Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fedora 34 n'est plus maintenu

#1 27/06/2022 18:41:23

Nednet
Membre
Lieu : aux alentours de Toulouse
Inscription : 07/12/2015
Messages : 990

[Résolu] vboxdrv ne se charge plus

Bonjour à tous,

depuis 2 ou 3 mises à jour, plus moyen de faire fonctionner mes VM. Quand je tente de les lancer j'ai le droit à un message de l'interface graphique de VirtualBox :

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is probably not loaded.You may not have kernel driver installed for kernel that is runnig, if so you may do as root: dnf install akmod-VirtualBox kernel-devel-$(uname -r)
If you installed VirtualBox packages and don't want reboot the system, you may need load the kernel driver, doing as root: akmods; systemctl restart vboxdrv.service

If your system has EFI Secure Boot enabled you may also need to sign the kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load them. Please see your Linux system's documentation for more information.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT. 

J'ai bien sûr tenté les commandes suggérées, sans succès :

[~]:$ sudo dnf install akmod-VirtualBox kernel-devel-$(uname -r)
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:55:39 le lun. 27 juin 2022 17:39:36.
Le paquet akmod-VirtualBox-6.1.34-3.fc36.x86_64 est déjà installé.
Le paquet kernel-devel-5.18.6-200.fc36.x86_64 est déjà installé.
Dépendances résolues.
Rien à faire.
Terminé !
[~]:$ 

et

[~]:$ sudo akmods; sudo systemctl restart vboxdrv.service
Checking kmods exist for 5.18.6-200.fc36.x86_64            [  OK  ]
Job for vboxdrv.service failed because the control process exited with error code.
See "systemctl status vboxdrv.service" and "journalctl -xeu vboxdrv.service" for details.
[~]:$ 

Voici ce que retourne journalctl -xeu vboxdrv.service :

[~]:$ journalctl -xeu vboxdrv.service
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
juin 27 10:42:46 RogNed systemd[1]: Starting vboxdrv.service - Linux kernel module init script...
░░ Subject: L'unité (unit) vboxdrv.service a commencé à démarrer
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ L'unité (unit) vboxdrv.service a commencé à démarrer.
juin 27 10:42:47 RogNed modprobe[1278]: modprobe: ERROR: could not insert 'vboxdrv': Key was rejected by service
juin 27 10:42:47 RogNed systemd[1]: vboxdrv.service: Main process exited, code=exited, status=1/FAILURE
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ An ExecStart= process belonging to unit vboxdrv.service has exited.
░░ 
░░ The process' exit code is 'exited' and its exit status is 1.
juin 27 10:42:47 RogNed systemd[1]: vboxdrv.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ The unit vboxdrv.service has entered the 'failed' state with result 'exit-code'.
juin 27 10:42:47 RogNed systemd[1]: Failed to start vboxdrv.service - Linux kernel module init script.
░░ Subject: L'unité (unit) vboxdrv.service a échoué
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ L'unité (unit) vboxdrv.service a échoué, avec le résultat failed.
[~]:$ 

(désolé pour la iste de lignes ne contenant qu'un "~", mais je me suis demandé si ça n'avait pas un intérêt quelconque, puisque la commande les retourne)

En fouillant le web je tombe sur des pages qui parlent de Kernel tainted, et du coup je me demande si ça ne date pas de l'installation du driver nVidia (mais j'ai peut-être tout faux)
De toute façon je suis retourné à Nouveau suite à des soucis de problèmes de reconnaissance de la taille physique de l'écran de mon portable (cf ce thread).

quand je recherche "Key was rejected by service", effectivement je tombe sur des pages parlant de signer les modules, mais arrivé là je suis comme une poule devant un couteau roll
Merci d'avance si vous pouvez m'aider à quitter cet état gallinacéen quelque peu inconfortable, ne serait-ce qu'en m'indiquant un tuto bien fait pour signer ces fichus modules (lesquels ? comment ? etc.)

