Message boards : Questions and problems : Fedora Atomic Installation Advice?
Message board moderation
Author | Message |
---|---|
New member Send message Joined: 23 Nov 24 Posts: 3 |
Does anyone have the secret to BOINC installs on Fedora Atomic (Silverblue/Kenoite)? I layered the package using rpm-ostree install boinc-client boinc-manager which installed an older 7.x.x version. It installed successfully, however Boinc-Client in the terminal seems to work, but when opening the Boinc-Manager GUI, it immediately crashes. I have manually downloaded the current (stable) 8.0.2 Boinc Manager/Client and it fails to layer; giving the error error: Checkout boinc-client-8.0.2-715.x86_64: opendir(local): No such file or directory Also, layering the repo for Fedora fails, but it could just be my incompetence with rpm-ostree as it gives the error error: Packages not found: https://boinc.berkeley.edu/dl/linux/stable/fc40 . Could it be that I’m running F41 and the highest directory is F40? *edit: I copied the boinc-stable-fc40.repo file to /etc/yum.repos.d./, but it still installed the old packages even though the current packages are in that repo page. rpm-ostree states that the repo is enabled when checking for updates. Strange. The BOINC Flatpak worked for a while, but my RAM was being consumed and kept crashing KDE and didn’t obey RAM constraints in the configuration settings. Strangest thing… I know the Flatpak isn't officially maintained by the BOINC team, but the Flatpak worked well until I began getting Rosetta WU that kept killing KDE, even after dropping the allowed RAM usage percentage. I also noticed strange load patterns with the GPU being idle whilst working on GPUGRID WU's. Any advice would be appreciated. Operating System: Aurora 41 KDE Plasma Version: 6.2.3 KDE Frameworks Version: 6.8.0 Qt Version: 6.8.0 Kernel Version: 6.11.3-300.fc41.x86_64 (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i7-7700HQ CPU @ 2.80GHz Memory: 15.4 GiB of RAM Graphics Processor: NVIDIA GeForce GTX 1060/PCIe/SSE2 Manufacturer: System76 Product Name: Oryx Pro System Version: oryp3 |
Send message Joined: 28 Jun 10 Posts: 2706 |
For a more up to date client you can find the instructions here Use the ones for Fedora40. They hadn't caught up with the latest Ubuntu in the instructions either when I did my most recent install. How many Rosetta tasks were you trying to run at once? Rosetta has a heavy demand on RAM. The 8.0.4 client has code to stop too many tasks starting at once based on a line of code that tells the client what the maximum RAM usage is but I don't know if Rosetta are making use of it. CPDN have some task types that vary between very little RAM usage and as high as 8GB/task. The changes in 8.0.4 use that maximum rather than the current usage when decided whether or not to allow new tasks to start. |
New member Send message Joined: 23 Nov 24 Posts: 3 |
Hey! Thanks for helping me with my first post! I had 100%CPU/100%CPU-Time with 8-threads (tasks) and it was doing fine with Asteroids and others, but Rosetta definitely exposed the lack of RAM really quickly; there was an 80% cap with 16GB and a 6GB swap. I just read on the Github that #5669 was merged for the Alpha 8.0.4, so perhaps that might have solved my crashing issue! That was also by Dave; was that you? When I run [rpm-ostree install https://boinc.berkeley.edu/dl/linux/alpha/fc40/boinc-alpha-fc40.repo] or if I download the .repo package and try installing locally with rpm-ostree, it complains of finding no packages. I copied the gpg key into [/etc/pki/rpm-gpg] and also the .repo file to [/etc/yum.repos.d/], but the 8.0.4 packages aren't installed. I was able to install the BOINC-Manager and get everything running, but it only installs the 7.20 version. When I attempted it with the stable repo, the manager crashed immediately, but I'm at a loss for what changed. It looks like the repo is being ignored, but it is enabled in the file. I've had some luck with podman containers, but installing on Fedora there shows a strange error [Need at least 1 MB in /usr/share/local/icons (I may have that directory backward from memory)] Ubuntu and Debian install fine in podman, but don't accept the repo either and are using super old packages. *edit: I reverted back to the stable repo and installed everything again and no immediate crash. Must have been a problem the OS upgrade fixed this morning. Still, it installs the 7.20.2 packages with the Alpha and the Stable repos installed. |
Send message Joined: 28 Jun 10 Posts: 2706 |
Ubuntu and Debian install fine in podman, but don't accept the repo either and are using super old packages. I had never heard of Podman till your post. I know that 8.0.4 and indeed, the alpha package, 8.1.0 have installed without issue on XUbuntu with a vanilla install. My only recent contribution to git-hub was to report an issue with 8.1.0 this when some code for testing the client locally was left in by accident. |
New member Send message Joined: 23 Nov 24 Posts: 3 |
You might enjoy using Podman! it's so fast and efficient. I installed a full Fedora 41, Debian 12, and Ubuntu 22.04 container and had BOINC installed (Fedora failed on boincmgr) in like ten minutes and it was crunching away. I did notice slightly elevated CPU temps however. Anyway, I think something is either incorrect with how I'm applying the repo to the system or something is wrong with the repo itself. Upon updating, rpm-md shows it pulling objects from both the BOINC stable/alpha repo, but it falls back on default Fedora 41 repo versions. I haven't discovered a way to override package version on Fedora Atomic, but if anyone has the secret I would be much appreciative. Manually layering the RPMs packages fails invariably as well. |
Send message Joined: 28 Jun 10 Posts: 2706 |
Over ten years since I last used an RPM distro so can't help on that. |
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.