Lost one screen from triple multi monitor radeon setup.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xorg (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I have been running a stock Ubuntu 16.04 LTS with three monitors from a single Radeon HD 7770 card with no problems.
Description: Ubuntu 16.04.1 LTS
Release: 16.04
After not having used my system since approximately 20/12/2016, I used a simple script on 03/01/2017 to run updates then shut down the system as follows:
apt-get update
apt-get -y dist-upgrade
apt-get -y autoremove
shutdown -P now
Upon next start up, one of my screens remains dark in power saving mode. This screen is connected using a displayport cable.
At boot the BIOS splash screen is shown on the affected screen. During the boot process the screen is active until the login screen is presented - at which point the screen enters power saving mode.
Using the print screen to capture an image of my desktop, I can see that desktop is active and application windows are being created just fine. The monitor screen in question remains in power saving mode, and is unusable.
I tested with an alternate existing install on different hard drive which had also not been updated for some time. I swapped over the hard drive to this machine, let it boot through to a correctly functioning desktop to verify that there was no hardware fault. Once I had verified that the hardware functioned correctly, I again ran updates and rebooted the machine. After update this installation also exhibited the fault.
I can only assume that a bug has been introduced during the updates supplied between 20/12/2016 and 03/01/2017.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: xorg 1:7.7+13ubuntu3
ProcVersionSign
Uname: Linux 4.4.0-57-generic x86_64
.tmp.unity_
ApportVersion: 2.20.1-0ubuntu2.4
Architecture: amd64
BootLog:
CompizPlugins: No value set for `/apps/
CompositorRunning: compiz
CompositorUnred
CompositorUnred
CurrentDesktop: Unity
Date: Sat Jan 7 17:22:02 2017
DistUpgraded: Fresh install
DistroCodename: xenial
DistroVariant: ubuntu
ExtraDebuggingI
GraphicsCard:
Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde XT [Radeon HD 7770/8760 / R7 250X] [1002:683d] (prog-if 00 [VGA controller])
Subsystem: Micro-Star International Co., Ltd. [MSI] R7770-PMD1GD5 [1462:2710]
InstallationDate: Installed on 2016-09-28 (101 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/06/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P2.00
dmi.board.name: A75M
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.name: To Be Filled By O.E.M.
dmi.product.
dmi.sys.vendor: To Be Filled By O.E.M.
version.compiz: compiz 1:0.9.12.
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.67-
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Sat Jan 7 16:26:58 2017
xserver.configfile: default
xserver.errors:
xserver.logfile: /var/log/Xorg.0.log
xserver.version: 2:1.18.4-0ubuntu0.2
xserver.
Update:
This fault was tracked down to a damaged display port cable. Some of the pins in one of the connectors were bent so badly that I have no idea how it was functioning. A replacement resurrected the affected display.
I can only conclude that there must have been some extra status checking code in one of the updates which introduced a test on the faulty lines. The test returned an erroneous result and triggered the driver to issue an "enter power save" command to that monitor.
This bug can be closed - and I can stop attempting to bisect the Xorg code..