troubleshooting
How to receive reverse shells and expose services to the Internet on QubesOS
QubesOS is amazing for security, and equally amazing at making CTFs 10x harder than they need to be. It’s the firewall’s fault.
Fix for no audio in minimal templates in QubesOS
The reason why audio won’t work out of the box in minimal templates (debian-12-minimal
, fedora-41-minimal
) is that the package responsible for sending audio from VMs to your host (dom0
or sys-audio
), pipewire-qubes
, isn’t included in them by default.
Fixing FreeRDP 3's BadAtom Error on QubesOS (or Just Downgrade, Honestly)
When you try to run FreeRDP 3, you will likely get the BadAtom error. This error is vague, and as usual, there’s zero documentation about it that actually helps. Here’s the post I wish existed when I needed it.
OpenGL driver errors in QubesOS VMs: Why there’s no fix*
The reason you can’t fix this is simple: QubesOS is built on the principle of isolation, and GPUs aren’t designed to meet the strict isolation requirements QubesOS demands because they prioritize performance instead.
…