Activity log for bug #1873895

Date Who What changed Old value New value Message
2020-04-20 15:48:24 TJ bug added bug
2020-04-20 15:48:24 TJ attachment added Blocked Staircase across two monitors https://bugs.launchpad.net/bugs/1873895/+attachment/5357157/+files/IMG_0023.JPG
2020-04-20 16:26:42 TJ attachment added List of upgraded packages with unlikely's prefixed # https://bugs.launchpad.net/ubuntu/+source/libxcb/+bug/1873895/+attachment/5357163/+files/upgrade.list
2020-04-20 19:23:12 TJ bug task added xserver-xorg-video-amdgpu (Ubuntu)
2020-04-20 19:24:15 TJ tags apport-collected focal ubuntu
2020-04-20 19:24:16 TJ description Two identical Lenovo E495 laptops with 20.04 installed. The problem occurred initially on the laptop that is having package upgrades applied regularly. With dual monitors and the external monitor placed left or right the display has a blocked staircase effect shown in the attached photograph, and seems related to https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/-/issues/10 More detailed investigation suggests it only happens when the X coordinate of the two monitors is different. The symptom looks like an off-by-one error because it appears as if the display is divided into, say, 10 rows and 15 columns but the first row has 16 'columns' worth of blocks on it and so wraps to the beginning of the 2nd row, and so on. On the laptop without package upgrades being applied this didn't happen. So I upgraded it (314 packages) and restarted and it too sees the same problem. I suspected libxcomposite1 and downgraded it to 1:0.4.5-0ubuntu1 but that didn't solve it. I now suspect libxcb but so far haven't been able to prove it. Two identical Lenovo E495 laptops with 20.04 installed. The problem occurred initially on the laptop that is having package upgrades applied regularly. With dual monitors and the external monitor placed left or right the display has a blocked staircase effect shown in the attached photograph, and seems related to https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/-/issues/10 More detailed investigation suggests it only happens when the X coordinate of the two monitors is different. The symptom looks like an off-by-one error because it appears as if the display is divided into, say, 10 rows and 15 columns but the first row has 16 'columns' worth of blocks on it and so wraps to the beginning of the 2nd row, and so on. On the laptop without package upgrades being applied this didn't happen. So I upgraded it (314 packages) and restarted and it too sees the same problem. I suspected libxcomposite1 and downgraded it to 1:0.4.5-0ubuntu1 but that didn't solve it. I now suspect libxcb but so far haven't been able to prove it. --- ProblemType: Bug ApportVersion: 2.20.11-0ubuntu27 Architecture: amd64 BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log' CasperMD5CheckResult: skip CompositorRunning: None CurrentDesktop: XFCE DistUpgraded: Fresh install DistroCodename: focal DistroRelease: Ubuntu 20.04 DistroVariant: ubuntu GraphicsCard: Advanced Micro Devices, Inc. [AMD/ATI] Picasso [1002:15d8] (rev c1) (prog-if 00 [VGA controller]) Subsystem: Lenovo ThinkPad E595 [17aa:5124] InstallationDate: Installed on 2020-04-08 (11 days ago) InstallationMedia: Xubuntu 20.04 LTS "Focal Fossa" - Beta amd64 (20200408) MachineType: LENOVO 20NECTO1WW Package: xserver-xorg-video-amdgpu 19.1.0-1 PackageArchitecture: amd64 ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.4.0-21-generic root=/dev/mapper/ELLOE000-rootfs ro acpi_osi=! "acpi_osi=Windows 2016" quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 5.4.0-21.25-generic 5.4.27 Tags: focal ubuntu ubuntu Uname: Linux 5.4.0-21-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip libvirt lp lpadmin lxd plugdev sambashare sudo users _MarkForUpload: True dmi.bios.date: 12/23/2019 dmi.bios.vendor: LENOVO dmi.bios.version: R11ET32W (1.12 ) dmi.board.asset.tag: Not Available dmi.board.name: 20NECTO1WW dmi.board.vendor: LENOVO dmi.board.version: Not Defined dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: None dmi.modalias: dmi:bvnLENOVO:bvrR11ET32W(1.12):bd12/23/2019:svnLENOVO:pn20NECTO1WW:pvrThinkPadE495:rvnLENOVO:rn20NECTO1WW:rvrNotDefined:cvnLENOVO:ct10:cvrNone: dmi.product.family: ThinkPad E495 dmi.product.name: 20NECTO1WW dmi.product.sku: LENOVO_MT_20NE_BU_Think_FM_ThinkPad E495 dmi.product.version: ThinkPad E495 dmi.sys.vendor: LENOVO version.compiz: compiz N/A version.libdrm2: libdrm2 2.4.101-2 version.libgl1-mesa-dri: libgl1-mesa-dri 20.0.4-2ubuntu1 version.libgl1-mesa-glx: libgl1-mesa-glx N/A version.xserver-xorg-core: xserver-xorg-core 2:1.20.8-2ubuntu2 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-1 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20200226-1 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.16-1
2020-04-20 19:24:18 TJ attachment added CurrentDmesg.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357345/+files/CurrentDmesg.txt
2020-04-20 19:24:20 TJ attachment added Dependencies.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357346/+files/Dependencies.txt
2020-04-20 19:24:35 TJ attachment added DpkgLog.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357347/+files/DpkgLog.txt
2020-04-20 19:24:37 TJ attachment added LightdmDisplayLog.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357348/+files/LightdmDisplayLog.txt
2020-04-20 19:24:39 TJ attachment added LightdmLog.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357349/+files/LightdmLog.txt
2020-04-20 19:24:41 TJ attachment added Lspci.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357350/+files/Lspci.txt
2020-04-20 19:24:44 TJ attachment added Lspci-vt.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357351/+files/Lspci-vt.txt
2020-04-20 19:24:46 TJ attachment added Lsusb.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357352/+files/Lsusb.txt
2020-04-20 19:24:48 TJ attachment added Lsusb-t.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357353/+files/Lsusb-t.txt
2020-04-20 19:24:50 TJ attachment added Lsusb-v.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357354/+files/Lsusb-v.txt
2020-04-20 19:24:52 TJ attachment added ProcCpuinfo.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357355/+files/ProcCpuinfo.txt
2020-04-20 19:24:54 TJ attachment added ProcCpuinfoMinimal.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357356/+files/ProcCpuinfoMinimal.txt
2020-04-20 19:24:55 TJ attachment added ProcEnviron.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357357/+files/ProcEnviron.txt
2020-04-20 19:24:57 TJ attachment added ProcInterrupts.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357358/+files/ProcInterrupts.txt
2020-04-20 19:24:58 TJ attachment added ProcModules.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357359/+files/ProcModules.txt
2020-04-20 19:25:04 TJ attachment added UdevDb.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357360/+files/UdevDb.txt
2020-04-20 19:25:06 TJ attachment added XorgLog.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357361/+files/XorgLog.txt
2020-04-20 19:25:09 TJ attachment added XorgLogOld.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357362/+files/XorgLogOld.txt
2020-04-20 19:25:12 TJ attachment added Xrandr.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357363/+files/Xrandr.txt
2020-04-20 19:25:15 TJ attachment added xdpyinfo.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5357364/+files/xdpyinfo.txt
2020-04-20 20:51:09 TJ bug task added xfwm4 (Ubuntu)
2020-04-20 20:57:39 TJ bug watch added https://bugzilla.xfce.org/show_bug.cgi?id=16716
2020-04-20 20:57:39 TJ bug watch added https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/-/issues/10
2020-04-20 21:10:16 TJ summary Regression: block staircase display with side-by-side monitors Regression: block staircase display with side-by-side monitors of different pixel widths
2020-04-20 21:13:11 TJ description Two identical Lenovo E495 laptops with 20.04 installed. The problem occurred initially on the laptop that is having package upgrades applied regularly. With dual monitors and the external monitor placed left or right the display has a blocked staircase effect shown in the attached photograph, and seems related to https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/-/issues/10 More detailed investigation suggests it only happens when the X coordinate of the two monitors is different. The symptom looks like an off-by-one error because it appears as if the display is divided into, say, 10 rows and 15 columns but the first row has 16 'columns' worth of blocks on it and so wraps to the beginning of the 2nd row, and so on. On the laptop without package upgrades being applied this didn't happen. So I upgraded it (314 packages) and restarted and it too sees the same problem. I suspected libxcomposite1 and downgraded it to 1:0.4.5-0ubuntu1 but that didn't solve it. I now suspect libxcb but so far haven't been able to prove it. --- ProblemType: Bug ApportVersion: 2.20.11-0ubuntu27 Architecture: amd64 BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log' CasperMD5CheckResult: skip CompositorRunning: None CurrentDesktop: XFCE DistUpgraded: Fresh install DistroCodename: focal DistroRelease: Ubuntu 20.04 DistroVariant: ubuntu GraphicsCard: Advanced Micro Devices, Inc. [AMD/ATI] Picasso [1002:15d8] (rev c1) (prog-if 00 [VGA controller]) Subsystem: Lenovo ThinkPad E595 [17aa:5124] InstallationDate: Installed on 2020-04-08 (11 days ago) InstallationMedia: Xubuntu 20.04 LTS "Focal Fossa" - Beta amd64 (20200408) MachineType: LENOVO 20NECTO1WW Package: xserver-xorg-video-amdgpu 19.1.0-1 PackageArchitecture: amd64 ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.4.0-21-generic root=/dev/mapper/ELLOE000-rootfs ro acpi_osi=! "acpi_osi=Windows 2016" quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 5.4.0-21.25-generic 5.4.27 Tags: focal ubuntu ubuntu Uname: Linux 5.4.0-21-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip libvirt lp lpadmin lxd plugdev sambashare sudo users _MarkForUpload: True dmi.bios.date: 12/23/2019 dmi.bios.vendor: LENOVO dmi.bios.version: R11ET32W (1.12 ) dmi.board.asset.tag: Not Available dmi.board.name: 20NECTO1WW dmi.board.vendor: LENOVO dmi.board.version: Not Defined dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: None dmi.modalias: dmi:bvnLENOVO:bvrR11ET32W(1.12):bd12/23/2019:svnLENOVO:pn20NECTO1WW:pvrThinkPadE495:rvnLENOVO:rn20NECTO1WW:rvrNotDefined:cvnLENOVO:ct10:cvrNone: dmi.product.family: ThinkPad E495 dmi.product.name: 20NECTO1WW dmi.product.sku: LENOVO_MT_20NE_BU_Think_FM_ThinkPad E495 dmi.product.version: ThinkPad E495 dmi.sys.vendor: LENOVO version.compiz: compiz N/A version.libdrm2: libdrm2 2.4.101-2 version.libgl1-mesa-dri: libgl1-mesa-dri 20.0.4-2ubuntu1 version.libgl1-mesa-glx: libgl1-mesa-glx N/A version.xserver-xorg-core: xserver-xorg-core 2:1.20.8-2ubuntu2 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-1 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20200226-1 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.16-1 Update based on further research. This only happens when the secondary external display is operating at a different pixel width to the internal. In this case eDP is 1920x1080 whereas the external HDMI-A-0 is natively 1680x1050. It is caused by xfwm4's recent switch from using glx to xpresent for AMD GPUs. The underlying bug is in the AMD driver. I was able to reproduce on an external 1920x1200 display only when it was set to a non-native 1680x1050 resolution. --- Two identical Lenovo E495 laptops with 20.04 installed. The problem occurred initially on the laptop that is having package upgrades applied regularly. With dual monitors and the external monitor placed left or right the display has a blocked staircase effect shown in the attached photograph, and seems related to https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/-/issues/10 More detailed investigation suggests it only happens when the X coordinate of the two monitors is different. The symptom looks like an off-by-one error because it appears as if the display is divided into, say, 10 rows and 15 columns but the first row has 16 'columns' worth of blocks on it and so wraps to the beginning of the 2nd row, and so on. On the laptop without package upgrades being applied this didn't happen. So I upgraded it (314 packages) and restarted and it too sees the same problem. I suspected libxcomposite1 and downgraded it to 1:0.4.5-0ubuntu1 but that didn't solve it. I now suspect libxcb but so far haven't been able to prove it. --- ProblemType: Bug ApportVersion: 2.20.11-0ubuntu27 Architecture: amd64 BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log' CasperMD5CheckResult: skip CompositorRunning: None CurrentDesktop: XFCE DistUpgraded: Fresh install DistroCodename: focal DistroRelease: Ubuntu 20.04 DistroVariant: ubuntu GraphicsCard:  Advanced Micro Devices, Inc. [AMD/ATI] Picasso [1002:15d8] (rev c1) (prog-if 00 [VGA controller])    Subsystem: Lenovo ThinkPad E595 [17aa:5124] InstallationDate: Installed on 2020-04-08 (11 days ago) InstallationMedia: Xubuntu 20.04 LTS "Focal Fossa" - Beta amd64 (20200408) MachineType: LENOVO 20NECTO1WW Package: xserver-xorg-video-amdgpu 19.1.0-1 PackageArchitecture: amd64 ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.4.0-21-generic root=/dev/mapper/ELLOE000-rootfs ro acpi_osi=! "acpi_osi=Windows 2016" quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 5.4.0-21.25-generic 5.4.27 Tags: focal ubuntu ubuntu Uname: Linux 5.4.0-21-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip libvirt lp lpadmin lxd plugdev sambashare sudo users _MarkForUpload: True dmi.bios.date: 12/23/2019 dmi.bios.vendor: LENOVO dmi.bios.version: R11ET32W (1.12 ) dmi.board.asset.tag: Not Available dmi.board.name: 20NECTO1WW dmi.board.vendor: LENOVO dmi.board.version: Not Defined dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: None dmi.modalias: dmi:bvnLENOVO:bvrR11ET32W(1.12):bd12/23/2019:svnLENOVO:pn20NECTO1WW:pvrThinkPadE495:rvnLENOVO:rn20NECTO1WW:rvrNotDefined:cvnLENOVO:ct10:cvrNone: dmi.product.family: ThinkPad E495 dmi.product.name: 20NECTO1WW dmi.product.sku: LENOVO_MT_20NE_BU_Think_FM_ThinkPad E495 dmi.product.version: ThinkPad E495 dmi.sys.vendor: LENOVO version.compiz: compiz N/A version.libdrm2: libdrm2 2.4.101-2 version.libgl1-mesa-dri: libgl1-mesa-dri 20.0.4-2ubuntu1 version.libgl1-mesa-glx: libgl1-mesa-glx N/A version.xserver-xorg-core: xserver-xorg-core 2:1.20.8-2ubuntu2 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-1 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20200226-1 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.16-1
2020-04-20 22:39:26 TJ bug task added linux
2020-04-22 11:04:37 Launchpad Janitor libxcb (Ubuntu): status New Confirmed
2020-04-22 11:04:37 Launchpad Janitor xfwm4 (Ubuntu): status New Confirmed
2020-04-22 11:04:37 Launchpad Janitor xserver-xorg-video-amdgpu (Ubuntu): status New Confirmed
2020-04-23 07:27:55 bjo bug added subscriber bjo
2020-08-03 16:58:35 Adolfo Jayme Barrientos bug added subscriber Adolfo Jayme
2020-08-03 16:58:40 Adolfo Jayme Barrientos libxcb (Ubuntu): importance Undecided High
2020-08-03 16:58:43 Adolfo Jayme Barrientos xfwm4 (Ubuntu): importance Undecided High
2020-08-03 16:58:46 Adolfo Jayme Barrientos xserver-xorg-video-amdgpu (Ubuntu): importance Undecided High
2020-08-09 13:34:25 Sean bug added subscriber Sean
2020-09-09 08:42:17 Philippe bug added subscriber Philippe
2020-09-09 08:43:50 Philippe tags apport-collected focal ubuntu apport-collected focal third-party-packages ubuntu
2020-09-09 08:43:52 Philippe attachment added Dependencies.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408938/+files/Dependencies.txt
2020-09-09 08:43:53 Philippe attachment added DpkgLog.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408939/+files/DpkgLog.txt
2020-09-09 08:43:55 Philippe attachment added LightdmDisplayLog.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408940/+files/LightdmDisplayLog.txt
2020-09-09 08:43:56 Philippe attachment added LightdmLog.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408941/+files/LightdmLog.txt
2020-09-09 08:43:57 Philippe attachment added Lspci.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408942/+files/Lspci.txt
2020-09-09 08:43:59 Philippe attachment added Lspci-vt.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408943/+files/Lspci-vt.txt
2020-09-09 08:44:02 Philippe attachment added Lsusb.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408944/+files/Lsusb.txt
2020-09-09 08:44:04 Philippe attachment added Lsusb-t.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408945/+files/Lsusb-t.txt
2020-09-09 08:44:07 Philippe attachment added Lsusb-v.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408946/+files/Lsusb-v.txt
2020-09-09 08:44:10 Philippe attachment added MonitorsUser.xml.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408947/+files/MonitorsUser.xml.txt
2020-09-09 08:44:11 Philippe attachment added ProcCpuinfo.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408948/+files/ProcCpuinfo.txt
2020-09-09 08:44:13 Philippe attachment added ProcCpuinfoMinimal.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408949/+files/ProcCpuinfoMinimal.txt
2020-09-09 08:44:14 Philippe attachment added ProcEnviron.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408950/+files/ProcEnviron.txt
2020-09-09 08:44:16 Philippe attachment added ProcInterrupts.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408951/+files/ProcInterrupts.txt
2020-09-09 08:44:17 Philippe attachment added ProcModules.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408952/+files/ProcModules.txt
2020-09-09 08:44:19 Philippe attachment added UdevDb.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408953/+files/UdevDb.txt
2020-09-09 08:44:20 Philippe attachment added XorgConf.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408954/+files/XorgConf.txt
2020-09-09 08:44:22 Philippe attachment added XorgLog.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408955/+files/XorgLog.txt
2020-09-09 08:44:23 Philippe attachment added XorgLogOld.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408956/+files/XorgLogOld.txt
2020-09-09 08:44:25 Philippe attachment added Xrandr.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408957/+files/Xrandr.txt
2020-09-09 08:44:26 Philippe attachment added make.log.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408958/+files/make.log.txt
2020-09-09 08:44:28 Philippe attachment added xdpyinfo.txt https://bugs.launchpad.net/bugs/1873895/+attachment/5408959/+files/xdpyinfo.txt
2020-09-30 14:56:37 Philippe attachment added issue with amd mesa 20.3 https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-amdgpu/+bug/1873895/+attachment/5415691/+files/20200930_163449.mkv
2020-12-26 09:00:43 Valtteri Suojanen bug added subscriber Valtteri Suojanen
2020-12-26 09:02:45 Valtteri Suojanen removed subscriber Valtteri Suojanen
2020-12-28 10:03:23 Saptarshi Roy bug added subscriber Saptarshi Roy
2021-04-01 01:46:21 Sean Davis nominated for series Ubuntu Focal
2021-04-01 01:46:21 Sean Davis bug task added libxcb (Ubuntu Focal)
2021-04-01 01:46:21 Sean Davis bug task added xfwm4 (Ubuntu Focal)
2021-04-01 01:46:21 Sean Davis bug task added xserver-xorg-video-amdgpu (Ubuntu Focal)
2021-04-01 01:46:21 Sean Davis nominated for series Ubuntu Groovy
2021-04-01 01:46:21 Sean Davis bug task added libxcb (Ubuntu Groovy)
2021-04-01 01:46:21 Sean Davis bug task added xfwm4 (Ubuntu Groovy)
2021-04-01 01:46:21 Sean Davis bug task added xserver-xorg-video-amdgpu (Ubuntu Groovy)
2021-04-01 01:47:22 Sean Davis xfwm4 (Ubuntu Groovy): status New Fix Released
2021-04-06 00:52:12 Sean Davis description Update based on further research. This only happens when the secondary external display is operating at a different pixel width to the internal. In this case eDP is 1920x1080 whereas the external HDMI-A-0 is natively 1680x1050. It is caused by xfwm4's recent switch from using glx to xpresent for AMD GPUs. The underlying bug is in the AMD driver. I was able to reproduce on an external 1920x1200 display only when it was set to a non-native 1680x1050 resolution. --- Two identical Lenovo E495 laptops with 20.04 installed. The problem occurred initially on the laptop that is having package upgrades applied regularly. With dual monitors and the external monitor placed left or right the display has a blocked staircase effect shown in the attached photograph, and seems related to https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/-/issues/10 More detailed investigation suggests it only happens when the X coordinate of the two monitors is different. The symptom looks like an off-by-one error because it appears as if the display is divided into, say, 10 rows and 15 columns but the first row has 16 'columns' worth of blocks on it and so wraps to the beginning of the 2nd row, and so on. On the laptop without package upgrades being applied this didn't happen. So I upgraded it (314 packages) and restarted and it too sees the same problem. I suspected libxcomposite1 and downgraded it to 1:0.4.5-0ubuntu1 but that didn't solve it. I now suspect libxcb but so far haven't been able to prove it. --- ProblemType: Bug ApportVersion: 2.20.11-0ubuntu27 Architecture: amd64 BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log' CasperMD5CheckResult: skip CompositorRunning: None CurrentDesktop: XFCE DistUpgraded: Fresh install DistroCodename: focal DistroRelease: Ubuntu 20.04 DistroVariant: ubuntu GraphicsCard:  Advanced Micro Devices, Inc. [AMD/ATI] Picasso [1002:15d8] (rev c1) (prog-if 00 [VGA controller])    Subsystem: Lenovo ThinkPad E595 [17aa:5124] InstallationDate: Installed on 2020-04-08 (11 days ago) InstallationMedia: Xubuntu 20.04 LTS "Focal Fossa" - Beta amd64 (20200408) MachineType: LENOVO 20NECTO1WW Package: xserver-xorg-video-amdgpu 19.1.0-1 PackageArchitecture: amd64 ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.4.0-21-generic root=/dev/mapper/ELLOE000-rootfs ro acpi_osi=! "acpi_osi=Windows 2016" quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 5.4.0-21.25-generic 5.4.27 Tags: focal ubuntu ubuntu Uname: Linux 5.4.0-21-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip libvirt lp lpadmin lxd plugdev sambashare sudo users _MarkForUpload: True dmi.bios.date: 12/23/2019 dmi.bios.vendor: LENOVO dmi.bios.version: R11ET32W (1.12 ) dmi.board.asset.tag: Not Available dmi.board.name: 20NECTO1WW dmi.board.vendor: LENOVO dmi.board.version: Not Defined dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: None dmi.modalias: dmi:bvnLENOVO:bvrR11ET32W(1.12):bd12/23/2019:svnLENOVO:pn20NECTO1WW:pvrThinkPadE495:rvnLENOVO:rn20NECTO1WW:rvrNotDefined:cvnLENOVO:ct10:cvrNone: dmi.product.family: ThinkPad E495 dmi.product.name: 20NECTO1WW dmi.product.sku: LENOVO_MT_20NE_BU_Think_FM_ThinkPad E495 dmi.product.version: ThinkPad E495 dmi.sys.vendor: LENOVO version.compiz: compiz N/A version.libdrm2: libdrm2 2.4.101-2 version.libgl1-mesa-dri: libgl1-mesa-dri 20.0.4-2ubuntu1 version.libgl1-mesa-glx: libgl1-mesa-glx N/A version.xserver-xorg-core: xserver-xorg-core 2:1.20.8-2ubuntu2 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-1 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20200226-1 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.16-1 [Impact] * This issue affects AMD graphics on Xfwm4 4.14.1. * Windows are displayed staggered with a multi-window layout [Test Plan] * Use AMD graphics drivers * Connect a second display at a different resolution * Open multiple windows * While the issue is present, the windows and desktop will appeared staggered * Once fixed, they display normally. [Where problems could occur] * Regression potential should be relatively low, as the release between 4.14.1 and 4.14.5 are bug releases. * With window managers, some changes could lead to different behavior and other broken displays. Non-AMD graphics users should also test for regressions. [Other Info] * Please see the Xfwm4 release notes for changes between 4.14.1 and 4.14.5: https://gitlab.xfce.org/xfce/xfwm4/-/blob/xfce-4.14/NEWS#L7-44 [Original Report] Update based on further research. This only happens when the secondary external display is operating at a different pixel width to the internal. In this case eDP is 1920x1080 whereas the external HDMI-A-0 is natively 1680x1050. It is caused by xfwm4's recent switch from using glx to xpresent for AMD GPUs. The underlying bug is in the AMD driver. I was able to reproduce on an external 1920x1200 display only when it was set to a non-native 1680x1050 resolution. --- Two identical Lenovo E495 laptops with 20.04 installed. The problem occurred initially on the laptop that is having package upgrades applied regularly. With dual monitors and the external monitor placed left or right the display has a blocked staircase effect shown in the attached photograph, and seems related to https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/-/issues/10 More detailed investigation suggests it only happens when the X coordinate of the two monitors is different. The symptom looks like an off-by-one error because it appears as if the display is divided into, say, 10 rows and 15 columns but the first row has 16 'columns' worth of blocks on it and so wraps to the beginning of the 2nd row, and so on. On the laptop without package upgrades being applied this didn't happen. So I upgraded it (314 packages) and restarted and it too sees the same problem. I suspected libxcomposite1 and downgraded it to 1:0.4.5-0ubuntu1 but that didn't solve it. I now suspect libxcb but so far haven't been able to prove it. --- ProblemType: Bug ApportVersion: 2.20.11-0ubuntu27 Architecture: amd64 BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log' CasperMD5CheckResult: skip CompositorRunning: None CurrentDesktop: XFCE DistUpgraded: Fresh install DistroCodename: focal DistroRelease: Ubuntu 20.04 DistroVariant: ubuntu GraphicsCard:  Advanced Micro Devices, Inc. [AMD/ATI] Picasso [1002:15d8] (rev c1) (prog-if 00 [VGA controller])    Subsystem: Lenovo ThinkPad E595 [17aa:5124] InstallationDate: Installed on 2020-04-08 (11 days ago) InstallationMedia: Xubuntu 20.04 LTS "Focal Fossa" - Beta amd64 (20200408) MachineType: LENOVO 20NECTO1WW Package: xserver-xorg-video-amdgpu 19.1.0-1 PackageArchitecture: amd64 ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.4.0-21-generic root=/dev/mapper/ELLOE000-rootfs ro acpi_osi=! "acpi_osi=Windows 2016" quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 5.4.0-21.25-generic 5.4.27 Tags: focal ubuntu ubuntu Uname: Linux 5.4.0-21-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip libvirt lp lpadmin lxd plugdev sambashare sudo users _MarkForUpload: True dmi.bios.date: 12/23/2019 dmi.bios.vendor: LENOVO dmi.bios.version: R11ET32W (1.12 ) dmi.board.asset.tag: Not Available dmi.board.name: 20NECTO1WW dmi.board.vendor: LENOVO dmi.board.version: Not Defined dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: None dmi.modalias: dmi:bvnLENOVO:bvrR11ET32W(1.12):bd12/23/2019:svnLENOVO:pn20NECTO1WW:pvrThinkPadE495:rvnLENOVO:rn20NECTO1WW:rvrNotDefined:cvnLENOVO:ct10:cvrNone: dmi.product.family: ThinkPad E495 dmi.product.name: 20NECTO1WW dmi.product.sku: LENOVO_MT_20NE_BU_Think_FM_ThinkPad E495 dmi.product.version: ThinkPad E495 dmi.sys.vendor: LENOVO version.compiz: compiz N/A version.libdrm2: libdrm2 2.4.101-2 version.libgl1-mesa-dri: libgl1-mesa-dri 20.0.4-2ubuntu1 version.libgl1-mesa-glx: libgl1-mesa-glx N/A version.xserver-xorg-core: xserver-xorg-core 2:1.20.8-2ubuntu2 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-1 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20200226-1 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.16-1
2021-04-06 09:51:05 Sean Davis xfwm4 (Ubuntu Focal): status New Confirmed
2021-04-06 10:35:05 Sean Davis bug added subscriber Ubuntu Sponsors Team
2021-04-06 10:35:20 Sean Davis bug added subscriber Ubuntu Stable Release Updates Team
2021-04-06 10:35:27 Sean Davis bug added subscriber Xubuntu Bugs Team
2021-04-06 10:37:09 Sean Davis attachment added xfwm4 debdiff https://bugs.launchpad.net/ubuntu/focal/+source/xfwm4/+bug/1873895/+attachment/5484646/+files/xfwm4_4.14.1-0ubuntu1_to_xfwm4_4.14.5-1ubuntu0.20.04.1.debdiff
2021-04-06 10:44:26 Sean Davis xfwm4 (Ubuntu Focal): status Confirmed In Progress
2021-04-06 10:44:26 Sean Davis xfwm4 (Ubuntu Focal): assignee Sean Davis (bluesabre)
2021-04-06 15:26:54 Iain Lane libxcb (Ubuntu): status Confirmed Incomplete
2021-04-06 15:27:05 Iain Lane libxcb (Ubuntu Focal): status New Incomplete
2021-04-06 15:27:16 Iain Lane libxcb (Ubuntu Groovy): status New Incomplete
2021-04-06 15:27:27 Iain Lane xserver-xorg-video-amdgpu (Ubuntu): status Confirmed Incomplete
2021-04-06 15:27:37 Iain Lane xserver-xorg-video-amdgpu (Ubuntu Focal): status New Incomplete
2021-04-06 15:27:48 Iain Lane xserver-xorg-video-amdgpu (Ubuntu Groovy): status New Incomplete
2021-04-06 15:27:56 Iain Lane bug added subscriber Iain Lane
2021-04-18 06:57:00 Mathew Hodson xfwm4 (Ubuntu): status Confirmed Fix Released
2021-04-18 07:00:06 Mathew Hodson tags apport-collected focal third-party-packages ubuntu apport-collected focal regression-release third-party-packages ubuntu
2021-04-18 07:00:27 Mathew Hodson xfwm4 (Ubuntu Focal): importance Undecided High
2021-04-18 07:00:42 Mathew Hodson xfwm4 (Ubuntu Groovy): importance Undecided High
2021-04-18 07:03:51 Mathew Hodson affects linux xf86-video-amd
2021-04-18 07:13:07 Mathew Hodson bug task deleted libxcb (Ubuntu)
2021-04-18 07:13:18 Mathew Hodson bug task deleted libxcb (Ubuntu Focal)
2021-04-18 07:13:28 Mathew Hodson bug task deleted libxcb (Ubuntu Groovy)
2021-04-18 07:13:51 Mathew Hodson xserver-xorg-video-amdgpu (Ubuntu): status Incomplete Triaged
2021-04-18 07:13:55 Mathew Hodson xserver-xorg-video-amdgpu (Ubuntu Focal): status Incomplete Triaged
2021-04-18 07:13:58 Mathew Hodson xserver-xorg-video-amdgpu (Ubuntu Groovy): status Incomplete Triaged
2021-04-18 07:14:01 Mathew Hodson xserver-xorg-video-amdgpu (Ubuntu Focal): importance Undecided High
2021-04-18 07:14:04 Mathew Hodson xserver-xorg-video-amdgpu (Ubuntu Groovy): importance Undecided High
2021-04-18 07:23:32 Mathew Hodson bug task added xfwm4
2021-07-28 23:10:58 Brian Murray xserver-xorg-video-amdgpu (Ubuntu Groovy): status Triaged Won't Fix
2021-07-29 07:27:23 bjo removed subscriber bjo
2021-08-13 17:29:23 Brian Murray removed subscriber Ubuntu Sponsors Team
2021-09-12 07:10:34 Saptarshi Roy removed subscriber Saptarshi Roy
2022-05-20 15:55:31 Bug Watch Updater xf86-video-amd: status Unknown Fix Released