Arch Linux

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!
Tasklist

FS#58637 - [mesa or xorg] Display incorrect when rotated 90 degree with xorg 1.20 and mesa 18.0.3-4

Attached to Project: Arch Linux
Opened by Cat (lasercat) - Thursday, 17 May 2018, 13:20 GMT
Last edited by Laurent Carlier (lordheavy) - Monday, 18 June 2018, 06:06 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Jan Alexander Steffens (heftig)
Laurent Carlier (lordheavy)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Display incorrect when rotated 90



Additional info:
* package version(s)
* config and/or log files etc.


Steps to reproduce:
Rotated
dual head + gnome = the rotated goes completely black(No signal)
dual head + kde = the rotated goes black cursor displayed normally

Not rotated
dual head + kde =normal
dual head +gnome = normal
This task depends upon

Closed by  Laurent Carlier (lordheavy)
Monday, 18 June 2018, 06:06 GMT
Reason for closing:  Fixed
Additional comments about closing:  xorg-server-1.20.0-8
Comment by Cat (lasercat) - Tuesday, 22 May 2018, 01:55 GMT
It's still there
Well, the phenomenon changed a bit.
On kde the rotated screen displays desktop incorrectly instead of being black.
Xorg : xorg-server 1.20.0-2
mesa 18.0.4-1

