I recently swapped my RV515 card with RV530 and today something weird happened. The machine did not bring back the screen after it has been put to sleep (not suspend or hibernate). Neither did restarting gdm help. I had to restart the computer to get it all back. After looking at log I found repeating lines: (EE) RADEONHD(0): Idle timed out, resetting engine... I was using almost the most recent git version: (II) RADEONHD: version 1.2.1, built from git branch master, commit f1c6cc86 Google did not bring up anything relevant resembling a solution so I decided to put it here. Some HW info: Card: Gigabyte GV-RX165P256D-RH F1 conntest on DVI-1: rhd_conntest: v1.2.1, git branch master, commit 867c8efa Checking connectors on 0x71C6, 0x1458, 0x2158 (@07:00:00): Load Detection: RHD_OUTPUT_TMDSA HotPlug: RHD_HPD_0 DDC: RHD_DDC_0 rhd_dump, BIOS, Xorg log and conf. attached. also lspci: 07:00.0 VGA compatible controller: ATI Technologies Inc RV530LE [Radeon X1600/X1650 PRO] Subsystem: Giga-byte Technology Device 2158 Flags: bus master, fast devsel, latency 0, IRQ 11 Memory at e0000000 (64-bit, prefetchable) [size=256M] Memory at fddf0000 (64-bit, non-prefetchable) [size=64K] I/O ports at ac00 [size=256] Expansion ROM at fddc0000 [disabled] [size=128K] Capabilities: [50] Power Management version 2 Capabilities: [58] Express Endpoint, MSI 00 Capabilities: [80] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable- 07:00.1 Display controller: ATI Technologies Inc RV530LE [Radeon X1650 PRO] (Secondary) Subsystem: Giga-byte Technology Device 2159 Flags: fast devsel Memory at fdde0000 (64-bit, non-prefetchable) [disabled] [size=64K] Capabilities: [50] Power Management version 2 Capabilities: [58] Express Endpoint, MSI 00