Hello all, I purchased a new motherboard for my framework laptop, going from an 13th gen i7-1360P to a ultra 7-165h. I simply replaced motherboard and ram, plugged my old nvme hdd in and booted up.
Everything works fine and I don’t see any particular error on boot, but then I get greeted by a black screen. I can ctrl+alt+f2 and obtain a terminal and that’s show correctly on the screen. xrandr can’t find any display, it just says ‘can’t open display’.
Could it be some driver problem, or some thing going wrong with x11? startx says ‘connection to X server lost’.
My gut feeling is that this should be easy-ish to fix if one knows where to look. Unfortunately I’m a bit out of ideas at the moment.
This new CPU has an Intel Arc GPU, it may not be supported correctly by the old Fedora 37 currently used in dom0
Could you try the Qubes 4.2.3 installer and starting it with the latest kernel and see if it shows up something graphical? If so, try with the standard installer with default kernel. This will help to figure if it is possible to make it work.
Ok, lookig at xorg.0.log in /var/log shows the following error: (EE) AIGLX error: dlopen of /usr/lib64/dri/i965_dri.so failed
Reason is no such file or directory. Could this be the culprit?
systemctl status lightdm doesn’t show any error whatsoever.
Problem solved. I had a 20-intel.conf defined in /etc/X11/xorg.conf.d which was asking X11 to use Intel driver. Getting rid of the file and rebooting solved the problem!
Did you create this file previously? I don’t have this file in xorg.conf.d and my current CPU is an i7-1260P, which is pretty similar to your previous one.
Most likely yes, to solve some glitching problem. But this happened so long ago that not only I forgot I did it, but I literally managed to unlearn all the X11-related knowledge that I acquired the last time I fiddled with it.
I’m looking forward to finding myself in the very same situation 2-3 years from now, lol