New librem 14 randomly freezes

Hello I just received the librem14 less than a week ago but it keeps randomly freezing even when doing lite tasks. I’ve tried updating the firmware and installing EC but keeps randomly freezing. Love the laptop but it’s very annoying to be just watching a YouTube video then all of sudden it will freeze.

3 Likes

What operating system are you using?

1 Like

The default PureOs with pureboot

1 Like

Okay, try reinstalling PureOS.

Or do a Live Boot for testing purposes.

1 Like

Just reinstalled the OS and it’s froze 3 times since. It happens at random even when doing very simple work like browsing the web

1 Like

Are you using the laptop while plugged in, or on battery power?

When the laptop is unplugged

1 Like

Okay, I suggest reseating the RAM next. There is also another suggestion by someone else in a similar topic:

What are the steps I need to take to downgrade to firmware 29?

1 Like
2 Likes

My machine was freezing because of an intel/kernel bug. Try disabling the “Panel Self Refresh” (PSR) of the GPU by modifying /etc/default/grub and appending enable_psr=0 to GRUB_CMDLINE_LINUX_DEFAULT. After the change the line should look like the one below:

GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash i915.enable_psr=0”

Then run sudo grub-update. This will modify /boot/grub.cfg. Reboot. You will need to rehash your boot files if you are using the Librem Key.

My laptop has been “freeze free” since I applied the change.

1 Like

Can you link to more information about that?

1 Like

Jinxed it. It just took a lot longer to freeze.

This is what I would get randomly in the kernel log. Since then I’ve reflashed PureBoot, and reinstalled PureOS.

Jan 13 21:49:15 delm14 kernel: i915 0000:00:02.0: [drm] Resetting rcs0 for preemption time out
Jan 13 21:49:15 delm14 kernel: i915 0000:00:02.0: [drm] *ERROR* rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
Jan 13 21:49:15 delm14 kernel: i915 0000:00:02.0: [drm] GPU HANG: ecode 9:1:85dffffa, in Renderer [2987]

Then I applied the PSR “fix”. It froze again but it took longer. Now I will try the enable_dc=0 “fix” which supposedly disables GPU’s power management. Apart from the many random articles on Reddit and around the internet, this one is well structured - Intel graphics - ArchWiki

3 Likes