Hello,
I am trying to install Ubuntu 18.04 on HP Zbook Studio G8 NVIDIA GeForce RTX 3080 Laptop.
I have installed nvidia driver 515.65.01 and able to get ubuntu login screen after that. For all other drivers I get black screen. However, GPU is not getting utilized.
Below are the details
dkms status
nvidia-srv, 515.65.01, 5.4.0-124-generic, x86_64: installed
sudo ubuntu-drivers devices
WARNING:root:_pkg_get_support nvidia-driver-515-server: package has invalid Support PBheader, cannot determine support level
WARNING:root:_pkg_get_support nvidia-driver-510-server: package has invalid Support PBheader, cannot determine support level
WARNING:root:_pkg_get_support nvidia-driver-510: package has invalid Support PBheader, cannot determine support level
WARNING:root:_pkg_get_support nvidia-driver-515: package has invalid Support PBheader, cannot determine support level
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd0000249Csv0000103Csd00008873bc03sc00i00
vendor : NVIDIA Corporation
driver : nvidia-driver-470-server - distro non-free
driver : nvidia-driver-470 - distro non-free recommended
driver : nvidia-driver-515-server - distro non-free
driver : nvidia-driver-510-server - distro non-free
driver : nvidia-driver-510 - distro non-free
driver : nvidia-driver-515 - distro non-free
driver : xserver-xorg-video-nouveau - distro free builtin
== /sys/devices/pci0000:00/0000:00:14.3 ==
modalias : pci:v00008086d000043F0sv00008086sd00000070bc02sc80i00
vendor : Intel Corporation
manual_install: True
driver : backport-iwlwifi-dkms - distro free
nvidia-smi
Mon Aug 15 14:53:41 2022
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 515.65.01 Driver Version: 515.65.01 CUDA Version: 11.7 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 NVIDIA GeForce ... Off | 00000000:01:00.0 Off | N/A |
| N/A 43C P0 N/A / N/A | 10MiB / 16384MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 1068 G /usr/lib/xorg/Xorg 4MiB |
| 0 N/A N/A 1585 G /usr/lib/xorg/Xorg 4MiB |
+-----------------------------------------------------------------------------+
lspci -vnn | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:9a60] (rev 01) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:249c] (rev a1) (prog-if 00 [VGA controller])
dpkg -l | grep -i nvidia
ii libnvidia-cfg1-515-server:amd64 515.65.01-0ubuntu0.18.04.1 amd64 NVIDIA binary OpenGL/GLX configuration library
ii libnvidia-common-515-server 515.65.01-0ubuntu0.18.04.1 all Shared files used by the NVIDIA libraries
ii libnvidia-compute-515-server:amd64 515.65.01-0ubuntu0.18.04.1 amd64 NVIDIA libcompute package
ii libnvidia-compute-515-server:i386 515.65.01-0ubuntu0.18.04.1 i386 NVIDIA libcompute package
ii libnvidia-decode-515-server:amd64 515.65.01-0ubuntu0.18.04.1 amd64 NVIDIA Video Decoding runtime libraries
ii libnvidia-decode-515-server:i386 515.65.01-0ubuntu0.18.04.1 i386 NVIDIA Video Decoding runtime libraries
ii libnvidia-encode-515-server:amd64 515.65.01-0ubuntu0.18.04.1 amd64 NVENC Video Encoding runtime library
ii libnvidia-encode-515-server:i386 515.65.01-0ubuntu0.18.04.1 i386 NVENC Video Encoding runtime library
ii libnvidia-extra-515-server:amd64 515.65.01-0ubuntu0.18.04.1 amd64 Extra libraries for the NVIDIA Server Driver
ii libnvidia-fbc1-515-server:amd64 515.65.01-0ubuntu0.18.04.1 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-fbc1-515-server:i386 515.65.01-0ubuntu0.18.04.1 i386 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-gl-515-server:amd64 515.65.01-0ubuntu0.18.04.1 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-gl-515-server:i386 515.65.01-0ubuntu0.18.04.1 i386 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii nvidia-compute-utils-515-server 515.65.01-0ubuntu0.18.04.1 amd64 NVIDIA compute utilities
ii nvidia-dkms-515-server 515.65.01-0ubuntu0.18.04.1 amd64 NVIDIA DKMS package
ii nvidia-driver-515-server 515.65.01-0ubuntu0.18.04.1 amd64 NVIDIA Server Driver metapackage
ii nvidia-kernel-common-515-server 515.65.01-0ubuntu0.18.04.1 amd64 Shared files used with the kernel module
ii nvidia-kernel-source-515-server 515.65.01-0ubuntu0.18.04.1 amd64 NVIDIA kernel source package
ii nvidia-settings 470.57.01-0ubuntu0.18.04.1 amd64 Tool for configuring the NVIDIA graphics driver
ii nvidia-utils-515-server 515.65.01-0ubuntu0.18.04.1 amd64 NVIDIA Server Driver support binaries
ii xserver-xorg-video-nvidia-515-server 515.65.01-0ubuntu0.18.04.1 amd64 NVIDIA binary Xorg driver
sudo dmesg | grep -i hdmi
[ 0.156660] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[ 5.398052] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input12
[ 5.400522] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input13
[ 5.400665] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input14
[ 5.400830] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input15
[ 5.400948] input: HDA NVidia HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input16
[ 5.401038] input: HDA NVidia HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input17
[ 64.770330] snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
sudo lshw -numeric -C display
*-display
description: VGA compatible controller
product: NVIDIA Corporation [10DE:249C]
vendor: NVIDIA Corporation [10DE]
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: iomemory:600-5ff iomemory:640-63f irq:164 memory:6d000000-6dffffff memory:6000000000-63ffffffff memory:6400000000-6401ffffff ioport:3000(size=128) memory:6e080000-6e0fffff
*-display UNCLAIMED
description: VGA compatible controller
product: Intel Corporation [8086:9A60]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list
configuration: latency=0
resources: iomemory:640-63f iomemory:400-3ff memory:644c000000-644cffffff memory:4000000000-400fffffff ioport:4000(size=64) memory:c0000-dffff memory:4010000000-4016ffffff memory:4020000000-40ffffffff
Below is the nvidia-settings screenshot
prime-select query
on-demand
If this is changed to NVIDIA, the system does not boot normally and hangs.
Please find attached nvidia bug report
nvidia-bug-report.zip (318.6 KB)
Would really appreciate any help here. We need 18.04 only as we would like to use it as host machine to Drive AGX.
I also tried following the below thread, but in my case on nvidia-smi it is not able to find NVIDIA GPU.
Geforce RTX 3080 and Ubuntu 18.04, graphic display not working after reboot
Thanks in advance.