Page 2 sur 2

Re: Aucun périphérique usb reconnu avec virtualbox

Posté : ven. 13 janv. 2017 11:11
par Robinwood

Dernier message de la page précédente :

Bonjour,
je n'y connaît rien en virtualisation.
Peut-être avec libvpx1 (1.3.0-2) : http://packages.ubuntu.com/trusty/libvpx1" onclick="window.open(this.href);return false;

Re: Aucun périphérique usb reconnu avec virtualbox

Posté : ven. 13 janv. 2017 13:24
par Pingouindumint
Je viens d'installer la libvpx1 suivant le lien donné par robinwood.

J'ai eu ce message quand j'ai lancé virtualbox :

Code : Tout sélectionner

WARNING: The vboxdrv kernel module is not loaded. Either there is no module
         available for the current kernel (4.4.0-53-generic) or it failed to
         load. Please recompile the kernel module and install it by

           sudo /etc/init.d/vboxdrv setup

         You will not be able to start VMs until this problem is fixed.
J'ai donc tapé en console : sudo /etc/init.d/vboxdrv setup

J'obtiens ce message d'erreur :

Code : Tout sélectionner

Stopping VirtualBox kernel modules ...done.
Uninstalling old VirtualBox DKMS kernel modules ...done.
Trying to register the VirtualBox kernel modules using DKMSError! Bad return status for module build on kernel: 4.4.0-53-generic (x86_64)
Consult /var/lib/dkms/vboxhost/5.0.0/build/make.log for more information.
 ...failed!
  (Failed, trying without DKMS)
Recompiling VirtualBox kernel modules ...failed!
  (Look at /var/log/vbox-install.log to find out what went wrong)
Comme indiqué dans le résultat de la console, il est noté de consulter /var/lib/dkms/vboxhost/5.0.0/build/make.log
Voici make.log :

Code : Tout sélectionner

DKMS make.log for vboxhost-5.0.0 for kernel 4.4.0-53-generic (x86_64)
vendredi 13 janvier 2017, 13:11:31 (UTC+0100)
make : on entre dans le répertoire « /usr/src/linux-headers-4.4.0-53-generic »
  LD      /var/lib/dkms/vboxhost/5.0.0/build/built-in.o
  LD      /var/lib/dkms/vboxhost/5.0.0/build/vboxdrv/built-in.o
  CC [M]  /var/lib/dkms/vboxhost/5.0.0/build/vboxdrv/linux/SUPDrv-linux.o
/var/lib/dkms/vboxhost/5.0.0/build/vboxdrv/linux/SUPDrv-linux.c: In function ‘VBoxDrvLinuxUnload’:
/var/lib/dkms/vboxhost/5.0.0/build/vboxdrv/linux/SUPDrv-linux.c:480:8: error: void value not ignored as it ought to be
     rc = misc_deregister(&gMiscDeviceUsr);
        ^
/var/lib/dkms/vboxhost/5.0.0/build/vboxdrv/linux/SUPDrv-linux.c:485:8: error: void value not ignored as it ought to be
     rc = misc_deregister(&gMiscDeviceSys);
        ^
scripts/Makefile.build:258 : la recette pour la cible « /var/lib/dkms/vboxhost/5.0.0/build/vboxdrv/linux/SUPDrv-linux.o » a échouée
make[2]: *** [/var/lib/dkms/vboxhost/5.0.0/build/vboxdrv/linux/SUPDrv-linux.o] Erreur 1
scripts/Makefile.build:403 : la recette pour la cible « /var/lib/dkms/vboxhost/5.0.0/build/vboxdrv » a échouée
make[1]: *** [/var/lib/dkms/vboxhost/5.0.0/build/vboxdrv] Erreur 2
Makefile:1418 : la recette pour la cible « _module_/var/lib/dkms/vboxhost/5.0.0/build » a échouée
make: *** [_module_/var/lib/dkms/vboxhost/5.0.0/build] Erreur 2
make : on quitte le répertoire « /usr/src/linux-headers-4.4.0-53-generic »
Ensuite, il est noté à la fin du message de la console de consulter /var/log/vbox-install.log.
Le voici :

Code : Tout sélectionner

Uninstalling modules from DKMS
  removing old DKMS module vboxhost version  5.0.0

------------------------------
Deleting module version: 5.0.0
completely from the DKMS tree.
------------------------------
Done.
Attempting to install using DKMS

Creating symlink /var/lib/dkms/vboxhost/5.0.0/source ->
                 /usr/src/vboxhost-5.0.0

