NVidia ドライバーは Ubuntu 21.04 では動作しません。ただし、Monjaro と Pop OS では問題ありません。

NVidia ドライバーは Ubuntu 21.04 では動作しません。ただし、Monjaro と Pop OS では問題ありません。

NVIDIA RTX 3060 Max-Q を搭載した ASUS ROG Zephyrus G15 を使用しています。ドライバーが動作しません。

私がそれを知った理由:

> nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

apt を使用して nvidia ドライバー (すべてのバージョン) をインストールしようとすると、ビルドをスキップするというエラー (警告) が表示されます。

Warning: The home dir /nonexistent you specified can't be accessed: No such file or directory
Adding system user `nvidia-persistenced' (UID 127) ...
Adding new group `nvidia-persistenced' (GID 134) ...
Adding new user `nvidia-persistenced' (UID 127) with group `nvidia-persistenced' ...
Not creating home directory `/nonexistent'.
Setting up nvidia-dkms-460 (460.91.03-0ubuntu0.21.04.1) ...
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
Loading new nvidia-460.91.03 DKMS files...
Building for 5.13.15-051315-generic
Building for architecture x86_64
Module build for kernel 5.13.15-051315-generic was skipped since the
kernel headers for this kernel does not seem to be installed.
Setting up libnvidia-encode-460:amd64 (460.91.03-0ubuntu0.21.04.1) ...
Setting up libnvidia-encode-460:i386 (460.91.03-0ubuntu0.21.04.1) ...
Setting up nvidia-driver-460 (460.91.03-0ubuntu0.21.04.1) ...
Processing triggers for libc-bin (2.33-0ubuntu5) ...
Processing triggers for man-db (2.9.4-2) ...
Processing triggers for initramfs-tools (0.139ubuntu3) ...
update-initramfs: Generating /boot/initrd.img-5.13.15-051315-generic

ヘッダーがインストールされていないと表示されますが、

> sudo apt install linux-headers-5.13.15-051315
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
linux-headers-5.13.15-051315 is already the newest version (5.13.15-051315.202109080732).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

カーネル名に問題がありますか? Ubuntu Mainline 経由でインストールしました。そのようなカーネルは私の Wi-Fi モジュールをサポートしているからです。

> uname -r
5.13.15-051315-generic

さらに詳しい情報:

> sudo dkms status
nvidia, 460.91.03: added
> sudo lshw -c video
  *-display                 
       description: VGA compatible controller
       product: GA106M [GeForce RTX 3060 Mobile / Max-Q]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: /dev/fb0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller cap_list fb
       configuration: depth=32 latency=0 mode=2560x1440 visual=truecolor xres=2560 yres=1440
       resources: iomemory:fc0-fbf iomemory:fe0-fdf memory:fb000000-fbffffff memory:fc00000000-fdffffffff memory:fe00000000-fe01ffffff ioport:e000(size=128) memory:fc000000-fc07ffff
  *-display
       description: VGA compatible controller
       product: Cezanne
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:06:00.0
       version: c4
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi msix vga_controller bus_master cap_list
       configuration: driver=amdgpu latency=0
       resources: iomemory:fe0-fdf iomemory:fe0-fdf irq:52 memory:fe10000000-fe1fffffff memory:fe20000000-fe201fffff ioport:c000(size=256) memory:fc500000-fc57ffff

また、Monjaro と Pop OS を試してみましたが、ここではドライバーは完璧に動作しますが、私は本当に Ubuntu を使いたいと思っています。

それで、皆さん何か考えはありますか?

どうもありがとう!

関連情報