On Tue, Jul 26, 2022 at 04:17:18AM +0100, Chris Narkiewicz wrote:
> On Mon, Jul 25, 2022 at 11:02:25PM -0400, Nick Holland wrote:
> > here's what got added to dmesg after I built and installed a kernel with
> > that patch on my "problem" machine:
> >
> > ... snip ...
> > drm_syncobj_array_wait_timeout:1173: schedule timeout 2147483646
> 
> You've hit the same problem as me. Could you also try some advice from
> @jsg given on tech@ in topic "Xorg hanging on StarLabs Lite IV -
> infinite sleep in ioctl drm_syncobj_array_wait_timeout"?
> 
> He advised to check X without /usr/X11R6/lib/modules/dri/iris_dri.so
> or by forcing i965 driver. It will probably start without DRI, but worth
> checking for consistency.

that doesn't fallback the way I thought it did

instead try
MESA_LOADER_DRIVER_OVERRIDE=i965 startx

tested on a broadwell machine which defaults to iris

$ xdriinfo
Screen 0: i965

$ 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) HD Graphics 5500 (BDW GT2) (0x1616)
    Version: 21.3.8
    Accelerated: yes
    Video memory: 3072MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.1
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 5500 (BDW GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 21.3.8
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

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

OpenGL ES profile version string: OpenGL ES 3.1 Mesa 21.3.8
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10

When running iris "Open Source Technology Center" is not in the vendor string

$ xdriinfo
Screen 0: iris

$ glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel (0x8086)
    Device: Mesa Intel(R) HD Graphics 5500 (BDW GT2) (0x1616)
    Version: 22.1.4
    Accelerated: yes
    Video memory: 1536MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) HD Graphics 5500 (BDW GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.1.4
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.1.4
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

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

Reply via email to