Running BOINC on Fedora Core 8


log in

Advanced search

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

Author Message
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

____________

Dotsch
Volunteer tester
Avatar
Send message
Joined: 9 Jun 99
Posts: 2422
Credit: 848,707
RAC: 24
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
____________

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.
____________

Profile Cellar Dweller
Send message
Joined: 19 May 99
Posts: 10
Credit: 25,781,600
RAC: 12,411
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...

____________

Dotsch
Volunteer tester
Avatar
Send message
Joined: 9 Jun 99
Posts: 2422
Credit: 848,707
RAC: 24
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.
____________

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)
____________

Profile RottenMutt
Avatar
Send message
Joined: 15 Mar 01
Posts: 999
Credit: 209,999,214
RAC: 75,485
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
____________

aelhernandezDOTcom
Avatar
Send message
Joined: 13 May 01
Posts: 1
Credit: 295,393
RAC: 497
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 ???
____________

Mike
Send message
Joined: 5 Oct 99
Posts: 15
Credit: 1,179,433
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.
____________

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

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.

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.

JustNick
Send message
Joined: 27 Jul 07
Posts: 1
Credit: 1,668,987
RAC: 796
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

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

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?

____________

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


____________

Profile Ageless
Avatar
Send message
Joined: 9 Jun 99
Posts: 12483
Credit: 2,707,734
RAC: 1,801
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

Fighting for the correct use of the apostrophe, together with Weird Al Yankovic

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

Copyright © 2014 University of California