Today I wanted to replace my 2 Nvidia GPUs (970s) with a new AMD GPU (RX 6950 XT). I had to move my wifi card (Archer T6E) to a different slot on the motherboard due to the much larger GPU. Now neither KDE Plasma nor my internet work.
I looked at the Network Configuration article on the archwiki since I’ve been trying to prioritize Internet. I can’t ping public websites or my default gateway. “ip route show” and the IPv6 version didn’t provide any output. The network interface when set to UP say NO-CARRIER.
I do have other devices on the WiFi network so I’m sure it’s not that.
Let me know what you need, and I guess the best way to get terminal output to you considering.
There are no plasma processes running, when I boot it’s a black screen with a familiar “RDRAND is not reliable on this platform…” message; one I’ve been given reason to believe is harmless based on looking to the message online. Normally it goes to the login screen after a second. I can get to TTY fine. Kstart fails and I can get you that output it if you’d like. Just let me know if there are any additional arguments that would be helpful.
To get the output I what I ended up doing was “inxi -Fazy > inxi.txt” then mount a USB and move it over before I could actually post it.
I did remove linux510-nvidia thinking it could be the reason why Plasma wasn’t happy. I only realized after this that I didn’t have an Internet connection to the computer.
I didn’t think about configs. Where would they be located? I’ll try googling, but can’t hurt to ask here to make sure I’m not missing something.
follow mrlavender link on how to remove the drivers, you can do it from tty…
and check configs: ls /etc/modprobe.d find /etc/X11/ -name "*.conf"
check for some nvidia.conf and xorg.conf…
if not sure you can take a picture of the output and post it here …
the wifi in question is the intel ax200 one? or the broadcom one?
Doing so will change the name and thus your NetworkManager will likely point to the wrong card.
Use the following command in a terminal to verify the new name for your wi-fi
ip link
The name may be something like wlp<busNumberSlotNumberDeviceNumber> - see example
$ ip link
[ ... ]
4: wlp4s0f1u3: ....
[ ... ]
Because mhwd - when installing Nvidia driver - installs a configuration in /etc/X11/xorg.conf.d and blacklisting configs in /etc/modproble.d - you need to remove the nvidia drivers and the configs using a console (TTY). To access a tty
boot to grub - ensure grub is shown by holding shift while booting.
press e on the highlighed entry
use the arrow key to move down to the kernel command line
press end to get to end of the line
insert a space and the number 3
press f10 to boot
Enter your username at the prompt and password to login
Remove nvidia driver - which one depends on your system
To list installed driver
mhwd -li
Remove the nvidia driver - use the name from above output - e.g. the most recent driver is will be video-nvidia
Brahma: the Broadcom is the one that is the one I’m looking to use.
linux-aarhus: So it looks like it’s called wlp40s0 when I run ip link.
Also, after following the steps, I believe I’ve now removed all nvidia drivers/configs. When I run mhdw -li now, it says “No installed PCI configs! No installed USB configs!”
Inxi also no longer shows “nvidia gpu” as it did before.
if they dont show up with mhwd -li, it means you have no drivers installed, so install them: sudo mhwd -i pci video-linux sudo mhwd -i pci network-broadcom-wl
reboot
So since I don’t have internet on this device, would I have to grab them on another device and bring them over on USB or something? Is there a guide for that if so?
This is one step I did try beforehand. But ultimately it doesn’t stay up on reboot, doesn’t provide internet access, and says NO-CARRIER even when up, which I believe means there’s a deeper problem.
It’s connected, I changed the phone setting to enable tethering, and I see it on “ip link” now. It didn’t say “UP” by default, but I set it so it does now.