Public bug reported: I am unable to start any Vagrant VM's due to the virtualbox service not being able to start or restart.
$ VBoxManage --version WARNING: The character device /dev/vboxdrv does not exist. Please install the virtualbox-dkms package and the appropriate headers, most likely linux-headers-generic. You will not be able to start VMs until this problem is fixed. I tried reinstalling the virtualbox-dkms package, but the process takes a while to complete due to the virtualbox service timing out. $ sudo apt-get install virtualbox-dkms --reinstall Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded. Need to get 0 B/646 kB of archives. After this operation, 0 B of additional disk space will be used. (Reading database ... 351318 files and directories currently installed.) Preparing to unpack .../virtualbox-dkms_5.1.28-dfsg-2_all.deb ... -------- Uninstall Beginning -------- Module: virtualbox Version: 5.1.28 Kernel: 4.13.0-12-generic (x86_64) ------------------------------------- Status: Before uninstall, this module version was ACTIVE on this kernel. vboxdrv.ko: - Uninstallation - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. vboxnetadp.ko: - Uninstallation - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. vboxnetflt.ko: - Uninstallation - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. vboxpci.ko: - Uninstallation - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. depmod... DKMS: uninstall completed. ------------------------------ Deleting module version: 5.1.28 completely from the DKMS tree. ------------------------------ Done. Unpacking virtualbox-dkms (5.1.28-dfsg-2) over (5.1.28-dfsg-2) ... Setting up virtualbox-dkms (5.1.28-dfsg-2) ... Loading new virtualbox-5.1.28 DKMS files... Building for 4.13.0-12-generic Building initial module for 4.13.0-12-generic Done. vboxdrv: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ vboxnetadp.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ vboxnetflt.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ vboxpci.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ depmod... DKMS: install completed. Job for virtualbox.service failed because a timeout was exceeded. See "systemctl status virtualbox.service" and "journalctl -xe" for details. invoke-rc.d: initscript virtualbox, action "restart" failed. ● virtualbox.service - LSB: VirtualBox Linux kernel module Loaded: loaded (/etc/init.d/virtualbox; generated; vendor preset: enabled) Active: failed (Result: timeout) since Wed 2017-10-11 10:24:15 SAST; 29ms ago Docs: man:systemd-sysv-generator(8) Process: 17897 ExecStart=/etc/init.d/virtualbox start (code=killed, signal=TERM) Tasks: 2 (limit: 4915) CGroup: /system.slice/virtualbox.service ├─ 1522 plymouth --ping └─17900 plymouth --ping At this point, we now have two plymouth --ping processes. After this I tried removing virtualbox and the virtualbox-dkms packages and tried to reinstall: $sudo apt-get remove virtualbox [sudo] password for bruce: Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libgsoap-2.8.49 libvncserver1 Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: virtualbox virtualbox-qt 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. After this operation, 104 MB disk space will be freed. Do you want to continue? [Y/n] y (Reading database ... 351317 files and directories currently installed.) Removing virtualbox-qt (5.1.28-dfsg-2) ... Removing virtualbox (5.1.28-dfsg-2) ... Processing triggers for mime-support (3.60ubuntu1) ... Processing triggers for desktop-file-utils (0.23-1ubuntu3) ... Processing triggers for man-db (2.7.6.1-2) ... Processing triggers for shared-mime-info (1.8-1) ... Processing triggers for gnome-menus (3.13.3-6ubuntu5) ... Processing triggers for hicolor-icon-theme (0.17-1) ... $ sudo apt-get autoremove Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: libgsoap-2.8.49 libvncserver1 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. After this operation, 1,838 kB disk space will be freed. Do you want to continue? [Y/n] y (Reading database ... 351009 files and directories currently installed.) Removing libgsoap-2.8.49:amd64 (2.8.49-1) ... Removing libvncserver1:amd64 (0.9.11+dfsg-1) ... Processing triggers for libc-bin (2.26-0ubuntu1) ... /sbin/ldconfig.real: /usr/lib/nvidia-384/libEGL.so.1 is not a symbolic link /sbin/ldconfig.real: /usr/lib32/nvidia-384/libEGL.so.1 is not a symbolic link $ sudo apt-get remove virtualbox-dkms Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: virtualbox-dkms 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. After this operation, 5,284 kB disk space will be freed. Do you want to continue? [Y/n] y (Reading database ... 350995 files and directories currently installed.) Removing virtualbox-dkms (5.1.28-dfsg-2) ... -------- Uninstall Beginning -------- Module: virtualbox Version: 5.1.28 Kernel: 4.13.0-12-generic (x86_64) ------------------------------------- Status: Before uninstall, this module version was ACTIVE on this kernel. vboxdrv.ko: - Uninstallation - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. vboxnetadp.ko: - Uninstallation - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. vboxnetflt.ko: - Uninstallation - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. vboxpci.ko: - Uninstallation - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. depmod... DKMS: uninstall completed. ------------------------------ Deleting module version: 5.1.28 completely from the DKMS tree. ------------------------------ Done. $ sudo apt-get install virtualbox Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: libgsoap-2.8.49 libvncserver1 virtualbox-dkms virtualbox-qt Suggested packages: vde2 virtualbox-guest-additions-iso The following NEW packages will be installed: libgsoap-2.8.49 libvncserver1 virtualbox virtualbox-dkms virtualbox-qt 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. Need to get 354 kB/25.1 MB of archives. After this operation, 111 MB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://za.archive.ubuntu.com/ubuntu artful/universe amd64 libgsoap-2.8.49 amd64 2.8.49-1 [232 kB] Get:2 http://za.archive.ubuntu.com/ubuntu artful/main amd64 libvncserver1 amd64 0.9.11+dfsg-1 [122 kB] Fetched 354 kB in 2s (167 kB/s) Selecting previously unselected package libgsoap-2.8.49:amd64. (Reading database ... 350712 files and directories currently installed.) Preparing to unpack .../libgsoap-2.8.49_2.8.49-1_amd64.deb ... Unpacking libgsoap-2.8.49:amd64 (2.8.49-1) ... Selecting previously unselected package libvncserver1:amd64. Preparing to unpack .../libvncserver1_0.9.11+dfsg-1_amd64.deb ... Unpacking libvncserver1:amd64 (0.9.11+dfsg-1) ... Selecting previously unselected package virtualbox-dkms. Preparing to unpack .../virtualbox-dkms_5.1.28-dfsg-2_all.deb ... Unpacking virtualbox-dkms (5.1.28-dfsg-2) ... Selecting previously unselected package virtualbox. Preparing to unpack .../virtualbox_5.1.28-dfsg-2_amd64.deb ... Unpacking virtualbox (5.1.28-dfsg-2) ... Selecting previously unselected package virtualbox-qt. Preparing to unpack .../virtualbox-qt_5.1.28-dfsg-2_amd64.deb ... Unpacking virtualbox-qt (5.1.28-dfsg-2) ... Setting up libvncserver1:amd64 (0.9.11+dfsg-1) ... Processing triggers for mime-support (3.60ubuntu1) ... Processing triggers for ureadahead (0.100.0-20) ... Processing triggers for desktop-file-utils (0.23-1ubuntu3) ... Setting up virtualbox-dkms (5.1.28-dfsg-2) ... Loading new virtualbox-5.1.28 DKMS files... Building for 4.13.0-12-generic Building initial module for 4.13.0-12-generic Done. vboxdrv: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ vboxnetadp.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ vboxnetflt.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ vboxpci.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ depmod... DKMS: install completed. Job for virtualbox.service failed because a timeout was exceeded. See "systemctl status virtualbox.service" and "journalctl -xe" for details. invoke-rc.d: initscript virtualbox, action "restart" failed. ● virtualbox.service - LSB: VirtualBox Linux kernel module Loaded: loaded (/etc/init.d/virtualbox; generated; vendor preset: enabled) Active: failed (Result: timeout) since Wed 2017-10-11 10:31:33 SAST; 9ms ago Docs: man:systemd-sysv-generator(8) Process: 21397 ExecStart=/etc/init.d/virtualbox start (code=killed, signal=TERM) Tasks: 4 (limit: 4915) CGroup: /system.slice/virtualbox.service ├─ 1522 plymouth --ping ├─17900 plymouth --ping └─21400 plymouth --ping Oct 11 10:26:33 chakra systemd[1]: Starting LSB: VirtualBox Linux kernel module... Oct 11 10:31:33 chakra systemd[1]: virtualbox.service: Start operation timed out. Terminating. Oct 11 10:31:33 chakra systemd[1]: Failed to start LSB: VirtualBox Linux kernel module. Oct 11 10:31:33 chakra systemd[1]: virtualbox.service: Unit entered failed state. Oct 11 10:31:33 chakra systemd[1]: virtualbox.service: Failed with result 'timeout'. Processing triggers for libc-bin (2.26-0ubuntu1) ... /sbin/ldconfig.real: /usr/lib/nvidia-384/libEGL.so.1 is not a symbolic link /sbin/ldconfig.real: /usr/lib32/nvidia-384/libEGL.so.1 is not a symbolic link Processing triggers for systemd (234-2ubuntu12) ... Processing triggers for man-db (2.7.6.1-2) ... Processing triggers for shared-mime-info (1.8-1) ... Processing triggers for gnome-menus (3.13.3-6ubuntu5) ... Processing triggers for hicolor-icon-theme (0.17-1) ... Setting up libgsoap-2.8.49:amd64 (2.8.49-1) ... Setting up virtualbox (5.1.28-dfsg-2) ... Job for virtualbox.service failed because a timeout was exceeded. See "systemctl status virtualbox.service" and "journalctl -xe" for details. invoke-rc.d: initscript virtualbox, action "restart" failed. ● virtualbox.service - LSB: VirtualBox Linux kernel module Loaded: loaded (/etc/init.d/virtualbox; generated; vendor preset: enabled) Active: failed (Result: timeout) since Wed 2017-10-11 10:36:39 SAST; 27ms ago Docs: man:systemd-sysv-generator(8) Process: 22224 ExecStart=/etc/init.d/virtualbox start (code=killed, signal=TERM) Tasks: 5 (limit: 4915) CGroup: /system.slice/virtualbox.service ├─ 1522 plymouth --ping ├─17900 plymouth --ping ├─21400 plymouth --ping └─22227 plymouth --ping Oct 11 10:31:39 chakra systemd[1]: Starting LSB: VirtualBox Linux kernel module... Oct 11 10:36:39 chakra systemd[1]: virtualbox.service: Start operation timed out. Terminating. Oct 11 10:36:39 chakra systemd[1]: Failed to start LSB: VirtualBox Linux kernel module. Oct 11 10:36:39 chakra systemd[1]: virtualbox.service: Unit entered failed state. Oct 11 10:36:39 chakra systemd[1]: virtualbox.service: Failed with result 'timeout'. Setting up virtualbox-qt (5.1.28-dfsg-2) ... Processing triggers for shim-signed (1.32+0.9+1474479173.6c180c6-1ubuntu1) ... Secure Boot not enabled on this system. Processing triggers for libc-bin (2.26-0ubuntu1) ... /sbin/ldconfig.real: /usr/lib/nvidia-384/libEGL.so.1 is not a symbolic link /sbin/ldconfig.real: /usr/lib32/nvidia-384/libEGL.so.1 is not a symbolic link At this point we now have four plymouth --ping commands running and the problem still exists: $ VBoxManage --version WARNING: The character device /dev/vboxdrv does not exist. Please install the virtualbox-dkms package and the appropriate headers, most likely linux-headers-generic. You will not be able to start VMs until this problem is fixed. Running the plymouth --ping command just keeps running. I'm sure the plymouth --ping command is suppose to run and exit immediately with a simple 0 or 1, but I'm not familiar with the internals of plymouth. $ ps aux | grep plymouth root 703 0.0 0.3 138908 28336 ? S 08:24 0:00 @sbin/plymouthd --mode=boot --pid-file=/run/plymouth/pid --attach-to-session root 1057 0.0 0.0 12936 1020 ? Ss 08:24 0:00 /bin/plymouth --wait root 1366 0.0 0.0 12936 1124 ? S 08:24 0:00 /bin/plymouth quit root 1516 0.0 0.0 12936 1044 ? S 08:24 0:00 plymouth --ping root 1522 0.0 0.0 12936 1016 ? S 08:24 0:00 plymouth --ping root 1523 0.0 0.0 12936 1024 ? S 08:24 0:00 plymouth --ping root 2597 0.0 0.0 12936 1016 ? S 08:29 0:00 plymouth --ping root 17900 0.0 0.0 12936 1004 ? S 10:19 0:00 plymouth --ping root 21400 0.0 0.0 12936 1124 ? S 10:26 0:00 plymouth --ping root 22227 0.0 0.0 12936 904 ? S 10:31 0:00 plymouth --ping ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: virtualbox 5.1.28-dfsg-2 ProcVersionSignature: Ubuntu 4.13.0-12.13-generic 4.13.3 Uname: Linux 4.13.0-12-generic x86_64 NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia ApportVersion: 2.20.7-0ubuntu2 Architecture: amd64 CurrentDesktop: GNOME Date: Wed Oct 11 10:36:58 2017 InstallationDate: Installed on 2017-04-02 (191 days ago) InstallationMedia: Ubuntu-GNOME 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215) SourcePackage: virtualbox UpgradeStatus: Upgraded to artful on 2017-08-10 (61 days ago) ** Affects: virtualbox (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug artful ** Description changed: I am unable to start any Vagrant VM's due to the virtualbox service not being able to start or restart. - $ VBoxManage --version + $ VBoxManage --version WARNING: The character device /dev/vboxdrv does not exist. - Please install the virtualbox-dkms package and the appropriate - headers, most likely linux-headers-generic. - - You will not be able to start VMs until this problem is fixed. + Please install the virtualbox-dkms package and the appropriate + headers, most likely linux-headers-generic. + + You will not be able to start VMs until this problem is fixed. I tried reinstalling the virtualbox-dkms package, but the process takes a while to complete due to the virtualbox service timing out. - $ sudo apt-get install virtualbox-dkms --reinstall - Reading package lists... Done - Building dependency tree + $ sudo apt-get install virtualbox-dkms --reinstall + Reading package lists... Done + Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded. Need to get 0 B/646 kB of archives. After this operation, 0 B of additional disk space will be used. (Reading database ... 351318 files and directories currently installed.) Preparing to unpack .../virtualbox-dkms_5.1.28-dfsg-2_all.deb ... -------- Uninstall Beginning -------- Module: virtualbox Version: 5.1.28 Kernel: 4.13.0-12-generic (x86_64) ------------------------------------- Status: Before uninstall, this module version was ACTIVE on this kernel. vboxdrv.ko: - - Uninstallation - - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ - - Original module - - No original module was found for this module on this kernel. - - Use the dkms install command to reinstall any previous module version. - + - Uninstallation + - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ + - Original module + - No original module was found for this module on this kernel. + - Use the dkms install command to reinstall any previous module version. vboxnetadp.ko: - - Uninstallation - - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ - - Original module - - No original module was found for this module on this kernel. - - Use the dkms install command to reinstall any previous module version. - + - Uninstallation + - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ + - Original module + - No original module was found for this module on this kernel. + - Use the dkms install command to reinstall any previous module version. vboxnetflt.ko: - - Uninstallation - - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ - - Original module - - No original module was found for this module on this kernel. - - Use the dkms install command to reinstall any previous module version. - + - Uninstallation + - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ + - Original module + - No original module was found for this module on this kernel. + - Use the dkms install command to reinstall any previous module version. vboxpci.ko: - - Uninstallation - - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ - - Original module - - No original module was found for this module on this kernel. - - Use the dkms install command to reinstall any previous module version. + - Uninstallation + - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ + - Original module + - No original module was found for this module on this kernel. + - Use the dkms install command to reinstall any previous module version. depmod... DKMS: uninstall completed. ------------------------------ Deleting module version: 5.1.28 completely from the DKMS tree. ------------------------------ Done. Unpacking virtualbox-dkms (5.1.28-dfsg-2) over (5.1.28-dfsg-2) ... Setting up virtualbox-dkms (5.1.28-dfsg-2) ... Loading new virtualbox-5.1.28 DKMS files... Building for 4.13.0-12-generic Building initial module for 4.13.0-12-generic Done. vboxdrv: Running module version sanity check. - - Original module - - No original module exists within this kernel - - Installation - - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ + - Original module + - No original module exists within this kernel + - Installation + - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ vboxnetadp.ko: Running module version sanity check. - - Original module - - No original module exists within this kernel - - Installation - - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ + - Original module + - No original module exists within this kernel + - Installation + - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ vboxnetflt.ko: Running module version sanity check. - - Original module - - No original module exists within this kernel - - Installation - - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ + - Original module + - No original module exists within this kernel + - Installation + - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ vboxpci.ko: Running module version sanity check. - - Original module - - No original module exists within this kernel - - Installation - - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ + - Original module + - No original module exists within this kernel + - Installation + - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ depmod... DKMS: install completed. - Job for virtualbox.service failed because a timeout was exceeded. See "systemctl status virtualbox.service" and "journalctl -xe" for details. invoke-rc.d: initscript virtualbox, action "restart" failed. ● virtualbox.service - LSB: VirtualBox Linux kernel module - Loaded: loaded (/etc/init.d/virtualbox; generated; vendor preset: enabled) - Active: failed (Result: timeout) since Wed 2017-10-11 10:24:15 SAST; 29ms ago - Docs: man:systemd-sysv-generator(8) - Process: 17897 ExecStart=/etc/init.d/virtualbox start (code=killed, signal=TERM) - Tasks: 2 (limit: 4915) - CGroup: /system.slice/virtualbox.service - ├─ 1522 plymouth --ping - └─17900 plymouth --ping - + Loaded: loaded (/etc/init.d/virtualbox; generated; vendor preset: enabled) + Active: failed (Result: timeout) since Wed 2017-10-11 10:24:15 SAST; 29ms ago + Docs: man:systemd-sysv-generator(8) + Process: 17897 ExecStart=/etc/init.d/virtualbox start (code=killed, signal=TERM) + Tasks: 2 (limit: 4915) + CGroup: /system.slice/virtualbox.service + ├─ 1522 plymouth --ping + └─17900 plymouth --ping At this point, we now have two plymouth --ping processes. After this I tried removing virtualbox and the virtualbox-dkms packages and tried to reinstall: $sudo apt-get remove virtualbox - [sudo] password for bruce: - Reading package lists... Done - Building dependency tree + [sudo] password for bruce: + Reading package lists... Done + Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: - libgsoap-2.8.49 libvncserver1 + libgsoap-2.8.49 libvncserver1 Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: - virtualbox virtualbox-qt + virtualbox virtualbox-qt 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. After this operation, 104 MB disk space will be freed. Do you want to continue? [Y/n] y (Reading database ... 351317 files and directories currently installed.) Removing virtualbox-qt (5.1.28-dfsg-2) ... Removing virtualbox (5.1.28-dfsg-2) ... Processing triggers for mime-support (3.60ubuntu1) ... Processing triggers for desktop-file-utils (0.23-1ubuntu3) ... Processing triggers for man-db (2.7.6.1-2) ... Processing triggers for shared-mime-info (1.8-1) ... Processing triggers for gnome-menus (3.13.3-6ubuntu5) ... Processing triggers for hicolor-icon-theme (0.17-1) ... $ sudo apt-get autoremove Reading package lists... Done - Building dependency tree + Building dependency tree Reading state information... Done The following packages will be REMOVED: - libgsoap-2.8.49 libvncserver1 + libgsoap-2.8.49 libvncserver1 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. After this operation, 1,838 kB disk space will be freed. Do you want to continue? [Y/n] y (Reading database ... 351009 files and directories currently installed.) Removing libgsoap-2.8.49:amd64 (2.8.49-1) ... Removing libvncserver1:amd64 (0.9.11+dfsg-1) ... Processing triggers for libc-bin (2.26-0ubuntu1) ... /sbin/ldconfig.real: /usr/lib/nvidia-384/libEGL.so.1 is not a symbolic link /sbin/ldconfig.real: /usr/lib32/nvidia-384/libEGL.so.1 is not a symbolic link - $ sudo apt-get remove virtualbox-dkms - Reading package lists... Done - Building dependency tree + $ sudo apt-get remove virtualbox-dkms + Reading package lists... Done + Building dependency tree Reading state information... Done The following packages will be REMOVED: - virtualbox-dkms + virtualbox-dkms 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. After this operation, 5,284 kB disk space will be freed. Do you want to continue? [Y/n] y (Reading database ... 350995 files and directories currently installed.) Removing virtualbox-dkms (5.1.28-dfsg-2) ... -------- Uninstall Beginning -------- Module: virtualbox Version: 5.1.28 Kernel: 4.13.0-12-generic (x86_64) ------------------------------------- Status: Before uninstall, this module version was ACTIVE on this kernel. vboxdrv.ko: - - Uninstallation - - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ - - Original module - - No original module was found for this module on this kernel. - - Use the dkms install command to reinstall any previous module version. - + - Uninstallation + - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ + - Original module + - No original module was found for this module on this kernel. + - Use the dkms install command to reinstall any previous module version. vboxnetadp.ko: - - Uninstallation - - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ - - Original module - - No original module was found for this module on this kernel. - - Use the dkms install command to reinstall any previous module version. - + - Uninstallation + - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ + - Original module + - No original module was found for this module on this kernel. + - Use the dkms install command to reinstall any previous module version. vboxnetflt.ko: - - Uninstallation - - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ - - Original module - - No original module was found for this module on this kernel. - - Use the dkms install command to reinstall any previous module version. - + - Uninstallation + - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ + - Original module + - No original module was found for this module on this kernel. + - Use the dkms install command to reinstall any previous module version. vboxpci.ko: - - Uninstallation - - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ - - Original module - - No original module was found for this module on this kernel. - - Use the dkms install command to reinstall any previous module version. + - Uninstallation + - Deleting from: /lib/modules/4.13.0-12-generic/updates/dkms/ + - Original module + - No original module was found for this module on this kernel. + - Use the dkms install command to reinstall any previous module version. depmod... DKMS: uninstall completed. ------------------------------ Deleting module version: 5.1.28 completely from the DKMS tree. ------------------------------ Done. $ sudo apt-get install virtualbox Reading package lists... Done - Building dependency tree + Building dependency tree Reading state information... Done The following additional packages will be installed: - libgsoap-2.8.49 libvncserver1 virtualbox-dkms virtualbox-qt + libgsoap-2.8.49 libvncserver1 virtualbox-dkms virtualbox-qt Suggested packages: - vde2 virtualbox-guest-additions-iso + vde2 virtualbox-guest-additions-iso The following NEW packages will be installed: - libgsoap-2.8.49 libvncserver1 virtualbox virtualbox-dkms virtualbox-qt + libgsoap-2.8.49 libvncserver1 virtualbox virtualbox-dkms virtualbox-qt 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. Need to get 354 kB/25.1 MB of archives. After this operation, 111 MB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://za.archive.ubuntu.com/ubuntu artful/universe amd64 libgsoap-2.8.49 amd64 2.8.49-1 [232 kB] Get:2 http://za.archive.ubuntu.com/ubuntu artful/main amd64 libvncserver1 amd64 0.9.11+dfsg-1 [122 kB] - Fetched 354 kB in 2s (167 kB/s) + Fetched 354 kB in 2s (167 kB/s) Selecting previously unselected package libgsoap-2.8.49:amd64. (Reading database ... 350712 files and directories currently installed.) Preparing to unpack .../libgsoap-2.8.49_2.8.49-1_amd64.deb ... Unpacking libgsoap-2.8.49:amd64 (2.8.49-1) ... Selecting previously unselected package libvncserver1:amd64. Preparing to unpack .../libvncserver1_0.9.11+dfsg-1_amd64.deb ... Unpacking libvncserver1:amd64 (0.9.11+dfsg-1) ... Selecting previously unselected package virtualbox-dkms. Preparing to unpack .../virtualbox-dkms_5.1.28-dfsg-2_all.deb ... Unpacking virtualbox-dkms (5.1.28-dfsg-2) ... Selecting previously unselected package virtualbox. Preparing to unpack .../virtualbox_5.1.28-dfsg-2_amd64.deb ... Unpacking virtualbox (5.1.28-dfsg-2) ... Selecting previously unselected package virtualbox-qt. Preparing to unpack .../virtualbox-qt_5.1.28-dfsg-2_amd64.deb ... Unpacking virtualbox-qt (5.1.28-dfsg-2) ... Setting up libvncserver1:amd64 (0.9.11+dfsg-1) ... Processing triggers for mime-support (3.60ubuntu1) ... Processing triggers for ureadahead (0.100.0-20) ... Processing triggers for desktop-file-utils (0.23-1ubuntu3) ... Setting up virtualbox-dkms (5.1.28-dfsg-2) ... Loading new virtualbox-5.1.28 DKMS files... Building for 4.13.0-12-generic Building initial module for 4.13.0-12-generic Done. vboxdrv: Running module version sanity check. - - Original module - - No original module exists within this kernel - - Installation - - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ + - Original module + - No original module exists within this kernel + - Installation + - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ vboxnetadp.ko: Running module version sanity check. - - Original module - - No original module exists within this kernel - - Installation - - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ + - Original module + - No original module exists within this kernel + - Installation + - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ vboxnetflt.ko: Running module version sanity check. - - Original module - - No original module exists within this kernel - - Installation - - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ + - Original module + - No original module exists within this kernel + - Installation + - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ vboxpci.ko: Running module version sanity check. - - Original module - - No original module exists within this kernel - - Installation - - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ + - Original module + - No original module exists within this kernel + - Installation + - Installing to /lib/modules/4.13.0-12-generic/updates/dkms/ depmod... DKMS: install completed. Job for virtualbox.service failed because a timeout was exceeded. See "systemctl status virtualbox.service" and "journalctl -xe" for details. invoke-rc.d: initscript virtualbox, action "restart" failed. ● virtualbox.service - LSB: VirtualBox Linux kernel module - Loaded: loaded (/etc/init.d/virtualbox; generated; vendor preset: enabled) - Active: failed (Result: timeout) since Wed 2017-10-11 10:31:33 SAST; 9ms ago - Docs: man:systemd-sysv-generator(8) - Process: 21397 ExecStart=/etc/init.d/virtualbox start (code=killed, signal=TERM) - Tasks: 4 (limit: 4915) - CGroup: /system.slice/virtualbox.service - ├─ 1522 plymouth --ping - ├─17900 plymouth --ping - └─21400 plymouth --ping + Loaded: loaded (/etc/init.d/virtualbox; generated; vendor preset: enabled) + Active: failed (Result: timeout) since Wed 2017-10-11 10:31:33 SAST; 9ms ago + Docs: man:systemd-sysv-generator(8) + Process: 21397 ExecStart=/etc/init.d/virtualbox start (code=killed, signal=TERM) + Tasks: 4 (limit: 4915) + CGroup: /system.slice/virtualbox.service + ├─ 1522 plymouth --ping + ├─17900 plymouth --ping + └─21400 plymouth --ping Oct 11 10:26:33 chakra systemd[1]: Starting LSB: VirtualBox Linux kernel module... Oct 11 10:31:33 chakra systemd[1]: virtualbox.service: Start operation timed out. Terminating. Oct 11 10:31:33 chakra systemd[1]: Failed to start LSB: VirtualBox Linux kernel module. Oct 11 10:31:33 chakra systemd[1]: virtualbox.service: Unit entered failed state. Oct 11 10:31:33 chakra systemd[1]: virtualbox.service: Failed with result 'timeout'. Processing triggers for libc-bin (2.26-0ubuntu1) ... /sbin/ldconfig.real: /usr/lib/nvidia-384/libEGL.so.1 is not a symbolic link /sbin/ldconfig.real: /usr/lib32/nvidia-384/libEGL.so.1 is not a symbolic link Processing triggers for systemd (234-2ubuntu12) ... Processing triggers for man-db (2.7.6.1-2) ... Processing triggers for shared-mime-info (1.8-1) ... Processing triggers for gnome-menus (3.13.3-6ubuntu5) ... Processing triggers for hicolor-icon-theme (0.17-1) ... Setting up libgsoap-2.8.49:amd64 (2.8.49-1) ... Setting up virtualbox (5.1.28-dfsg-2) ... - Job for virtualbox.service failed because a timeout was exceeded. See "systemctl status virtualbox.service" and "journalctl -xe" for details. invoke-rc.d: initscript virtualbox, action "restart" failed. ● virtualbox.service - LSB: VirtualBox Linux kernel module - Loaded: loaded (/etc/init.d/virtualbox; generated; vendor preset: enabled) - Active: failed (Result: timeout) since Wed 2017-10-11 10:36:39 SAST; 27ms ago - Docs: man:systemd-sysv-generator(8) - Process: 22224 ExecStart=/etc/init.d/virtualbox start (code=killed, signal=TERM) - Tasks: 5 (limit: 4915) - CGroup: /system.slice/virtualbox.service - ├─ 1522 plymouth --ping - ├─17900 plymouth --ping - ├─21400 plymouth --ping - └─22227 plymouth --ping + Loaded: loaded (/etc/init.d/virtualbox; generated; vendor preset: enabled) + Active: failed (Result: timeout) since Wed 2017-10-11 10:36:39 SAST; 27ms ago + Docs: man:systemd-sysv-generator(8) + Process: 22224 ExecStart=/etc/init.d/virtualbox start (code=killed, signal=TERM) + Tasks: 5 (limit: 4915) + CGroup: /system.slice/virtualbox.service + ├─ 1522 plymouth --ping + ├─17900 plymouth --ping + ├─21400 plymouth --ping + └─22227 plymouth --ping Oct 11 10:31:39 chakra systemd[1]: Starting LSB: VirtualBox Linux kernel module... Oct 11 10:36:39 chakra systemd[1]: virtualbox.service: Start operation timed out. Terminating. Oct 11 10:36:39 chakra systemd[1]: Failed to start LSB: VirtualBox Linux kernel module. Oct 11 10:36:39 chakra systemd[1]: virtualbox.service: Unit entered failed state. Oct 11 10:36:39 chakra systemd[1]: virtualbox.service: Failed with result 'timeout'. Setting up virtualbox-qt (5.1.28-dfsg-2) ... Processing triggers for shim-signed (1.32+0.9+1474479173.6c180c6-1ubuntu1) ... Secure Boot not enabled on this system. Processing triggers for libc-bin (2.26-0ubuntu1) ... /sbin/ldconfig.real: /usr/lib/nvidia-384/libEGL.so.1 is not a symbolic link /sbin/ldconfig.real: /usr/lib32/nvidia-384/libEGL.so.1 is not a symbolic link - - At this point we now have four plymouth --ping commands running and the problem still exists: - - $ VBoxManage --version + At this point we now have four plymouth --ping commands running and the + problem still exists: + + $ VBoxManage --version WARNING: The character device /dev/vboxdrv does not exist. - Please install the virtualbox-dkms package and the appropriate - headers, most likely linux-headers-generic. - - You will not be able to start VMs until this problem is fixed. - - - Running the plymouth --ping command just keeps running. I'm sure the plymouth --ping command is suppose to run and exit immediately with a simple 0 or 1, but I'm not familiar with the internals of plymouth. + Please install the virtualbox-dkms package and the appropriate + headers, most likely linux-headers-generic. + + You will not be able to start VMs until this problem is fixed. + + Running the plymouth --ping command just keeps running. I'm sure the + plymouth --ping command is suppose to run and exit immediately with a + simple 0 or 1, but I'm not familiar with the internals of plymouth. + + $ ps aux | grep plymouth + root 703 0.0 0.3 138908 28336 ? S 08:24 0:00 @sbin/plymouthd --mode=boot --pid-file=/run/plymouth/pid --attach-to-session + root 1057 0.0 0.0 12936 1020 ? Ss 08:24 0:00 /bin/plymouth --wait + root 1366 0.0 0.0 12936 1124 ? S 08:24 0:00 /bin/plymouth quit + root 1516 0.0 0.0 12936 1044 ? S 08:24 0:00 plymouth --ping + root 1522 0.0 0.0 12936 1016 ? S 08:24 0:00 plymouth --ping + root 1523 0.0 0.0 12936 1024 ? S 08:24 0:00 plymouth --ping + root 2597 0.0 0.0 12936 1016 ? S 08:29 0:00 plymouth --ping + root 17900 0.0 0.0 12936 1004 ? S 10:19 0:00 plymouth --ping + root 21400 0.0 0.0 12936 1124 ? S 10:26 0:00 plymouth --ping + root 22227 0.0 0.0 12936 904 ? S 10:31 0:00 plymouth --ping + ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: virtualbox 5.1.28-dfsg-2 ProcVersionSignature: Ubuntu 4.13.0-12.13-generic 4.13.3 Uname: Linux 4.13.0-12-generic x86_64 NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia ApportVersion: 2.20.7-0ubuntu2 Architecture: amd64 CurrentDesktop: GNOME Date: Wed Oct 11 10:36:58 2017 InstallationDate: Installed on 2017-04-02 (191 days ago) InstallationMedia: Ubuntu-GNOME 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215) SourcePackage: virtualbox UpgradeStatus: Upgraded to artful on 2017-08-10 (61 days ago) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1722745 Title: Virtualbox service fails to start due to hanging plymouth --ping response To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1722745/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs