I encountered exactly same issue as this bug on bionic so I would like to leverage iris fix (iris-avoid-abort-if-enomem.diff) but bionic mesa prefer i965 by default over iris.
Do I need to file a new one on mesa/i965 driver?
Aug 3 03:12:39 u-Vostro /usr/lib/gdm3/gdm-x-session[1864]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexImage2D
Aug 3 03:12:50 u-Vostro /usr/lib/gdm3/gdm-x-session[1864]: (EE)
Aug 3 03:12:50 u-Vostro /usr/lib/gdm3/gdm-x-session[1864]: (EE) Backtrace:
Aug 3 03:12:54 u-Vostro /usr/lib/gdm3/gdm-x-session[1864]: (EE) 0: /usr/lib/xorg/Xorg (?+0x0) [0x556430b27080]
Aug 3 03:12:54 u-Vostro /usr/lib/gdm3/gdm-x-session[1864]: (EE) 1: /lib/x86_64-linux-gnu/libpthread.so.0 (?+0x0) [0x7f7778ae697f]
Aug 3 03:12:56 u-Vostro /usr/lib/gdm3/gdm-x-session[1864]: (EE) 2: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (?+0x0) [0x7f7773960a70]
Aug 3 03:12:56 u-Vostro /usr/lib/gdm3/gdm-x-session[1864]: (EE) 3: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (?+0x0) [0x7f7773960d10]
Aug 3 03:12:56 u-Vostro /usr/lib/gdm3/gdm-x-session[1864]: (EE) 4: /usr/lib/x86_64-linux-gnu/dri/i965_dri.so (?+0x0) [0x7f7773960de0]
I encountered exactly same issue as this bug on bionic so I would like to leverage iris fix (iris-avoid- abort-if- enomem. diff) but bionic mesa prefer i965 by default over iris.
Do I need to file a new one on mesa/i965 driver?
Aug 3 03:12:39 u-Vostro /usr/lib/ gdm3/gdm- x-session[ 1864]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexImage2D gdm3/gdm- x-session[ 1864]: (EE) gdm3/gdm- x-session[ 1864]: (EE) Backtrace: gdm3/gdm- x-session[ 1864]: (EE) 0: /usr/lib/xorg/Xorg (?+0x0) [0x556430b27080] gdm3/gdm- x-session[ 1864]: (EE) 1: /lib/x86_ 64-linux- gnu/libpthread. so.0 (?+0x0) [0x7f7778ae697f] gdm3/gdm- x-session[ 1864]: (EE) 2: /usr/lib/ x86_64- linux-gnu/ dri/i965_ dri.so (?+0x0) [0x7f7773960a70] gdm3/gdm- x-session[ 1864]: (EE) 3: /usr/lib/ x86_64- linux-gnu/ dri/i965_ dri.so (?+0x0) [0x7f7773960d10] gdm3/gdm- x-session[ 1864]: (EE) 4: /usr/lib/ x86_64- linux-gnu/ dri/i965_ dri.so (?+0x0) [0x7f7773960de0]
Aug 3 03:12:50 u-Vostro /usr/lib/
Aug 3 03:12:50 u-Vostro /usr/lib/
Aug 3 03:12:54 u-Vostro /usr/lib/
Aug 3 03:12:54 u-Vostro /usr/lib/
Aug 3 03:12:56 u-Vostro /usr/lib/
Aug 3 03:12:56 u-Vostro /usr/lib/
Aug 3 03:12:56 u-Vostro /usr/lib/