climateprediction.net home page
Graphics in Linux HadSM3 BOINC 64 bit Client enabled version

Graphics in Linux HadSM3 BOINC 64 bit Client enabled version

Questions and Answers : Unix/Linux : Graphics in Linux HadSM3 BOINC 64 bit Client enabled version
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Pete B

Send message
Joined: 26 Aug 04
Posts: 67
Credit: 6,479,356
RAC: 0
Message 36645 - Posted: 8 Apr 2009, 10:04:02 UTC
Last modified: 8 Apr 2009, 10:10:34 UTC

I\'m currently running a HadSM3 version 5.10 in Linux Ubuntu 8.10 64 bit using the BOINC 6.4.5 64 bit Client on an AMD Phenom 9950, 2Gb RAM.

The model is running fine, now in Phase 2, but there are no and never have been, graphics available. The graphics button is not greyed out and is \'active\', i.e. reacts to the normal mouse action when the mouse pointer is over it but no graphics window at all is displayed. The graphics in other model types (HadAM3P, the beta tests etc) all work perfectly in the same setup.

All required 32 libraries are installed & I\'ve tried the \"xhost +local:\" command to no avail. It is not the transarent background issue others have seen as there is no visible window.

Anyway, because the graphics element of other experiments work in the same setup, it makes me wonder whether graphics were enabled in this Linux 5.10 version of HadSM3 enabled for the BOINC 64 bit client.

Anyone else seen this issue?

TIA
ID: 36645 · Report as offensive     Reply Quote
Cespenar

Send message
Joined: 7 Aug 04
Posts: 2
Credit: 312,669
RAC: 0
Message 36646 - Posted: 8 Apr 2009, 10:26:43 UTC - in response to Message 36645.  

Yes I have the same issue on Debian 5.0 wit BOINC 6.2.14

stderr says this:

shmget: No such file or directory
GLUT: Fatal Error in screensaver: could not open display: :


it only affects HadSM3-models, all other models graphics work fine. I don\'t care much tho, i dont need the graphics.
ID: 36646 · Report as offensive     Reply Quote
Profile geophi
Volunteer moderator

Send message
Joined: 7 Aug 04
Posts: 2096
Credit: 57,971,859
RAC: 2,739
Message 36650 - Posted: 8 Apr 2009, 18:17:28 UTC

Pete,

I think this is a result of using the 64 bit boinc client. It runs out and gets the 5.10 hadsm3 which would not have graphics compatible with boinc 6.x. Any other model type being downloaded is a version 6. There is probably no good reason for having 5.x apps specifically for the 64 bit client anymore, since all 6.x models should now work with it.
ID: 36650 · Report as offensive     Reply Quote
Profile Pete B

Send message
Joined: 26 Aug 04
Posts: 67
Credit: 6,479,356
RAC: 0
Message 36657 - Posted: 9 Apr 2009, 8:25:20 UTC - in response to Message 36650.  

Pete,

I think this is a result of using the 64 bit boinc client. It runs out and gets the 5.10 hadsm3 which would not have graphics compatible with boinc 6.x. Any other model type being downloaded is a version 6. There is probably no good reason for having 5.x apps specifically for the 64 bit client anymore, since all 6.x models should now work with it.


George, this is indeed the case. When I checked the stderr file, I had the same error messages as Cespenar. \'Retrograding\' to the latest of the 5.x.x series of BOINC Client 64 for Linux and the graphics are there so unlike the Windows version of BOINC 6.x.x which could show graphics in ver 5.x WU\'s (but not the other way around) the Linux version of BOINC 6.x.x can\'t.

As Cespenar points out, the graphics are not necessary but I often check them once/twice a day as a good way of checking model performance at a point in time for \'cold equators\', \'iceballs\' etc although the latter would soon become evident through resultant changes in the timings.

