Which release of your OS (Operating System / Windows 10, 11)? (if you are having a Linux related issue, please create your thread under the Linux subcategory)
22.04.5 LTS
Which Framework laptop (11th, 12th or 13th generation Framework laptop, Chromebook or Framework Laptop 16) are you asking for support with?
Not really sure how to tell what gen I have. I bought it back in 2022 while it was still being shipped DIY with an Intel i7-1165G7
For the past 2-3 months, I’ve been having random soft freezes where the screen will become unresponsive but I can still interact with things via keyboard + mouse (I can pause videos by hitting the spacebar).
They occur pretty random, even when I just turned on the laptop and I’m just browsing the web. If I connect it to a external monitor via a dock, the external monitor never freezes but sometimes the main display on the laptop will still freeze.
I’ve swapped out the display for a new one I bought to try to fix it but no luck.
Next time this happens, take out a: “journalctl -b > log.txt” and post it somewhere we can have a look.
This extracts the entire journal of what happens on your system, and may point to what’s wrong.
If anyone else is looking for solutions, what worked for me is just upgrading to a newer version of Ubuntu.
new version = Ubuntu 24.04.1 LTS kernel 6.8.0-51-generic
old version = Ubuntu 22.04.5 LTS kernel 6.8.0-49-generic
I haven’t had the issue since but if that’s not an option, looks like there’s some flags that you might be able to set from the forums above to try to resolve the screen freezing issue.
Then mainline list to list all available kernels, and choose one to install, or rather for the UI launch: mainline-gtk.
They currently have 6.12.3 as the most recent.
Eventually the bug has been fixed there. This is what I did in the early Framework 16 days, where the kernels still had some bugs more recent ones had fixed.
As I’m on 24.04 now, I barely have issues anymore. Note that you will have to disable secure boot for that kernel to work.
Running
Linux jupiter 6.8.0-51-generic #52-Ubuntu SMP PREEMPT_DYNAMIC Thu Dec 5 13:09:44 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux