door markos » wo 23 jul 2025, 21:02
Ik bleef dus vastlopers krijgen in Ubuntu 25.04 en heb dus een paar weken in windows gewerkt om van de vastlopers af te zijn, maar heb toch weer de stoute schoenen aangetrokken en weer in Ubuntu boinc opgestart.
Ik heb mijn broer om hulp gevraagd en een desktop op afstand sessie gedaan en zo kon mijn broer die echt een Linux kenner is zien dat ik naast Boinc ook Virtualbox draaide en dat daar de errors vandaan kwamen.
Ik heb nu Virtualbosx er afgehaald en nu loopt Ubuntu alweer een weekje zonder vastlopen, het rare is dat ik op een ander systeem wel altijd Virtualbox had geinstalleerd zonder probleemen.
Boinc gaf ook altijd aan dat Virtualbox niet geinstalleerd was, dus installeerde ik het maar zonder te weten waar het voor was?
Ik blijf het nog een tijdje aankijken maar zoals het er nu uitziet is het systeem nu stabiel.
Hier nog even wat google IA erover zegt
Code: Selecteer alles
AI-overzicht
BOINC (Berkeley Open Infrastructure for Network Computing) and VirtualBox can conflict on Linux systems, particularly when BOINC is installed as a service or daemon. This is because BOINC, when running as a service, doesn't have sufficient privileges to manage VirtualBox VMs. Additionally, some BOINC projects rely on VirtualBox for their tasks, and these projects may not function correctly if BOINC is installed as a service.
Here's a more detailed explanation:
Problem:
BOINC running as a service/daemon:
When BOINC is installed as a service (e.g., through a distribution's package manager), it runs with limited privileges, preventing it from interacting with VirtualBox VMs properly.
VirtualBox incompatibility:
Some BOINC projects, like LHC@home, utilize VirtualBox for their tasks, requiring BOINC to have full control over the virtual machines.
Dependency issues:
There can be dependency problems between VirtualBox and BOINC on certain Linux distributions, further complicating the setup.
Solutions:
1. Install BOINC from official installer:
Instead of using the distribution's package manager, download the official BOINC installer for Linux from the BOINC website. This usually provides a non-service installation of BOINC.
2. Install VirtualBox from official repositories:
Ensure VirtualBox is installed from the official Oracle repository or your distribution's official repositories, rather than unofficial sources.
3. Grant permissions:
If using Flatpak, make sure to grant all necessary permissions to the BOINC Flatpak.
4. Check for typos in BOINC client:
In some older versions of BOINC, there was a typo in the client that prevented it from finding VirtualBox. Ensure you have the latest version of BOINC.
5. Consult project-specific instructions:
Some projects that utilize VirtualBox, like LHC@home, have specific instructions for setting up BOINC and VirtualBox. Refer to the project's website for guidance.
6. Consider updating VirtualBox:
In some cases, updating VirtualBox to the latest version, potentially with the Oracle Public Key and PPA, can resolve issues.
Dit is voor andere mensen die misschien ook dit probleem hebben.
Ik bleef dus vastlopers krijgen in Ubuntu 25.04 en heb dus een paar weken in windows gewerkt om van de vastlopers af te zijn, maar heb toch weer de stoute schoenen aangetrokken en weer in Ubuntu boinc opgestart.
Ik heb mijn broer om hulp gevraagd en een desktop op afstand sessie gedaan en zo kon mijn broer die echt een Linux kenner is zien dat ik naast Boinc ook Virtualbox draaide en dat daar de errors vandaan kwamen.
Ik heb nu Virtualbosx er afgehaald en nu loopt Ubuntu alweer een weekje zonder vastlopen, het rare is dat ik op een ander systeem wel altijd Virtualbox had geinstalleerd zonder probleemen.
Boinc gaf ook altijd aan dat Virtualbox niet geinstalleerd was, dus installeerde ik het maar zonder te weten waar het voor was?
Ik blijf het nog een tijdje aankijken maar zoals het er nu uitziet is het systeem nu stabiel.
Hier nog even wat google IA erover zegt
[code]AI-overzicht
BOINC (Berkeley Open Infrastructure for Network Computing) and VirtualBox can conflict on Linux systems, particularly when BOINC is installed as a service or daemon. This is because BOINC, when running as a service, doesn't have sufficient privileges to manage VirtualBox VMs. Additionally, some BOINC projects rely on VirtualBox for their tasks, and these projects may not function correctly if BOINC is installed as a service.
Here's a more detailed explanation:
Problem:
BOINC running as a service/daemon:
When BOINC is installed as a service (e.g., through a distribution's package manager), it runs with limited privileges, preventing it from interacting with VirtualBox VMs properly.
VirtualBox incompatibility:
Some BOINC projects, like LHC@home, utilize VirtualBox for their tasks, requiring BOINC to have full control over the virtual machines.
Dependency issues:
There can be dependency problems between VirtualBox and BOINC on certain Linux distributions, further complicating the setup.
Solutions:
1. Install BOINC from official installer:
Instead of using the distribution's package manager, download the official BOINC installer for Linux from the BOINC website. This usually provides a non-service installation of BOINC.
2. Install VirtualBox from official repositories:
Ensure VirtualBox is installed from the official Oracle repository or your distribution's official repositories, rather than unofficial sources.
3. Grant permissions:
If using Flatpak, make sure to grant all necessary permissions to the BOINC Flatpak.
4. Check for typos in BOINC client:
In some older versions of BOINC, there was a typo in the client that prevented it from finding VirtualBox. Ensure you have the latest version of BOINC.
5. Consult project-specific instructions:
Some projects that utilize VirtualBox, like LHC@home, have specific instructions for setting up BOINC and VirtualBox. Refer to the project's website for guidance.
6. Consider updating VirtualBox:
In some cases, updating VirtualBox to the latest version, potentially with the Oracle Public Key and PPA, can resolve issues. [/code]
Dit is voor andere mensen die misschien ook dit probleem hebben.