I am having problems with my system after updating. It does not boot correctly and the screen turns black mid process. Probably is an Xserver Problem. Logs show missing Drivers if I read it correctly. Tried to rescue with a fresh Live USB Image. It also does not want to boot into Xserver.
GPU: AMD RX 590
Xorg Log shows.
Failed to load module fbdev and vesa.
/dev/dri/card0 no such file or directory
I assume you can boot to TTY. If so, check this command output:
ls -Rl /dev/dri
If it’s a Desktop PC, try reseating your (external) GPU.
I see in the logs in kernel parameters, that you boot a non-nvidia option, but also includes nomodeset kernel parameter. I am sure ISO devs know their toys, but AFAIK AMDgpu cannot boot with nomodeset .
I guess I am going to learn something new from this…
Update. Looks like an issue with Fbdev. Fbdev seems to not be installed in the current update. Got working xserver on liveusb if I installed fbdev. However on my real system fbdev is installed and it still does not work?
tried to edit the kernel parameters. It does not want to work with nomodeset removed. Cannot spawn tty if I remove it. with nomodeset I at least can get into tty of the liveusb. ls -Rl /dev/dri gets total .
Are able to boot on the live ISO? Have you downloaded the current ISO and created a new live usb? It does not make any sense to me what so ever that it won’t boot on the installed system and also doesn’t boot on the live ISO.
Edit: How are you creating the live ISO? On Windows? What tool?
I created the ISO with the burn Image tool of endavouros thats installed on my laptop. And well the live usb boots but Xserver crashes too. I at least can get into tty which is not possible on my main system. And I can get Xserver to run on the Live Usb after installing xf86-video-fbdev. Wrong display ratio but it still work. The same Approach does not work on my main system.
Maybe I broke it even further while trying to repair it?
is there some way to reinstall Xserver to stock configuration so that I can try with the USB workaround?