Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#38880 - [xf86-video-ati] On logout Monitor goes into stanby system unresponsive
Attached to Project:
Arch Linux
Opened by Brent Hostetler (bch24) - Wednesday, 12 February 2014, 05:03 GMT
Last edited by Laurent Carlier (lordheavy) - Monday, 19 May 2014, 16:52 GMT
Opened by Brent Hostetler (bch24) - Wednesday, 12 February 2014, 05:03 GMT
Last edited by Laurent Carlier (lordheavy) - Monday, 19 May 2014, 16:52 GMT
|
DetailsDescription:
After recent upgrade, system hangs when logging out of X and does not return to command prompt. The monitor immediately goes to standby and then will eventually power off. If you turn the monitor back on, will the console has the STDOUT from Xorg that displayed as when starting X but have no prompt as if process is still running. Unable to switch to different virtual terminals, keyboard seems unresponsive. Unable to reboot using ctrl-alt-del. If I press the power button the display shows the system shutting down and then system powers off properly. I tried removed all customization from /etc/X11/xorg.conf.d and also tried running both kde and openbox with same results. I rebooted system and enabled intel cpu/gpu video and hooked monitor up to the internal card. Using the intel driver I have no problems with logging out of xorg and no unresponsive behavior. Additional info: * package version(s)] $ pacman -Qi xf86-video-ati Name : xf86-video-ati Version : 1:7.3.0-1 Description : X.org ati video driver Architecture : x86_64 URL : http://xorg.freedesktop.org/ Licenses : custom Groups : xorg-drivers xorg Provides : None Depends On : libdrm>=2.4.41 systemd ati-dri glamor-egl Optional Deps : None Required By : None Optional For : None Conflicts With : xorg-server<1.15.0 X-ABI-VIDEODRV_VERSION<15 X-ABI-VIDEODRV_VERSION>=16 Replaces : None Installed Size : 440.00 KiB Packager : Laurent Carlier <lordheavym@gmail.com> Build Date : Fri 24 Jan 2014 07:55:09 AM PST Install Date : Sat 25 Jan 2014 08:12:19 PM PST Install Reason : Explicitly installed Install Script : No Validated By : Signature $ lspci | grep -i vga 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09) 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Juniper XT [Radeon HD 6770] * config and/or log files etc. No custom xorg files: $ ls /etc/X11/xorg.conf.d/ 10-evdev.conf 10-quirks.conf Steps to reproduce: 1. startx 2. from within window manager select logout 3. monitor goes black and into standby / power save mode 4. keyboard unresponsive 5. have to power off by power button |
This task depends upon
The problem is directly related to multiple monitors and rotating one or both displays. I have three monitors hooked up to a single radeon multihead card in the following orientation: vert - horiz - vert
On logout, the display goes to sleep. I can ssh into the machine and ps aux shows no X processes still running but displays is black/power-save. Turn monitor on/off and display comes back on with no command prompt no keyboard response. from ssh shell I run startx. X starts backup on main display and If I do not rotate the screens I am able to logoff and get command prompt. Keyboard is responsive but keys are garbage or not displayed.
If I type '$ reset' then keyboard and display are now back working properly.
I tried downgrading to xf86-video-ati-1:7.2.0-2-x86_64.pkg.tar.xz and had same results.
I tried downgrading to xf86-video-ati-1:7.2.0-1-x86_64.pkg.tar.xz and was not able to continue because of X-ABI-VIDEODRV_VERSION conflict and request to remove xorg-server.
1. Scenario 1: 3 monitors same orientation from xrandr [OK]
$ xrandr --output DisplayPort-0 --left-of DisplayPort-1
$ xrandr --output DisplayPort-3 --right-of DisplayPort-1
With these commands X operates properly and I can logout.
2. Scenario 2: 3 monitors with rotation enabled from xrandr [CRASH]
$ xrandr --output DisplayPort-0 --left-of DisplayPort-1 --rotate right
$ xrandr --output DisplayPort-3 --right-of DisplayPort-1 --rotate left
$ xrandr --output DisplayPort-1 --auto
With these commands X will hang on logout.
3. Scenario 3: 3 monitors rotated setup in xorg.conf [CRASH]
/etc/X11/xorg.conf.d/40-monitors.conf
$ cat 40-monitors.conf
Section "Monitor"
Identifier "DisplayPort-0"
Option "PreferredMode" "1920x1080"
Option "Position" "0 0"
Option "Rotate" "right"
EndSection
Section "Monitor"
Identifier "DisplayPort-1"
Option "PreferredMode" "2560x1080"
Option "Position" "1080 605"
EndSection
Section "Monitor"
Identifier "DisplayPort-3"
Option "PreferredMode" "1920x1080"
Option "Position" "3642 0"
Option "Rotate" "left"
EndSection
I can prevent crash if prior to logout I do the following:
$ xrandr --output DisplayPort-0 --rotate normal
$ xrandr --output DisplayPort-3 --rotate normal
Downgrade to following packages:
* xf86-video-ati-1:7.2.0-1-x86_64.pkg.tar.xz
* xorg-server-1.14.4-1-x86_64.pkg.tar.xz
* glamor-egl-0.5.1-1-x86_64.pkg.tar.xz
* xf86-input-evdev-2.8.2-1-x86_64.pkg.tar.xz
* xf86-video-modesetting-0.8.1-1-x86_64.pkg.tar.xz