Summary: | xorg crashes/locks up on screen orientation change | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Ben Copeland <ben.comobile> | ||||||||||||||||
Component: | Driver/Radeon | Assignee: | xf86-video-ati maintainers <xorg-driver-ati> | ||||||||||||||||
Status: | RESOLVED MOVED | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||||||||
Severity: | major | ||||||||||||||||||
Priority: | high | CC: | ben.comobile | ||||||||||||||||
Version: | git | ||||||||||||||||||
Hardware: | x86-64 (AMD64) | ||||||||||||||||||
OS: | Linux (All) | ||||||||||||||||||
Whiteboard: | |||||||||||||||||||
i915 platform: | i915 features: | ||||||||||||||||||
Attachments: |
|
Description
Ben Copeland
2015-07-21 22:17:14 UTC
Created attachment 117285 [details]
arandr screen orientation 2
Created attachment 117286 [details]
xorg error output
Created attachment 117287 [details]
current xorg output
Name : xf86-video-ati Version : 1:7.5.0-2 According to your log X seems to have failed to start altogether. How are you changing the orientation if X is not even running? Created attachment 117288 [details] attachment-7912-0.html X runs fine when I have all the screens in landscape mode. It crashes when I change screen orientation. Lightdm boots my landscape setup from a xrandr script. On Tue, 21 Jul 2015 23:24 <bugzilla-daemon@freedesktop.org> wrote: > *Comment # 5 <https://bugs.freedesktop.org/show_bug.cgi?id=91417#c5> on > bug 91417 <https://bugs.freedesktop.org/show_bug.cgi?id=91417> from Alex > Deucher <alexdeucher@gmail.com> * > > According to your log X seems to have failed to start altogether. How are you > changing the orientation if X is not even running? > > ------------------------------ > You are receiving this mail because: > > - You are on the CC list for the bug. > - You reported the bug. > > What do you mean by crash? Segfault? Hang? Can you get a log from the crash or a backtrace? Does it crash the same way if you manually adjust the screens with xrandr? So I booted my machine up and ran my normal xrandr command to set the monitors up (1). I started x in verbose mode, I then proceeded to change orientation of one monitor, this caused the other monitors to crash. I can see a picture still, and the mouse curse can move across it. I can from what it seems launch programs in the said monitors, but the clock doesn't update and nothing is actually outputted. So its good as dead. xorg, process does seem to be going nuts. I did a strace output and have attached both the log and strace to the bug. I have also noticed, if I put HDMI-0 (end screen on attached image) in portrait mode, I get a similar crash. However if I put HDMI-0 "under" dvi-1, its fine... Created attachment 117337 [details]
strace output after screen orientation change
Created attachment 117338 [details]
xorg in verbose 6 from boot.
Sorry, missed the command out of email. (1) xrandr --output DisplayPort-0 --mode 1920x1080 --pos 0x1080 --rotate normal --output DVI-1 --mode 2560x1600 --primary --pos 1920x272 --rotate normal --output DVI-0 --mode 1920x1080 --pos 0x0 --rotate normal --output HDMI-0 --mode 1920x1080 --pos 4480x504 --rotate normal Because bugzilla has a 3mb limit I have pasted the complete strace log on gist. https://gist.github.com/anonymous/37c0b3e22d0fb8a1f42b Is this still an issue with current versions of xf86-video-ati, xserver, Mesa and the kernel? -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati/issues/134. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.