Bumblebee failed on F32 beta

I removed the bumblebee/bbswitch stuff and tried the driver from rpmfusion. However, nvidia fails to load. While booting I see

Fallback to nouveau as nvidia did not load

The kernel module seems to be there

]# modinfo -F version nvidia
440.64

The following packages are installed

]# dnf list installed nvidia
Installed Packages
akmod-nvidia.x86_64 3:440.64-2.fc32 @rpmfusion-nonfree
kmod-nvidia.x86_64 3:440.64-2.fc32 @rpmfusion-nonfree
kmod-nvidia-5.6.0-300.fc32.x86_64.x86_64 3:440.64-2.fc32 @@commandline
kmod-nvidia-5.6.2-300.fc32.x86_64.x86_64 3:440.64-2.fc32 @@commandline
nvidia-modprobe.x86_64 3:440.64-1.fc32 @rpmfusion-nonfree
nvidia-settings.x86_64 3:440.64-1.fc32 @rpmfusion-nonfree
xorg-x11-drv-nvidia.x86_64 3:440.64-2.fc32 @rpmfusion-nonfree
xorg-x11-drv-nvidia-cuda-libs.x86_64 3:440.64-2.fc32 @rpmfusion-nonfree
xorg-x11-drv-nvidia-kmodsrc.x86_64 3:440.64-2.fc32 @rpmfusion-nonfree
xorg-x11-drv-nvidia-libs.x86_64 3:440.64-2.fc32

What could the problem be?
Thanks.
Eberhard

You have probably rebooted too early before the kmod where built, if you reboot once again you will switch to nvidia.

1 Like

Unfortunately, even after several reboots it does not switch to nvidia. On the boot screen there appears something like ‘no nvidia kernel module’ or so. The modules are definitely there

ls -las /usr/lib/modules/5.6.2-300.fc32.x86_64/extra/nvidia/
total 30540
4 drwxr-xr-x. 2 root root 4096 Apr 4 00:01 .
4 drwxr-xr-x. 6 root root 4096 Apr 4 00:01 …
96 -rw-r–r–. 1 root root 97784 Apr 4 00:01 nvidia-drm.ko
27032 -rw-r–r–. 1 root root 27680080 Apr 4 00:01 nvidia.ko
1448 -rw-r–r–. 1 root root 1479864 Apr 4 00:01 nvidia-modeset.ko
1956 -rw-r–r–. 1 root root 2001040 Apr 4 00:01 nvidia-uvm.ko

Any other idea?
Thanks.
Eberhard

Another reason is that you still doesn’t have disabled secureboot.

If that’s still not the case, you might need to post the archive generated from nvidia-bug-report.sh to further investigate.

secureboot is disabled. I had no problems with nvidia on Fedora 31 on this machine. I just saw a thread on the fedora-developers-list titled ’ Nvidia binary drivers fail to install on Fedora 32’. I’m not sure if this is related to the situation here. I ran the nvidia-bug-report.sh but the log is fairly large and I don’t know what to look for.
I would like to ask wuqso are you sure that you have nvidia running on your machine or is it nouveau, i.e. what is the output of ‘lsmod |grep no’ and ‘lsmod |grep nv’.

Thanks.
Eberhard

Success! After reinstalling xorg-x11-drv-nvidia* and xorg-x11-server-Xorg it is working. I guess the de-installation of fedora-nvidia, bumblebee and bbswitch wasn’t clean.

Thanks for the comments and hints
Eberhard

2 Likes

Yes, I also guess that the de-installation of bumblebee and bbswitch wasn’t clean (the howto’s at rpmfusion seem also mention this). So I did a clean installation of the F32 and the nvidia driver.

In fact, I have removed xorg-x11-drv-nouveau. In fact, the default installation of mesa and nouveau make my screen nearly freezing after booting. After installation of nvidia driver at rpmfusion. The freezing disappeared and I then removed the nouveau driver.

Here is the output,

$ lsmod | grep nv
67:nvidia_drm 57344 1
68:nvidia_modeset 1118208 1 nvidia_drm
70:nvidia_uvm 1097728 0
91:nvidia 20475904 17 nvidia_uvm,nvidia_modeset
94:ipmi_msghandler 118784 2 ipmi_devintf,nvidia
143:drm_kms_helper 241664 2 nvidia_drm,i915
144:nvme 49152 4
145:drm 602112 10 drm_kms_helper,nvidia_drm,i915
148:nvme_core 114688 6 nvme

Hi all.

I just installed F32 beta LXQT on a laptop with optimus (nvidia GT 550M + builtin intel).

I installed the nvidia driver 390xx according to the Fedora docs. Fiddled with Nvidia Prime whole day and no success, probably because 390xx series has no Prime support according to Howto/Optimus - RPM Fusion. So, bumblebee and bbswitch is necessary for users like me to use optimus.

However, I then found bbswitch does not run and then googled and found this thread. Is there any direction for filing a bug?