Running BOINC on Fedora Core 8

Questions and Answers : Unix/Linux : Running BOINC on Fedora Core 8

To post messages, you must log in.

AuthorMessage
gsjohn

Send message
Joined: 13 Aug 99
Posts: 2
Credit: 263,444
RAC: 0
United States
Message 670684 - Posted: 1 Nov 2007, 16:43:01 UTC

When attempting to execute run_manager on Fedora Core 8, I am getting the following error message:
[gjohnson@HPLinux BOINC]$ ./run_manager
boincmgr: xcb_xlib.c:41: xcb_xlib_lock: Assertion `!c->xlib.lock' failed.
Aborted


ID: 670684 · Report as offensive
Dotsch
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 2422
Credit: 880,996
RAC: 40
Germany
Message 670710 - Posted: 1 Nov 2007, 18:13:44 UTC - in response to Message 670684.

This is a xlib problem. Please look at this workaround : http://en.opensuse.org/Xlib.lock


ID: 670710 · Report as offensive
gsjohn

Send message
Joined: 13 Aug 99
Posts: 2
Credit: 263,444
RAC: 0
United States
Message 671299 - Posted: 3 Nov 2007, 0:17:26 UTC - in response to Message 670710.

This is a xlib problem. Please look at this workaround : http://en.opensuse.org/Xlib.lock


I attempted their suggestion (export LIBXCB_ALLOW_SLOPPY_LOCK=true) but that did not help.

ID: 671299 · Report as offensive
Profile Cellar Dweller

Send message
Joined: 19 May 99
Posts: 10
Credit: 38,370,668
RAC: 19,379
United States
Message 675103 - Posted: 10 Nov 2007, 3:27:17 UTC - in response to Message 671299.

Yep having the exact same problem and everything I've seen so far on the net does NOT fix the issue. Still receive the error message.

boincmgr: xcb_xlib.c:41: xcb_xlib_lock: Assertion `!c->xlib.lock' failed.
Aborted

I hope someone comes up with an easy work around, I'm not a super Linux user.

Probably has something to do with the new built in Java stuff in Fedora 8. Just guessing.

Please get a cure - I need my Seti...


ID: 675103 · Report as offensive
Dotsch
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 2422
Credit: 880,996
RAC: 40
Germany
Message 675196 - Posted: 10 Nov 2007, 11:22:33 UTC
Last modified: 10 Nov 2007, 11:32:05 UTC

It is a bug in the xlib and xcb, not a SETI issue...
Could you please try, if this problem is fixed with a newer xlib and xcb version ?

Edit: Did this error also happens with a other BOINC Manager version ?
Btw. you could also connect remotly from a Windows Box with the BOINC manager to the Linux BOINC client, till the problem is fixed.


ID: 675196 · Report as offensive
Vittorio

Send message
Joined: 5 Jun 05
Posts: 1
Credit: 133,399
RAC: 0
Italy
Message 678250 - Posted: 15 Nov 2007, 15:42:17 UTC - in response to Message 675196.

It is a bug in the xlib and xcb, not a SETI issue...
Could you please try, if this problem is fixed with a newer xlib and xcb version ?

Edit: Did this error also happens with a other BOINC Manager version ?
Btw. you could also connect remotly from a Windows Box with the BOINC manager to the Linux BOINC client, till the problem is fixed.


I've posted to Fedora the bug
https://bugzilla.redhat.com/show_bug.cgi?id=383331

and I've found a workaround that let's boincmgr load succesfully (see the comments of the bug)

ID: 678250 · Report as offensive
Profile RottenMutt
Avatar

Send message
Joined: 15 Mar 01
Posts: 1011
Credit: 230,274,184
RAC: 0
United States
Message 682940 - Posted: 23 Nov 2007, 5:55:22 UTC

i like the package names "libxcb-1.0-3.i_acknowledge_that_my_jdk_is_broken.fc9.i386":)
you may need to to -Uvh the devel pkgs too.

link to packages from above post...
Install packages from here


ID: 682940 · Report as offensive
aelhernandezDOTcom
Avatar

Send message
Joined: 13 May 01
Posts: 1
Credit: 444,461
RAC: 117
Venezuela
Message 683084 - Posted: 23 Nov 2007, 14:51:33 UTC - in response to Message 682940.

Hello.

I attempted all suggestion here, but that did not help.


