I’m not sure if I did it in the good order. My laptop boots into hybrid mode, I switched to nVidia then ran systemctl suspend. From there I did the REISUB method and the commands given. Here is the result:
That’s interesting. What happens if you switch to an unused tty, and then immediately switch back to the tty where the X server is running? Aren’t there any i915 errors in journalctl right after resume?
I switch to tty2 when the black screen happens, if I switch back to tty1 there is just a blinking cursor there. Should I startx on tty2 and then switch to tty1?
Switched to kernel 5.9. I created a new user with useradd -m. If I switch to the new user then I don’t have optimus-manager, should I add the new user to sudoers and reinstall it there?
With 5.9, the error is still there : oct. 23 18:28:14 hp-pavilion15 kernel: unchecked MSR access error: RDMSR from 0x123 at rIP: 0xffffffff9c871d44 (native_read_msr+0x4/0x30)
There is only XFCE on my laptop, the only thing I changed is LightDM GTK to LightDM WebKit. I tried changing back to LightDM GTK but that didn’t solve the problem.
Judging from the fact that the display manager appears on an external monitor, but not on the internal display, I think the most probable cause is that the nvidia gpu somehow fails to send the images to the internal one.
I’ts a hardware issue because the nVidia isn’t wired u to the internal screen, only to the external monitor (which unfortunately is happening more often nowadays because manufacturers cut corners / make mistakes.