Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
"intel" to "modesetting" drivers loose >66% performance ??
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
netjiro
n00b
n00b


Joined: 30 Dec 2004
Posts: 47
Location: Liechtenstein

PostPosted: Sun May 07, 2017 5:44 pm    Post subject: "intel" to "modesetting" drivers loose & Reply with quote

I recently did a full system update, and the gentoo default has switched from the old(er) "intel" xorg driver to the "modeswitching" driver.
So, after a bit of fiddling to get it sort-of-working again I have serious performance losses.

intel i7-6770HQ, skull canyon nuc:
glmark2 used to spit out a score around 1800-2000 with the "intel" driver
but now with the "modeswitching" driver it's down to 500-600.
I.e. a drop of 66-75% in 3D performance.

Any idea what could be wrong?

I tried manually installing the old "intel" driver again, and I'm back to the old glmark2 scores, so it's probably not something else from the system update.

Loosing >50% of 3D together with the TearFree option with "intel" "sna" driver is painful.


Last edited by netjiro on Mon May 08, 2017 7:29 am; edited 1 time in total
Back to top
View user's profile Send private message
netjiro
n00b
n00b


Joined: 30 Dec 2004
Posts: 47
Location: Liechtenstein

PostPosted: Sun May 07, 2017 6:00 pm    Post subject: Reply with quote

Attaching the device section and Xorg.0.log for "modesetting" driver
and an xrandr to show the monitor layout (spanning 4784x3840 total screen)

Code:

Section "Device"
    Identifier     "Iris-Pro-580"
    Driver         "modesetting"
    Option         "AccelMethod"    "glamor"
    Option         "DRI"            "3"
    Option         "Monitor-DP-1"   "HP-LP2065"
    Option         "Monitor-DP-2"   "Acer-XD1270D"
    Option         "Monitor-DP-3"   "Dell-P2415Q"
EndSection




snipped xrandr

Code:

Screen 0: minimum 320 x 200, current 5160 x 3840, maximum 8192 x 8192
DP-3 connected primary 2160x3840+1600+0 left (normal left inverted right x axis y axis) 527mm x 296mm
   3840x2160     60.00*+  29.98
   ...
DP-1 connected 1600x1200+0+1024 (normal left inverted right x axis y axis) 408mm x 306mm
   1600x1200     60.00*+
   ...
DP-2 connected 1400x1050+3760+1024 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768      60.00 +  85.00    75.03    70.07
   ...




From the log it seems that dri2 is loaded instead of dri3, can that be what's causing the huge drop?
Feels rude to paste such a long code block. Anyway I can "fold" it into a smaller scrollable container?

Code:

[  4348.362] (--) Log file renamed from "/var/log/Xorg.pid-9550.log" to "/var/log/Xorg.0.log"
[  4348.362]
X.Org X Server 1.19.2
Release Date: 2017-03-02
[  4348.362] X Protocol Version 11, Revision 0
[  4348.362] Build Operating System: Linux 4.8.12-gentoo x86_64 Gentoo
[  4348.362] Current Operating System: Linux nela 4.8.12-gentoo #1 SMP PREEMPT Sat Dec 3 21:36:32 CET 2016 x86_64
[  4348.362] Kernel command line: BOOT_IMAGE=/kernel-genkernel-x86_64-4.8.12-gentoo root=UUID=c67a9282-f248-4ddb-ad32-ccd2b0e3aeaa ro
[  4348.362] Build Date: 06 May 2017  06:54:12AM
[  4348.362] 
[  4348.362] Current version of pixman: 0.34.0
[  4348.362]    Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
[  4348.362] Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  4348.362] (==) Log file: "/var/log/Xorg.0.log", Time: Sun May  7 19:46:47 2017
[  4348.362] (==) Using config directory: "/etc/X11/xorg.conf.d"
[  4348.362] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  4348.363] (==) ServerLayout "ThreeMonitorServerLayout"
[  4348.363] (**) |-->Screen "ThreeMonitorScreen" (0)
[  4348.363] (**) |   |-->Monitor "Dell-P2415Q"
[  4348.363] (**) |   |-->Device "Iris-Pro-580"
[  4348.363] (==) Automatically adding devices
[  4348.363] (==) Automatically enabling devices
[  4348.363] (==) Automatically adding GPU devices
[  4348.363] (==) Max clients allowed: 256, resource mask: 0x1fffff
[  4348.363] (==) FontPath set to:
   /usr/share/fonts/misc/,
   /usr/share/fonts/TTF/,
   /usr/share/fonts/OTF/,
   /usr/share/fonts/Type1/,
   /usr/share/fonts/100dpi/,
   /usr/share/fonts/75dpi/
[  4348.363] (==) ModulePath set to "/usr/lib64/xorg/modules"
[  4348.363] (II) The server relies on udev to provide the list of input devices.
   If no devices become available, reconfigure udev or disable AutoAddDevices.
[  4348.363] (II) Loader magic: 0x812cc0
[  4348.363] (II) Module ABI versions:
[  4348.363]    X.Org ANSI C Emulation: 0.4
[  4348.363]    X.Org Video Driver: 23.0
[  4348.363]    X.Org XInput driver : 24.1
[  4348.363]    X.Org Server Extension : 10.0
[  4348.363] (II) xfree86: Adding drm device (/dev/dri/card0)
[  4348.381] (--) PCI:*(0:0:2:0) 8086:193b:8086:2064 rev 9, Mem @ 0xdb000000/16777216, 0x90000000/268435456, I/O @ 0x0000f000/64, BIOS @ 0x????????/131072
[  4348.381] (II) LoadModule: "glx"
[  4348.381] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[  4348.382] (II) Module glx: vendor="X.Org Foundation"
[  4348.382]    compiled for 1.19.2, module version = 1.0.0
[  4348.382]    ABI class: X.Org Server Extension, version 10.0
[  4348.382] (II) LoadModule: "modesetting"
[  4348.382] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so
[  4348.384] (II) Module modesetting: vendor="X.Org Foundation"
[  4348.384]    compiled for 1.19.2, module version = 1.19.2
[  4348.384]    Module class: X.Org Video Driver
[  4348.384]    ABI class: X.Org Video Driver, version 23.0
[  4348.384] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[  4348.384] (++) using VT number 7

