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#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
Opened by Cat (lasercat) - Thursday, 17 May 2018, 13:20 GMT
Last edited by Laurent Carlier (lordheavy) - Monday, 18 June 2018, 06:06 GMT
|
DetailsDescription:
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
Monday, 18 June 2018, 06:06 GMT
Reason for closing: Fixed
Additional comments about closing: xorg-server-1.20.0-8
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
.......
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
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
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
It fixed the problem.
Cheers!
I will test out the patch with 1.20.0-7 a bit later @loqs...
It also fixed the problem.
Thanks~