Hi there. Today, I switched from an nvidia graphics card to an AMD graphics card (RX 6600 XT). Unfortunately I can’t get into my desktop environment anymore. When starting, it gets stuck at /dev/nvme0n1p5: clean, ... files, ... blocks and doesn’t do anything anymore.
I used Ctrl + Alt + F2 to get into tty2. After logging in, this message appears: xrdb: Can't open display ''. However I can still use the terminal.
Thanks for the link. The solution does not work for me (I had already tried it, I am up to date). I tried to follow the earlier advice there that was closer to my issue, but no luck either. Using mhwd, I currently only have video-linux installed. I couldn’t delete the x11 config file someone mentioned in that thread either because it doesn’t exist on my computer.
I think simply installing a more recent kernel was the solution, I didn’t think about it before seeing the video card model when bogdan posted the link to the other thread. Recent hardware needs recent kernel to be supported usually.
Now think about following kernels cycle of life, as non LTS (LTS means Long Term Support) kernels have a short support life and get replaced regularly. So when you see in the announcement threads that the kernel you use becomes EOL (EOL means End Of Life), you need to make sure to install another kernel (the next one usually, the higher version), boot on it to confirm it is working good, and remove the other EOL kernel before it gets definitely removed from Manjaro, which happens shortly after being announced EOL.
Keep one or two other kernels as backup too if possible, so in case of a kernel update breaking, you could boot on to another kernel.
Use the Manjaro tools to manage the kernels, either from terminal (mhwd-kernel) or from the GUI (Manjaro Settings Manager), because it will make sure it is properly installed/removed.