Framework Laptop 13 Core Ultra 5 125H Boot Issue (no screens found; X won't start; can login thru shell)

I bought a new Framework Laptop 13 Core Ultra 5 125H since it’s listed in the HCL, I cloned my desktop SSD with Qubes 4.2.3 onto the laptop SSD, tried to boot, and got to the password screen.

So I put the password, it starts booting and then it reaches the infamous

starting lightdm.service
plymouth.quit-wait

and is stuck there forever.

Then I switched to a shell by pressing ALT+F2 and I managed to log in, tried to run startx, checked the xorg logs.

It looks like x can’t start because “Fatal server error: no screens found”.

I had a similar problem in the past, on my desktop, as sometimes there would be some sort of race condition between my desktop dedicated GPU and the integrated GPU. I solved it back then by enabling only iGPU in the BIOS for booting up the system.

However, here my laptop only got an integrated Intel iGPU.

Why’s Qubes OS not detecting any screen? Any ideas?

1 Like

An update.

I thought maybe the issue is there because I cloned my qubes system using dd from a different pc.

So I did a fresh install. But the issue is still there…

1 Like

Do you know which iGPU your machine has? - I recall a post about some Intel GPU with issues (withing the last 1-2 weeks) …

:slight_smile:

1 Like

Yep I fixed it by using kernel-latest, sorry I forgot to post an update.

1 Like

Hi @Kiryoko, would you mind describing how you used kernel-latest. I have the same laptop and the same issue, I’m not able to login or access dom0. Laptop stuck during book. How one can switch to kernel-latest? Thanks.

1 Like

I just installed Qubes OS with the latest kernel option.

1 Like