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
RAM: 40GB
DISK: 1TB NVMe SSD

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

The four tenets of SOA revisited

Twenty years after. In the January 2004 issue of MSDN Magazine you can find an article by Don Box titled A Guide to Developing and Running Connected Systems with Indigo. Buried within the (now dated) discussion of the technology…

via ploeh blog March 4, 2024

Building a demo of the Bleichenbacher RSA attack in Rust

Recently while reading Real-World Cryptography, I got nerd sniped1 by the mention of Bleichenbacher's attack on RSA. This is cool, how does it work? I had to understand, and to understand something, I usually have to build it. Well, friends, that is what…

via ntietz.com blog March 4, 2024

How to unbreak Dolphin on SteamOS after the QT6 update

A recent update to Dolphin made it switch to QT6. This makes it crash with this error or something like it: dolphin-emu: symbol lookup error: dolphin-emu: undefined symbol: _Zls6QDebugRK11QDockWidget, version Qt_6 This is fix…

via Xe Iaso's blog March 3, 2024

Generated by openring