[Bug 982177] New: home:pontostroy:X11/Mesa: Bug
http://bugzilla.opensuse.org/show_bug.cgi?id=982177 Bug ID: 982177 Summary: home:pontostroy:X11/Mesa: Bug Classification: openSUSE Product: openSUSE.org Version: unspecified Hardware: x86-64 OS: openSUSE 42.1 Status: NEW Severity: Normal Priority: P5 - None Component: 3rd party software Assignee: pontostroy@gmail.com Reporter: flyhigh72@web.de QA Contact: opensuse-communityscreening@forge.provo.novell.com Found By: --- Blocker: --- DRI3 could not be enabled. Kernel 4.4.11 Intel(R) Core(TM) i5-6600T Intel(R) Skylake DT GT2 Mesa Package Revision 1468 Using following entry in /etc/X11/xorg.conf.d/50-device.conf does nothing :-( -------- Section "Device" Identifier "Intel Graphics" Driver "intel" Option "DRI" "3" EndSection -------- Output /var/log/Xorg.0.log -------- 4.420] (II) intel(0): [DRI2] Setup complete [ 4.420] (II) intel(0): [DRI2] DRI driver: i965 [ 4.420] (II) intel(0): [DRI2] VDPAU driver: va_gl [ 4.420] (II) intel(0): direct rendering: DRI2 enabled -------- -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=982177
http://bugzilla.opensuse.org/show_bug.cgi?id=982177#c1
--- Comment #1 from Torsten Brodbeck
http://bugzilla.opensuse.org/show_bug.cgi?id=982177
http://bugzilla.opensuse.org/show_bug.cgi?id=982177#c2
Iaroslav Andrusiak
http://bugzilla.opensuse.org/show_bug.cgi?id=982177
http://bugzilla.opensuse.org/show_bug.cgi?id=982177#c3
Torsten Brodbeck
It is normal, xorg.log just does not show dri3 usage.
you can check dri 3 with
LIBGL_DEBUG=verbose glxgears libGL: pci id for fd 4: 1002:665c, driver radeonsi libGL: OpenDriver: trying /usr/lib64/dri/tls/radeonsi_dri.so libGL: OpenDriver: trying /usr/lib64/dri/radeonsi_dri.so ATTENTION: default value of option vblank_mode overridden by environment. libGL: Using DRI3 for screen 0
Glxgears is sadly not using DRI3 :-( ------------------ LIBGL_DEBUG=verbose glxgears libGL: OpenDriver: trying /usr/lib64/dri/tls/i965_dri.so libGL: OpenDriver: trying /usr/lib64/dri/i965_dri.so libGL: Can't open configuration file /home/torsten/.drirc: No such file or directory. libGL: Using DRI2 for screen 0 libGL: Can't open configuration file /home/torsten/.drirc: No such file or directory. ------------------ "Dota 2" and "The Talos Principle" is also missing DRI3 support on Steam: -------------------- Steam_SetMinidumpSteamID: Setting Steam ID: xxxxx Setting breakpad minidump AppID = xxxxx anv_device.c:437: FINISHME: Get correct values for VkPhysicalDeviceLimits vulkan: No DRI3 support The selected graphics queue does not support presenting a swapchain image. vulkan/renderdevicevulkan.cpp 968 CreateSwapChain(): The selected graphics queue does not support presenting a swapchain image. -------------------- Setting breakpad minidump AppID = xxxxx Steam_SetMinidumpSteamID: Caching Steam ID: xxxxx [API loaded no] vulkan: No DRI3 support vulkan: No DRI3 support vulkan: No DRI3 support vulkan: No DRI3 support vulkan: No DRI3 support vulkan: No DRI3 support -------------------- -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=982177
http://bugzilla.opensuse.org/show_bug.cgi?id=982177#c4
--- Comment #4 from Iaroslav Andrusiak
http://bugzilla.opensuse.org/show_bug.cgi?id=982177
http://bugzilla.opensuse.org/show_bug.cgi?id=982177#c5
--- Comment #5 from Torsten Brodbeck
give me full xorg.0.log and /etc/X11/xorg.conf.d/50-device.conf
also
rpm -qa Mesa
xorg.0.log see attachment cat /etc/X11/xorg.conf.d/50-device.conf --------------- # Having multiple "Device" sections is known to be problematic. Make # sure you don't have in use another one laying around e.g. in another # xorg.conf.d file or even a generic xorg.conf file. More details can # be found in https://bugs.freedesktop.org/show_bug.cgi?id=32430. # #Section "Device" # Identifier "Default Device" # # #Driver "radeon" # # ## Required magic for radeon/radeonhd drivers; output name # ## (here: "DVI-0") can be figured out via 'xrandr -q' # #Option "monitor-DVI-0" "Default Monitor" # #EndSection Section "Device" Identifier "Intel Graphics" Driver "intel" Option "DRI" "3" EndSection -------- rpm -qa Mesa -------- Mesa-11.3~git20160530-1.1.x86_64 -------- Many thanks -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=982177
http://bugzilla.opensuse.org/show_bug.cgi?id=982177#c6
--- Comment #6 from Torsten Brodbeck
http://bugzilla.opensuse.org/show_bug.cgi?id=982177
http://bugzilla.opensuse.org/show_bug.cgi?id=982177#c7
--- Comment #7 from Iaroslav Andrusiak
http://bugzilla.opensuse.org/show_bug.cgi?id=982177
http://bugzilla.opensuse.org/show_bug.cgi?id=982177#c8
--- Comment #8 from Torsten Brodbeck
i do not see something like in your log [ 15167.334] (**) intel(0): Option "DRI" "3" [ 15167.335] (II) intel(0): [DRI2] Setup complete [ 15167.335] (II) intel(0): [DRI2] DRI driver: i965 [ 15167.335] (II) intel(0): [DRI2] VDPAU driver: va_gl [ 15167.335] (II) intel(0): direct rendering: DRI2 DRI3 enabled [ 15167.346] (II) GLX: Initialized DRI2 GL provider for screen 0 yes, this is what I'm missing, too
try
Section "Device" Identifier "Default" Driver "intel" Option "DRI" "3" Option "DRI3" "1"
EndSection
still the same :-( ----------------------------- [ 4.229] (==) intel(0): DPI set to (96, 96) [ 4.229] (II) Loading sub module "dri2" [ 4.229] (II) LoadModule: "dri2" [ 4.229] (II) Module "dri2" already built-in [ 4.229] (II) Loading sub module "present" [ 4.229] (II) LoadModule: "present" [ 4.229] (II) Module "present" already built-in [ 4.229] (==) Depth 24 pixmap format is 32 bpp [ 4.230] (II) intel(0): SNA initialized with Skylake (gen9) backend [ 4.230] (==) intel(0): Backing store enabled [ 4.230] (==) intel(0): Silken mouse enabled [ 4.230] (II) intel(0): HW Cursor enabled [ 4.230] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message. [ 4.230] (==) intel(0): DPMS enabled [ 4.230] (==) intel(0): Display hotplug detection enabled [ 4.231] (II) intel(0): [DRI2] Setup complete [ 4.231] (II) intel(0): [DRI2] DRI driver: i965 [ 4.231] (II) intel(0): [DRI2] VDPAU driver: va_gl [ 4.231] (II) intel(0): direct rendering: DRI2 enabled [ 4.231] (II) intel(0): hardware support for Present enabled ---------------------------- -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=982177
http://bugzilla.opensuse.org/show_bug.cgi?id=982177#c9
--- Comment #9 from Torsten Brodbeck
http://bugzilla.opensuse.org/show_bug.cgi?id=982177
http://bugzilla.opensuse.org/show_bug.cgi?id=982177#c10
--- Comment #10 from Torsten Brodbeck
http://bugzilla.opensuse.org/show_bug.cgi?id=982177
http://bugzilla.opensuse.org/show_bug.cgi?id=982177#c11
--- Comment #11 from Iaroslav Andrusiak
http://bugzilla.opensuse.org/show_bug.cgi?id=982177
http://bugzilla.opensuse.org/show_bug.cgi?id=982177#c12
--- Comment #12 from Iaroslav Andrusiak
http://bugzilla.opensuse.org/show_bug.cgi?id=982177
http://bugzilla.opensuse.org/show_bug.cgi?id=982177#c13
--- Comment #13 from Torsten Brodbeck
i rebuild xf86-video-intel with dri2 disable, so you can try
yeah! Now it's enables :-) DRI3 support is now loaded out of the box. There is no need, do configure it in /etc/X11/xorg.conf.d/50-device.conf. I removed all entries in 50-device.conf LIBGL_DEBUG=verbose glxgears ------------------- libGL: OpenDriver: trying /usr/lib64/dri/tls/i965_dri.so libGL: OpenDriver: trying /usr/lib64/dri/i965_dri.so libGL: Can't open configuration file /home/torsten/.drirc: No such file or directory. libGL: Using DRI3 for screen 0 ------------------- Output /var/log/Xorg.0.log ------------------- [ 4.274] (==) intel(0): TearFree disabled [ 4.274] (==) intel(0): DPI set to (96, 96) [ 4.274] (II) Loading sub module "dri3" [ 4.274] (II) LoadModule: "dri3" [ 4.274] (II) Module "dri3" already built-in [ 4.274] (II) Loading sub module "present" [ 4.274] (II) LoadModule: "present" [ 4.274] (II) Module "present" already built-in [ 4.274] (==) Depth 24 pixmap format is 32 bpp ------------------- Thank you very much .. great job! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=982177
http://bugzilla.opensuse.org/show_bug.cgi?id=982177#c14
Torsten Brodbeck
participants (1)
-
bugzilla_noreply@novell.com