journalctl -r
May 22 09:54:03 MEOWS-primary kactivitymanagerd[712]: ResourceScoreUpdated: "90adc4bc-2700-4d86-9b53-6d1aaa33c476" "org.kde.krunner" "applications:terminator.desktop"
May 22 09:54:03 MEOWS-primary kactivitymanagerd[712]: New score : 9.07846
May 22 09:54:03 MEOWS-primary kactivitymanagerd[712]: Interval length is 0
May 22 09:54:03 MEOWS-primary kactivitymanagerd[712]: Last update : QDateTime(2018-05-18 14:41:36.000 CST Qt::TimeSpec(LocalTime))
May 22 09:54:03 MEOWS-primary kactivitymanagerd[712]: First update : QDateTime(2018-04-09 15:25:41.000 CST Qt::TimeSpec(LocalTime))
May 22 09:54:03 MEOWS-primary kactivitymanagerd[712]: Current score : 8.07846
May 22 09:54:03 MEOWS-primary kactivitymanagerd[712]: After the adjustment
May 22 09:54:03 MEOWS-primary kactivitymanagerd[712]: Last update : QDateTime(2018-05-18 14:41:36.000 CST Qt::TimeSpec(LocalTime))
May 22 09:54:03 MEOWS-primary kactivitymanagerd[712]: First update : QDateTime(2018-04-09 15:25:41.000 CST Qt::TimeSpec(LocalTime))
May 22 09:54:03 MEOWS-primary kactivitymanagerd[712]: Already in database? true
May 22 09:54:03 MEOWS-primary kactivitymanagerd[712]: Creating the cache for: "applications:terminator.desktop"
May 22 09:54:02 MEOWS-primary kwin_x11[724]: QXcbConnection: XCB error: 3 (BadWindow), sequence: 38046, resource id: 35652102, major code: 18 (ChangeProperty), minor code: 0
May 22 09:53:58 MEOWS-primary plasmashell[732]: org.kde.plasmaquick: Increasing score for "Application Launcher" to 100
May 22 09:53:58 MEOWS-primary plasmashell[732]: org.kde.plasmaquick: Applet "Application Launcher" loaded after 0 msec
May 22 09:53:35 MEOWS-primary kcmshell5[1045]: kscreen: Requesting missing EDID for outputs (66, 67)
May 22 09:53:35 MEOWS-primary kdeinit5[677]: kscreen: Requesting missing EDID for outputs (66, 67)
May 22 09:53:35 MEOWS-primary org_kde_powerdevil[802]: kscreen: Requesting missing EDID for outputs (66, 67)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Emitting configChanged()
May 22 09:53:34 MEOWS-primary plasmashell[732]: trying to show an empty dialog
May 22 09:53:34 MEOWS-primary kcmshell5[1045]: kscreen: Requesting missing EDID for outputs (66, 67)
May 22 09:53:34 MEOWS-primary org_kde_powerdevil[802]: kscreen: Requesting missing EDID for outputs (66, 67)
May 22 09:53:34 MEOWS-primary kdeinit5[677]: kscreen: Requesting missing EDID for outputs (66, 67)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: SizeMM: 1411 682
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Size: 5340 2580
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Size ID: 65535
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Rotation: "Rotate_0"
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Root: 360
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Window: 10485764
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: RRScreenChangeNotify
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Geometry: 0 0 1920 1080
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Rotation: "Rotate_270"
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Mode: 77
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: CRTC: 64
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: RRNotify_CrtcChange
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: SizeMM: 1522 682
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Size: 5760 2580
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Size ID: 65535
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Rotation: "Rotate_0"
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Root: 360
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Window: 10485764
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: RRScreenChangeNotify
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Geometry: 0 0 1920 1080
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Rotation: "Rotate_270"
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Mode: 77
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: CRTC: 64
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: RRNotify_CrtcChange
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Geometry: 1500 420 3840 2160
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Rotation: "Rotate_0"
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Mode: 69
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: CRTC: 63
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: RRNotify_CrtcChange
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: SizeMM: 1522 682
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Size: 5760 2580
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Size ID: 65535
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Rotation: "Rotate_0"
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Root: 360
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Window: 10485764
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: RRScreenChangeNotify
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Geometry: 1500 420 3840 2160
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Rotation: "Rotate_0"
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Mode: 69
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: CRTC: 63
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: RRNotify_CrtcChange
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: SizeMM: 1522 682
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Size: 5760 2580
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Size ID: 65535
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Rotation: "Rotate_0"
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Root: 360
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Window: 10485764
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: RRScreenChangeNotify
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: XRandR::setConfig done!
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: SizeMM: QSize(1411, 682)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Size: QSize(5340, 2580)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: DPI: 96.0841
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: RRSetScreenSize
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Primary: false
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Connection: 0
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: MODE: 77
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: CRTC: 64
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: m_crtc XRandRCrtc(0x55e928582e40)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: m_connected: 0
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: XRandROutput 67 update
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Result: 0
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Rotation: 8
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Mode: 77 KScreen::Mode(Id: "77" , Size: QSize(1920, 1080) @ 60 )
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Pos: QPoint(0,0)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: CRTC: 64
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Output: 67 ( "DP-1" )
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: RRSetCrtcConfig (change output)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Rotation: "Rotate_0"
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Mode: 69
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: CRTC: 63
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: RRNotify_CrtcChange
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: SizeMM: 1522 682
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Size: 5760 2580
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Size ID: 65535
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Rotation: "Rotate_0"
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Root: 360
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Window: 10485764
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: RRScreenChangeNotify
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Geometry: 1500 420 3840 2160
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Rotation: "Rotate_0"
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Mode: 69
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: CRTC: 63
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: RRNotify_CrtcChange
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: SizeMM: 1522 682
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Size: 5760 2580
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Size ID: 65535
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Rotation: "Rotate_0"
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Root: 360
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: Window: 10485764
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xcb.helper: RRScreenChangeNotify
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: XRandR::setConfig done!
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: SizeMM: QSize(1411, 682)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Size: QSize(5340, 2580)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: DPI: 96.0841
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: RRSetScreenSize
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Primary: false
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Connection: 0
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: MODE: 77
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: CRTC: 64
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: m_crtc XRandRCrtc(0x55e928582e40)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: m_connected: 0
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: XRandROutput 67 update
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Result: 0
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Rotation: 8
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Mode: 77 KScreen::Mode(Id: "77" , Size: QSize(1920, 1080) @ 60 )
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Pos: QPoint(0,0)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: CRTC: 64
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Output: 67 ( "DP-1" )
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: RRSetCrtcConfig (change output)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Primary: false
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Connection: 0
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: MODE: 69
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: CRTC: 63
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: m_crtc XRandRCrtc(0x55e92858c740)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: m_connected: 0
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: XRandROutput 66 update
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Result: 0
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Rotation: 1
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Mode: 69 KScreen::Mode(Id: "69" , Size: QSize(3840, 2160) @ 30 )
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Pos: QPoint(1500,420)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: CRTC: 63
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Output: 66 ( "HDMI-1" )
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: RRSetCrtcConfig (change output)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: SizeMM: QSize(1522, 682)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Size: QSize(5760, 2580)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: DPI: 96.0841
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: RRSetScreenSize
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Enable outputs: false
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: (66, 67)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Change outputs: true
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Disable outputs: false
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: New: QSize(5340, 2580)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Intermediate: QSize(5760, 2580)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Old: QSize(5760, 2160)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Change Screen Size: true
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Primary Output: false
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Actions to perform:
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Needed CRTCs: 2
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: Requested screen size is QSize(5340, 2580)
May 22 09:53:34 MEOWS-primary kscreen_backend_launcher[795]: kscreen.xrandr: XRandR::setConfig
.......
Comment by Cat (lasercat) - Tuesday, 22 May 2018, 02:31 GMT
I *think* this problem is most likely caused by xorg 1.20 due to the following reason(or may be the xf86?).
1. I upgrade to xorg 1.20 from 1.19 and the problem occurs
[2018-05-17 20:27] [PACMAN] Running 'pacman -Syyu'
[2018-05-17 20:27] [PACMAN] synchronizing package lists
[2018-05-17 20:27] [PACMAN] starting full system upgrade
[2018-05-17 20:27] [ALPM] transaction started
[2018-05-17 20:27] [ALPM] upgraded xf86-input-libinput (0.27.0-2 -> 0.27.1-1)
[2018-05-17 20:27] [ALPM] upgraded xorg-server-common (1.19.6+13+gd0d1a694f-2 -> 1.20.0-2)
[2018-05-17 20:27] [ALPM] upgraded xorg-server (1.19.6+13+gd0d1a694f-2 -> 1.20.0-2)
[2018-05-17 20:27] [ALPM] upgraded opera (53.0.2907.37-1 -> 53.0.2907.57-1)
[2018-05-17 20:27] [ALPM] upgraded xf86-video-fbdev (0.4.4+12+ge0bce0d-1 -> 0.4.4+13+g9af7f81-1)
[2018-05-17 20:27] [ALPM] upgraded xf86-video-vesa (2.4.0-1 -> 2.4.0-2)
[2018-05-17 20:27] [ALPM] upgraded xorg-server-xwayland (1.19.6+13+gd0d1a694f-2 -> 1.20.0-2)
[2018-05-17 20:27] [ALPM] transaction completed
2.After downgrading some packages the display rotation went back to normal, however the downgrade broke something else and most GTK programs just won't start(most likely they are built against newer version packages).
[PACMAN] Running 'pacman -U mesa*18.0.3.1'
[2018-05-17 19:26] [PACMAN] Running 'pacman -U mesa*18.0.3.1*'
[2018-05-17 19:26] [PACMAN] Running 'pacman -U mesa'
[2018-05-17 19:27] [PACMAN] Running 'pacman -U mesa-18.0.3-1-x86_64.pkg.tar.xz mesa-vdpau-18.0.3-1-x86_64.pkg.tar.xz'
[2018-05-17 19:27] [PACMAN] Running 'pacman -U --force mesa-18.0.3-1-x86_64.pkg.tar.xz mesa-vdpau-18.0.3-1-x86_64.pkg.tar.xz'
[2018-05-17 19:27] [ALPM] transaction started
[2018-05-17 19:27] [ALPM] downgraded mesa (18.0.3-4 -> 18.0.3-1)
[2018-05-17 19:27] [ALPM] reinstalled mesa-vdpau (18.0.3-1)
[2018-05-17 19:27] [ALPM] transaction completed
[2018-05-17 19:27] [ALPM] running 'systemd-update.hook'...
[2018-05-17 20:01] [PACMAN] Running 'pacman -Syyu'
[2018-05-17 20:01] [PACMAN] synchronizing package lists
[2018-05-17 20:02] [PACMAN] Running 'pacman -Syyu'
[2018-05-17 20:02] [PACMAN] synchronizing package lists
[2018-05-17 20:03] [PACMAN] Running 'pacman -Syyu'
[2018-05-17 20:03] [PACMAN] synchronizing package lists
[2018-05-17 20:03] [PACMAN] starting full system upgrade
[2018-05-17 20:04] [ALPM] transaction started
[2018-05-17 20:04] [ALPM] upgraded mesa (18.0.3-1 -> 18.0.3-4)
[2018-05-17 20:04] [ALPM] upgraded mesa-vdpau (18.0.3-1 -> 18.0.3-4)
[2018-05-17 20:04] [ALPM] transaction completed
[2018-05-17 20:04] [ALPM] running 'systemd-update.hook'...
[2018-05-17 20:04] [PACMAN] Running 'pacman -Syyu'
[2018-05-17 20:04] [PACMAN] synchronizing package lists
[2018-05-17 20:04] [PACMAN] starting full system upgrade
[2018-05-17 20:06] [PACMAN] Running 'pacman -U xorg-server-1.19.6+13+gd0d1a694f-2-x86_64.pkg.tar.xz xorg-server-common-1.19.6+13+gd0d1a694f-2-x86_64.pkg.tar.xz xorg-server-xwayland-1.19.6+13+gd0d1a694f-2-x86_64.pkg.tar.xz'
[2018-05-17 20:07] [PACMAN] Running 'pacman -R antergos-common-meta'
[2018-05-17 20:07] [ALPM] transaction started
[2018-05-17 20:07] [ALPM] removed antergos-common-meta (1.1-1)
[2018-05-17 20:07] [ALPM] transaction completed
[2018-05-17 20:07] [PACMAN] Running 'pacman -U xorg-server-1.19.6+13+gd0d1a694f-2-x86_64.pkg.tar.xz xorg-server-common-1.19.6+13+gd0d1a694f-2-x86_64.pkg.tar.xz xorg-server-xwayland-1.19.6+13+gd0d1a694f-2-x86_64.pkg.tar.xz'
[2018-05-17 20:07] [ALPM] transaction started
[2018-05-17 20:07] [ALPM] removed xf86-video-vesa (2.4.0-2)
[2018-05-17 20:07] [ALPM] removed xf86-video-fbdev (0.4.4+13+g9af7f81-1)
[2018-05-17 20:07] [ALPM] downgraded xorg-server-common (1.20.0-2 -> 1.19.6+13+gd0d1a694f-2)
[2018-05-17 20:07] [ALPM] downgraded xorg-server (1.20.0-2 -> 1.19.6+13+gd0d1a694f-2)
[2018-05-17 20:07] [ALPM] downgraded xorg-server-xwayland (1.20.0-2 -> 1.19.6+13+gd0d1a694f-2)
[2018-05-17 20:07] [ALPM] transaction completed
[2018-05-17 20:07] [ALPM] running 'systemd-update.hook'...
[2018-05-17 20:09] [PACMAN] Running 'pacman -S antergos-common-meta'
[2018-05-17 20:11] [PACMAN] Running 'pacman -S xf86-video-intel'
[2018-05-17 20:11] [PACMAN] Running 'pacman -S xf86-video-intel'
[2018-05-17 20:12] [PACMAN] Running 'pacman -U antergos-common-meta-1.1-1-any.pkg.tar.xz'
[2018-05-17 20:13] [PACMAN] Running 'pacman -U antergos-common-meta-1.1-1-any.pkg.tar.xz'
[2018-05-17 20:13] [PACMAN] Running 'pacman -U xf86-video-vesa-2.4.0-1-x86_64.pkg.tar.xz'
[2018-05-17 20:13] [ALPM] transaction started
[2018-05-17 20:13] [ALPM] installed xf86-video-vesa (2.4.0-1)
[2018-05-17 20:13] [ALPM] transaction completed
[2018-05-17 20:13] [ALPM] running 'systemd-update.hook'...
[2018-05-17 20:14] [PACMAN] Running 'pacman -U xf86-video-fbdev-0.4.4+12+ge0bce0d-1-x86_64.pkg.tar.xz'
[2018-05-17 20:14] [ALPM] transaction started
[2018-05-17 20:14] [ALPM] installed xf86-video-fbdev (0.4.4+12+ge0bce0d-1)
[2018-05-17 20:14] [ALPM] transaction completed
[2018-05-17 20:14] [ALPM] running 'systemd-update.hook'...
[2018-05-17 20:18] [PACMAN] Running 'pacman -U xf86-input-libinput-0.27.0-2-x86_64.pkg.tar.xz'
[2018-05-17 20:18] [ALPM] transaction started
[2018-05-17 20:18] [ALPM] downgraded xf86-input-libinput (0.27.1-1 -> 0.27.0-2)
[2018-05-17 20:18] [ALPM] transaction completed
[2018-05-17 20:18] [ALPM] running 'systemd-update.hook'...
[2018-05-17 20:26] [PACMAN] Running 'pacman -U opera-53.0.2907.37-1-x86_64.pkg.tar.xz'
Extra info:
1.I am using Antergos instead the Arch itself.
2.I uploaded all package transaction in 2018-05-17



   bugrpt (34 KiB)
