[amdgpu] Screen flickers after waking up from suspend
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
xserver-xorg-video-amdgpu (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I upgraded my Ubuntu 20.04 system with a new graphics card a few days ago. Everything seems fine when running the system normally, however whenever I suspend the machine and then wake it back up, severe problems occur.
The first time, the machine froze completely. Switching to a different TTY didn't work anymore and the keyboard LEDs didn't respond to caps and num lock anymore, so I had to force shutdown. The second time, it came back OK but the screen has been flickering heavily since. Restarting Gnome and unplugging and plugging monitors back in hasn't helped.
Relevant specs:
CPU: AMD® Ryzen 9 3900x 12-core processor × 24
GPU: AMD® Radeon rx 5600 xt (MSI RADEON RX 5600 XT MECH OC)
Monitors: 1x Acer running at 3840x2160 60Hz, 2x Medion (showing up as "Messeltronik Dresden GmbH") both running at 1920x1080 60Hz.
Gnome: 3.36.2
X11
Apt doesn't report any updates.
The flickering is most pronounced on the Acer. On the Medions, it seems to only happen when something changes on the screen. I have tried to capture this on video: https:/
This bug seem quite similar to this one (https:/
I hope that ubuntu-bug has included all the necessary details. Let me know if you need anything else.
Thank you very much for your help!
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: xorg 1:7.7+19ubuntu14
ProcVersionSign
Uname: Linux 5.4.0-39-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.3
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckR
CompizPlugins: No value set for `/apps/
CompositorRunning: None
CurrentDesktop: GNOME
Date: Sat Jun 27 10:44:32 2020
DistUpgraded: 2020-04-30 20:17:33,403 DEBUG Running PostInstallScript: './xorg_
DistroCodename: focal
DistroVariant: ubuntu
DkmsStatus:
nvidia, 440.100, 5.4.0-37-generic, x86_64: installed
nvidia, 440.100, 5.4.0-39-generic, x86_64: installed
ExtraDebuggingI
GraphicsCard:
Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] [1002:731f] (rev ca) (prog-if 00 [VGA controller])
Subsystem: Micro-Star International Co., Ltd. [MSI] Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] [1462:381e]
InstallationDate: Installed on 2019-03-26 (458 days ago)
InstallationMedia: Ubuntu 18.10 "Cosmic Cuttlefish" - Release amd64 (20181017.3)
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg
Symptom: display
UpgradeStatus: Upgraded to focal on 2020-04-30 (57 days ago)
dmi.bios.date: 04/08/2020
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P2.60
dmi.board.name: X570 Extreme4
dmi.board.vendor: ASRock
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.family: To Be Filled By O.E.M.
dmi.product.name: To Be Filled By O.E.M.
dmi.product.sku: To Be Filled By O.E.M.
dmi.product.
dmi.sys.vendor: To Be Filled By O.E.M.
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.101-2
version.
version.
version.
version.
version.
version.
version.
tags: | added: amdgpu |
summary: |
- Screen flickers after waking up from suspend + [amdgpu] Screen flickers after waking up from suspend |
affects: | xorg (Ubuntu) → xserver-xorg-video-amdgpu (Ubuntu) |
Did some more testing:
* If I logout when the screen flickers, it also flickers in the login screen after logging out and also after logging back in.
* After a reboot (without logging in), the flickering disappears. After suspending from there and waking up, the flickering appears on the login screen.
* After another reboot (this time logging in), there is also no flickering.
* Booting from a live Fedora 32 USB, the flickering after suspend does *not* occur, even after multiple suspends.
* Booting from a live Ubuntu 20.04 USB, the flickering *does* occur after suspend.