Debian's blank screen after suspending on Thinkpad T495

tl;dr: sudo apt install firmware-amd-graphics

After working on a huge legacy project that demanded a beefy desktop at the company I can finally work from my laptop through Virtual Machines. These are the specs for it:

CPU: AMD Ryzen 7 PRO 3700U

It’s not news that I love NixOS and run it on all my devices. However, for some reason I can’t really explain or reason upon, I prefer to run Debian on my laptop. I went ahead and installed it but… after letting it sit for a few minutes I faced an issue: resuming from Suspend gave me a blank screen with no option out of it other than force rebooting.

After a long research and multiple attempts testing some GRUB_CMDLINE_LINUX1 arguments, I finally found the solution:

sudo apt install firmware-amd-graphics

  1. Did you know that setting splash on GRUB_CMDLINE_LINUX_DEFAULT gives you a cute splash screen instead of a tty asking for your password to unlock your encrypted partition? ↩︎

Articles from blogs I follow around the net

Simpler encapsulation with immutability

A worked example. I've noticed that many software organizations struggle with encapsulation with 'bigger' problems. It may be understandable and easily applicable to define a NaturalNumber type or ensure that a minim…

via ploeh blog June 12, 2024

Update on our infrastructure plans

Now that Drew has provided an update on the general state of SourceHut, I would like to follow up with one focusing on our infrastructure. Much has happened under the hood, a lot has not happened, and plans come and go as reality changes its mind every now a…

via Blogs on Sourcehut June 12, 2024

OpenBSD extreme privacy setup

# Introduction This blog post explains how to configure an OpenBSD workstation with extreme privacy in mind. This is an attempt to turn OpenBSD into a Whonix or Tails alternative, although if you really need that level of privacy, use a system from this…

via Solene'% June 10, 2024

Generated by openring