xorg assert failure pScreen->myNum - GPU_SCREEN_OFFSET < xf86NumGPUScreens failed
Hello
I often encored the error xorg assert failure: Xorg: .../hw/xfree86/common/xf86Helper.c:1740 xf86ScreenToScrn: Assertion pScreen->myNum - GPU_SCREEN_OFFSET < xf86NumGPUScreens failed
.
My config is:
- 2 displays: laptop and an external lcd screen
- graphic card: Mesa Intel Xe Graphics (TGL GT2), UHD Graphics [8086:9a49] (rev 01)
- cpu: 11th Gen Intel Core i7-1165G7
- Linux ubuntu-NS50MU 5.8.0-44-generic #50-Ubuntu SMP Tue Feb 9 06:29:41 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
- Ubuntu 20.10, amd64, ubuntu:GNOME 3.38.3
- xserver-xorg-core 2:1.20.9-2ubuntu1.1
- client glx vendor string: Mesa Project and SGI, version string: 1.4
output of Xorg -version
X.Org X Server 1.20.9
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.15.0-124-generic x86_64 Ubuntu
Current Operating System: Linux ubuntu-NS50MU 5.8.0-44-generic #50-Ubuntu SMP Tue Feb 9 06:29:41 UTC 2021 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.8.0-44-generic root=UUID=735f8021-18dc-4f99-a529-ee6429facc2c ro quiet splash vt.handoff=7
Build Date: 30 November 2020 05:53:48PM
xorg-server 2:1.20.9-2ubuntu1.1 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.38.4
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Some extract from glxinfo
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel (0x8086)
Device: Mesa Intel(R) Xe Graphics (TGL GT2) (0x9a49)
Version: 20.2.6
Accelerated: yes
Video memory: 3072MB
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 core profile version string: 4.6 (Core Profile) Mesa 20.2.6
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.2.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
Thanks & cheers Cyrille.