Suspend Issue AMD Graphics Driver Kubuntu 20.04

Illustrated infographic summarizing: Suspend Issue AMD Graphics Driver Kubuntu 20.04

If you have the black screen of death when trying to get back from suspend mode, you might want to check out this bug description and possible resolutions: https://bugs.launchpad.net/ubuntu/+source/plasma-desktop/+bug/1849084

Otherwise disable compositor: qdbus org.kde.KWin /Compositor suspend

Check if compositor is enabled: qdbus org.kde.KWin /Compositor org.kde.kwin.Compositing.active
Or: qdbus org.kde.KWin /KWin supportInformation

Also an option: https://linuxconfig.org/amd-radeon-ubuntu-20-04-driver-installation

More info and troubleshooting: https://forums.linuxmint.com/viewtopic.php?t=293577

Might be worth investigating: https://github.com/Pergravis?tab=projects

Info: glxinfo | grep render
sudo lshw -c video
dmesg | grep -i amdgpu
inxi -G

Check performance: vblank_mode=0 glxgears

Started logging software installations:

xserver-xorg-hwe-18.04

Third party repository drivers:  sudo add-apt-repository ppa:oibaf/graphics-drivers
Remove third party drivers: sudo ppa-purge ppa:oibaf/graphics-drivers

2021-08-16 Random notes

sudo aptitude purge libdrm-amdgpu1 

https://ubuntuhandbook.org/index.php/2021/07/install-latest-mesa-ubuntu…
sudo apt install ppa-purge
Next purge the Ubuntu PPA which will downgrade all the installed packages:

sudo ppa-purge ppa:kisak/kisak-mesa
For Linux Mint 20, it’s recommended to add -d focal flag to work safely:

sudo ppa-purge -d focal ppa:kisak/kisak-mesa

glxinfo | grep "OpenGL version"

glxinfo | grep Mesa
 

Latest articles

Improve site search for customers who use everyday language. See where synonyms, semantic retrieval and behavioural signals help, while keeping product codes reliable.

Follow customer data through n8n, OpenAI and your CRM. Check who can access retained copies, what redaction hides and whether deletion works before scaling.

When checkout fails, your operations provider needs concrete evidence to work with. See how AI, dmesg and journalctl can gather the evidence into a useful incident ticket.

OpenAI’s hosted Evals platform is closing. Preserve your tests, validate replacement scoring and keep releases covered before the October and November 2026 deadlines.

Decide which AI-assisted pages to keep, improve, combine or remove. Check claims, page overlap and metadata, then put clear review controls into your CMS.

Use October to trial daily AI reorder recommendations before Black Friday. Get your Shopify data, lead times and budget in order before turning recommendations into purchases.

When an OpenAI request stalls, customers need an accurate status. Set sensible retry limits, preserve submissions, and make unresolved work visible.

I learned server operations by breaking my own servers. I want someone who stands next to me while I do it, then does it themselves the week after.

I am good at building and bad at calling. Here is who I want next to me, what is easiest to sell, and how we split it.

An AI assistant can prepare a refund, but a person should approve the exact payment and amount. Here is how to make that approval hold up through execution and retries.