[  4348.401] (II) modeset(0): using drv /dev/dri/card0
[  4348.401] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
[  4348.401] (**) modeset(0): Option "AccelMethod" "glamor"
[  4348.401] (==) modeset(0): RGB weight 888
[  4348.401] (==) modeset(0): Default visual is TrueColor
[  4348.401] (II) Loading sub module "glamoregl"
[  4348.401] (II) LoadModule: "glamoregl"
[  4348.401] (II) Loading /usr/lib64/xorg/modules/libglamoregl.so
[  4348.404] (II) Module glamoregl: vendor="X.Org Foundation"
[  4348.404]    compiled for 1.19.2, module version = 1.0.0
[  4348.404]    ABI class: X.Org ANSI C Emulation, version 0.4
[  4348.404] (II) glamor: OpenGL accelerated X.org driver based.
[  4348.411] (II) glamor: EGL version 1.4 (DRI2):
[  4348.412] (II) modeset(0): glamor initialized
[  4348.417] (II) modeset(0): Output DP-1 using monitor section HP-LP2065
[  4348.417] (**) modeset(0): Option "Position" "0 1024"
[  4348.417] (**) modeset(0): Option "Enable" "true"
[  4348.417] (**) modeset(0): Option "Rotate" "normal"
[  4348.418] (II) modeset(0): Output HDMI-1 has no monitor section
[  4348.434] (II) modeset(0): Output DP-2 using monitor section Acer-XD1270D
[  4348.434] (**) modeset(0): Option "Position" "3760 1024"
[  4348.434] (**) modeset(0): Option "Enable" "true"
[  4348.434] (**) modeset(0): Option "Rotate" "normal"
[  4348.437] (II) modeset(0): Output HDMI-2 has no monitor section
[  4348.440] (II) modeset(0): Output DP-3 using monitor section Dell-P2415Q
[  4348.440] (**) modeset(0): Option "Position" "1600 0"
[  4348.440] (**) modeset(0): Option "Enable" "true"
[  4348.440] (**) modeset(0): Option "Rotate" "left"
[  4348.440] (**) modeset(0): Option "Primary" "true"
[  4348.441] (II) modeset(0): Output HDMI-3 has no monitor section
[  4348.444] (II) modeset(0): EDID for output DP-3
[  4348.444] (II) modeset(0): Manufacturer: DEL  Model: a0be  Serial#: 809060172
[  4348.444] (II) modeset(0): Year: 2016  Week: 36
[  4348.444] (II) modeset(0): EDID Version: 1.4
[  4348.444] (II) modeset(0): Digital Display Input
[  4348.444] (II) modeset(0): 8 bits per channel
[  4348.444] (II) modeset(0): Digital interface is DisplayPort
[  4348.444] (II) modeset(0): Max Image Size [cm]: horiz.: 53  vert.: 30
[  4348.444] (II) modeset(0): Gamma: 2.20
[  4348.444] (II) modeset(0): DPMS capabilities: Off
[  4348.444] (II) modeset(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 YCrCb 4:2:2
[  4348.444] (II) modeset(0): First detailed timing is preferred mode
[  4348.444] (II) modeset(0): Preferred mode is native pixel format and refresh rate
[  4348.444] (II) modeset(0): redX: 0.659 redY: 0.334   greenX: 0.301 greenY: 0.639
[  4348.444] (II) modeset(0): blueX: 0.149 blueY: 0.043   whiteX: 0.313 whiteY: 0.329
[  4348.444] (II) modeset(0): Supported established timings:
[  4348.444] (II) modeset(0): 720x400@70Hz
[  4348.444] (II) modeset(0): 640x480@60Hz
[  4348.444] (II) modeset(0): 640x480@75Hz
[  4348.444] (II) modeset(0): 800x600@60Hz
[  4348.444] (II) modeset(0): 800x600@75Hz
[  4348.444] (II) modeset(0): 1024x768@60Hz
[  4348.444] (II) modeset(0): 1024x768@75Hz
[  4348.444] (II) modeset(0): 1280x1024@75Hz
[  4348.444] (II) modeset(0): Manufacturer's mask: 0
[  4348.444] (II) modeset(0): Supported standard timings:
[  4348.444] (II) modeset(0): #0: hsize: 1152  vsize 864  refresh: 75  vid: 20337
[  4348.444] (II) modeset(0): #1: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
[  4348.444] (II) modeset(0): #2: hsize: 1600  vsize 900  refresh: 60  vid: 49321
[  4348.444] (II) modeset(0): #3: hsize: 1600  vsize 1200  refresh: 60  vid: 16553
[  4348.444] (II) modeset(0): #4: hsize: 1920  vsize 1080  refresh: 60  vid: 49361
[  4348.444] (II) modeset(0): #5: hsize: 2048  vsize 1280  refresh: 60  vid: 225
[  4348.444] (II) modeset(0): #6: hsize: 1920  vsize 1200  refresh: 60  vid: 209
[  4348.444] (II) modeset(0): Supported detailed timing:
[  4348.444] (II) modeset(0): clock: 533.2 MHz   Image Size:  527 x 296 mm
[  4348.444] (II) modeset(0): h_active: 3840  h_sync: 3902  h_sync_end 3950 h_blank_end 4000 h_border: 0
[  4348.444] (II) modeset(0): v_active: 2160  v_sync: 2163  v_sync_end 2168 v_blanking: 2222 v_border: 0
[  4348.444] (II) modeset(0): Serial No: D8VXF69109GL
[  4348.444] (II) modeset(0): Monitor name: DELL P2415Q
[  4348.444] (II) modeset(0): Ranges: V min: 29 V max: 76 Hz, H min: 30 H max: 140 kHz, PixClock max 545 MHz
[  4348.444] (II) modeset(0): Supported detailed timing:
[  4348.444] (II) modeset(0): clock: 241.5 MHz   Image Size:  527 x 296 mm
[  4348.444] (II) modeset(0): h_active: 2560  h_sync: 2608  h_sync_end 2640 h_blank_end 2720 h_border: 0
[  4348.444] (II) modeset(0): v_active: 1440  v_sync: 1443  v_sync_end 1448 v_blanking: 1481 v_border: 0
[  4348.444] (II) modeset(0): Supported detailed timing:
[  4348.444] (II) modeset(0): clock: 148.5 MHz   Image Size:  527 x 296 mm
[  4348.444] (II) modeset(0): h_active: 1920  h_sync: 2008  h_sync_end 2052 h_blank_end 2200 h_border: 0
[  4348.444] (II) modeset(0): v_active: 1080  v_sync: 1082  v_sync_end 1087 v_blanking: 1125 v_border: 0
[  4348.444] (II) modeset(0): Supported detailed timing:
[  4348.444] (II) modeset(0): clock: 74.2 MHz   Image Size:  527 x 296 mm
[  4348.444] (II) modeset(0): h_active: 1280  h_sync: 1390  h_sync_end 1430 h_blank_end 1650 h_border: 0
[  4348.444] (II) modeset(0): v_active: 720  v_sync: 725  v_sync_end 730 v_blanking: 750 v_border: 0
[  4348.444] (II) modeset(0): Supported detailed timing:
[  4348.444] (II) modeset(0): clock: 262.8 MHz   Image Size:  527 x 296 mm
[  4348.444] (II) modeset(0): h_active: 3840  h_sync: 3888  h_sync_end 3920 h_blank_end 4000 h_border: 0
[  4348.444] (II) modeset(0): v_active: 2160  v_sync: 2163  v_sync_end 2168 v_blanking: 2191 v_border: 0
[  4348.444] (II) modeset(0): Number of EDID sections to follow: 1
[  4348.444] (II) modeset(0): EDID (in hex):
[  4348.444] (II) modeset(0):    00ffffffffffff0010acbea04c473930
[  4348.444] (II) modeset(0):    241a0104a5351e783ae245a8554da326
[  4348.444] (II) modeset(0):    0b5054a54b00714f8180a9c0a940d1c0
[  4348.444] (II) modeset(0):    e100d10001014dd000a0f0703e803e30
[  4348.444] (II) modeset(0):    35000f282100001a000000ff00443856
[  4348.444] (II) modeset(0):    58463639313039474c0a000000fc0044
[  4348.444] (II) modeset(0):    454c4c205032343135510a20000000fd
[  4348.444] (II) modeset(0):    001d4c1e8c36000a20202020202001e8
[  4348.444] (II) modeset(0):    02031df150101f200514041312110302
[  4348.444] (II) modeset(0):    161507060123091f0783010000565e00
[  4348.444] (II) modeset(0):    a0a0a02950302035000f282100001a02
[  4348.444] (II) modeset(0):    3a801871382d40582c25000f28210000
[  4348.444] (II) modeset(0):    1e011d007251d01e206e2855000f2821
[  4348.444] (II) modeset(0):    00001ea36600a0f0701f80302035000f
[  4348.444] (II) modeset(0):    282100001a0000000000000000000000
[  4348.444] (II) modeset(0):    000000000000000000000000000000eb
[  4348.444] (II) modeset(0): Printing probed modes for output DP-3
[  4348.444] (II) modeset(0): Modeline "3840x2160"x60.0  533.25  3840 3902 3950 4000  2160 2163 2168 2222 +hsync -vsync (133.3 kHz eP)
[  4348.444] (II) modeset(0): Modeline "3840x2160_60"x60.0  533.25  3840 3902 3950 4000  2160 2163 2168 2222 +hsync -vsync (133.3 kHz)
[  4348.445] (II) modeset(0): Modeline "3840x2160"x30.0  262.75  3840 3888 3920 4000  2160 2163 2168 2191 +hsync -vsync (65.7 kHz e)
[  4348.445] (II) modeset(0): Modeline "2560x1440"x60.0  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync (88.8 kHz e)
[  4348.445] (II) modeset(0): Modeline "2048x1280"x60.0  221.28  2048 2192 2416 2784  1280 1281 1284 1325 -hsync +vsync (79.5 kHz)
[  4348.445] (II) modeset(0): Modeline "1920x1200"x59.9  193.25  1920 2056 2256 2592  1200 1203 1209 1245 -hsync +vsync (74.6 kHz e)
[  4348.445] (II) modeset(0): Modeline "1920x1080"x60.0  148.50  1920 2008 2052 2200  1080 1082 1087 1125 +hsync +vsync (67.5 kHz e)
[  4348.445] (II) modeset(0): Modeline "1920x1080"x60.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[  4348.445] (II) modeset(0): Modeline "1920x1080"x50.0  148.50  1920 2448 2492 2640  1080 1084 1089 1125 +hsync +vsync (56.2 kHz e)
[  4348.445] (II) modeset(0): Modeline "1920x1080"x59.9  148.35  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.4 kHz e)
[  4348.445] (II) modeset(0): Modeline "1920x1080i"x60.0   74.25  1920 2008 2052 2200  1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e)
[  4348.445] (II) modeset(0): Modeline "1920x1080i"x50.0   74.25  1920 2448 2492 2640  1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e)
[  4348.445] (II) modeset(0): Modeline "1920x1080"x24.0   74.25  1920 2558 2602 2750  1080 1084 1089 1125 +hsync +vsync (27.0 kHz e)
[  4348.445] (II) modeset(0): Modeline "1920x1080i"x59.9   74.18  1920 2008 2052 2200  1080 1084 1094 1125 interlace +hsync +vsync (33.7 kHz e)
[  4348.445] (II) modeset(0): Modeline "1920x1080"x24.0   74.18  1920 2558 2602 2750  1080 1084 1089 1125 +hsync +vsync (27.0 kHz e)
[  4348.445] (II) modeset(0): Modeline "1600x1200"x60.0  162.00  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (75.0 kHz e)
[  4348.445] (II) modeset(0): Modeline "1600x900"x60.0  108.00  1600 1624 1704 1800  900 901 904 1000 +hsync +vsync (60.0 kHz e)
[  4348.445] (II) modeset(0): Modeline "1280x1024"x75.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[  4348.445] (II) modeset(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[  4348.445] (II) modeset(0): Modeline "1152x864"x75.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[  4348.445] (II) modeset(0): Modeline "1280x720"x60.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[  4348.445] (II) modeset(0): Modeline "1280x720"x50.0   74.25  1280 1720 1760 1980  720 725 730 750 +hsync +vsync (37.5 kHz e)
[  4348.445] (II) modeset(0): Modeline "1280x720"x59.9   74.18  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[  4348.445] (II) modeset(0): Modeline "1024x768"x75.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[  4348.445] (II) modeset(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[  4348.445] (II) modeset(0): Modeline "800x600"x75.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[  4348.445] (II) modeset(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[  4348.445] (II) modeset(0): Modeline "720x576"x50.0   27.00  720 732 796 864  576 581 586 625 -hsync -vsync (31.2 kHz e)
[  4348.445] (II) modeset(0): Modeline "720x480"x60.0   27.03  720 736 798 858  480 489 495 525 -hsync -vsync (31.5 kHz e)
[  4348.445] (II) modeset(0): Modeline "720x480"x59.9   27.00  720 736 798 858  480 489 495 525 -hsync -vsync (31.5 kHz e)
[  4348.445] (II) modeset(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[  4348.445] (II) modeset(0): Modeline "640x480"x60.0   25.20  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[  4348.445] (II) modeset(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[  4348.445] (II) modeset(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[  4348.450] (II) modeset(0): EDID for output DP-1
[  4348.450] (II) modeset(0): Manufacturer: HWP  Model: a72  Serial#: 16843009
[  4348.450] (II) modeset(0): Year: 2007  Week: 10
[  4348.450] (II) modeset(0): EDID Version: 1.3
[  4348.450] (II) modeset(0): Digital Display Input
[  4348.450] (II) modeset(0): Max Image Size [cm]: horiz.: 41  vert.: 31
[  4348.450] (II) modeset(0): Gamma: 2.20
[  4348.450] (II) modeset(0): DPMS capabilities: StandBy Suspend Off
[  4348.450] (II) modeset(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[  4348.450] (II) modeset(0): Default color space is primary color space
[  4348.450] (II) modeset(0): First detailed timing is preferred mode
[  4348.450] (II) modeset(0): redX: 0.639 redY: 0.342   greenX: 0.290 greenY: 0.615
[  4348.450] (II) modeset(0): blueX: 0.146 blueY: 0.072   whiteX: 0.313 whiteY: 0.329
[  4348.450] (II) modeset(0): Supported established timings:
[  4348.450] (II) modeset(0): 720x400@70Hz
[  4348.450] (II) modeset(0): 640x480@60Hz
[  4348.450] (II) modeset(0): 640x480@75Hz
[  4348.450] (II) modeset(0): 800x600@60Hz
[  4348.450] (II) modeset(0): 832x624@75Hz
[  4348.450] (II) modeset(0): 1024x768@60Hz
[  4348.450] (II) modeset(0): 1024x768@75Hz
[  4348.450] (II) modeset(0): 1280x1024@75Hz
[  4348.450] (II) modeset(0): 1152x864@75Hz
[  4348.450] (II) modeset(0): Manufacturer's mask: 0
[  4348.450] (II) modeset(0): Supported standard timings:
[  4348.450] (II) modeset(0): #0: hsize: 640  vsize 480  refresh: 85  vid: 22833
[  4348.450] (II) modeset(0): #1: hsize: 800  vsize 600  refresh: 85  vid: 22853
[  4348.450] (II) modeset(0): #2: hsize: 1024  vsize 768  refresh: 85  vid: 22881
[  4348.450] (II) modeset(0): #3: hsize: 1280  vsize 960  refresh: 60  vid: 16513
[  4348.450] (II) modeset(0): #4: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
[  4348.450] (II) modeset(0): #5: hsize: 1280  vsize 1024  refresh: 85  vid: 39297
[  4348.450] (II) modeset(0): #6: hsize: 1600  vsize 1200  refresh: 60  vid: 16553
[  4348.450] (II) modeset(0): Supported detailed timing:
[  4348.450] (II) modeset(0): clock: 162.0 MHz   Image Size:  408 x 306 mm
[  4348.450] (II) modeset(0): h_active: 1600  h_sync: 1664  h_sync_end 1856 h_blank_end 2160 h_border: 0
[  4348.450] (II) modeset(0): v_active: 1200  v_sync: 1201  v_sync_end 1204 v_blanking: 1250 v_border: 0
[  4348.450] (II) modeset(0): Ranges: V min: 48 V max: 85 Hz, H min: 30 H max: 92 kHz, PixClock max 175 MHz
[  4348.450] (II) modeset(0): Monitor name: HP LP2065
[  4348.450] (II) modeset(0): Serial No: CNG710015M
[  4348.450] (II) modeset(0): EDID (in hex):
[  4348.450] (II) modeset(0):    00ffffffffffff0022f0720a01010101
[  4348.450] (II) modeset(0):    0a11010380291f78eea6a5a3574a9d25
[  4348.450] (II) modeset(0):    125054a52b8031594559615981408180
[  4348.450] (II) modeset(0):    8199a9400101483f403062b0324040c0
[  4348.450] (II) modeset(0):    130098321100001e000000fd0030551e
[  4348.450] (II) modeset(0):    5c11000a202020202020000000fc0048
[  4348.450] (II) modeset(0):    50204c50323036350a202020000000ff
[  4348.450] (II) modeset(0):    00434e473731303031354d0a202000a6
[  4348.450] (II) modeset(0): Printing probed modes for output DP-1
[  4348.450] (II) modeset(0): Modeline "1600x1200"x60.0  162.00  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (75.0 kHz eP)
[  4348.450] (II) modeset(0): Modeline "1600x1200_60"x60.0  162.00  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (75.0 kHz)
[  4348.450] (II) modeset(0): Modeline "1280x1024"x85.0  157.50  1280 1344 1504 1728  1024 1025 1028 1072 +hsync +vsync (91.1 kHz e)
[  4348.450] (II) modeset(0): Modeline "1280x1024"x75.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[  4348.450] (II) modeset(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[  4348.450] (II) modeset(0): Modeline "1280x960"x60.0  108.00  1280 1376 1488 1800  960 961 964 1000 +hsync +vsync (60.0 kHz e)
[  4348.450] (II) modeset(0): Modeline "1152x864"x75.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[  4348.450] (II) modeset(0): Modeline "1024x768"x85.0   94.50  1024 1072 1168 1376  768 769 772 808 +hsync +vsync (68.7 kHz e)
[  4348.450] (II) modeset(0): Modeline "1024x768"x75.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[  4348.450] (II) modeset(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[  4348.450] (II) modeset(0): Modeline "832x624"x74.6   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[  4348.450] (II) modeset(0): Modeline "800x600"x85.1   56.25  800 832 896 1048  600 601 604 631 +hsync +vsync (53.7 kHz e)
[  4348.450] (II) modeset(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[  4348.450] (II) modeset(0): Modeline "640x480"x85.0   36.00  640 696 752 832  480 481 484 509 -hsync -vsync (43.3 kHz e)
[  4348.450] (II) modeset(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[  4348.450] (II) modeset(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[  4348.450] (II) modeset(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[  4348.452] (II) modeset(0): EDID for output HDMI-1
[  4348.466] (II) modeset(0): EDID for output DP-2
[  4348.466] (II) modeset(0): Manufacturer: ACR  Model: 1270  Serial#: 661
[  4348.466] (II) modeset(0): Year: 2007  Week: 25
[  4348.466] (II) modeset(0): EDID Version: 1.3
[  4348.466] (II) modeset(0): Digital Display Input
[  4348.466] (II) modeset(0): Indeterminate output size
[  4348.466] (II) modeset(0): Gamma: 2.20
[  4348.466] (II) modeset(0): No DPMS capabilities specified
[  4348.466] (II) modeset(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[  4348.466] (II) modeset(0): First detailed timing is preferred mode
[  4348.466] (II) modeset(0): redX: 0.639 redY: 0.335   greenX: 0.315 greenY: 0.564
[  4348.466] (II) modeset(0): blueX: 0.145 blueY: 0.075   whiteX: 0.285 whiteY: 0.307
[  4348.466] (II) modeset(0): Supported established timings:
[  4348.466] (II) modeset(0): 720x400@70Hz
[  4348.466] (II) modeset(0): 640x480@60Hz
[  4348.466] (II) modeset(0): 640x480@67Hz
[  4348.466] (II) modeset(0): 640x480@72Hz
[  4348.466] (II) modeset(0): 640x480@75Hz
[  4348.466] (II) modeset(0): 800x600@56Hz
[  4348.466] (II) modeset(0): 800x600@60Hz
[  4348.466] (II) modeset(0): 800x600@72Hz
[  4348.466] (II) modeset(0): 800x600@75Hz
[  4348.466] (II) modeset(0): 832x624@75Hz
[  4348.466] (II) modeset(0): 1024x768@60Hz
[  4348.466] (II) modeset(0): 1024x768@70Hz
[  4348.466] (II) modeset(0): 1024x768@75Hz
[  4348.466] (II) modeset(0): 1280x1024@75Hz
[  4348.466] (II) modeset(0): 1152x864@75Hz
[  4348.466] (II) modeset(0): Manufacturer's mask: 7F
[  4348.466] (II) modeset(0): Supported standard timings:
[  4348.466] (II) modeset(0): #0: hsize: 640  vsize 480  refresh: 85  vid: 22833
[  4348.466] (II) modeset(0): #1: hsize: 800  vsize 600  refresh: 85  vid: 22853
[  4348.466] (II) modeset(0): #2: hsize: 1024  vsize 768  refresh: 85  vid: 22881
[  4348.466] (II) modeset(0): #3: hsize: 1152  vsize 864  refresh: 75  vid: 20337
[  4348.466] (II) modeset(0): #4: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
[  4348.466] (II) modeset(0): #5: hsize: 1400  vsize 1050  refresh: 60  vid: 16528
[  4348.466] (II) modeset(0): #6: hsize: 1280  vsize 960  refresh: 75  vid: 20353
[  4348.466] (II) modeset(0): #7: hsize: 1152  vsize 864  refresh: 85  vid: 22897
[  4348.466] (II) modeset(0): Supported detailed timing:
[  4348.466] (II) modeset(0): clock: 65.0 MHz   Image Size:  0 x 0 mm
[  4348.467] (II) modeset(0): h_active: 1024  h_sync: 1048  h_sync_end 1184 h_blank_end 1344 h_border: 0
[  4348.467] (II) modeset(0): v_active: 768  v_sync: 771  v_sync_end 777 v_blanking: 806 v_border: 0
[  4348.467] (II) modeset(0): Serial No: 72500295
[  4348.467] (II) modeset(0): Ranges: V min: 56 V max: 85 Hz, H min: 30 H max: 100 kHz, PixClock max 145 MHz
[  4348.467] (II) modeset(0): Monitor name: XD1270D
[  4348.467] (II) modeset(0): Supported detailed timing:
[  4348.467] (II) modeset(0): clock: 74.2 MHz   Image Size:  0 x 0 mm
[  4348.467] (II) modeset(0): h_active: 1280  h_sync: 1390  h_sync_end 1430 h_blank_end 1650 h_border: 0
[  4348.467] (II) modeset(0): v_active: 720  v_sync: 725  v_sync_end 730 v_blanking: 750 v_border: 0
[  4348.467] (II) modeset(0): Supported detailed timing:
[  4348.467] (II) modeset(0): clock: 74.2 MHz   Image Size:  0 x 0 mm
[  4348.467] (II) modeset(0): h_active: 1920  h_sync: 2008  h_sync_end 2052 h_blank_end 2200 h_border: 0
[  4348.467] (II) modeset(0): v_active: 540  v_sync: 542  v_sync_end 547 v_blanking: 562 v_border: 0
[  4348.467] (II) modeset(0): Serial No:
[  4348.467] (II) modeset(0): Serial No:
[  4348.467] (II) modeset(0): Number of EDID sections to follow: 1
[  4348.467] (II) modeset(0): EDID (in hex):
[  4348.467] (II) modeset(0):    00ffffffffffff000472701295020000
[  4348.467] (II) modeset(0):    19110103800000780abe12a355509025
[  4348.467] (II) modeset(0):    13494ebfefff315945596159714f8180
[  4348.467] (II) modeset(0):    9040814f715964190040410026301888
[  4348.467] (II) modeset(0):    3600000000000018000000ff00373235
[  4348.467] (II) modeset(0):    30303239350a20202020000000fd0038
[  4348.467] (II) modeset(0):    551e640e000a202020202020000000fc
[  4348.467] (II) modeset(0):    0058443132373044000000000a2001f8
[  4348.467] (II) modeset(0):    02030c00010101010101010101010101
[  4348.467] (II) modeset(0):    01010101010101010101010101010101
[  4348.467] (II) modeset(0):    01010101010101015500000000000018
[  4348.467] (II) modeset(0):    011d007251d01e206e28550000000000
[  4348.467] (II) modeset(0):    001ef91c8018711c1620582c25000000
[  4348.467] (II) modeset(0):    0000001e000000ff0000000000ff0000
[  4348.467] (II) modeset(0):    000000000000000000ff0000000000ff
[  4348.467] (II) modeset(0):    00000000000000000000000000000033
[  4348.467] (WW) modeset(0): Output DP-2: Strange aspect ratio (1/257), consider adding a quirk
[  4348.467] (II) modeset(0): Printing probed modes for output DP-2
[  4348.467] (II) modeset(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz eP)
[  4348.467] (II) modeset(0): Modeline "1400x1050"x59.9  101.00  1400 1448 1480 1560  1050 1053 1057 1080 +hsync -vsync (64.7 kHz e)
[  4348.467] (II) modeset(0): Modeline "1280x1024"x75.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[  4348.467] (II) modeset(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[  4348.467] (II) modeset(0): Modeline "1280x960"x75.0  129.94  1280 1368 1504 1728  960 961 964 1002 -hsync +vsync (75.2 kHz)
[  4348.467] (II) modeset(0): Modeline "1920x540"x60.0   74.17  1920 2008 2052 2200  540 542 547 562 +hsync +vsync (33.7 kHz e)
[  4348.467] (II) modeset(0): Modeline "1152x864"x85.1  119.74  1152 1224 1352 1552  864 865 868 907 -hsync +vsync (77.2 kHz)
[  4348.467] (II) modeset(0): Modeline "1152x864"x75.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[  4348.467] (II) modeset(0): Modeline "1280x720"x60.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[  4348.467] (II) modeset(0): Modeline "1280x720"x59.9   74.18  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[  4348.467] (II) modeset(0): Modeline "1024x768"x85.0   94.50  1024 1072 1168 1376  768 769 772 808 +hsync +vsync (68.7 kHz e)
[  4348.467] (II) modeset(0): Modeline "1024x768"x75.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[  4348.467] (II) modeset(0): Modeline "1024x768"x70.1   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz e)
[  4348.467] (II) modeset(0): Modeline "1024x768_60"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
[  4348.467] (II) modeset(0): Modeline "832x624"x74.6   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[  4348.467] (II) modeset(0): Modeline "800x600"x85.1   56.25  800 832 896 1048  600 601 604 631 +hsync +vsync (53.7 kHz e)
[  4348.467] (II) modeset(0): Modeline "800x600"x72.2   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz e)
[  4348.467] (II) modeset(0): Modeline "800x600"x75.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[  4348.467] (II) modeset(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[  4348.467] (II) modeset(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[  4348.467] (II) modeset(0): Modeline "640x480"x85.0   36.00  640 696 752 832  480 481 484 509 -hsync -vsync (43.3 kHz e)
[  4348.467] (II) modeset(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[  4348.467] (II) modeset(0): Modeline "640x480"x72.8   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz e)
[  4348.467] (II) modeset(0): Modeline "640x480"x66.7   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz e)
[  4348.467] (II) modeset(0): Modeline "640x480"x60.0   25.20  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[  4348.467] (II) modeset(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[  4348.467] (II) modeset(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[  4348.470] (II) modeset(0): EDID for output HDMI-2
[  4348.472] (II) modeset(0): EDID for output HDMI-3
[  4348.472] (II) modeset(0): Output DP-3 enabled by config file
[  4348.472] (II) modeset(0): Output DP-1 enabled by config file
[  4348.472] (II) modeset(0): Output HDMI-1 disconnected
[  4348.472] (II) modeset(0): Output DP-2 enabled by config file
[  4348.472] (II) modeset(0): Output HDMI-2 disconnected
[  4348.472] (II) modeset(0): Output HDMI-3 disconnected
[  4348.472] (II) modeset(0): Using user preference for initial modes
[  4348.472] (II) modeset(0): Output DP-3 using initial mode 3840x2160 +0+0
[  4348.472] (II) modeset(0): Output DP-1 using initial mode 1600x1200 +0+0
[  4348.472] (II) modeset(0): Output DP-2 using initial mode 1400x1050 +0+0
[  4348.472] (==) modeset(0): Using gamma correction (1.0, 1.0, 1.0)
[  4348.472] (==) modeset(0): DPI set to (96, 96)
[  4348.472] (II) Loading sub module "fb"
[  4348.472] (II) LoadModule: "fb"
[  4348.472] (II) Loading /usr/lib64/xorg/modules/libfb.so
[  4348.475] (II) Module fb: vendor="X.Org Foundation"
[  4348.475]    compiled for 1.19.2, module version = 1.0.0
[  4348.475]    ABI class: X.Org ANSI C Emulation, version 0.4
[  4348.475] (==) Depth 24 pixmap format is 32 bpp
[  4348.528] (==) modeset(0): Backing store enabled
[  4348.528] (==) modeset(0): Silken mouse enabled
[  4348.528] (II) modeset(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[  4348.893] (WW) modeset(0): Option "DRI" is not used
[  4348.893] (WW) modeset(0): Option "Primary" is not used
[  4348.893] (WW) modeset(0): Option "Rotate" is not used
[  4348.893] (WW) modeset(0): Option "Position" is not used
[  4348.893] (WW) modeset(0): Option "DPI" is not used
[  4348.893] (WW) modeset(0): Option "Enable" is not used
[  4348.893] (II) modeset(0): [DRI2] Setup complete
[  4348.893] (II) modeset(0): [DRI2]   DRI driver: i965
[  4348.893] (II) modeset(0): [DRI2]   VDPAU driver: i965
[  4348.893] (--) RandR disabled
[  4348.897] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[  4348.897] (II) AIGLX: enabled GLX_ARB_create_context
[  4348.897] (II) AIGLX: enabled GLX_ARB_create_context_profile
[  4348.897] (II) AIGLX: enabled GLX_EXT_create_context_es{,2}_profile
[  4348.897] (II) AIGLX: enabled GLX_INTEL_swap_event
[  4348.897] (II) AIGLX: enabled GLX_SGI_swap_control
[  4348.897] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
[  4348.897] (II) AIGLX: enabled GLX_ARB_fbconfig_float
[  4348.897] (II) AIGLX: enabled GLX_EXT_fbconfig_packed_float
[  4348.897] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[  4348.897] (II) AIGLX: enabled GLX_ARB_create_context_robustness
[  4348.897] (II) AIGLX: Loaded and initialized i965
[  4348.897] (II) GLX: Initialized DRI2 GL provider for screen 0
[  4348.899] (II) modeset(0): Damage tracking initialized
[  4348.899] (II) modeset(0): Setting screen physical size to 1365 x 1016
[  4348.944] (II) config/udev: Adding input device Power Button (/dev/input/event5)
[  4348.944] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[  4348.944] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[  4348.944] (II) LoadModule: "libinput"
[  4348.944] (II) Loading /usr/lib64/xorg/modules/input/libinput_drv.so
[  4348.944] (II) Module libinput: vendor="X.Org Foundation"
[  4348.944]    compiled for 1.19.2, module version = 0.24.0
[  4348.944]    Module class: X.Org XInput Driver
[  4348.944]    ABI class: X.Org XInput driver, version 24.1
[  4348.944] (II) Using input driver 'libinput' for 'Power Button'
[  4348.944] (**) Power Button: always reports core events
[  4348.944] (**) Option "Device" "/dev/input/event5"
[  4348.944] (**) Option "_source" "server/udev"
[  4348.944] (II) input device 'Power Button', /dev/input/event5 is tagged by udev as: Keyboard
[  4348.944] (II) input device 'Power Button', /dev/input/event5 is a keyboard
[  4349.070] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input5/event5"
[  4349.070] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[  4349.070] (II) input device 'Power Button', /dev/input/event5 is tagged by udev as: Keyboard
[  4349.070] (II) input device 'Power Button', /dev/input/event5 is a keyboard
[  4349.070] (II) config/udev: Adding input device Video Bus (/dev/input/event7)
[  4349.070] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[  4349.070] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[  4349.070] (II) Using input driver 'libinput' for 'Video Bus'
[  4349.070] (**) Video Bus: always reports core events
[  4349.070] (**) Option "Device" "/dev/input/event7"
[  4349.070] (**) Option "_source" "server/udev"
[  4349.070] (II) input device 'Video Bus', /dev/input/event7 is tagged by udev as: Keyboard
[  4349.070] (II) input device 'Video Bus', /dev/input/event7 is a keyboard
[  4349.150] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input7/event7"
[  4349.150] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[  4349.150] (II) input device 'Video Bus', /dev/input/event7 is tagged by udev as: Keyboard
[  4349.150] (II) input device 'Video Bus', /dev/input/event7 is a keyboard
[  4349.150] (II) config/udev: Adding input device Power Button (/dev/input/event4)
[  4349.150] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[  4349.150] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[  4349.150] (II) Using input driver 'libinput' for 'Power Button'
[  4349.150] (**) Power Button: always reports core events
[  4349.150] (**) Option "Device" "/dev/input/event4"
[  4349.150] (**) Option "_source" "server/udev"
[  4349.150] (II) input device 'Power Button', /dev/input/event4 is tagged by udev as: Keyboard
[  4349.150] (II) input device 'Power Button', /dev/input/event4 is a keyboard
[  4349.230] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input4/event4"
[  4349.230] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[  4349.230] (II) input device 'Power Button', /dev/input/event4 is tagged by udev as: Keyboard
[  4349.230] (II) input device 'Power Button', /dev/input/event4 is a keyboard
[  4349.230] (II) config/udev: Adding input device Sleep Button (/dev/input/event3)
[  4349.230] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[  4349.230] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[  4349.230] (II) Using input driver 'libinput' for 'Sleep Button'
[  4349.230] (**) Sleep Button: always reports core events
[  4349.230] (**) Option "Device" "/dev/input/event3"
[  4349.230] (**) Option "_source" "server/udev"
[  4349.230] (II) input device 'Sleep Button', /dev/input/event3 is tagged by udev as: Keyboard
[  4349.230] (II) input device 'Sleep Button', /dev/input/event3 is a keyboard
[  4349.310] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input3/event3"
[  4349.310] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
[  4349.310] (II) input device 'Sleep Button', /dev/input/event3 is tagged by udev as: Keyboard
[  4349.310] (II) input device 'Sleep Button', /dev/input/event3 is a keyboard
[  4349.310] (II) config/udev: Adding input device Logitech Trackball (/dev/input/event0)
[  4349.310] (**) Logitech Trackball: Applying InputClass "evdev pointer catchall"
[  4349.310] (**) Logitech Trackball: Applying InputClass "libinput pointer catchall"
[  4349.310] (II) Using input driver 'libinput' for 'Logitech Trackball'
[  4349.310] (**) Logitech Trackball: always reports core events
[  4349.310] (**) Option "Device" "/dev/input/event0"
[  4349.310] (**) Option "_source" "server/udev"
[  4349.380] (II) input device 'Logitech Trackball', /dev/input/event0 is tagged by udev as: Mouse Trackball
[  4349.380] (II) Device 'Logitech Trackball' set to 300 DPI
[  4349.380] (II) input device 'Logitech Trackball', /dev/input/event0 is a pointer caps
[  4349.460] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.3/1-3.3:1.0/0003:046D:C404.0001/input/input0/event0"
[  4349.460] (II) XINPUT: Adding extended input device "Logitech Trackball" (type: MOUSE, id 10)
[  4349.460] (**) Option "AccelerationScheme" "none"
[  4349.460] (**) Logitech Trackball: (accel) selected scheme none/0
[  4349.460] (**) Logitech Trackball: (accel) acceleration factor: 2.000
[  4349.460] (**) Logitech Trackball: (accel) acceleration threshold: 4
[  4349.530] (II) input device 'Logitech Trackball', /dev/input/event0 is tagged by udev as: Mouse Trackball
[  4349.530] (II) Device 'Logitech Trackball' set to 300 DPI
[  4349.530] (II) input device 'Logitech Trackball', /dev/input/event0 is a pointer caps
[  4349.530] (II) config/udev: Adding input device Logitech Trackball (/dev/input/mouse0)
[  4349.530] (II) No input driver specified, ignoring this device.
[  4349.530] (II) This device may have been added with another device file.
[  4349.530] (II) config/udev: Adding input device HID 04d9:1400 (/dev/input/event1)
[  4349.530] (**) HID 04d9:1400: Applying InputClass "evdev keyboard catchall"
[  4349.530] (**) HID 04d9:1400: Applying InputClass "libinput keyboard catchall"
[  4349.530] (II) Using input driver 'libinput' for 'HID 04d9:1400'
[  4349.530] (**) HID 04d9:1400: always reports core events
[  4349.530] (**) Option "Device" "/dev/input/event1"
[  4349.530] (**) Option "_source" "server/udev"
[  4349.531] (II) input device 'HID 04d9:1400', /dev/input/event1 is tagged by udev as: Keyboard
[  4349.531] (II) input device 'HID 04d9:1400', /dev/input/event1 is a keyboard
[  4349.610] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.4/1-3.4:1.0/0003:04D9:1400.0002/input/input1/event1"
[  4349.610] (II) XINPUT: Adding extended input device "HID 04d9:1400" (type: KEYBOARD, id 11)
[  4349.610] (II) input device 'HID 04d9:1400', /dev/input/event1 is tagged by udev as: Keyboard
[  4349.610] (II) input device 'HID 04d9:1400', /dev/input/event1 is a keyboard
[  4349.610] (II) config/udev: Adding input device HID 04d9:1400 (/dev/input/event2)
[  4349.610] (**) HID 04d9:1400: Applying InputClass "evdev pointer catchall"
[  4349.610] (**) HID 04d9:1400: Applying InputClass "evdev keyboard catchall"
[  4349.610] (**) HID 04d9:1400: Applying InputClass "libinput pointer catchall"
[  4349.610] (**) HID 04d9:1400: Applying InputClass "libinput keyboard catchall"
[  4349.610] (II) Using input driver 'libinput' for 'HID 04d9:1400'
[  4349.610] (**) HID 04d9:1400: always reports core events
[  4349.610] (**) Option "Device" "/dev/input/event2"
[  4349.610] (**) Option "_source" "server/udev"
[  4349.610] (II) input device 'HID 04d9:1400', /dev/input/event2 is tagged by udev as: Keyboard Mouse
[  4349.610] (II) input device 'HID 04d9:1400', /dev/input/event2 is a pointer caps
[  4349.610] (II) input device 'HID 04d9:1400', /dev/input/event2 is a keyboard
[  4349.690] (II) libinput: HID 04d9:1400: needs a virtual subdevice
[  4349.690] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.4/1-3.4:1.1/0003:04D9:1400.0003/input/input2/event2"
[  4349.690] (II) XINPUT: Adding extended input device "HID 04d9:1400" (type: MOUSE, id 12)
[  4349.690] (**) Option "AccelerationScheme" "none"
[  4349.690] (**) HID 04d9:1400: (accel) selected scheme none/0
[  4349.690] (**) HID 04d9:1400: (accel) acceleration factor: 2.000
[  4349.690] (**) HID 04d9:1400: (accel) acceleration threshold: 4
[  4349.690] (II) input device 'HID 04d9:1400', /dev/input/event2 is tagged by udev as: Keyboard Mouse
[  4349.690] (II) input device 'HID 04d9:1400', /dev/input/event2 is a pointer caps
[  4349.690] (II) input device 'HID 04d9:1400', /dev/input/event2 is a keyboard
[  4349.690] (II) config/udev: Adding input device HID 04d9:1400 (/dev/input/mouse1)
[  4349.690] (II) No input driver specified, ignoring this device.
[  4349.690] (II) This device may have been added with another device file.
[  4349.690] (II) config/udev: Adding input device HDA Intel PCH HDMI (/dev/input/event10)
[  4349.690] (II) No input driver specified, ignoring this device.
[  4349.690] (II) This device may have been added with another device file.
[  4349.691] (II) config/udev: Adding input device HDA Intel PCH Headphone Mic (/dev/input/event8)
[  4349.691] (II) No input driver specified, ignoring this device.
[  4349.691] (II) This device may have been added with another device file.
[  4349.691] (II) config/udev: Adding input device HDA Intel PCH Speaker (/dev/input/event9)
[  4349.691] (II) No input driver specified, ignoring this device.
[  4349.691] (II) This device may have been added with another device file.
[  4349.691] (II) config/udev: Adding input device PC Speaker (/dev/input/event6)
[  4349.691] (II) No input driver specified, ignoring this device.
[  4349.691] (II) This device may have been added with another device file.
[  4349.707] (**) HID 04d9:1400: Applying InputClass "evdev pointer catchall"
[  4349.707] (**) HID 04d9:1400: Applying InputClass "evdev keyboard catchall"
[  4349.707] (**) HID 04d9:1400: Applying InputClass "libinput pointer catchall"
[  4349.707] (**) HID 04d9:1400: Applying InputClass "libinput keyboard catchall"
[  4349.707] (II) Using input driver 'libinput' for 'HID 04d9:1400'
[  4349.707] (**) HID 04d9:1400: always reports core events
[  4349.707] (**) Option "Device" "/dev/input/event2"
[  4349.707] (**) Option "_source" "_driver/libinput"
[  4349.707] (II) libinput: HID 04d9:1400: is a virtual subdevice
[  4349.707] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.4/1-3.4:1.1/0003:04D9:1400.0003/input/input2/event2"
[  4349.707] (II) XINPUT: Adding extended input device "HID 04d9:1400" (type: KEYBOARD, id 13)
[  4360.315] (II) modeset(0): EDID vendor "ACR", prod id 4720
[  4360.316] (II) modeset(0): DDCModeFromDetailedTiming: Ignoring tiny 1x1 mode
[  4360.316] (II) modeset(0): DDCModeFromDetailedTiming: Ignoring tiny 1x1 mode
[  4360.316] (II) modeset(0): Using EDID range info for horizontal sync
[  4360.316] (II) modeset(0): Using EDID range info for vertical refresh
[  4360.316] (II) modeset(0): Printing DDC gathered Modelines:
[  4360.316] (II) modeset(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz eP)
[  4360.316] (II) modeset(0): Modeline "1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[  4360.316] (II) modeset(0): Modeline "1920x540"x0.0   74.17  1920 2008 2052 2200  540 542 547 562 +hsync +vsync (33.7 kHz e)
[  4360.316] (II) modeset(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
...


Last edited by netjiro on Mon May 08, 2017 11:31 am; edited 3 times in total
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 5592

PostPosted: Mon May 08, 2017 2:06 am    Post subject: Reply with quote

Is your OpenGL setup working? Post "glxinfo -B".
Back to top
View user's profile Send private message
netjiro
n00b
n00b


Joined: 30 Dec 2004
Posts: 47
Location: Liechtenstein

PostPosted: Mon May 08, 2017 7:26 am    Post subject: Reply with quote

Yes, fairly sure, otherwise I'd expect abysmal 3D marks.

Here's the glxinfo -B output:

Code:

> glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel Open Source Technology Center (0x8086)
    Device: Mesa DRI Intel(R) Iris Pro Graphics 580 (Skylake GT4e)  (0x193b)
    Version: 13.0.5
    Accelerated: yes
    Video memory: 3072MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Iris Pro Graphics 580 (Skylake GT4e)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 13.0.5
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.0 Mesa 13.0.5
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 13.0.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

Back to top
View user's profile Send private message
netjiro
n00b
n00b


Joined: 30 Dec 2004
Posts: 47
Location: Liechtenstein

PostPosted: Mon May 08, 2017 7:37 am    Post subject: Reply with quote

I've read that the modesetting driver is a bit slower than the old intel driver, but I was not expecting ca 3x,
which leads me to think I have something off with my setup.

Anyone else got some comparative benchmarks to share ?

One thought is that it performs so poorly because I have three monitors connected,
spanning a total framebuffer(?) size of 4784x3840, with the height due to a 4K in portrait mode (love my coding and writing like that). This is a bit of an edge case setup and could be poorly supported perhaps?
Back to top
View user's profile Send private message
blackworker
n00b
n00b


Joined: 12 Dec 2010
Posts: 12

PostPosted: Wed May 10, 2017 8:09 pm    Post subject: Reply with quote

Hi, I just want to share the information, that I also suffer under a noticable 3D performance drop.

I've got a Intel i3, with HD4000.

Recently, I updated my complete system after 6 month, without touching the upgraded kernel config with any GPU related parts.

I could not figure out what happend/changed (because I had several bigger problems), until I read your issue netjiro. So I think my system switched also from former intel to the "modeswitching" driver.

Can you give me an hint how I get back to the old state? Then I can also provide some benchmarks...
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 6963
Location: Saint Amant, Acadiana

PostPosted: Wed May 10, 2017 8:20 pm    Post subject: Reply with quote

Code:
Section "Device"
        Identifier  "Intel Graphics"
        Driver      "intel"
        Option      "AccelMethod"  "sna"
        Option      "TearFree"     "true"
        Option      "DRI"         "true"
EndSection

Section "Device"
    Identifier  "Intel Graphics"
    Driver      "modesetting"
    Option      "AccelMethod"    "glamor"
    Option      "DRI"            "3"
EndSection

Use one at the time, obviously. From my Skylake box.
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
netjiro
n00b
n00b


Joined: 30 Dec 2004
Posts: 47
Location: Liechtenstein

PostPosted: Thu May 11, 2017 12:17 pm    Post subject: Reply with quote

The old intel driver comes with x11-drivers/xf86-video-intel.

Also check out https://wiki.gentoo.org/wiki/Intel

My device section in xorg.conf is similar to the one posted by Jaglover.
Code:

Section "Device"
    Identifier     "Iris-Pro-580"
    Driver         "intel"
    Option         "AccelMethod"    "sna"
    Option         "TearFree"       "true"
    Option         "Monitor-DP1"    "HP-LP2065"
    Option         "Monitor-DP2"    "Acer-XD1270D"
    Option         "Monitor-DP3"    "Dell-P2415Q"
EndSection



Last edited by netjiro on Thu May 11, 2017 12:23 pm; edited 1 time in total
Back to top
View user's profile Send private message
netjiro
n00b
n00b


Joined: 30 Dec 2004
Posts: 47
Location: Liechtenstein

PostPosted: Thu May 11, 2017 12:19 pm    Post subject: Reply with quote

Would be great if you could post approximate numbers if you get it working
Back to top
View user's profile Send private message
blackworker
n00b
n00b


Joined: 12 Dec 2010
Posts: 12

PostPosted: Thu May 11, 2017 4:36 pm    Post subject: Reply with quote

I will do, and edit here my outcome with glmark2.

Currently, I try what my actual settings are, and which changes I will do and how the perform.

/Edit: Okay, here is my configuration:

SandyBridge Intel(R) Core(TM) i3-3120M CPU @ 2.50GHz with an HD4000

I followed the articel on https://wiki.gentoo.org/wiki/Intel:

1. portage.conf
Code:
VIDEO_CARDS="intel i965"

2. Installed sys-kernel/linux-firmware
3. Configured and build kernel like described in the articel
4. Rebuild my world
Code:
l430 linux # emerge --ask --changed-use --deep @world

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! The following installed packages are masked:
- cross-avr/avr-libc-1.8.1::salfter (masked by: package.mask)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


Nothing to merge; quitting.


5. My installed drivers:
Code:
l430 linux # eix -s xorg-drivers
[I] x11-base/xorg-drivers
     Verfügbare Versionen:   1.12 1.15 1.18-r1 1.19 **9999 {INPUT_DEVICES="acecad aiptek elographics evdev fpit hyperpen joystick keyboard libinput mouse mutouch penmount synaptics tslib vmmouse void wacom" VIDEO_CARDS="amdgpu apm ark ast chips cirrus dummy epson fbdev fglrx freedreno geode glint i128 i740 i915 i965 intel mach64 mga modesetting neomagic newport nouveau nv nvidia omap qxl r128 radeon radeonsi rendition s3 s3virge savage siliconmotion sis sisusb sunbw2 suncg14 suncg3 suncg6 sunffb sunleo suntcx tdfx tegra tga trident tseng vesa via virtualbox vmware voodoo"}
     Installierte Versionen: 1.19(16:00:48 12.03.2017)(INPUT_DEVICES="evdev synaptics -acecad -aiptek -elographics -fpit -hyperpen -joystick -keyboard -libinput -mouse -mutouch -penmount -tslib -vmmouse -void -wacom" VIDEO_CARDS="i965 intel -amdgpu -apm -ark -ast -chips -cirrus -dummy -epson -fbdev -fglrx -freedreno -geode -glint -i128 -i740 -i915 -mach64 -mga -neomagic -newport -nouveau -nv -nvidia -omap -qxl -r128 -radeon -radeonsi -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb -sunbw2 -suncg14 -suncg3 -suncg6 -sunffb -sunleo -suntcx -tdfx -tegra -tga -trident -tseng -vesa -via -virtualbox -vmware -voodoo")
     Startseite:             https://www.gentoo.org/
     Beschreibung:           Meta package containing deps on all xorg drivers


Code:
l430 linux # eix -s xf86-video-intel
[I] x11-drivers/xf86-video-intel
     Verfügbare Versionen:   2.99.917_p20170216 ~2.99.917_p20170313 [M]~9999[1] {debug dri dri3 +sna tools +udev uxa xvmc}
     Installierte Versionen: 2.99.917_p20170216(18:54:54 12.03.2017)(dri sna udev -debug -dri3 -tools -uxa -xvmc)
     Startseite:             https://www.x.org/wiki/
     Beschreibung:           X.Org driver for Intel cards


6. Test results with different xorg.confs and Gnome:
6.1
Code:
Section "Device"
    Identifier "Device0"
    Driver "intel"
EndSection


Code:
=======================================================
    glmark2 2014.03
=======================================================
    OpenGL Information
    GL_VENDOR:     Intel Open Source Technology Center
    GL_RENDERER:   Mesa DRI Intel(R) Ivybridge Mobile
    GL_VERSION:    3.0 Mesa 13.0.5
=======================================================
[build] use-vbo=false: FPS: 2210 FrameTime: 0.452 ms
[build] use-vbo=true: FPS: 2566 FrameTime: 0.390 ms
=======================================================
                                  glmark2 Score: 2053
=======================================================


6.2
Code:
Section "Device"
        Identifier  "Device0"
        Driver      "intel"
        Option      "AccelMethod"  "sna"
        Option      "TearFree"     "true"
        Option      "DRI"         "true"
EndSection

Code:
=======================================================
    glmark2 2014.03
=======================================================
    OpenGL Information
    GL_VENDOR:     Intel Open Source Technology Center
    GL_RENDERER:   Mesa DRI Intel(R) Ivybridge Mobile
    GL_VERSION:    3.0 Mesa 13.0.5
=======================================================
[build] use-vbo=false: FPS: 2029 FrameTime: 0.493 ms
[build] use-vbo=true: FPS: 2317 FrameTime: 0.432 ms
[texture] texture-filter=nearest: FPS: 2552 FrameTime: 0.392 ms
=======================================================
                                  glmark2 Score: 2299
=======================================================


6.3
Code:
Section "Device"   
    Identifier  "Device0"
    Driver     "modesetting"
    Option    "AccelMethod"    "glamor"
    Option      "DRI"            "3"
EndSection


Code:
=======================================================
    glmark2 2014.03
=======================================================
    OpenGL Information
    GL_VENDOR:     Intel Open Source Technology Center
    GL_RENDERER:   Mesa DRI Intel(R) Ivybridge Mobile
    GL_VERSION:    3.0 Mesa 13.0.5
=======================================================
[build] use-vbo=false: FPS: 1890 FrameTime: 0.529 ms
[build] use-vbo=true: FPS: 2185 FrameTime: 0.458 ms
[texture] texture-filter=nearest: FPS: 2423 FrameTime: 0.413 ms
=======================================================
                                  glmark2 Score: 2166
=======================================================


6.4: Best xorg.conf -settings, with XFCE
Code:
Section "Device"
    Identifier "Device0"
    Driver "intel"
EndSection

Code:
=======================================================
    glmark2 2014.03
=======================================================
    OpenGL Information
    GL_VENDOR:     Intel Open Source Technology Center
    GL_RENDERER:   Mesa DRI Intel(R) Ivybridge Mobile
    GL_VERSION:    3.0 Mesa 13.0.5
=======================================================
[build] use-vbo=false: FPS: 2165 FrameTime: 0.462 ms
[build] use-vbo=true: FPS: 2385 FrameTime: 0.419 ms
[texture] texture-filter=nearest: FPS: 2814 FrameTime: 0.355 ms
=======================================================
                                  glmark2 Score: 2454
=======================================================


7. Summary
So you can see a difference between 6.1 (best performance [intel]) and 6.3 (worst performance[modesettings]) at Gnome as WM if you look at the FPS counter.

However, I suffer under the fact that the FPS count with XFCE as WM drops, compared to Gnome. I use XFCE for my games for some reasons.
Can anyone explain that to me? Or give me a hint in which log I have to look to find the issue? That would be awesome!

best regards!
Back to top
View user's profile Send private message
netjiro
n00b
n00b


Joined: 30 Dec 2004
Posts: 47
Location: Liechtenstein

PostPosted: Thu May 11, 2017 9:37 pm    Post subject: Reply with quote

@blackworker :

From what I understand you see 10-20% drop in 3D performance?
That's more what I would expect from what I've read.

It's late, but do your use flags indicate that you built the intel driver without dri3 support?
Installierte Versionen: 2.99.917_p20170216(18:54:54 12.03.2017)(dri sna udev -debug -dri3 -tools -uxa -xvmc)
Can you check in your /var/log/Xorg.0.log to see what version of dri is loaded and running?
Back to top
View user's profile Send private message
Elleni
l33t
l33t


Joined: 23 May 2006
Posts: 749

PostPosted: Thu May 11, 2017 9:59 pm    Post subject: Reply with quote

I tested intel modesetting for a short time, as I normally dont use my builtin intel chip but have a radeon card. But from what I can remember, I had to activate dri3 first, it did not autoload, before I had got reasonable performance.
Back to top
View user's profile Send private message
blackworker
n00b
n00b


Joined: 12 Dec 2010
Posts: 12

PostPosted: Sun May 14, 2017 4:03 pm    Post subject: Reply with quote

netjiro wrote:
@blackworker :

From what I understand you see 10-20% drop in 3D performance?
That's more what I would expect from what I've read.

It's late, but do your use flags indicate that you built the intel driver without dri3 support?
Installierte Versionen: 2.99.917_p20170216(18:54:54 12.03.2017)(dri sna udev -debug -dri3 -tools -uxa -xvmc)
Can you check in your /var/log/Xorg.0.log to see what version of dri is loaded and running?


Hi netjiro,

here is the part of my Xorg0.log

Code:
    27.543] (II) Loading sub module "dri3"
[    27.543] (II) LoadModule: "dri3"
[    27.543] (II) Module "dri3" already built-in
[    27.543] (II) Loading sub module "dri2"
[    27.543] (II) LoadModule: "dri2"
[    27.543] (II) Module "dri2" already built-in
[    27.543] (II) Loading sub module "present"
[    27.543] (II) LoadModule: "present"
[    27.543] (II) Module "present" already built-in
[    27.543] (==) Depth 24 pixmap format is 32 bpp
[    27.548] (II) intel(0): SNA initialized with Ivybridge (gen7, gt2) backend
[    27.548] (==) intel(0): Backing store enabled
[    27.548] (==) intel(0): Silken mouse enabled
[    27.549] (II) intel(0): HW Cursor enabled
[    27.549] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[    27.550] (==) intel(0): DPMS enabled
[    27.550] (==) intel(0): Display hotplug detection enabled
[    27.550] (II) intel(0): [DRI2] Setup complete
[    27.550] (II) intel(0): [DRI2]   DRI driver: i965
[    27.550] (II) intel(0): [DRI2]   VDPAU driver: va_gl
[    27.550] (II) intel(0): direct rendering: DRI2 enabled
[    27.550] (II) intel(0): hardware support for Present enabled
[    27.550] (WW) intel(0): Option "PreferredMode" is not used
[    27.550] (--) RandR disabled


In my kernel config, I have build in dri2 and dri3. Is this a mistake from me? Is my (old) hardware even able to use dri3?
What should I change/What can I do now?

Best regards
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 5592

PostPosted: Sun May 14, 2017 5:10 pm    Post subject: Reply with quote

SNA + DRI3 should work everywhere, the latter usually needs to be manually enabled though. It should show up in the log between the "[DRI2]" and "RandR" lines if it is.

It looks like modesetting isn't the one-size-fits-all driver it's hyped up to be just yet. I'd expect that to get better with time but for now keep using the intel one if it works better.
Back to top
View user's profile Send private message
albright
Advocate
Advocate


Joined: 16 Nov 2003
Posts: 2539
Location: Near Toronto

PostPosted: Mon May 15, 2017 11:42 am    Post subject: Reply with quote

Quote:
SNA + DRI3 should work everywhere


not quite - on my intel machines, I have to use UXA or else
libreoffice throws weird typing artifacts (the internet knows
about this)

And that means I have to use the intel driver, or is there
a way to use UXA with modesetting?
_________________
.... there is nothing - absolutely nothing - half so much worth
doing as simply messing about with Linux ...
(apologies to Kenneth Graeme)
Back to top
View user's profile Send private message
blackworker
n00b
n00b


Joined: 12 Dec 2010
Posts: 12

PostPosted: Mon May 15, 2017 6:55 pm    Post subject: Reply with quote

Ant P. wrote:
SNA + DRI3 should work everywhere, the latter usually needs to be manually enabled though. It should show up in the log between the "[DRI2]" and "RandR" lines if it is.

It looks like modesetting isn't the one-size-fits-all driver it's hyped up to be just yet. I'd expect that to get better with time but for now keep using the intel one if it works better.


I remerged my driver with DRI3 flags, and they got loaded too:

https://paste.pound-python.org/show/VhU3umYjYMFvw4Odg5v7/

But I have the same poor performance as with DRI2. So I think, maybe the xf86-intel-driver is the reason? I try to install a older one, and test again.
Back to top
View user's profile Send private message
dmpogo
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 2509
Location: Canada

PostPosted: Mon May 15, 2017 8:21 pm    Post subject: Reply with quote

Hm, nice thread, gives me so food for thought for my situation. I recently performed big upgrade on my old laptop with intel graphics, and performance went down the drain, especially in firefox. Artifacts (switching tabs redraws just parts of the window unless you manually shift scroll slider back and forth), high CPU utilization.
Back to top
View user's profile Send private message
blackworker
n00b
n00b


Joined: 12 Dec 2010
Posts: 12

PostPosted: Tue May 16, 2017 3:28 pm    Post subject: Reply with quote

dmpogo wrote:
Hm, nice thread, gives me so food for thought for my situation. I recently performed big upgrade on my old laptop with intel graphics, and performance went down the drain, especially in firefox. Artifacts (switching tabs redraws just parts of the window unless you manually shift scroll slider back and forth), high CPU utilization.


As you posted that, I've noticed also a poor performance on playing 1080p youtube videos in fullscreen mode. Most of the time sound/video are not synchronized.

If you found any solution for this, please keep me updated :?
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6228
Location: Room 101

PostPosted: Tue May 16, 2017 6:03 pm    Post subject: Reply with quote

dmpogo, blackworker, et al ...

I had the same issue ... my solution was to roll back using the following package.mask:

/etc/portage/package.mask:
>=media-libs/mesa-13.0.5
>=x11-base/xorg-server-1.19.2
>=x11-drivers/xf86-video-intel-2.99.917_p20170216

This will require you to grab the required ebuilds from git (see the above thread for details).

Also, FYI, that update broke a hardened/linux/musl/x86 install ... and no matter if I roll back the intel driver simply won't load (previously it would if I loaded any dependent module via /etc/X11/xorg-conf.d).

HTH & best ... khay
Back to top
View user's profile Send private message
dmpogo
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 2509
Location: Canada

PostPosted: Thu May 18, 2017 2:20 am    Post subject: Reply with quote

khayyam wrote:
dmpogo, blackworker, et al ...

I had the same issue ... my solution was to roll back using the following package.mask:

/etc/portage/package.mask:
>=media-libs/mesa-13.0.5
>=x11-base/xorg-server-1.19.2
>=x11-drivers/xf86-video-intel-2.99.917_p20170216

This will require you to grab the required ebuilds from git (see the above thread for details).

Also, FYI, that update broke a hardened/linux/musl/x86 install ... and no matter if I roll back the intel driver simply won't load (previously it would if I loaded any dependent module via /etc/X11/xorg-conf.d).

HTH & best ... khay



Yep, I have a bit newer than you, 965 graphics from 2008, which worked rather perfectly with xorg-x11-1.17 and corresponding mesa/drivers, and then I jumped to 1.19 and mesa-13 :(
Back to top
View user's profile Send private message
blackworker
n00b
n00b


Joined: 12 Dec 2010
Posts: 12

PostPosted: Thu May 18, 2017 7:27 pm    Post subject: Reply with quote

Okay I've got some news for you:

khayyam, I tried to follow your suggestion and install the 3 packages in your specific version. Unfortunately, I was not able to install the specific mesa/xf86-video-intel package. I've got some problems during the build, which I couldn't resolve myself.

So, I am gone the other way, upgrading mesa to the newest version (17.1.0) with xorg-server 1.19.2 and video-intel 2.99.917_p20170216.

Now I have better performance at my games. I would even say, I have the same performance as before my nightmare upgrade, but thats just an objective statement from me.

Maybe it help you as well, if you just upgrade mesa to the unstable 17.1.0 version.

Best regards
Back to top
View user's profile Send private message
dmpogo
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 2509
Location: Canada

PostPosted: Fri May 19, 2017 1:03 am    Post subject: Reply with quote

khayyam wrote:
dmpogo, blackworker, et al ...

I had the same issue ... my solution was to roll back using the following package.mask:

/etc/portage/package.mask:
>=media-libs/mesa-13.0.5
>=x11-base/xorg-server-1.19.2
>=x11-drivers/xf86-video-intel-2.99.917_p20170216

This will require you to grab the required ebuilds from git (see the above thread for details).

Also, FYI, that update broke a hardened/linux/musl/x86 install ... and no matter if I roll back the intel driver simply won't load (previously it would if I loaded any dependent module via /etc/X11/xorg-conf.d).

HTH & best ... khay


I actually seems to have solved most of my problems without downgrade, but disabling 'gallium' in xorg-server USE flags. This came with the following caveat. I had two VIDEO_CARDS enabled 'intel' and 'i965' and using i965 xorg-drivers required gallium to be enabled in xorg-server. Remarkably, i965 choice (re)appeared, as I remember, quite recently, I always had just 'intel' before, and it does not generate a new driver in /usr/lib64/xorg/modules/drivers, nor my Xorg.log mentions anything but 'intel'.

Anyway, I disabled 'i965' as well in xorg-drivers + USE='-gallium' in xorg-server-1.19.2 and everything seems fine. I guess old intel cards are not too happy doing 2D via 3D pipeline.
Back to top
View user's profile Send private message
netjiro
n00b
n00b


Joined: 30 Dec 2004
Posts: 47
Location: Liechtenstein

PostPosted: Thu Jul 13, 2017 10:30 pm    Post subject: Reply with quote

Just a quick followup:
I just did a full system update, ending up with mesa 17.0.6 (current stable)

With the "intel" driver glmark2 now reports ca 3000 +/-150 (up ca 50% from before)
With the "modesetting" driver I get ca 2100 +/-100 (up ca 3-4x from before)

So at least there is good progress :)
But the old "intel" driver is still ca 50% faster than "modesetting", i.e. switching now gives ca 30% drop instead of >50% as before.


Same intel i7-6770HQ, skull canyon nuc
VIDEO_CARDS="intel i965"
media-libs/mesa-17.0.6
x11-base/xorg-drivers-1.19
x11-drivers/xf86-video-intel-2.99.917_p20170313
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum