sconklin@gomer:~$ ubuntu-drivers devices == /sys/devices/pci0000:00/0000:00:01.1/0000:02:00.0 == modalias : pci:v000010DEd00000DE0sv00003842sd00001441bc03sc00i00 vendor : NVIDIA Corporation model : GF108 [GeForce GT 440] driver : nvidia-340 - distro non-free driver : nvidia-304 - third-party free driver : nvidia-driver-390 - third-party free recommended driver : xserver-xorg-video-nouveau - distro free builtin sconklin@gomer:~$ sudo apt install nvidia-driver-390 [sudo] password for sconklin: Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: lib32gcc1 libc6-i386 Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: libnvidia-cfg1-390 libnvidia-common-390 libnvidia-compute-390 libnvidia-decode-390 libnvidia-encode-390 libnvidia-fbc1-390 libnvidia-gl-390 libnvidia-gl-390:i386 libnvidia-ifr1-390 libnvidia-ifr1-390:i386 nvidia-compute-utils-390 nvidia-dkms-390 nvidia-kernel-common-390 nvidia-kernel-source-390 nvidia-prime nvidia-settings nvidia-utils-390 xserver-xorg-video-nvidia-390 The following NEW packages will be installed: libnvidia-cfg1-390 libnvidia-common-390 libnvidia-compute-390 libnvidia-decode-390 libnvidia-encode-390 libnvidia-fbc1-390 libnvidia-gl-390 libnvidia-gl-390:i386 libnvidia-ifr1-390 libnvidia-ifr1-390:i386 nvidia-compute-utils-390 nvidia-dkms-390 nvidia-driver-390 nvidia-kernel-common-390 nvidia-kernel-source-390 nvidia-prime nvidia-settings nvidia-utils-390 xserver-xorg-video-nvidia-390 0 upgraded, 19 newly installed, 0 to remove and 2 not upgraded. Need to get 0 B/63.2 MB of archives. After this operation, 278 MB of additional disk space will be used. Do you want to continue? [Y/n] Selecting previously unselected package libnvidia-cfg1-390:amd64. (Reading database ... 174375 files and directories currently installed.) Preparing to unpack .../00-libnvidia-cfg1-390_390.129-0ubuntu0~gpu18.04.1_amd64.deb ... Unpacking libnvidia-cfg1-390:amd64 (390.129-0ubuntu0~gpu18.04.1) ... Selecting previously unselected package libnvidia-common-390. Preparing to unpack .../01-libnvidia-common-390_390.129-0ubuntu0~gpu18.04.1_all.deb ... Unpacking libnvidia-common-390 (390.129-0ubuntu0~gpu18.04.1) ... Selecting previously unselected package libnvidia-compute-390:amd64. Preparing to unpack .../02-libnvidia-compute-390_390.129-0ubuntu0~gpu18.04.1_amd64.deb ... Unpacking libnvidia-compute-390:amd64 (390.129-0ubuntu0~gpu18.04.1) ... Selecting previously unselected package libnvidia-decode-390:amd64. Preparing to unpack .../03-libnvidia-decode-390_390.129-0ubuntu0~gpu18.04.1_amd64.deb ... Unpacking libnvidia-decode-390:amd64 (390.129-0ubuntu0~gpu18.04.1) ... Selecting previously unselected package libnvidia-encode-390:amd64. Preparing to unpack .../04-libnvidia-encode-390_390.129-0ubuntu0~gpu18.04.1_amd64.deb ... Unpacking libnvidia-encode-390:amd64 (390.129-0ubuntu0~gpu18.04.1) ... Selecting previously unselected package libnvidia-fbc1-390:amd64. Preparing to unpack .../05-libnvidia-fbc1-390_390.129-0ubuntu0~gpu18.04.1_amd64.deb ... Unpacking libnvidia-fbc1-390:amd64 (390.129-0ubuntu0~gpu18.04.1) ... Selecting previously unselected package libnvidia-gl-390:amd64. Preparing to unpack .../06-libnvidia-gl-390_390.129-0ubuntu0~gpu18.04.1_amd64.deb ... Unpacking libnvidia-gl-390:amd64 (390.129-0ubuntu0~gpu18.04.1) ... Selecting previously unselected package libnvidia-gl-390:i386. Preparing to unpack .../07-libnvidia-gl-390_390.129-0ubuntu0~gpu18.04.1_i386.deb ... Unpacking libnvidia-gl-390:i386 (390.129-0ubuntu0~gpu18.04.1) ... Selecting previously unselected package libnvidia-ifr1-390:i386. Preparing to unpack .../08-libnvidia-ifr1-390_390.129-0ubuntu0~gpu18.04.1_i386.deb ... Unpacking libnvidia-ifr1-390:i386 (390.129-0ubuntu0~gpu18.04.1) ... Selecting previously unselected package libnvidia-ifr1-390:amd64. Preparing to unpack .../09-libnvidia-ifr1-390_390.129-0ubuntu0~gpu18.04.1_amd64.deb ... Unpacking libnvidia-ifr1-390:amd64 (390.129-0ubuntu0~gpu18.04.1) ... Selecting previously unselected package nvidia-compute-utils-390. Preparing to unpack .../10-nvidia-compute-utils-390_390.129-0ubuntu0~gpu18.04.1_amd64.deb ... Unpacking nvidia-compute-utils-390 (390.129-0ubuntu0~gpu18.04.1) ... Selecting previously unselected package nvidia-kernel-source-390. Preparing to unpack .../11-nvidia-kernel-source-390_390.129-0ubuntu0~gpu18.04.1_amd64.deb ... Unpacking nvidia-kernel-source-390 (390.129-0ubuntu0~gpu18.04.1) ... Selecting previously unselected package nvidia-kernel-common-390. Preparing to unpack .../12-nvidia-kernel-common-390_390.129-0ubuntu0~gpu18.04.1_amd64.deb ... Unpacking nvidia-kernel-common-390 (390.129-0ubuntu0~gpu18.04.1) ... Selecting previously unselected package nvidia-dkms-390. Preparing to unpack .../13-nvidia-dkms-390_390.129-0ubuntu0~gpu18.04.1_amd64.deb ... Unpacking nvidia-dkms-390 (390.129-0ubuntu0~gpu18.04.1) ... Selecting previously unselected package nvidia-utils-390. Preparing to unpack .../14-nvidia-utils-390_390.129-0ubuntu0~gpu18.04.1_amd64.deb ... Unpacking nvidia-utils-390 (390.129-0ubuntu0~gpu18.04.1) ... Selecting previously unselected package xserver-xorg-video-nvidia-390. Preparing to unpack .../15-xserver-xorg-video-nvidia-390_390.129-0ubuntu0~gpu18.04.1_amd64.deb ... Unpacking xserver-xorg-video-nvidia-390 (390.129-0ubuntu0~gpu18.04.1) ... Selecting previously unselected package nvidia-driver-390. Preparing to unpack .../16-nvidia-driver-390_390.129-0ubuntu0~gpu18.04.1_amd64.deb ... Unpacking nvidia-driver-390 (390.129-0ubuntu0~gpu18.04.1) ... Selecting previously unselected package nvidia-prime. Preparing to unpack .../17-nvidia-prime_0.8.8.2_all.deb ... Unpacking nvidia-prime (0.8.8.2) ... Selecting previously unselected package nvidia-settings. Preparing to unpack .../18-nvidia-settings_418.56-0ubuntu0~gpu18.04.1_amd64.deb ... Unpacking nvidia-settings (418.56-0ubuntu0~gpu18.04.1) ... Setting up nvidia-kernel-source-390 (390.129-0ubuntu0~gpu18.04.1) ... Setting up nvidia-prime (0.8.8.2) ... Setting up libnvidia-fbc1-390:amd64 (390.129-0ubuntu0~gpu18.04.1) ... Setting up nvidia-settings (418.56-0ubuntu0~gpu18.04.1) ... Setting up libnvidia-compute-390:amd64 (390.129-0ubuntu0~gpu18.04.1) ... Setting up nvidia-kernel-common-390 (390.129-0ubuntu0~gpu18.04.1) ... update-initramfs: deferring update (trigger activated) Setting up libnvidia-cfg1-390:amd64 (390.129-0ubuntu0~gpu18.04.1) ... Setting up xserver-xorg-video-nvidia-390 (390.129-0ubuntu0~gpu18.04.1) ... Setting up libnvidia-decode-390:amd64 (390.129-0ubuntu0~gpu18.04.1) ... Setting up nvidia-compute-utils-390 (390.129-0ubuntu0~gpu18.04.1) ... Warning: The home dir /nonexistent you specified can't be accessed: No such file or directory Adding system user `nvidia-persistenced' (UID 122) ... Adding new group `nvidia-persistenced' (GID 127) ... Adding new user `nvidia-persistenced' (UID 122) with group `nvidia-persistenced' ... Not creating home directory `/nonexistent'. Setting up libnvidia-common-390 (390.129-0ubuntu0~gpu18.04.1) ... Setting up libnvidia-encode-390:amd64 (390.129-0ubuntu0~gpu18.04.1) ... Setting up nvidia-utils-390 (390.129-0ubuntu0~gpu18.04.1) ... Setting up nvidia-dkms-390 (390.129-0ubuntu0~gpu18.04.1) ... update-initramfs: deferring update (trigger activated) INFO:Enable nvidia DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude Loading new nvidia-390.129 DKMS files... Building for 5.0.0-29-generic Building for architecture x86_64 Building initial module for 5.0.0-29-generic Done. nvidia: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.0.0-29-generic/updates/dkms/ nvidia-modeset.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.0.0-29-generic/updates/dkms/ nvidia-drm.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.0.0-29-generic/updates/dkms/ nvidia-uvm.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.0.0-29-generic/updates/dkms/ depmod... DKMS: install completed. Setting up libnvidia-gl-390:amd64 (390.129-0ubuntu0~gpu18.04.1) ... Setting up libnvidia-gl-390:i386 (390.129-0ubuntu0~gpu18.04.1) ... Setting up libnvidia-ifr1-390:i386 (390.129-0ubuntu0~gpu18.04.1) ... Setting up libnvidia-ifr1-390:amd64 (390.129-0ubuntu0~gpu18.04.1) ... Setting up nvidia-driver-390 (390.129-0ubuntu0~gpu18.04.1) ... Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.2) ... Processing triggers for libc-bin (2.27-3ubuntu1) ... Processing triggers for man-db (2.8.3-2ubuntu0.1) ... Processing triggers for gnome-menus (3.13.3-11ubuntu1.1) ... Processing triggers for mime-support (3.60ubuntu1) ... Processing triggers for initramfs-tools (0.130ubuntu3.8) ... update-initramfs: Generating /boot/initrd.img-5.0.0-29-generic sconklin@gomer:~$ AFTER REBOOT system is in vga mode sconklin@gomer:~$ sudo modprobe nvidia modprobe: ERROR: could not insert 'nvidia': Operation not permitted