Build specs:
- ROG CROSSHAIR VIII DARK HERO
- ryzen 5950x
- RTX 3090 (gigabyte master)
- 64GB ram
- EVGA 1000w psu
- ubuntu 20.04
After install either driver 455 or 460, boot into ubuntu will always ends with purple screen, I can still go to terminal with ctr+alt-f2. I will have to do apt purge nvidia*
to get ubuntu boots successfully.
$ dkms status
nvidia, 455.45.01, 5.8.0-45-generic, x86_64: installed
$ uname -a
Linux badboy3 5.8.0-45-generic #51~20.04.1-Ubuntu SMP Tue Feb 23 13:46:31 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
(Currently on 4.55 but the following output is with driver 460 installed earlier)
$ nvidia-smi
Tue Mar 16 20:41:48 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 460.39 Driver Version: 460.39 CUDA Version: 11.2 |
|-------------------------------+----------------------+----------------------+
| 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 GeForce RTX 3090 Off | 00000000:09:00.0 On | N/A |
| 0% 43C P8 22W / 370W | 77MiB / 24259MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 1202 G /usr/lib/xorg/Xorg 61MiB |
| 0 N/A N/A 1469 G /usr/bin/gnome-shell 14MiB |
+-----------------------------------------------------------------------------+
I have blocked nouveau driver. Here is the output from Xorg.0.log: [ 9.950] (--) Log file renamed from "/var/log/Xorg.pid-1202.log" to "/var/lo - Pastebin.com
output from dmesg: [Tue Mar 16 20:41:17 2021] nvidia: loading out-of-tree module taints kernel.[T - Pastebin.com
I am not sure what causes this issue is or where to look for errors.