Now it is hard to pinpoint what caused it, but probably one of latest “dnf update” caused it. I was at F35 at the moment, so tried to google a little bit, deleted and reinstalled nvidia drivers multiple times. Tried to perform dnf history rollback, but was not able to do it because of some package conflicts. Updated to F36 in last minute effort, tried deleting and reinstalling nvidia drivers again.
]
Basically, everything boots fine until login screen, but when I try to log in with Wayland it either it shows fedora spinning boot screen, from where I can enter command line through Ctrl+Alt+F3, or recently it is just no display signal at all.
Here sudo journalctl -b -p err from SSH after failed log in attempt:
5月 09 13:42:15 fedoradesktop kernel: x86/cpu: SGX disabled by BIOS.
5月 09 13:42:20 fedoradesktop kernel:
5月 09 13:42:22 fedoradesktop /usr/bin/nvidia-powerd[843]: No matching GPU found
5月 09 13:42:22 fedoradesktop /usr/bin/nvidia-powerd[843]: Failed to initialize RM Client
5月 09 13:42:22 fedoradesktop systemd[1]: Failed to start nvidia-powerd.service - nvidia-powerd service.
5月 09 13:42:25 fedoradesktop sshd[1219]: fatal: Access denied for user mkungaa by PAM account configuration [preauth]
5月 09 13:42:30 fedoradesktop systemd[1280]: Failed to load BPF object: Operation not permitted
5月 09 13:42:30 fedoradesktop systemd[1294]: Failed to load BPF object: Operation not permitted
5月 09 13:42:30 fedoradesktop systemd[1280]: Failed to create BPF map: Operation not permitted
5月 09 13:42:30 fedoradesktop systemd[1294]: Failed to create BPF map: Operation not permitted
5月 09 13:42:30 fedoradesktop gnome-session-binary[1318]: GLib-GIO-CRITICAL: g_bus_get_sync: assertion 'error == NULL || *error == NU>
5月 09 13:42:30 fedoradesktop gnome-session-binary[1318]: GLib-GIO-CRITICAL: g_bus_get_sync: assertion 'error == NULL || *error == NU>
5月 09 13:42:31 fedoradesktop systemd[1280]: Failed to start app-gnome-gnome\x2dkeyring\x2dsecrets-1517.scope - Application launched >
5月 09 13:42:31 fedoradesktop pipewire-pulse[1615]: pw.conf: execvp error 'pactl': No such file or directory
5月 09 13:42:32 fedoradesktop pipewire-pulse[1972]: pw.conf: execvp error 'pactl': No such file or directory
5月 09 13:42:33 fedoradesktop systemd[1280]: Failed to start app-gnome-spice\x2dvdagent-2219.scope - Application launched by gnome-se>
5月 09 13:42:43 fedoradesktop gdm-password][3358]: gkr-pam: unable to locate daemon control file
nvidia-smi:
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 510.68.02 Driver Version: 510.68.02 CUDA Version: 11.6 |
|-------------------------------+----------------------+----------------------+
| 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 T600 Off | 00000000:01:00.0 Off | N/A |
| 38% 39C P8 N/A / 41W | 90MiB / 4096MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 1348 G /usr/bin/gnome-shell 86MiB |
| 0 N/A N/A 1441 G /usr/bin/Xwayland 2MiB |
+-----------------------------------------------------------------------------+
I have tried to google some solutions based on journalctl errors, but I am assmuning that it is some sort of old random bug without any particular solution… For example, here.
BTW, booting with Xorg or Gnome Classic also gives just black screen. Also booting with previous kernels also does not help either.