Comment by Olli (coderkun) - Tuesday, 22 May 2018, 07:45 GMT
Same issue here with xorg-server 1.20.0-2 and mesa 18.0.4-1.
Comment by Thor (ekkelett) - Monday, 28 May 2018, 10:34 GMT
The thread https://bbs.archlinux.org/viewtopic.php?id=237463 is, unless I am mistaken, a case of this.
Comment by Cat (lasercat) - Monday, 28 May 2018, 12:28 GMT
Agreed. And there does not seem to be anything fishy in the log....
Comment by Cat (lasercat) - Thursday, 14 June 2018, 03:57 GMT
Well it seems to happen when I use Intel graphic only...

I have 2 GPUS, one Intel and one Nvidia.
[lasercat@MEOWS-primary ~]$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)


After I modified the x11 configuration file to the following, the problem occurs
[lasercat@MEOWS-primary ~]$ cat /usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf
Section "OutputClass"
Identifier "intel"
MatchDriver "i915"
Driver "modesetting"
Option "AllowEmptyInitialConfiguration"
Option "PrimaryGPU" "yes"
EndSection

Comment by Cat (lasercat) - Thursday, 14 June 2018, 04:13 GMT
Just tested it worked properly if I use Nvidia after going back to the shipped configuration file.

Besides the configuration in the previous comment used to work well with Xorg 1.19.

