Edit: I have been reading around, will look at an Intel card. My new concern is if I messed up anything while fiddling in terminal.
I am gonna try to shorten this, bare with my word spewing. After fighting my laptop for hours to get it to boot a Fedora and stay stable, I finally got a stable and reliable boot on spin COSMIC. I think I am wording this right- only formally adopted the Penguin last month!
Its an MSi A15, AMD Ryzen 5 7000, Nvidia 3050 RTX but theres more! After a install of Windows 10, its wireless card was downgraded to some Realtek one(Mix of Win10 compatibility issues. IRONIC.) I’ll have to tear into it again to get deets on- it is a dated card, only 2.4Ghz. The swap was to work around Windows 10 and its nature having issues with the OEM card.
Here I am again, having issues with the card. I do want to avoid switching the card again- the OEM card has a damaged bluetooth and my dual-PC setup is currently using my other wireless cards. However; anybody got one thats just plug-and-play? I would rather just throw more money at my money pit than reinstall Windows just for internet at a cat cafe.
Issue: Card just stopped. No bluetooth, no WiFi, only gets net through the ether.
Likely Cause: This laptop has two GPUs, was in Terminal getting drivers and Envy Control set up. Issue started with the reboot following the GPU driver install, as it seemed to me when the laptop rebooted it was firing the 3050. And it was, my MoBo light changed color to indicate which GPU is firing and my battery bleeding also let me know it had booted on the 3050. Used Envy to switch back to the Half-a-Raedon, reboot, and somewhere in this the wireless card just stopped. I mess up my drivers somehow? Uh, I would post terminal logs but I was so confident in how smooth things were going I didn’t copypaste them anywhere… oops…
If this happened during a reboot while installing the nvidia drivers it is possible the driver is not working properly.
Please first (in a terminal window) run sudo akmods --rebuild --force which will rebuild the driver and reinstall it. Wait until that fully completes then reboot.
Following that reboot check conditions again.
You can verify the nvidia driver is loaded with lsmod | grep nvidia and verify the driver is the expected version with modinfo -F version nvidia and modinfo -l nvidia
Finally, after doing the above please run inxi -Fzxx and post the results here (as preformatted text) so we can see the full details of the hardware and drivers.
KitWolFox007@fedora:~$ sudo akmods --rebuild --force
[sudo] password for KitWolFox007:
Checking kmods exist for 6.19.14-200.fc43.x86_64 [ OK ]
Building and installing nvidia-kmod [ OK ]
KitWolFox007@fedora:~$
REBOOT
KitWolFox007@fedora:~$ lsmod | grep nvidia
KitWolFox007@fedora:~$ ismod | grep nvidia
bash: ismod: command not found
KitWolFox007@fedora:~$ lsmod | grep nvidia
KitWolFox007@fedora:~$ modinfo -F version nvidia
580.142
KitWolFox007@fedora:~$ modinfo -l nvidia
Dual MIT/GPL
KitWolFox007@fedora:~$ inxi -Fzxx
bash: inxi: command not found
KitWolFox007@fedora:~$
Seems to be a hard case of user error, or a bad install. Only change to the hardware since I posted this was my 16GB RAM kit arrived this morning and was promptly installed, hopefully solved another issue.
Want to add, the 3050 is working just fine. The toggle between them is a hassle, but hey its working. Still fronted with the sudden lack of any wireless ability, that problem seems to have spawned from fixing the 3050 not showing.
If you want, you can install inxi with the “sudo dnf install inxi” command. It’s a very helpful command to have.
The failure to show the nvidia modules with the lsmod command means one of 2 things. 1) they did not load at boot, or 2) the modules are not properly built.
2 seems to not be appropriate since the akmods command appears to have completed properly, And the result of the modinfo command shows the expected info.
As long as the modules are properly built the probable cause is secure boot which can prevent the modules loading.
Are you using secure boot? The result of the command mokutil --sb-state should show either enabled or disabled.
If disabled then secure boot would not interfere with loading the modules.
If it is enabled then you have 2 choices.
- enter the bios setup menu and disable secure boot
or
- follow the instructions in the file /usr/share/doc/akmods/README.secureboot and enroll the signing key into bios so secure boot will allow the nvidia modules to load with the next boot.
You did not post your output as preformatted text. That is easily done by copy and paste the data from your screen then highlight the newly pasted data and click the </> button on the toolbar on this text entry screen. It keeps the display formatted exactly as seen on your screen and makes it much more readable.
Please try these 2 additional commands.
dnf list --installed \*nvidia\*
sudo dmesg | grep -iE "secure|nouveau|nvidia"
The output of the inxi command should also be provided as it can easily be installed as noted above.