I wonder how many are actually running this combination (BOINC 6.x.x 64 Client in a Linux 64 OS & running \'old\' 5.10 HadSM3\'s, as a result) obviously Cespenar & myself but probably not that many overall hence no previous reference to the problem. I\'ll send a PM to Tolu as to whether the 5.10 WU still has to be kept for 64 bit BOINC client enabled HadSM3\'s now the 6.x versions are compatible.
ID: 36657 · Report as offensive     Reply Quote
old_user3

Send message
Joined: 5 Aug 04
Posts: 173
Credit: 1,843,046
RAC: 0
Message 36658 - Posted: 9 Apr 2009, 10:00:39 UTC

I will deprecate the 64 bit 5.x apps. This should resolve it.
ID: 36658 · Report as offensive     Reply Quote
Profile Pete B

Send message
Joined: 26 Aug 04
Posts: 67
Credit: 6,479,356
RAC: 0
Message 36659 - Posted: 9 Apr 2009, 10:39:06 UTC - in response to Message 36658.  

I will deprecate the 64 bit 5.x apps. This should resolve it.


Thanks Tolu :-)
ID: 36659 · Report as offensive     Reply Quote
Profile Jackie Kudron

Send message
Joined: 17 Feb 09
Posts: 5
Credit: 1,287,251
RAC: 0
Message 37180 - Posted: 12 Jun 2009, 18:17:00 UTC - in response to Message 36645.  

I'm currently running a HadSM3 version 5.10 in Linux Ubuntu 8.10 64 bit using the BOINC 6.4.5 64 bit Client on an AMD Phenom 9950, 2Gb RAM.

The model is running fine, now in Phase 2, but there are no and never have been, graphics available. The graphics button is not greyed out and is 'active', i.e. reacts to the normal mouse action when the mouse pointer is over it but no graphics window at all is displayed. The graphics in other model types (HadAM3P, the beta tests etc) all work perfectly in the same setup.

All required 32 libraries are installed & I've tried the "xhost +local:" command to no avail. It is not the transarent background issue others have seen as there is no visible window.

Anyway, because the graphics element of other experiments work in the same setup, it makes me wonder whether graphics were enabled in this Linux 5.10 version of HadSM3 enabled for the BOINC 64 bit client.

Anyone else seen this issue?

TIA

ID: 37180 · Report as offensive     Reply Quote
Profile Jackie Kudron

Send message
Joined: 17 Feb 09
Posts: 5
Credit: 1,287,251
RAC: 0
Message 37181 - Posted: 12 Jun 2009, 18:19:26 UTC

None of my 64 bit graphics work either on any of my projects. only my 32 bit systems. I'm not worried as long as the work gets done.
ID: 37181 · Report as offensive     Reply Quote
Les Bayliss
Volunteer moderator

Send message
Joined: 5 Sep 04
Posts: 7578
Credit: 24,034,754
RAC: 35
Message 37187 - Posted: 12 Jun 2009, 21:28:18 UTC

Anyway, because the graphics element of other experiments work in the same setup, it makes me wonder whether graphics were enabled in this Linux 5.10 version of HadSM3 enabled for the BOINC 64 bit client.

No special version of any climate models have been created for 64 bit BOINC. All of the models are 32 bit, and most likely always will be.
What did happen to make 32 models work on 64 bit BOINC, was a change in BOINC itself.

As of late last year, all models now have graphics that are compatible with BOINC version 6. These may or may not work on BOINC version 5. It's just the 'luck of the draw'.


Backups: Here
ID: 37187 · Report as offensive     Reply Quote
David Trethewey

Send message
Joined: 28 Jan 05
Posts: 3
Credit: 573,861
RAC: 0
Message 38332 - Posted: 20 Nov 2009, 9:31:15 UTC

I\'m running a HADAM3P model, on 64 bit OpenSuse 11.2, using BOINC 6.10.17

However showing graphics doesn\'t work, if you click on \"show ghraphics\" a window comes up but immediately disappears again.
ID: 38332 · Report as offensive     Reply Quote
Profile geophi
Volunteer moderator