[Atrus@localhost ~]$ /home/Atrus/BOINC/run_manager
boincmgr: xcb_xlib.c:41: xcb_xlib_lock: Assertion `!c->xlib.lock' failed.
Aborted
[Atrus@localhost ~]$


Any suggestion ???


ID: 683084 · Report as offensive
Mike

Send message
Joined: 5 Oct 99
Posts: 15
Credit: 1,192,920
RAC: 0
United States
Message 684091 - Posted: 25 Nov 2007, 4:45:16 UTC

Me too!

Strangely it worked once, the first time I started it after I installed FC8. On the first re-boot it failed from then on.

By the way I am running X64.


ID: 684091 · Report as offensive
hustcom

Send message
Joined: 15 Nov 07
Posts: 1
Credit: 21,074
RAC: 0
China
Message 686706 - Posted: 30 Nov 2007, 8:45:04 UTC

It cannot worked the first time I started FC8 after I installed it in i386

ID: 686706 · Report as offensive
danceswithmicrochips

Send message
Joined: 23 Oct 02
Posts: 4
Credit: 3,096
RAC: 0
United States
Message 689107 - Posted: 6 Dec 2007, 2:55:00 UTC - in response to Message 671299.

This is a xlib problem. Please look at this workaround : http://en.opensuse.org/Xlib.lock


I attempted their suggestion (export LIBXCB_ALLOW_SLOPPY_LOCK=true) but that did not help.


The format I used was export LIBXCB_ALLOW_SLOPPY_LOCK=1
You'll see a couple of warning messages and BOINC'll start.

ID: 689107 · Report as offensive
danceswithmicrochips

Send message
Joined: 23 Oct 02
Posts: 4
Credit: 3,096
RAC: 0
United States
Message 689111 - Posted: 6 Dec 2007, 2:59:03 UTC

Having gotten past the xlib goofiness, I have discovered another issue with Fedora 8. When I manually lock the session (the only way to run a screensaver and not have it interfere with my media card) BOINC does not continue to run. It seems to stay in memory, but it stops actually processing. I'm playing with account settings to try to work around this.

ID: 689111 · Report as offensive
JustNick

Send message
Joined: 27 Jul 07
Posts: 1
Credit: 1,970,550
RAC: 3
Bulgaria
Message 690379 - Posted: 10 Dec 2007, 17:42:41 UTC - in response to Message 670684.


boincmgr: xcb_xlib.c:41: xcb_xlib_lock: Assertion `!c->xlib.lock' failed.

Update to libxcb-1.0-4.fc8 fix my problem

ID: 690379 · Report as offensive
Nicholas J. Maglio

Send message
Joined: 13 Nov 06
Posts: 7
Credit: 7,909,880
RAC: 0
United States
Message 692537 - Posted: 18 Dec 2007, 9:29:20 UTC - in response to Message 690379.


