AMD graphics terrible pixelation on XFCE

Bug #1868091 reported by opnsrctechtrn
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

So posted this on several forums in Linux Mint 19.3 and XFCE. Seems like the major difference is AMD base driver changes from 5.0.0-37 to 5.3 <- thus far any version causes severe pixelation for every new window rendering Linux Mint XFCE unusable unless the Windows Display Compositor is disabled. The hardware is an AMD Ryzen 5-3500U with 8 GB RAM. 5.0.0-37 runs fine, and I installed Ubuntu Gnome desktop which also seems to work (though not as snappy as the original XFCE). I wanted to highlight and also understand if Xubuntu might face a similar issue with that APU come the 20.04 update or if there is a fix that hasn't made it to the Linux Mint distribution.

Other posts for reference:
https://forums.linuxmint.com/viewtopic.php?t=310609
https://bugzilla.xfce.org/show_bug.cgi?id=16403

Thank you
---
ProblemType: Bug
ApportVersion: 2.20.9-0ubuntu7.12
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: joe 2641 F.... pulseaudio
 /dev/snd/controlC0: joe 2641 F.... pulseaudio
CurrentDesktop: XFCE
DistroRelease: Linux Mint 19.3
EcryptfsInUse: Yes
InstallationDate: Installed on 2020-01-03 (76 days ago)
InstallationMedia: Linux Mint 19.3 "Tricia" - Release amd64 20191213
MachineType: LENOVO 81NB
Package: linux (not installed)
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.3.0-42-generic root=UUID=9608f780-6ba5-4994-a7dc-72fa01f3daf5 ro quiet splash vt.handoff=1
ProcVersionSignature: Ubuntu 5.3.0-42.34~18.04.1-generic 5.3.18
RelatedPackageVersions:
 linux-restricted-modules-5.3.0-42-generic N/A
 linux-backports-modules-5.3.0-42-generic N/A
 linux-firmware 1.173.16
Tags: tricia
Uname: Linux 5.3.0-42-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip libvirt lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 11/15/2019
dmi.bios.vendor: LENOVO
dmi.bios.version: AMCN26WW(V1.09)
dmi.board.asset.tag: NO Asset Tag
dmi.board.name: LNVNB161216
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40700 WIN
dmi.chassis.asset.tag: NO Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Lenovo IdeaPad S340-14API
dmi.modalias: dmi:bvnLENOVO:bvrAMCN26WW(V1.09):bd11/15/2019:svnLENOVO:pn81NB:pvrLenovoIdeaPadS340-14API:rvnLENOVO:rnLNVNB161216:rvrSDK0J40700WIN:cvnLENOVO:ct10:cvrLenovoIdeaPadS340-14API:
dmi.product.family: IdeaPad S340-14API
dmi.product.name: 81NB
dmi.product.sku: LENOVO_MT_81NB_BU_idea_FM_IdeaPad S340-14API
dmi.product.version: Lenovo IdeaPad S340-14API
dmi.sys.vendor: LENOVO

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1868091/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Juhani Numminen (jsonic)
affects: ubuntu → linux (Ubuntu)
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 1868091

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
opnsrctechtrn (opsrctechtrn) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected tricia
description: updated
Revision history for this message
opnsrctechtrn (opsrctechtrn) wrote : CRDA.txt

apport information

Revision history for this message
opnsrctechtrn (opsrctechtrn) wrote : CurrentDmesg.txt

apport information

Revision history for this message
opnsrctechtrn (opsrctechtrn) wrote : IwConfig.txt

apport information

Revision history for this message
opnsrctechtrn (opsrctechtrn) wrote : Lspci.txt

apport information

Revision history for this message
opnsrctechtrn (opsrctechtrn) wrote : Lsusb.txt

apport information

Revision history for this message
opnsrctechtrn (opsrctechtrn) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
opnsrctechtrn (opsrctechtrn) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
opnsrctechtrn (opsrctechtrn) wrote : ProcEnviron.txt

apport information

Revision history for this message
opnsrctechtrn (opsrctechtrn) wrote : ProcInterrupts.txt

apport information

Revision history for this message
opnsrctechtrn (opsrctechtrn) wrote : ProcModules.txt

apport information

Revision history for this message
opnsrctechtrn (opsrctechtrn) wrote : PulseList.txt

apport information

Revision history for this message
opnsrctechtrn (opsrctechtrn) wrote : RfKill.txt

apport information

Revision history for this message
opnsrctechtrn (opsrctechtrn) wrote : UdevDb.txt

apport information

Revision history for this message
opnsrctechtrn (opsrctechtrn) wrote : WifiSyslog.txt

apport information

Revision history for this message
opnsrctechtrn (opsrctechtrn) wrote :

apport-collect updated and posted below. Again I know this is Linux-Mint, but syncing to ensure there is visibility. I posted in the XFCE and LM forums, and essentially my understanding this is a driver incompatibility or library issue between the amdgpu open source drives in kernel 5.3 and XFCE's Windows Compositor. Disabling windows compositor (vsync) fixes the pixelation, but introduces wicked tearing, while all this was and is fine using 5.0.

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
opnsrctechtrn (opsrctechtrn) wrote :

Any other information required for this bug? Again this is fine on 5.0.0-37 with these packages, not sure what else I can provide to help, but the issue has existed for 3 months.
rc amdgpu-dkms 19.50-967956 all amdgpu driver in DKMS format.
rc amdgpu-pro-pin 19.50-967956 all Meta package to pin a specific amdgpu driver version.
rc gst-omx-amdgpu 1.0.0.1-967956 amd64 GStreamer OpenMAX plugins
ii libdrm-amdgpu1:amd64 2.4.99-1ubuntu1~18.04.2 amd64 Userspace interface to amdgpu-specific kernel DRM services -- runtime
ii xserver-xorg-video-amdgpu-hwe-18.04 19.0.1-1ubuntu1~18.04.1 amd64 X.Org X server -- AMDGPU display driver

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.