1)
Message boards :
BOINC Manager :
BOINC, DepSpid & DynDNS
(Message 7607)
Posted 19 Jan 2007 by Alexander Klietz Post: Thanks a lot for your replies, Kathryn and Aurora B. I read the thread over at the DepSpid forum and did the suggested tests with TCPview and nslookup. I tested it with 5.4.11 on one system and 5.8.1 on another (which is what I had installed up to now). It's quite obvious that BOINC is using an 'old' IP instead of the current one (today 82.83.207.33) until it is restarted. Now I have upgraded the 5.8.1 installation to 5.8.3 (which does indeed use a new libcurl: 7.16.0 instead of 7.15.5). Let's see what happens tomorrow. Furthermore, I played a little bit with the client_state files, namely the tag <scheduler_url>http://depspid.dyndns.org/cgi/index.cgi</scheduler_url> there. I suspended cpu and network activity in BOINC (without closing it) so that it doesn't update the client_state files anymore. Then I changed "depspid.dyndns.org" to the current IP adress and cancelled suspension again. BOINC updated the client_state files and wrote the original domain name into it, overwriting the changes. So, I guess, BOINC is fetching the scheduler url from the master_url on each connection attempt, right? If yes, another idea, if you don't mind: The homepage of DepSpid currently has the following scheduler tag: <!-- <scheduler>http://depspid.dyndns.org/cgi/index.cgi</scheduler> --> What would happen, if a second tag would be added which uses the current IP adress instead of the domain name? Something like this: <!-- <scheduler>http://depspid.dyndns.org/cgi/index.cgi</scheduler> <scheduler>http://82.83.xxx.xxx/cgi/index.cgi</scheduler> --> If I understand this page from the BOINC website correctly (see the paragraph titled "The master URL"), then it is possible to have more than one scheduler url and BOINC would parse them all. Would BOINC even accept an IP address instead of a domain name? Most TCP/IP programs do, but you never know... ;-) I am aware, that the IP address would have to be changed every day, but if this can be done by a script, it might not be a big deal. Am I completely off or is it worth a suggestion? Regards Alex |
2)
Message boards :
BOINC Manager :
BOINC, DepSpid & DynDNS
(Message 7573)
Posted 18 Jan 2007 by Alexander Klietz Post: Hello, DepSpid is using DynDNS and so it gets everyday a new IP adress, afaik. Apparently BOINC can not handle this and you have to stop and restart it before it reports finished results and downloads new work (after the IP of the project changed). My question: Is there any way to update DNS / IPs for BOINC without restarting it? Are those IPs stored at a place which is accessible? I've tried a 'flushdns' which didn't help and I searched through some of the xmls in the BOINC directory but did not find anything obvious. If you run BOINC only on one computer and all other projects are checkpointing then it is not a big issue to restart BOINC once a day. But if you have a number of PCs (as I do, and some of those have no monitor, keyboard or other needless stuff) then it can be quite annoying. Any solution (including not-so-kosher hacks)? Thanks in advance. Regards Alex Excerpt from the messages: 18.01.2007 20:00:00|DepSpid|Sending scheduler request: To fetch work 18.01.2007 20:00:00|DepSpid|Requesting 1 seconds of new work 18.01.2007 20:00:22||Project communication failed: attempting access to reference site 18.01.2007 20:00:24||Access to reference site succeeded - project servers may be temporarily down. 18.01.2007 20:00:26|DepSpid|Scheduler request failed: couldn't connect to server 18.01.2007 20:00:26|DepSpid|Deferring communication 2 hours, 30 minutes and 57 seconds, because scheduler request failed 18.01.2007 20:34:25|DepSpid|[file_xfer] Started upload of file spider_24215_0.xml 18.01.2007 20:34:48||Project communication failed: attempting access to reference site 18.01.2007 20:34:48|DepSpid|[file_xfer] Temporarily failed upload of spider_24215_0.xml: system connect 18.01.2007 20:34:48|DepSpid|Backing off 47 minutes and 24 seconds on upload of file spider_24215_0.xml 18.01.2007 20:34:50||Access to reference site succeeded - project servers may be temporarily down. |
3)
Message boards :
BOINC Manager :
How to force report when 1 project down?
(Message 7299)
Posted 7 Jan 2007 by Alexander Klietz Post: Hello teemac, what you describe is indeed a very odd problem. Normally one project does not interfere with the network communications of another, just as Aurora Borealis has described it. I'm attached to more than a dozen of projects including Einstein, Malaria and Rosetta and I also have a Ubuntu 6.10 box running BOINC 5.4.11 (edit: sorry, I confused it with the Windows version. I'm still running 5.4.9 on Ubuntu), but I have never experienced the bug you describe. Please try the following: - Make sure you can reach both Rosetta and Malariacontrol with your Browser for example, both projects should be up in the moment. - Make sure your BOINC manager is set to 'always connect to the network' (to rule out any problems with settings in the preferences). - Then I would recommend to stop Einstein in the 'projects' tab and try another manual 'update' of Rosetta and Malariacontrol. Please check in the 'messages' tab if the scheduler is contacted. Hope this helps. If not, there would be one last straw: Detaching Einstein, but this would mean that you definitely loose all your Einstein workunits, which is why I would try to avoid it. Good luck. Alex |
4)
Message boards :
BOINC client :
Cache sizes in Computer summaries not correct, any negative effect?
(Message 6590)
Posted 23 Nov 2006 by Alexander Klietz Post: Thanks for the reply. The one with the 'correct' cache size detected is running on Linux (Ubuntu 6.10), the other three on Windows (XP or 2k). Well, that's the most obvious difference at least. Ok, this might be reason: I just checked this workunit from Docking@home. All three results reported are coming from Linux clients (it's my first D@h result which was credited, that's why I remember :-) ) and all seem to have correct cache sizes (at least all are reasonable for the cpu names given). Maybe this is the reason for the lower credits on Linux systems compared to Win boxes :-) ... just kidding. Alex |
5)
Message boards :
BOINC client :
Cache sizes in Computer summaries not correct, any negative effect?
(Message 6583)
Posted 23 Nov 2006 by Alexander Klietz Post: Hello. I just stumbled across some differences between the cache sizes as noted in the computer summaries and the 'real' cache sizes of the used cpus. I haven't found anything in the forum search here, but I guess it has been asked before. ;-) Hope you don't mind asking.
|
6)
Message boards :
BOINC client :
Excessive size of stderr.txt after graphics displayed on Linux w/ ATI Radeon
(Message 6471)
Posted 15 Nov 2006 by Alexander Klietz Post: I first mentioned this problem to the QMC Forum (thread is here, but is in German language). Martin Korth from the QMC team kindly pointed me to this bug report on freedesktop.org, which might be related to the problem experienced here. Hope this helps other users to prevent similar problems. The most simple workaround appears to be not to display any graphical output. Best regards Alexander Klietz |
7)
Message boards :
BOINC client :
Excessive size of stderr.txt after graphics displayed on Linux w/ ATI Radeon
(Message 6470)
Posted 15 Nov 2006 by Alexander Klietz Post: And this shows the contents of one of the slots. Please note the size of the stderr.txt file here: |
8)
Message boards :
BOINC client :
Excessive size of stderr.txt after graphics displayed on Linux w/ ATI Radeon
(Message 6469)
Posted 15 Nov 2006 by Alexander Klietz Post: The following screenshot shows the disk space taken by two slots running QMC@home after the graphical output has been started: |
9)
Message boards :
BOINC client :
Excessive size of stderr.txt after graphics displayed on Linux w/ ATI Radeon
(Message 6468)
Posted 15 Nov 2006 by Alexander Klietz Post: Here are some technical details about the system: OS: Ubuntu 6.10 (Linux 2.6.17-10-generic) for Intel x86 BOINC version: boinc_5.4.9_i686-pc-linux-gnu SETI@home Beta application: setiathome_enhanced 5.17 QMC@home application: Amolqc-beta 5.07 Graphics card: ATI Radeon 9800 Pro (R350) using default driver from Ubuntu 6.10 Other hardware: please see computer summary. And here is the beginning of the contents of both stderr.txt files: 1. stderr.txt from QMC@home ------ libGL warning: 3D driver claims to not support visual 0x4b app_graphics_init() called. scene_init() called. Scene initialized. Try R300_SPAN_DISABLE_LOCKING env var if this hangs. *********************************WARN_ONCE********************************* File r300_render.c function r300Fallback line 412 Software fallback:ctx->Line.SmoothFlag *************************************************************************** freeglut ERROR: Function <glutDestroyWindow> called without first calling 'glutInit'. freeglut ERROR: Function <glutMainLoop> called without first calling 'glutInit'. freeglut ERROR: Function <glutMainLoop> called without first calling 'glutInit'. freeglut ERROR: Function <glutMainLoop> called without first calling 'glutInit'. freeglut ERROR: Function <glutMainLoop> called without first calling 'glutInit'. freeglut ERROR: Function <glutMainLoop> called without first calling 'glutInit'. freeglut ERROR: Function <glutMainLoop> called without first calling 'glutInit'. freeglut ERROR: Function <glutMainLoop> called without first calling 'glutInit'. freeglut ERROR: Function <glutMainLoop> called without first calling 'glutInit'. freeglut ERROR: Function <glutMainLoop> called without first calling 'glutInit'. 2. stderr.txt from SETI@home Beta Work Unit Info: ............... WU true angle range is : 0.426138 Optimal function choices: ----------------------------------------------------- name timing error ----------------------------------------------------- v_BaseLineSmooth 0.43251 0.00000 v_GetPowerSpectrum 0.00283 0.00000 v_ChirpData 0.10632 0.00000 v_Transpose4 0.05310 0.00000 libGL warning: 3D driver claims to not support visual 0x4b *********************************WARN_ONCE********************************* File r300_render.c function r300Fallback line 412 Software fallback:ctx->Line.SmoothFlag *************************************************************************** Try R300_SPAN_DISABLE_LOCKING env var if this hangs. setiathome-5.17.i686-pc-linux-gnu: freeglut_structure.c:439: fgEnumWindows: Assertion `fgState.Initialised' failed. SIGABRT: abort called Stack trace (18 frames): setiathome-5.17.i686-pc-linux-gnu(boinc_catch_signal+0x91)[0x81400b1] [0xffffe420] [0xffffe410] /lib/tls/i686/cmov/libc.so.6(gsignal+0x50)[0xb7e14770] /lib/tls/i686/cmov/libc.so.6(abort+0x103)[0xb7e15ef3] /lib/tls/i686/cmov/libc.so.6(__assert_fail+0xfb)[0xb7e0ddbb] ../../projects/setiweb.ssl.berkeley.edu_beta/setiathome-5.17.i686-pc-linux-gnu.so(fgEnumWindows+0x73)[0xb7dbf853] ../../projects/setiweb.ssl.berkeley.edu_beta/setiathome-5.17.i686-pc-linux-gnu.so(fgWindowByID+0x26)[0xb7dbfa06] ../../projects/setiweb.ssl.berkeley.edu_beta/setiathome-5.17.i686-pc-linux-gnu.so(glutDestroyWindow+0x14)[0xb7dc0394] ../../projects/setiweb.ssl.berkeley.edu_beta/setiathome-5.17.i686-pc-linux-gnu.so(_Z10KillWindowv+0x33)[0xb7db09d7] ../../projects/setiweb.ssl.berkeley.edu_beta/setiathome-5.17.i686-pc-linux-gnu.so[0xb7db0b8d] ../../projects/setiweb.ssl.berkeley.edu_beta/setiathome-5.17.i686-pc-linux-gnu.so(_Z24xwin_graphics_event_loopv+0x122)[0xb7db1256] ../../projects/setiweb.ssl.berkeley.edu_beta/setiathome-5.17.i686-pc-linux-gnu.so(boinc_init_options_graphics_impl+0x47)[0xb7dab9ff] setiathome-5.17.i686-pc-linux-gnu(_Z31boinc_init_options_graphics_libR13BOINC_OPTIONSPFvvEPc+0x122)[0x8148726] setiathome-5.17.i686-pc-linux-gnu(boinc_init_graphics_lib+0x53)[0x814885f] setiathome-5.17.i686-pc-linux-gnu(main+0x245)[0x808f075] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xdc)[0xb7e008cc] setiathome-5.17.i686-pc-linux-gnu[0x808ecf1] Exiting... setiathome-5.17.i686-pc-linux-gnu: freeglut_main.c:1069: glutMainLoop: Assertion `fgState.Initialised' failed. SIGABRT: abort called Stack trace (14 frames): setiathome-5.17.i686-pc-linux-gnu(boinc_catch_signal+0x91)[0x81400b1] [0xffffe420] [0xffffe410] /lib/tls/i686/cmov/libc.so.6(gsignal+0x50)[0xb7e14770] /lib/tls/i686/cmov/libc.so.6(abort+0x103)[0xb7e15ef3] /lib/tls/i686/cmov/libc.so.6(__assert_fail+0xfb)[0xb7e0ddbb] ../../projects/setiweb.ssl.berkeley.edu_beta/setiathome-5.17.i686-pc-linux-gnu.so(glutMainLoop+0xa1)[0xb7dbd721] ../../projects/setiweb.ssl.berkeley.edu_beta/setiathome-5.17.i686-pc-linux-gnu.so(_Z24xwin_graphics_event_loopv+0xe2)[0xb7db1216] ../../projects/setiweb.ssl.berkeley.edu_beta/setiathome-5.17.i686-pc-linux-gnu.so(boinc_init_options_graphics_impl+0x47)[0xb7dab9ff] setiathome-5.17.i686-pc-linux-gnu(_Z31boinc_init_options_graphics_libR13BOINC_OPTIONSPFvvEPc+0x122)[0x8148726] setiathome-5.17.i686-pc-linux-gnu(boinc_init_graphics_lib+0x53)[0x814885f] setiathome-5.17.i686-pc-linux-gnu(main+0x245)[0x808f075] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xdc)[0xb7e008cc] setiathome-5.17.i686-pc-linux-gnu[0x808ecf1] Screenshot to follow... |
10)
Message boards :
BOINC client :
Excessive size of stderr.txt after graphics displayed on Linux w/ ATI Radeon
(Message 6467)
Posted 15 Nov 2006 by Alexander Klietz Post: Hello, I would like to point to a potential problem when running BOINC with a graphical output on a Linux system with a ATI Radeon R3xx card (such as Radeon 9800 Pro): The stderr.txt file starts to grow to an excessive size, in my case up to a maximum of 15 GB during approx. 10 minutes, it only stopped at this size because the hard disk (or file system) was full! Apparently the max. disk use value set in preferences does not have any effect in limiting the file size here! This was observed both with the QMC@home client and the SETI@home Beta client with graphical output. It did not appear (on my system) with the Einstein@home client, however. Others I haven't tested so far. Stopping the project in the BOINC manager does not stop the increasing of the file size, closing the BOINC manager apparently does stop the increase. I would recommend, that anyone who has a similar system should be aware of this potential problem. I include some technical details and screenshots in separate posts to this thread. Best regards Alex |
Copyright © 2024 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.