Show Graphics - Redux

Questions and Answers : Unix/Linux : Show Graphics - Redux
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile JigPu
Avatar

Send message
Joined: 16 Feb 00
Posts: 99
Credit: 2,292,374
RAC: 154
Message 1913047 - Posted: 14 Jan 2018, 19:27:00 UTC

This is just a response to the (locked) thread titled "Show Graphics" which was posted back in October. In case anyone is interested, graphics are available in the Linux application, but the normal logs don't tell you what's broken when the button doesn't work. The fact that the button isn't greyed out is a sign that the GUI is available: applications without graphics for the platform leave it greyed out (e.g. LHC, Milkyway).

In my particular case (Arch Linux), when trying to manually run the graphics app from the command-line, I noticed that "libglut.so.3" was missing:

$ cat /var/lib/boinc/slots/*/graphics_app
<soft_link>../../projects/setiathome.berkeley.edu/setigraphics_8.00_x86_64-pc-linux-gnu</soft_link>

$ /var/lib/boinc/projects/setiathome.berkeley.edu/setigraphics_8.00_x86_64-pc-linux-gnu
/var/lib/boinc/projects/setiathome.berkeley.edu/setigraphics_8.00_x86_64-pc-linux-gnu: error while loading shared libraries: libglut.so.3: cannot open shared object file: No such file or directory


After installing the "freeglut" package, everything started working -- I could both run the graphics from the command-line and the "Show Graphics" button worked within BOINC Manager. The (somewhat out-of-date) Debian wiki article suggests that another possible problem could be related to X permissions, and that something like
xhost +si:localuser:boinc
may be necessary in some instances.
ID: 1913047 · Report as offensive

Questions and Answers : Unix/Linux : Show Graphics - Redux


 
©2018 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.