boincmgr: xcb_xlib.c:41: xcb_xlib_lock: Assertion `!c->xlib.lock' failed.

Update to libxcb-1.0-4.fc8 fix my problem


the gui is working on my box, i think this did it

ID: 692537 · Report as offensive
danceswithmicrochips

Send message
Joined: 23 Oct 02
Posts: 4
Credit: 3,096
RAC: 0
United States
Message 706292 - Posted: 31 Jan 2008, 18:42:48 UTC - in response to Message 689111.

Having gotten past the xlib goofiness, I have discovered another issue with Fedora 8. When I manually lock the session (the only way to run a screensaver and not have it interfere with my media card) BOINC does not continue to run. It seems to stay in memory, but it stops actually processing. I'm playing with account settings to try to work around this.



31-Jan-08
OK, I've done of bit of experimenting and discovered the following: On Fedora Core 8 when the screen is manually locked, BOINC seems to think the system is too busy/slow on resources to run. Last night, while I slept eight hours with the screen saver on (manually locked), BOINC processed for 3 minutes total. This morning I walked away from the system without the screen saver on and processing was normal when I returned. I have 384M of RAM in this box and allocate 10% to running BOINC even while the system is in use, so the program's technically not even supposed to check for idleness before calculating. Even though it's a tower, I allow BOINC to always calculate AND while on batteries (it doesn't run on batteries, but I don't even want BOINC to bother checking).

Here's a couple of lines from system messages which seem to correctly reflect system settings I have chosen. The only slightly odd thing I can see is the CPU benchmarks test showing an error...

Tue 29 Jan 2008 01:59:59 AM CST||Starting BOINC client version 5.10.28 for i686-pc-linux-gnu
Tue 29 Jan 2008 01:59:59 AM CST||log flags: task, file_xfer, sched_ops
Tue 29 Jan 2008 01:59:59 AM CST||Libraries: libcurl/7.17.1 OpenSSL/0.9.8g zlib/1.2.3
Tue 29 Jan 2008 01:59:59 AM CST||Data directory: /home/<myuseraccount>/BOINC
Tue 29 Jan 2008 02:00:00 AM CST||Processor: 1 GenuineIntel Intel(R) Celeron(TM) CPU 1200MHz [Family 6 Model 11 Stepping 1]
Tue 29 Jan 2008 02:00:00 AM CST||Processor features: fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 mmx fxsr sse up
Tue 29 Jan 2008 02:00:00 AM CST||OS: Linux: 2.6.23.14-107.fc8
Tue 29 Jan 2008 02:00:00 AM CST||Memory: 374.58 MB physical, 767.77 MB virtual
Tue 29 Jan 2008 02:00:00 AM CST||Disk: 17.50 GB total, 16.28 GB free
Tue 29 Jan 2008 02:00:00 AM CST||General prefs: from SETI@home (last modified 28-Jan-2008 00:02:53)
Tue 29 Jan 2008 02:00:00 AM CST||Host location: home
Tue 29 Jan 2008 02:00:00 AM CST||General prefs: no separate prefs for home; using your defaults
Tue 29 Jan 2008 02:00:00 AM CST||Reading preferences override file
Tue 29 Jan 2008 02:00:00 AM CST||Preferences limit memory usage when active to 37.46MB
Tue 29 Jan 2008 02:00:00 AM CST||Preferences limit memory usage when idle to 280.94MB
Tue 29 Jan 2008 02:00:00 AM CST||Preferences limit disk usage to 0.47GB
Wed 30 Jan 2008 07:33:06 PM CST||Running CPU benchmarks
Wed 30 Jan 2008 07:33:06 PM CST||Suspending computation - running CPU benchmarks
Wed 30 Jan 2008 07:38:07 PM CST||[error] CPU benchmarks timed out, using default values
Wed 30 Jan 2008 07:38:07 PM CST||[error] CPU benchmarks error
Wed 30 Jan 2008 07:38:07 PM CST||Benchmark results:
Wed 30 Jan 2008 07:38:07 PM CST|| Number of CPUs: 1
Wed 30 Jan 2008 07:38:07 PM CST|| 871 floating point MIPS (Whetstone) per CPU
Wed 30 Jan 2008 07:38:07 PM CST|| 1555 integer MIPS (Dhrystone) per CPU
Wed 30 Jan 2008 07:38:08 PM CST||Resuming computation
Thu 31 Jan 2008 02:48:53 AM CST|SETI@home|Computation for task 27dc06ae.2596.13569.7.6.68_0 finished
Thu 31 Jan 2008 02:48:53 AM CST|SETI@home|Starting 27dc06ae.19296.14796.8.6.193_0
Thu 31 Jan 2008 02:48:53 AM CST|SETI@home|Starting task 27dc06ae.19296.14796.8.6.193_0 using setiathome_enhanced version 527
Thu 31 Jan 2008 02:48:55 AM CST|SETI@home|Started upload of 27dc06ae.2596.13569.7.6.68_0_0
Thu 31 Jan 2008 02:49:06 AM CST|SETI@home|Finished upload of 27dc06ae.2596.13569.7.6.68_0_0

Anyone else run into this?

ID: 706292 · Report as offensive
Bernard Pidoux, F6BVP

Send message
Joined: 28 Jan 02
Posts: 14
Credit: 6,369,782
RAC: 0
France
Message 717446 - Posted: 23 Feb 2008, 17:43:15 UTC

Hi,

I am using the last boinc versions on different machines (Linux (Mandriva 2008 distro)with dual core CPUs (either Intel or AMD) and Windows XP and Windows Vista, desktop or station).

After manipulating my SETI project default configuration preference, I observed that all my machines are suspending computation after a few minutes.

Although I answered no to both following questions
Suspend work while computer is on battery power?
(matters only for portable computers) no
Suspend work while computer is in use? no

and even set locally activity parameter to compute permanently.

Note : I did not set any screen nor energy saving option.

What could be responsible for suspending computation on all my machines ?

Thanks for any help.

Bernard,
F6BVP


ID: 717446 · Report as offensive
Profile Ageless
Avatar

Send message
Joined: 9 Jun 99
Posts: 13810
Credit: 3,269,733
RAC: 0
Netherlands
Message 717604 - Posted: 24 Feb 2008, 1:19:48 UTC - in response to Message 717446.
Last modified: 24 Feb 2008, 1:20:53 UTC

Can you please post the contents of your global_prefs.xml file and if it exists, of the global_prefs_override.xml file?

You do still have BOINC set to run based on preferences, don't you?


Jord

Ancient Astronaut Theorists suggest that in many ways, you can be considered an alien conspiracy!

ID: 717604 · Report as offensive

Questions and Answers : Unix/Linux : Running BOINC on Fedora Core 8


 
©2016 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.