I *think* this bug might be Intel only.

[lasercat@MEOWS-primary ~]$ cat /usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf
Section "OutputClass"
Identifier "intel"
MatchDriver "i915"
Driver "modesetting"
EndSection

Section "OutputClass"
Identifier "nvidia"
MatchDriver "nvidia-drm"
Driver "nvidia"
Option "AllowEmptyInitialConfiguration"
Option "PrimaryGPU" "yes"
ModulePath "/usr/lib/nvidia/xorg"
ModulePath "/usr/lib/xorg/modules"
EndSection
[lasercat@MEOWS-primary ~]$ pacman -Qi xorg-server
Name : xorg-server
Version : 1.20.0-7
Description : Xorg X server
Architecture : x86_64
URL : http://xorg.freedesktop.org
Licenses : custom
Groups : xorg
Provides : X-ABI-VIDEODRV_VERSION=24.0 X-ABI-XINPUT_VERSION=24.1 X-ABI-EXTENSION_VERSION=10.0 x-server
Depends On : libepoxy libxfont2 pixman xorg-server-common libunwind dbus libgl xf86-input-libinput nettle libpciaccess libdrm libxshmfence
Optional Deps : None
Required By : antergos-common-meta gdm nvidia-utils sddm
Optional For : None
Conflicts With : nvidia-utils<=331.20 glamor-egl xf86-video-modesetting
Replaces : glamor-egl xf86-video-modesetting
Installed Size : 3.55 MiB
Packager : Andreas Radke <andyrtr@archlinux.org>
Build Date : Sun 10 Jun 2018 17:45:02 CST
Install Date : Tue 12 Jun 2018 13:59:43 CST
Install Reason : Installed as a dependency for another package
Install Script : Yes
Validated By : Signature

