Screen tearing with AMD open source drivers and a high refresh rate monitor

Bug #1844580 reported by APolihron
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

i have the following issue:
If i use a monitor with a higher refresh rate then 60 then i will get nasty screen tearing and flickering.
I have a monitor with 75 hz ,a amd rx 480 gpu with open source video drivers.
The work-around the issue that i found is to force the gpu power state to high with the command echo high > /sys/class/drm/card0/device/power_dpm_force_performance_level
In my opinion this should be a High importance because it will offer a pour experience when for every user that it's using open source drivers and a high refresh monitor

Tested on Ubuntu and Ubuntu Mate 18.04.x ,19.04 and 19.10 daily.
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu7
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: apolihron 1196 F.... pulseaudio
 /dev/snd/controlC0: apolihron 1196 F.... pulseaudio
CurrentDesktop: MATE
DistroRelease: Ubuntu 19.10
InstallationDate: Installed on 2019-08-27 (22 days ago)
InstallationMedia: Ubuntu-MATE 19.10 "Eoan Ermine" - Alpha amd64 (20190827)
IwConfig:
 lo no wireless extensions.

 enp31s0 no wireless extensions.
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
Package: linux (not installed)
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.3.0-10-generic root=UUID=0f0545cf-77f5-426f-8140-ce269bf41654 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 5.3.0-10.11-generic 5.3.0-rc8
RelatedPackageVersions:
 linux-restricted-modules-5.3.0-10-generic N/A
 linux-backports-modules-5.3.0-10-generic N/A
 linux-firmware 1.182
RfKill:

Tags: eoan
Uname: Linux 5.3.0-10-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 10/05/2018
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P5.10
dmi.board.name: AB350M Pro4
dmi.board.vendor: ASRock
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrP5.10:bd10/05/2018:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnASRock:rnAB350MPro4:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
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.version: To Be Filled By O.E.M.
dmi.sys.vendor: To Be Filled By O.E.M.

Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1844580

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
APolihron (apolitech) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected eoan
description: updated
Revision history for this message
APolihron (apolitech) wrote : CRDA.txt

apport information

Revision history for this message
APolihron (apolitech) wrote : CurrentDmesg.txt

apport information

Revision history for this message
APolihron (apolitech) wrote : Lspci.txt

apport information

Revision history for this message
APolihron (apolitech) wrote : Lsusb.txt

apport information

Revision history for this message
APolihron (apolitech) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
APolihron (apolitech) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
APolihron (apolitech) wrote : ProcEnviron.txt

apport information

Revision history for this message
APolihron (apolitech) wrote : ProcInterrupts.txt

apport information

Revision history for this message
APolihron (apolitech) wrote : ProcModules.txt

apport information

Revision history for this message
APolihron (apolitech) wrote : PulseList.txt

apport information

Revision history for this message
APolihron (apolitech) wrote : UdevDb.txt

apport information

Revision history for this message
APolihron (apolitech) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → New
status: New → Confirmed
Revision history for this message
APolihron (apolitech) wrote :

The issue is now fixed in 19.10!

Changed in linux (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.