After installing brlcad to Fedora Core 5 and running
mged it seems that no images are appearing in the
graphics window.
Dots at the top of the window appear, on scrolling, to
be the objects I have created but the do not appear in
full.
Any suggestions?
Logged In: YES
user_id=785737
The likely cause of this is some problem with the OpenGL display manager.
By default, and for most of the binary distributions, an OpenGL-using display
manager is enabled and utilized if the appropriate system libraries are
encountered. You can disable that display manager, however, with no loss of
functionality and instead use the X11 display manager.
The easiest way to do this is to recompile using the --without-opengl
configure option. This will cause X11 to be the default and all should behave
as expected (as that display manager is a lot more tested and mature). Even
without recompiling, you should be able to test whether it's the OpenGL
display manager by running mged with the -c option (for "classic"/"console"
mode) and when it asks:
attach (nu|X|ogl)[nu]?
If you respond with X, it will use the X11 display manager albeit with MGED's
classic-style interface. With that interface, 95% of the functionality is there
just none of the gui menus (so you really have to know your mged commands
well). Interested to hear if that works for you.
Logged In: YES
user_id=1524243
Thanks. Opening mged with -c seems to have solved the problem.
I could not try to recompile it because the brlcad that I
downloaded(brlcad-7.8.0_linux_ia32.tar.gz)was already fully
compiled after unzipping.
Logged In: YES
user_id=1524243
I also found that if I select Raytrace from the File menu on
the GUI after opening mged normally that the problem goes
away, although I cannot actually complete the raytrace.
Logged In: YES
user_id=785737
It sounds like the display manager is not correctly updating. When you go to
the Raytrace control panel, that enables the overlay framebuffer which causes
the display manager to refresh. The reason it won't raytrace is because that
overlay framebuffer that it would normally render into is also compiled for
OpenGL. You can still raytrace from the mged command window by running
the 'rt' command and specifying the framebuffer device: rt -F/dev/Xl -s700
That will render into a 700x700 X11 window (note the /dev/Xl uses an "ell" as
in lingering, not a one). Can you provide a xdpyinfo relevant to mged? That
might help isolate what the problem is. Also what bit depth are you running
at and what video card and driver are you using?
Logged In: YES
user_id=1312539
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).