Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
![]() |
World Community Grid Forums
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
No member browsing this thread |
Thread Status: Active Total posts in this thread: 9
|
![]() |
Author |
|
BobbyB
Veteran Cruncher Canada Joined: Apr 25, 2020 Post Count: 609 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() |
BOINC client version 7.24.1 for x86_64-pc-linux-gnu
CPU model: AMD Ryzen 5 3600X 6-Core Processor [Family 23 Model 113 Stepping 0] If I uninstall from this machine would I lose the data directory? I know that in Windows I would not. Should I let it empty the queues first? Why? Because it suspends itself for 20 seconds after an upload and it only started after updating to 7.24.1. I have logs. I computed that I lose 1 hour of computing every 24 hours. Changes in 7.24.1 Improve implementation of CPU throttling Changes in 7.22.1 Fix non-BOINC CPU usage limit [I tried this at default and 90% with no difference] I documented this here on WCG: https://www.worldcommunitygrid.org/forums/wcg/viewpostinthread?post=696420 and at the Berkeley site. https://boinc.berkeley.edu/forum_thread.php?id=15166&postid=114029#114029 |
||
|
bfmorse
Senior Cruncher US Joined: Jul 26, 2009 Post Count: 299 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Not familiar with linux (but it is on my wish list) so I am not sure how to implement this on the subject system:
Set NO NEW TASKS. And allow the system to run out of work. Once there are no WU’s to do or in process and the waiting to be sent queue is empty then uninstall the undesired S/W, reboot and install the desired version. Let us know how it works out. |
||
|
BobbyB
Veteran Cruncher Canada Joined: Apr 25, 2020 Post Count: 609 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() |
I thought so. I know that with a vanilla xubuntu 22.04.4 LTS the version they offer is 7.18.1.
To be safe, I'll back it up on a USB after draining the queues. |
||
|
adriverhoef
Master Cruncher The Netherlands Joined: Apr 3, 2009 Post Count: 2168 Status: Recently Active Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
BobbyB,
Before uninstalling BOINC, after stopping the BOINC service, it is always good to make a (backup) copy of the BOINC (data) directory. Take these easy three steps: * Stop the BOINC service * Make a backup copy of the BOINC (data) directory * Uninstall BOINC Example of making a copy (assuming ~boinc is your BOINC data directory): sudo cp -a ~boinc ~root/boinc.save.$$ Adri |
||
|
BobbyB
Veteran Cruncher Canada Joined: Apr 25, 2020 Post Count: 609 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() |
Adri: Thanks
----------------------------------------To be even safer I'm going to test all this uninstall thing on a spare machine I put together yesterday with the same Linux version. I'm will not connect it to any project of course. [Edit 1 times, last edit by BobbyB at May 20, 2024 2:25:28 PM] |
||
|
BobbyB
Veteran Cruncher Canada Joined: Apr 25, 2020 Post Count: 609 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() |
OK, so I've started the process of draining the queues. I have about 2 days of work left per CPU.
Tried the archive command which Adri gave listed and found where it stashed the backup. I tested removing the Boinc using Synaptics and it asks whether to also remove the data directory. So this is a good sign. |
||
|
BobbyB
Veteran Cruncher Canada Joined: Apr 25, 2020 Post Count: 609 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() |
Well it's done and now the machine does not need a 20 second coffee break every time it uploads a file.
----------------------------------------There is obviously something wrong with 7.24.1. The only difference with this machine and my other 2 are the CPU (3600x) and memory (16GB) and the colour of the case. I used Synaptics to remove 7.24.1 and install 7.18.1. You need to remove 7.24.1 completely and then uncheck the box to NOT remove the data directory. I forgot to run Adri's backup command so lucky for that check box. The 7.18.1 install did create a new cc_config.xml with the parameter <allow_remote_gui_rpc></allow_remote_gui_rpc> set to 0 so I could not connect from my laptop. I did do steps 2 through 7 in the download instructions on this site. So now this machine can walk and chew gum at the same time. [Edit 1 times, last edit by BobbyB at May 29, 2024 2:03:58 AM] |
||
|
alanb1951
Veteran Cruncher Joined: Jan 20, 2006 Post Count: 972 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
BobbyB,
----------------------------------------There is obviously something wrong with 7.24.1. The only difference with this machine and my other 2 are the CPU (3600x) and memory (16GB) and the colour of the case. I've just been setting up a mini-PC with a Ryzen 7840HS, using XUbuntu 24.04 (mandatory 7.24.1 client!), which means I've now got two Ryzens and an i7-7700 on the new client...The other systems on 7.24.1 have never shown your symptom, but as soon as this new box returned results I saw the same symptoms! As it's not a "daily driver" system, I disabled the "Suspend when non-BOINC CPU usage" option in both the "computer in use" and "computer not in use" sections, and that seems to have stopped it! (Note that I have not disabled the "In use" tests on either of them, as I do occasionally use them for non-BOINC purposes :-) Now, what differences are there between my systems?
By the way, I have another Ryzen mini-PC (a 5600H), but that's on client 7.20.5 and kernel 5.15; no problems there either! Good luck with client 7.18 for as long as it is available for whatever Linux flavour (and kernes) you might have :-) -- with my use of app_config.xml files for both WCG and non-WCG projects, I couldn't get off it fast enough! Cheers - Al. [Edit 1 times, last edit by alanb1951 at May 29, 2024 3:57:04 PM] |
||
|
BobbyB
Veteran Cruncher Canada Joined: Apr 25, 2020 Post Count: 609 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() |
I disabled the "Suspend when non-BOINC CPU usage" option in both the "computer in use I never noticed the check box. I fiddled with it up and down. I wish I knew this before. My other 2 similar machines don't do this - very strange. Bottom line: there is something wrong in that version which need fixing. In the Berkeley forums people are complaining about the exact opposite of my problem: The CPU does not suspend when it should. I'm not going to update again just to try out that option. I'm leaving all machines as is until they stop working.... or until I have nothing else to do. ![]() You know I will eventually try this. It's just too tempting ![]() [Edit 1 times, last edit by BobbyB at May 29, 2024 11:44:52 PM] |
||
|
|
![]() |