edit : typo

Dernière modification par Nednet (27/06/2022 18:42:10)


Il n'y a aucune honte à ne pas savoir
mais beaucoup à ne pas apprendre

Hors ligne

#2 27/06/2022 19:02:07

didierg
Bricoleur du dimanche
Modérateur
Inscription : 11/07/2005
Messages : 5 692

Re : [Résolu] vboxdrv ne se charge plus

Nednet a écrit :
Checking kmods exist for 5.18.6-200.fc36.x86_64            [  OK  ]

Le rpm VirtualBox Oracle n'est pas encore compatible avec le kernel 5.18

https://www.virtualbox.org/ticket/20914

Il faut installer la version test build https://www.virtualbox.org/wiki/Testbuilds

Hors ligne

#3 27/06/2022 20:08:08

Nednet
Membre
Lieu : aux alentours de Toulouse
Inscription : 07/12/2015
Messages : 990

Re : [Résolu] vboxdrv ne se charge plus

didierg a écrit :

Le rpm VirtualBox Oracle n'est pas encore compatible avec le kernel 5.18

ha ben merci smile
Bon, ben je vais attendre un peu, et si ça traine trop je me lancerai dans l'aventure.


Il n'y a aucune honte à ne pas savoir
mais beaucoup à ne pas apprendre

Hors ligne

#4 28/06/2022 08:06:38

Nednet
Membre
Lieu : aux alentours de Toulouse
Inscription : 07/12/2015
Messages : 990

Re : [Résolu] vboxdrv ne se charge plus

Question subsidiaire : si j'installe une des test build, est-ce que dnf "saura" me prévenir de l'arrivée d'une nouvelle version issue des dépôts ?


Il n'y a aucune honte à ne pas savoir
mais beaucoup à ne pas apprendre

Hors ligne

#5 29/07/2022 23:34:32

fedisto
Membre
Inscription : 06/08/2011
Messages : 63

Re : [Résolu] vboxdrv ne se charge plus

didierg a écrit :
Nednet a écrit :
Checking kmods exist for 5.18.6-200.fc36.x86_64            [  OK  ]

Le rpm VirtualBox Oracle n'est pas encore compatible avec le kernel 5.18

https://www.virtualbox.org/ticket/20914

Il faut installer la version test build https://www.virtualbox.org/wiki/Testbuilds

La version VirtualBox-6.1-6.1.36_152435_fedora36-1.x86_64.rpm le permet maintenant


Nednet a écrit :

Question subsidiaire : si j'installe une des test build, est-ce que dnf "saura" me prévenir de l'arrivée d'une nouvelle version issue des dépôts ?

Je ne pense pas car la version 'test build" que tu installes en la telechargeant en dehors du dépôt VirtualBox , est perçu comme un logiciel différent de la version stable

Dernière modification par fedisto (29/07/2022 23:46:38)

Hors ligne

#6 31/07/2022 18:17:18

Nednet
Membre
Lieu : aux alentours de Toulouse
Inscription : 07/12/2015
Messages : 990

Re : [Résolu] vboxdrv ne se charge plus

Merci pour ces nouvelles smile


Il n'y a aucune honte à ne pas savoir
mais beaucoup à ne pas apprendre

Hors ligne

#7 07/08/2022 15:48:14

didierg
Bricoleur du dimanche
Modérateur
Inscription : 11/07/2005
Messages : 5 692

Re : [Résolu] vboxdrv ne se charge plus

Nednet a écrit :

Question subsidiaire : si j'installe une des test build, est-ce que dnf "saura" me prévenir de l'arrivée d'une nouvelle version issue des dépôts ?

Si tu installes un des test build après avoir téléchargé son fichier .run celui-ci ne sera pas connu de dnf.

En revanche, quand tu lanceras VirtualBox, celui-ci t'indiquera si une nouvelle version est disponible.

Hors ligne

Pied de page des forums