I bought a Librem 13v2 about a year ago, and pretty much from the beginning the screen has flickered from time to time. Sometime it starts right after I typed the password to unencrypt the disk at boot. Sometimes it takes 5 minutes from when I have logged in. It usually lasts anywhere from a fraction of a second to 10-20 seconds, then it doesn’t flicker for a minute or two, and then it starts again.
I’ve searched the forums for a solution, and added the following to /etc/default/grub:
but that doesn’t help.
I’ve also tried uninstalling xserver-xorg-video-intel, which is supposed to help in a similar issue with intel graphics card in Arch, but that did nothing as well.
I’ve also tried opening up the laptop to see if there is any loose connectors to the screen, but I could not see anything that seemed out of order.
If I connect an external monitor, the laptop screen continues to flicker, but the external monitor does not.
I’m running Debian Testing, and here is the output of uname -a:
Linux purism 4.16.0-2-amd64 #1 SMP Debian 4.16.12-1 (2018-05-27) x86_64 GNU/Linux
I’ve tried booting a live CD of PureOS, and the problem showed up there as well.
I’m attaching two videos of the problem. EPILEPSY WARNING!
EDIT: The system is fully upgraded to the latest software.
Any help is appreciated!