Bug 837824 - FTLK backend not working in EL6
Summary: FTLK backend not working in EL6
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: octave
Version: el6
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Susi Lehtola
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-07-05 12:47 UTC by Susi Lehtola
Modified: 2012-09-26 11:05 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-09-26 11:05:43 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Susi Lehtola 2012-07-05 12:47:52 UTC
Related to the F17 issue with missing buildrequires, I checked the fltk backend in el6. The mesa libraries are in the buildroot, and the fltk backend gets compiled.

However, when I tried to use the backend on a centos6 machine over ssh, I got a segfault:

octave:1> graphics_toolkit("fltk")
octave:2> x=0:.1:2*pi;
octave:3> plot(x,sin(x))
Insufficient GL support
Insufficient GL support

Program received signal SIGSEGV, Segmentation fault.
Fl_Gl_Window::make_current (this=0x2ea34d0) at Fl_Gl_Window.cxx:146
146	    context_ = fl_create_gl_context(this, g);


I'm guessing the GL libraries are too old in EL6, so maybe the fltk support should be disabled in EL6.

Comment 1 Rex Dieter 2012-07-05 13:11:49 UTC
1.  that error comes from fltk indeed
2.  I think it's because your X *server* requires working gl support (ie, the box you're ssh'ing *from*).

Comment 2 Rex Dieter 2012-07-05 13:14:13 UTC
Fwiw, it works for me ok, ssh'ing from an oldish f14 box (with known-working opengl) to a el6 box with octave, and running those commands you typed.

Comment 3 Susi Lehtola 2012-09-26 11:05:43 UTC
Well, as it works for you then closing.


Note You need to log in before you can comment on or make changes to this bug.