[lasercat@MEOWS-primary ~]$ pacman -Qi xf86-video-fbdev
Name : xf86-video-fbdev
Version : 0.5.0-1
Description : X.org framebuffer video driver
Architecture : x86_64
URL : https://xorg.freedesktop.org/
Licenses : custom
Groups : xorg-drivers
Provides : None
Depends On : glibc
Optional Deps : None
Required By : antergos-common-meta
Optional For : None
Conflicts With : xorg-server<1.20 X-ABI-VIDEODRV_VERSION<24 X-ABI-VIDEODRV_VERSION>=25
Replaces : None
Installed Size : 70.00 KiB
Packager : Andreas Radke <andyrtr@archlinux.org>
Build Date : Sun 03 Jun 2018 19:21:29 CST
Install Date : Fri 08 Jun 2018 11:45:32 CST
Install Reason : Explicitly installed
Install Script : No

Comment by loqs (loqs) - Thursday, 14 June 2018, 15:24 GMT
Have you tried https://bbs.archlinux.org/viewtopic.php?pid=1788344 does the same commit cause the issue for those affected on this bug report?
Comment by loqs (loqs) - Friday, 15 June 2018, 18:55 GMT Comment by Emantor (Emantor) - Saturday, 16 June 2018, 06:51 GMT
The patch fixes the issue for me. Build a xorg-server package with the modesetting off and modesetting rotate patches applied, i can finally upgrade xorg and use my laptop with the pivoted monitor again.
Comment by Cat (lasercat) - Saturday, 16 June 2018, 10:27 GMT
Woah. Thanks! I will try it out after coming back school tomorrow.
Comment by Laurent Carlier (lordheavy) - Sunday, 17 June 2018, 05:32 GMT
Please check with xorg-server-1.20.0-8 in testing
Comment by Cat (lasercat) - Monday, 18 June 2018, 05:31 GMT
Tested xorg-server-1.20.0-8 @lordheavy.
It fixed the problem.
Cheers!

I will test out the patch with 1.20.0-7 a bit later @loqs...
Comment by Cat (lasercat) - Monday, 18 June 2018, 06:03 GMT
Tested xorg-server-1.20.0-7 with the patch @loqs.
It also fixed the problem.

Thanks~

Loading...