So how to see where the problem is�
I always used a high definition text console instead of the graphical boot. After installing akmod-nvidia
and rebooting, the console was VGA. Waited 10 seconds in the login prompt, and then saw a message about akmods logout, the console switched to high definition, showing the following:
Sep 18 16:02:31 Orion kernel: Console: switching to colour dummy device 80x25
Sep 18 16:02:31 Orion kernel: nouveau 0000:01:00.0: NVIDIA GK106 (0e6040a1)
[ 39.836959] nouveau 0000:01:00.0: bios: version 80.06.41.00.0a
[ 39.837481] nouveau 0000:01:00.0: fb: 1024 MiB GDDR5
Sep 18 16:02:31 Orion kernel: nouveau 0000:01:00.0: bios: version 80.06.41.00.0a
Sep 18 16:02:31 Orion kernel: nouveau 0000:01:00.0: fb: 1024 MiB GDDR5
[ 40.507952] nouveau 0000:01:00.0: DRM: VRAM: 1024 MiB
[ 40.507958] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB
[ 40.507962] nouveau 0000:01:00.0: DRM: TMDS table version 2.0
[ 40.507963] nouveau 0000:01:00.0: DRM: DCB version 4.0
[ 40.507965] nouveau 0000:01:00.0: DRM: DCB outp 00: 01000f02 00020030
[ 40.507967] nouveau 0000:01:00.0: DRM: DCB outp 01: 02000f00 00000000
[ 40.507969] nouveau 0000:01:00.0: DRM: DCB outp 02: 08011f82 00020010
[ 40.507971] nouveau 0000:01:00.0: DRM: DCB outp 03: 02822fa6 0f420010
[ 40.507972] nouveau 0000:01:00.0: DRM: DCB outp 04: 02022f62 00020010
[ 40.507974] nouveau 0000:01:00.0: DRM: DCB conn 00: 00001030
[ 40.507975] nouveau 0000:01:00.0: DRM: DCB conn 01: 00010161
[ 40.507977] nouveau 0000:01:00.0: DRM: DCB conn 02: 00002246
[ 40.509640] nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies
[ 40.510839] snd_hda_intel 0000:01:00.1: bound 0000:01:00.0 (ops nv50_audio_co
mponent_bind_ops [nouveau])
[ 40.632735] nouveau 0000:01:00.0: DRM: allocated 1680x1050 fb: 0xa0000, bo 00
00000064bf02c1
[ 40.632869] fbcon: nouveaudrmfb (fb0) is primary device
[ 40.757707] Console: switching to colour frame buffer device 210x65
[ 40.848008] nouveau 0000:01:00.0: [drm] fb0: nouveaudrmfb frame buffer device
Sep 18 16:02:32 Orion kernel: nouveau 0000:01:00.0: DRM: VRAM: 1024 MiB
Sep 18 16:02:32 Orion kernel: nouveau 0000:01:00.0: DRM: GART: 1048576 MiB
Sep 18 16:02:32 Orion kernel: nouveau 0000:01:00.0: DRM: TMDS table version 2.0
Sep 18 16:02:32 Orion kernel: nouveau 0000:01:00.0: DRM: DCB version 4.0
Sep 18 16:02:32 Orion kernel: nouveau 0000:01:00.0: DRM: DCB outp 00: 01000f02 00020030
Sep 18 16:02:32 Orion kernel: nouveau 0000:01:00.0: DRM: DCB outp 01: 02000f00 00000000
Sep 18 16:02:32 Orion kernel: nouveau 0000:01:00.0: DRM: DCB outp 02: 08011f82 00020010
Sep 18 16:02:32 Orion kernel: nouveau 0000:01:00.0: DRM: DCB outp 03: 02822fa6 0f420010
Sep 18 16:02:32 Orion kernel: nouveau 0000:01:00.0: DRM: DCB outp 04: 02022f62 00020010
Sep 18 16:02:32 Orion kernel: nouveau 0000:01:00.0: DRM: DCB conn 00: 00001030
Sep 18 16:02:32 Orion kernel: nouveau 0000:01:00.0: DRM: DCB conn 01: 00010161
Sep 18 16:02:32 Orion kernel: nouveau 0000:01:00.0: DRM: DCB conn 02: 00002246
Sep 18 16:02:32 Orion kernel: nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies
Sep 18 16:02:32 Orion kernel: snd_hda_intel 0000:01:00.1: bound 0000:01:00.0 (ops nv50_audio_component_bind_ops [nouveau])
Sep 18 16:02:32 Orion kernel: nouveau 0000:01:00.0: DRM: allocated 1680x1050 fb: 0xa0000, bo 0000000064bf02c1
Sep 18 16:02:32 Orion kernel: fbcon: nouveaudrmfb (fb0) is primary device
Sep 18 16:02:32 Orion kernel: Console: switching to colour frame buffer device 210x65
Sep 18 16:02:32 Orion kernel: nouveau 0000:01:00.0: [drm] fb0: nouveaudrmfb frame buffer device
[ 40.862937] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 0
Sep 18 16:02:32 Orion kernel: [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 0
So nouveau was still there. So, I did a sudo dnf remove xorg-x11-drv-nouveau
and rebooted.
Yet, after the reboot⦠same thing! Nouveau is still there, and modinfo -F version nvidia
still gives me that there is no module nvidia.
In particular, now I am running KDE ānormallyā, without xorg-x11-drv-nouveau or any other RPM package matching nouveau, yet with nouveau working.
This is the output of lsmod | grep -i nouveau
:
nouveau 2400256 12
mxm_wmi 16384 1 nouveau
i2c_algo_bit 16384 1 nouveau
drm_ttm_helper 16384 1 nouveau
ttm 77824 2 drm_ttm_helper,nouveau
drm_kms_helper 290816 1 nouveau
wmi 36864 4 dell_smbios,dell_wmi_descriptor,mxm_wmi,nouveau
drm 630784 10 drm_kms_helper,drm_ttm_helper,ttm,nouveau
video 57344 1 nouveau
This is getting stranger and strangerā¦