Send message
Joined: 7 Aug 04
Posts: 2096
Credit: 57,971,859
RAC: 2,739
Message 38333 - Posted: 20 Nov 2009, 13:28:08 UTC

Are you running boingmgr from a terminal window? If so, are there any error messages logged when you try to display the graphics?
ID: 38333 · Report as offensive     Reply Quote
Profile Dave Jackson
Volunteer moderator

Send message
Joined: 15 May 09
Posts: 3340
Credit: 9,948,339
RAC: 395
Message 39576 - Posted: 18 Apr 2010, 10:09:45 UTC

I have the same or a similar problem trying to display the graphics for the models I am running. Message I get in terminal window is \"hadsm3_graphics_6.08_i686-pc-linux-gnu: error while loading shared libraries: libXmu.so.6: cannot open shared object file: No such file or directory\". I tried copying the file from /usr/lib64 into the BOINC directory, more out of hope than expectation but it made no difference.

Dave Jackson
ID: 39576 · Report as offensive     Reply Quote
Profile geophi
Volunteer moderator

Send message
Joined: 7 Aug 04
Posts: 2096
Credit: 57,971,859
RAC: 2,739
Message 39584 - Posted: 18 Apr 2010, 15:27:47 UTC - in response to Message 39576.  
Last modified: 18 Apr 2010, 15:30:54 UTC

I have the same or a similar problem trying to display the graphics for the models I am running. Message I get in terminal window is \"hadsm3_graphics_6.08_i686-pc-linux-gnu: error while loading shared libraries: libXmu.so.6: cannot open shared object file: No such file or directory\". I tried copying the file from /usr/lib64 into the BOINC directory, more out of hope than expectation but it made no difference.

Dave Jackson

For Fedora (and perhaps other 64 bit Linux installations), you may have to install the 32bit version of freeglut. See this entry in the wiki for an explanation for Fedora and Ubuntu.
ID: 39584 · Report as offensive     Reply Quote
Dana Jacobsen

Send message
Joined: 16 Dec 05
Posts: 6
Credit: 28,335,955
RAC: 0
Message 39588 - Posted: 19 Apr 2010, 6:12:02 UTC - in response to Message 39584.  

On my 64-bit Fedora 12 machine I had to do \'yum install libXt.i686 libXmu.i686\' to get them to work.

The process I used on my two x64 Fedora machines was:

cd /var/lib/boinc/projects/climateprediction.net
ls *graph*
# pick one of them, I chose the one below
ldd hadsm3mh_graphics_6.03_i686-pc-linux-gnu
# see what libraries are missing -- they say \'not found\'
# my Fedora 11 machine was missing libXmu
yum search libXmu
# For this Fedora 11 machine it is libXmu.i586
yum install libXmu.i586

Hooray, I have graphics on the Linux machines now.


I used a similar process to see why CPDN tasks failed on my Fedora 12 i920 machine. They seem to use quite a few 32-bit libraries. For instance I was happily running the HADSM3 models, but when the HADAM3P models came out they\'d instantly fail on this machine. Turns out I had to install libstdc++-4.4.2-20.fc12.i686 for them to work, which was not required for the other models.
ID: 39588 · Report as offensive     Reply Quote
Profile Dave Jackson
Volunteer moderator

Send message
Joined: 15 May 09
Posts: 3340
Credit: 9,948,339
RAC: 395
Message 39628 - Posted: 23 Apr 2010, 13:55:31 UTC - in response to Message 39588.  

I need to look through the history of upgrades. I installed various bits, responding to the messages in the terminal. That got just the globe without the text saying what year and date the model was looking at, suddenly today it is working fine.

Dave
ID: 39628 · Report as offensive     Reply Quote

Questions and Answers : Unix/Linux : Graphics in Linux HadSM3 BOINC 64 bit Client enabled version

©2022 climateprediction.net