Message boards : Questions and problems : BOINC MGR on Fedora 15 Crashes when attacthing to project
Message board moderation
Author | Message |
---|---|
Send message Joined: 4 Nov 06 Posts: 7 ![]() |
I just got Fedora 15 up and running on my new laptop. I have the BIONC client and Manager running but when I try to attach to a project the manager crashes. I had BIONC running on my old Fedora Core 2 system, which the new laptop replaced because it died, and I have it currently running on my MacBook and I have not seen this problem before. Not sure what to do. Any suggestions? |
Send message Joined: 4 Nov 06 Posts: 7 ![]() |
Here is the output from all the above commands. ====== [root@daffy-duck ~]# chkconfig boinc-client on [root@daffy-duck ~]# adduser -G boinc jack adduser: user 'jack' already exists [root@daffy-duck ~]# chmod g+r /var/lib/boinc/gui_rpc_auth.cfg [root@daffy-duck ~]# ln --symbolic /var/lib/boinc/gui_rpc_auth.cfg /home/jack/ ====== When I tried it again after re-booting it still crashed. Is there a way of re-locating the client_state.xml, lockfile and time_stats_log files so they don't pollute my home directory? |
Send message Joined: 4 Nov 06 Posts: 7 ![]() |
Your are correct I did installe BOINC with the Fedora package manager. That's the only way I installed it on this new machine. I did not install it using the Berkly installer. So, if there are two installations as you suggest I don't how the extra one got there. I'm not sure what GPU this machine has so using the regular CPU is fine. There is no Boinc directory in the home account or anywhere else for that matter. As root I did a find and this is what it finds: [root@daffy-duck ~]# find / -name \*[Bb]oinc\* /sys/fs/cgroup/cpu/system/boinc-client.service /sys/fs/cgroup/systemd/system/boinc-client.service /usr/share/doc/boinc-client-6.10.58 /usr/share/applications/fedora-boinc-manager.desktop /usr/share/man/man1/boincmgr.1.gz /usr/share/man/man1/boinc.1.gz /usr/share/man/man1/boinccmd.1.gz /usr/share/selinux/devel/include/services/boinc.if /usr/share/selinux/targeted/boinc.pp.bz2 /usr/share/icons/hicolor/48x48/apps/boincmgr.png /usr/share/icons/hicolor/32x32/apps/boincmgr.png /usr/share/icons/hicolor/16x16/apps/boincmgr.png /usr/lib/libboinc_api.so.6.10.58 /usr/lib/libboinc_graphics2.so.6.10.58 /usr/lib/libboinc_crypt.so.6.10.58 /usr/lib/libboinc_api.so.6 /usr/lib/libboinc_graphics2.so.6 /usr/lib/libboinc.so.6 /usr/lib/libboinc_crypt.so.6 /usr/lib/libboinc.so.6.10.58 /usr/bin/boincmgr /usr/bin/boinc_client /usr/bin/boinc_gui /usr/bin/boinccmd /usr/bin/boinc /opt/tmp/bin/boinc /run/lock/subsys/boinc-client /etc/rc.d/init.d/boinc-client /etc/rc.d/rc1.d/K02boinc-client /etc/rc.d/rc3.d/S98boinc-client /etc/rc.d/rc4.d/S98boinc-client /etc/rc.d/rc6.d/K02boinc-client /etc/rc.d/rc2.d/S98boinc-client /etc/rc.d/rc5.d/S98boinc-client /etc/rc.d/rc0.d/K02boinc-client /etc/bash_completion.d/boinc-client /etc/sysconfig/boinc-client /etc/selinux/targeted/modules/active/modules/boinc.pp /etc/logrotate.d/boinc-client /var/log/boincerr.log /var/log/boinc.log /var/lib/yum/yumdb/b/d8b90f9fec6b4ee7f767009fa4f73a0f902be073-boinc-client-6.10.58-3.r22930svn.fc15-i686 /var/lib/yum/yumdb/b/0071acfb5068d7c746d1222defd080129c48357f-boinc-manager-6.10.58-3.r22930svn.fc15-i686 /var/lib/boinc [root@daffy-duck ~]# |
Send message Joined: 4 Nov 06 Posts: 7 ![]() |
The way you used the find command... you know your way around the shell, that's good. I have been living and breathing Unix since the mid 1980's. :-) Just don't know how boinc does it's stuff...... I have deleted all the stray files in question and the ones I mentioned were the only ones that were lingering about.
Gnome 3
Correct. Here is the sequence of events. === Step 1) ps after re-boot and just before starting the manager with the app launcher. [jack@daffy-duck ~]$ ps aux | grep boinc boinc 1012 0.2 0.1 21244 3076 ? SN 16:16 0:01 /usr/bin/boinc_client --dir /var/lib/boinc jack 1862 0.0 0.0 4456 752 pts/0 S+ 16:26 0:00 grep --color=auto boinc [jack@daffy-duck ~]$ Step 2) I start the manager with the app launcher and it comes up and then right away the popup window come up. I select the "Attatch to project" radio button and select next and the whole thing disappears i.e. crashes with no delay. Step 3) ps while the manager is up.... [jack@daffy-duck ~]$ ps aux | grep boinc boinc 1012 0.2 0.1 21244 3108 ? SN 16:16 0:04 /usr/bin/boinc_client --dir /var/lib/boinc jack 1920 0.1 0.0 5232 1192 ? S 16:41 0:00 /bin/bash /usr/bin/boincmgr jack 1926 8.3 0.5 55320 15964 ? Sl 16:41 0:00 boinc_gui jack 1932 0.0 0.0 4456 756 pts/0 S+ 16:41 0:00 grep --color=auto boinc [jack@daffy-duck ~]$ Step 4) ps after it dies..... [jack@daffy-duck ~]$ ps aux | grep boinc boinc 1012 0.2 0.1 21244 3108 ? SN 16:16 0:02 /usr/bin/boinc_client --dir /var/lib/boinc jack 1877 0.0 0.0 4456 752 pts/0 S+ 16:29 0:00 grep --color=auto boinc [jack@daffy-duck ~]$ Step 5) I then did the /etc/init.d/boinc-client status [jack@daffy-duck ~]$ /etc/init.d/boinc-client status BOINC client requires initialization (no projects attached)[WARNING] boinc-client.service - LSB: This script monitors the BOINC client. Loaded: loaded (/etc/rc.d/init.d/boinc-client) Active: active (running) since Wed, 07 Sep 2011 16:16:50 -0400; 26min ago Process: 931 ExecStart=/etc/rc.d/init.d/boinc-client start (code=exited, status=0/SUCCESS) Main PID: 1012 (boinc_client) CGroup: name=systemd:/system/boinc-client.service └ 1012 /usr/bin/boinc_client --dir /var/lib/boinc [jack@daffy-duck ~]$ ==== I did this several times all with the same results. I did not see localhost in the status bar. That's assuming I was looking in the right place. I went to the message tab and in red it said "Boinc can't access internet - check network connection or proxy configuration". YES to the obvious question about the network and I never set up a proxy connection. Sounds like this may be the issue but why can't it get out on the net? I hope I didn't miss anything. |
Send message Joined: 4 Nov 06 Posts: 7 ![]() |
I don't remember if it installed SELinux or not. I will double check that when I can get to this next which will not be until the weekend. If you didn't see "Connected to localhost" in the status bar then it should say "Disconnected" or "Attempting to connect". I didn't see anything in the status bar when I tried it last. I do know in SELinux (GUI on your app launcher) I have System Default Enforcing Mode and Current Enforcing Mode set to permissive rather than enforcing. Which GUI launcher are you referring to? The one for the BIONC Manager? How do I enable the 31416 port? Do I use the semange command or is there another way? |
Send message Joined: 4 Nov 06 Posts: 7 ![]() |
Success! I'm not sure what happened but it's loading a project as I write this. All I did was create a cc_config.xml in the /var/lib/boinc directory and added the debug options for <http_debug> and <http_xfer_debug>. I then restarted the client and I was able to attach to a project. Note that I had to create the cc_config.xml because one did not exist. Could the fact that this file was missing be the cause of the manager GUI to fail? I still have a link to gui_rpc_auth.cfg in my home directory. Can this be moved or is it best to leave it there? Thanks for the help. |
Send message Joined: 4 Nov 06 Posts: 7 ![]() |
Nope. It was wired the whole time. |
Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.