DKMS: add completed.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=4.4.0-53-generic -C /lib/modules/4.4.0-53-generic/build M=/var/lib/dkms/vboxhost/5.0.0/build....(bad exit status: 2)
Failed to install using DKMS, attempting to install without
make KBUILD_VERBOSE=1 SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 CONFIG_MODULE_SIG= -C /lib/modules/4.4.0-53-generic/build modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (		\
echo >&2;							\
echo >&2 "  ERROR: Kernel configuration is invalid.";		\
echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";	\
echo >&2 ;							\
/bin/false)
mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/*
make -f ./scripts/Makefile.build obj=/tmp/vbox.0
  gcc -Wp,-MD,/tmp/vbox.0/linux/.SUPDrv-linux.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/5/include  -I./arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated  -Iinclude -I./arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I./include/uapi -Iinclude/generated/uapi -include ./include/linux/kconfig.h -Iubuntu/include  -D__KERNEL__ -fno-pie -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-pie -no-pie -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -Wno-maybe-uninitialized -O2 --param=allow-store-data-races=0 -Wframe-larger-than=1024 -fstack-protector-strong -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -DCC_HAVE_ASM_GOTO -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -I/lib/modules/4.4.0-53-generic/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -I/tmp/vbox.0/vboxdrv/ -I/tmp/vbox.0/vboxdrv/include -I/tmp/vbox.0/vboxdrv/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DSUPDRV_WITH_RELEASE_LOGGER -Wno-declaration-after-statement -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS  -DMODULE  -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SUPDrv_linux)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -c -o /tmp/vbox.0/linux/.tmp_SUPDrv-linux.o /tmp/vbox.0/linux/SUPDrv-linux.c
/tmp/vbox.0/linux/SUPDrv-linux.c: In function ‘VBoxDrvLinuxUnload’:
/tmp/vbox.0/linux/SUPDrv-linux.c:480:8: error: void value not ignored as it ought to be
     rc = misc_deregister(&gMiscDeviceUsr);
        ^
/tmp/vbox.0/linux/SUPDrv-linux.c:485:8: error: void value not ignored as it ought to be
     rc = misc_deregister(&gMiscDeviceSys);
        ^
scripts/Makefile.build:258 : la recette pour la cible « /tmp/vbox.0/linux/SUPDrv-linux.o » a échouée
make[2]: *** [/tmp/vbox.0/linux/SUPDrv-linux.o] Erreur 1
Makefile:1418 : la recette pour la cible « _module_/tmp/vbox.0 » a échouée
make[1]: *** [_module_/tmp/vbox.0] Erreur 2
Makefile:298 : la recette pour la cible « vboxdrv » a échouée
make: *** [vboxdrv] Erreur 2


:?:

Voilà. J'attend la réponse d'un ou des experts.

Re: Aucun périphérique usb reconnu avec virtualbox

Posté : ven. 13 janv. 2017 13:38
par Pingouindumint
Pour le moment, le VirtualBox_Extension_Pack-5.0.0.vbox-extpack n'est pas installé.

Faut-il l'installer ou résoudre les problèmes d'installation mentionnés ci-dessus ?
J'attends votre réponse avant d'agir.

Re: Aucun périphérique usb reconnu avec virtualbox

Posté : ven. 13 janv. 2017 15:05
par zeb
Salut ;)
Je ne sais pas si ça va faire avancer :oops:
https://doc.ubuntu-fr.org/virtualbox#pe ... box_4_et_5" onclick="window.open(this.href);return false;

Re: Aucun périphérique usb reconnu avec virtualbox

Posté : ven. 13 janv. 2017 18:56
par Pingouindumint
Il manque le paquet virtualbox-dkms.

Si je l'installe par synaptic, il va m'installer la version 5.0.24-dfdg-Oubur x86 alors que le virtualbox installé est le 5.0.0 r101573.
Comment faire pour installer la bonne version de virtualbox-dkms qui correspondrait à ma version ?

Merci d'avance.

Re: Aucun périphérique usb reconnu avec virtualbox

Posté : sam. 14 janv. 2017 03:30
par alain
Bonjour Pingouindumint.

Je ne te cacherai pas que j'ai du mal a suivre toutes tes manipes, mais en relisant depuis le début, j'ai lu ça qui m'a interpellé:
Pingouindumint a écrit : Depuis que je suis passé à linuxmint 18.1 mate, j'ai installé virtualbox comme avant.
"Comme avant" c'est à dire par synaptic ou le gestionnaire de logiciel (c''est la même chose), ou par une version trouvée sur internet?
Parce-que si par synaptic, Virtualbox et ses dépendance sont de la même version, c'est préférable, non?

Donc ce que je te propose c'est de désinstaller ta version actuelle de VB (désinstallation complète, avec les fichiers de conf).
Ensuite tu recharge la liste des logiciels.
Puis tu installes la version de synaptic, je n'ai pas LM 18.1 donc je ne sais pas quelle version c'est.
Tu me donne la version installée par synaptic et je te donne le lien de l'extention-pack qui va bien avec ta version installée par synaptic.

Voila je préfère tout remettre a zéro, parce-que la j’étais perdu dans tes manipes.

Mais si tu tiens a ta version de VB installée, alors il te faudra attendre un expert qui saura l'adapter a ton noyau (moi je ne sais pas)...

Re: Aucun périphérique usb reconnu avec virtualbox

Posté : sam. 14 janv. 2017 12:08
par AngeDesOmbres
Pour info la version VB dans synaptic lm18.1 c'est la version 5.0.24
:D

Re: Aucun périphérique usb reconnu avec virtualbox

Posté : sam. 14 janv. 2017 14:42
par Pingouindumint
Pour répondre à alain :
je voulais installer la VB 5.0.0.... car GgPointdoc avait solutionné son problème avec la 5.0.0.....

Maintenant, je ne suis pas fixé sur une version. J'ai donc tout désinstallé de la 5.0.0....
J'ai installé avec synaptic. J'ai la 5.0.24 ...

Cela fonctionne maintenant.

Mais 2 conditions importantes pour ceux qui voudraient tenter d'installer virtualbox :
Tout d'abord, installer les paquets complémentaires à virtualbox s'ils ne sont pas tous installés :
En plus du paquet virtualbox, il faut :
- virtualbox-ext-pack
- virtualbox-guest-additions
- virtualbox-dkms
- virtualbox-guest-dkms
- virtualbox-guest-utils
- virtualbox-qt
- virtualbox-guest-x11

1) lien donné par zebulon : https://doc.ubuntu-fr.org/virtualbox#pe ... box_4_et_5 qui indique d'ajouter la commande en tapant dans une console :

Code : Tout sélectionner

sudo usermod -G vboxusers -a $USER
2)fermer la session au 1 fois avant de lancer virtualbox.

Je marquerai résolu prochainement.
Je vais attendre un petit peu au cas où j'aurai quelque chose à ajouter.

Un grand merci à tous ceux qui m'ont aidé. :D