En essayant d’installer VirtualBox sur mon ordinateur portable fonctionnant sous Debian 13, j’ai eu la surprise de découvrir que le programme ne voulait pas se lancer. Je l’ai installé sur mon poste fixe (qui tourne également sous Debian 13), et je n’ai eu aucun problème.
En regardant dans les logs (pour rappel avec la commande journalctl), j’ai découvert que c’était parce qu’il manquait une librairie, et qu’il ne faisait aucun message d’erreur apparent lors du lancement.
/usr/lib/virtualbox/VirtualBox: error while loading shared libraries: libQt6StateMachine.so.6: cannot open shared object file: No such file or directory
Pour résoudre ce problème, il suffit d’installer le package qui installera la librairie.
Dans mon cas, j’ai installé le package libqt6statemachine6
sudo apt install libqt6statemachine6
Si cela est le cas, le gestionnaire de package l’informera, et il faudra taper la commande sudo apt –fix-broken install pour résoudre le problème
Si c’était la dernière librairie qui manquait, VirtualBox devrait maintenant démarrer. Sinon, installer l’autre librairie manquante en consultant les logs.
