Bug#1020391: mesa: Updates to 22.2 RCs cause blank screen on some VirtIO graphics

2023-01-03 Thread Ben Westover
Hello Fabio,

On 1/3/23 06:35, Fabio Pedretti wrote:
> You don't provide many details, but at a quick search your issue may
> be this one:
> https://gitlab.freedesktop.org/virgl/virglrenderer/-/issues/291
> https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19655
I don't see how that issue is related to mine. It supposedly only occurs
when XWayland is being used, while mine is happening on pure X11.

Thanks,
--
Ben Westover


OpenPGP_signature
Description: PGP signature


Southern California Linux Expo - SCaLE 2023

2023-01-03 Thread Christina Marsh
Hi, I hope you had a fantastic holiday!

I see you'll be at Southern California Linux Expo - SCaLE.

Would you want to increase foot traffic to your booth by purchasing an 
visitor's list?

Please share your opinions so that I can provide you with further information, 
including count and pricing.

Regards,
Christina Marsh



Bug#1027791: Unable to run X server since 22.3.1-1 upgrade

2023-01-03 Thread Fabio Pedretti
Hi, please open a new bug report here:
https://gitlab.freedesktop.org/mesa/mesa/-/issues



libglvnd_1.6.0-1_source.changes ACCEPTED into unstable

2023-01-03 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 03 Jan 2023 15:48:25 +0200
Source: libglvnd
Built-For-Profiles: noudeb
Architecture: source
Version: 1.6.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Changes:
 libglvnd (1.6.0-1) unstable; urgency=medium
 .
   * New upstream release.
Checksums-Sha1:
 d65de5a1d8405b94e45cacf6350b5e91864084f0 2687 libglvnd_1.6.0-1.dsc
 8f6c05ecb6b4c0386eb814b16e7604f9e28da29b 832902 libglvnd_1.6.0.orig.tar.gz
 59284bd5c96dedcd087c305e29d020e75cb98291 22272 libglvnd_1.6.0-1.debian.tar.xz
 3962d9b0c9a191fabd3542dee1ddce8c4561bfde 9969 libglvnd_1.6.0-1_source.buildinfo
Checksums-Sha256:
 b4cf154ee18eda923f21683383306146464304be501923a67c30bd3a4d2836a1 2687 
libglvnd_1.6.0-1.dsc
 e31dd71441604cf7467397e740af8070caa84133b5ed71241d3d5ca84c950baf 832902 
libglvnd_1.6.0.orig.tar.gz
 81f62b1ba9efdbdfd3fd54282759aac84c74eeb479bf36375bbb5ca34952cb9e 22272 
libglvnd_1.6.0-1.debian.tar.xz
 30dbb9c4157d1376cc9f9211aec04a2588d6a0c079dd5ca8703667dc37f5abc0 9969 
libglvnd_1.6.0-1_source.buildinfo
Files:
 12264c69a229bf33b0c49c7a948a6b2d 2687 libs optional libglvnd_1.6.0-1.dsc
 19b2990d5763094f1d7d0c5cd0265f85 832902 libs optional 
libglvnd_1.6.0.orig.tar.gz
 fe67a297eb5353138276227054ac7a48 22272 libs optional 
libglvnd_1.6.0-1.debian.tar.xz
 51265375884c1d5a6e00a42b9bd04185 9969 libs optional 
libglvnd_1.6.0-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAmO0Ml4ACgkQy3AxZaiJ
hNx8rw//ZWd4tYPtteu6kwstQ+8h2VFwRay8iACX7R4DhXZADUqxntcyPuGa06XT
kefFp85utWtvzmN95oYasVlxxtFecF5FZn3u6a/EyEZOoTlUPlqz6Y0aPXCqflWh
dCf72AUlNFaakqFqLlu2tNy7aOjR7i2QetqvdNkcqtMce8eT384eNg8DO82RIKpd
Zrug8EY2auy8YQAxFbnfwvq6tFFQNxcRuxdVxB51r9iA+eUAKC6dvMshfnRcQeJK
tVjdNSt7GpajVsU1SzecLHK4GD6KavyghF1xbg+5MSJXsYqATtUhL3IxSEepAvPb
8u/ZPBqUPlX9fVMoa/cjYyHaKeu4adsvIBs3nJHcnBkr8tn6aSt9qC0a6i6jPgSi
4sAtMKKMHmUkcZ0QLqVJ2nTVSHPSSP9myvHNrEj0L05e2GEsyjFjTLVf4O+bLbz3
fVslgWK5t6ZlXYQkQOIeRrfarksqk688+hn4lIk5jZ02R3c+Gzvg0AovbWR/wj9S
KlkyskP0AKwMjRFAUZutgA+RQ+vHPeqqonEHllYl3zQL/qkpeEUz9nAhuKhYYBMN
vD5IS8wmMhutOOiBeKub4dzWRaUPD6rCabJvTJWBwYuHi2JhCKE0Z2CGFi2uBpL1
Lj7WyThw9DAvAXoM/cjDQ5zcZuedYMdZtLJ9s87TLfqJarT92bQ=
=yYjc
-END PGP SIGNATURE-



Processing of libglvnd_1.6.0-1_source.changes

2023-01-03 Thread Debian FTP Masters
libglvnd_1.6.0-1_source.changes uploaded successfully to localhost
along with the files:
  libglvnd_1.6.0-1.dsc
  libglvnd_1.6.0.orig.tar.gz
  libglvnd_1.6.0-1.debian.tar.xz
  libglvnd_1.6.0-1_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



[Git][xorg-team/lib/libglvnd][upstream-unstable] 11 commits: Read gl.symbols when generating stubs for libGL.so.

2023-01-03 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch upstream-unstable at X Strike Force / lib / 
libglvnd


Commits:
3144f287 by Kyle Brenneman at 2022-06-07T07:57:02-06:00
Read gl.symbols when generating stubs for libGL.so.

Instead of generating symbols for everything in gl.xml, read the symbol
list from src/GL/gl.symbols and only generate the functions listed
there.

That way, when new functions get added to gl.xml, we won't add any more
symbols in libGL.so.

To do that, if the target parameter to gen_gldispatch_mapi.py is a
filename, then it will read that file for symbols instead of calling
genCommon.getExportNamesFromRoots.

Also added a new genCommon.readSymbolsFile function, which is mostly
copied from symbols-check.py.

- - - - -
fd1df5e9 by Kyle Brenneman at 2022-08-23T07:30:18-06:00
Update GL headers and XML files.

Update the GL headers and XML files to the Khronos repository, from
commit 11d7b7baebfc2b58116670cd17266f9c6a0d760b.

- - - - -
1d270ce5 by Kyle Brenneman at 2022-08-30T14:16:22+00:00
Merge branch 'update-opengl-headers' into 'master'

Update OpenGL headers

See merge request glvnd/libglvnd!268
- - - - -
05f75de5 by yes,i Do at 2022-09-20T14:05:14+00:00
Add support for loongarch64.

- - - - -
9215f347 by Kyle Brenneman at 2022-09-20T14:05:14+00:00
Merge branch 'master' into 'master'

Add support for loongarch64.

See merge request glvnd/libglvnd!271
- - - - -
6c5497e5 by Kyle Brenneman at 2022-10-05T14:34:44-06:00
GLX: Fix assembly stubs for x32

Add x32 assembly stubs for GLX functions.

Fixes https://gitlab.freedesktop.org/glvnd/libglvnd/-/issues/225

- - - - -
58d49d7f by Kyle Brenneman at 2022-10-06T15:09:48+00:00
Merge branch 'fix-glx-x32-assembly' into 'master'

GLX: Fix assembly stubs for x32

Closes #225

See merge request glvnd/libglvnd!272
- - - - -
7d7e29e8 by Kyle Brenneman at 2022-11-17T13:06:33-07:00
Fix pthreads lookup on FreeBSD.

On FreeBSD, just looking up pthreads symbols with dlsym(RTLD_DEFAULT)
isn't sufficient, because libc.so itself contains stubs for pthreads
functions that just fail with ENOSYS.

Instead, on FreeBSD, open libthr.so.3 with dlopen and the RTLD_NOLOAD
flag, and then look up the symbols from there. On other systems, use
dlopen(NULL).

That also requires adding a new glvndCleanupPthreads() function to close
the handle afterward.

- - - - -
356f172a by Kyle Brenneman at 2022-11-17T13:06:40-07:00
tests: Split testglxmakecurrent into a separate threaded program

Change testglxmakecurrent so that it builds as two executables, one with
pthreads and one without.

This allows the tests to work on non-Linux systems, since it no longer
has to rely on setting "LD_PRELOAD=libpthread.so.0".

- - - - -
0e27438a by Kyle Brenneman at 2022-11-21T21:02:16+00:00
Merge branch 'fix-freebsd-pthread-flags' into 'master'

Fix pthreads flags on FreeBSD.

See merge request glvnd/libglvnd!274
- - - - -
b05bbcda by Kyle Brenneman at 2022-11-21T14:05:30-07:00
Increment the version number to 1.6.0.

- - - - -


30 changed files:

- configure.ac
- include/GL/glcorearb.h
- include/GL/glext.h
- include/GL/glxext.h
- include/GLES/egl.h
- include/GLES/gl.h
- include/GLES/glext.h
- include/GLES/glplatform.h
- include/GLES2/gl2.h
- include/GLES2/gl2ext.h
- include/GLES2/gl2platform.h
- include/GLES3/gl3.h
- include/GLES3/gl31.h
- include/GLES3/gl32.h
- include/GLES3/gl3platform.h
- include/glvnd/GLdispatchABI.h
- meson.build
- src/EGL/libegl.c
- src/GLX/glvnd_genentry.c
- src/GLX/libglx.c
- src/GLdispatch/GLdispatch.c
- src/GLdispatch/vnd-glapi/Makefile.am
- src/GLdispatch/vnd-glapi/entry_common.c
- src/GLdispatch/vnd-glapi/entry_files.mk
- + src/GLdispatch/vnd-glapi/entry_loongarch64_tsd.c
- src/GLdispatch/vnd-glapi/meson.build
- src/generate/genCommon.py
- src/generate/gen_gldispatch_mapi.py
- src/generate/meson.build
- src/generate/xml/gl.xml


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libglvnd/-/compare/c7cdf0cc4395b57563294d1f340b6bb1b95366a0...b05bbcdaeb9b700cf7877e6d66f8fc3ac952295b

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libglvnd/-/compare/c7cdf0cc4395b57563294d1f340b6bb1b95366a0...b05bbcdaeb9b700cf7877e6d66f8fc3ac952295b
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/lib/libglvnd] Pushed new tag libglvnd-1.6.0-1

2023-01-03 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag libglvnd-1.6.0-1 at X Strike Force / lib / libglvnd

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libglvnd/-/tree/libglvnd-1.6.0-1
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/lib/libglvnd][debian-unstable] 14 commits: Read gl.symbols when generating stubs for libGL.so.

2023-01-03 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / 
libglvnd


Commits:
3144f287 by Kyle Brenneman at 2022-06-07T07:57:02-06:00
Read gl.symbols when generating stubs for libGL.so.

Instead of generating symbols for everything in gl.xml, read the symbol
list from src/GL/gl.symbols and only generate the functions listed
there.

That way, when new functions get added to gl.xml, we won't add any more
symbols in libGL.so.

To do that, if the target parameter to gen_gldispatch_mapi.py is a
filename, then it will read that file for symbols instead of calling
genCommon.getExportNamesFromRoots.

Also added a new genCommon.readSymbolsFile function, which is mostly
copied from symbols-check.py.

- - - - -
fd1df5e9 by Kyle Brenneman at 2022-08-23T07:30:18-06:00
Update GL headers and XML files.

Update the GL headers and XML files to the Khronos repository, from
commit 11d7b7baebfc2b58116670cd17266f9c6a0d760b.

- - - - -
1d270ce5 by Kyle Brenneman at 2022-08-30T14:16:22+00:00
Merge branch 'update-opengl-headers' into 'master'

Update OpenGL headers

See merge request glvnd/libglvnd!268
- - - - -
05f75de5 by yes,i Do at 2022-09-20T14:05:14+00:00
Add support for loongarch64.

- - - - -
9215f347 by Kyle Brenneman at 2022-09-20T14:05:14+00:00
Merge branch 'master' into 'master'

Add support for loongarch64.

See merge request glvnd/libglvnd!271
- - - - -
6c5497e5 by Kyle Brenneman at 2022-10-05T14:34:44-06:00
GLX: Fix assembly stubs for x32

Add x32 assembly stubs for GLX functions.

Fixes https://gitlab.freedesktop.org/glvnd/libglvnd/-/issues/225

- - - - -
58d49d7f by Kyle Brenneman at 2022-10-06T15:09:48+00:00
Merge branch 'fix-glx-x32-assembly' into 'master'

GLX: Fix assembly stubs for x32

Closes #225

See merge request glvnd/libglvnd!272
- - - - -
7d7e29e8 by Kyle Brenneman at 2022-11-17T13:06:33-07:00
Fix pthreads lookup on FreeBSD.

On FreeBSD, just looking up pthreads symbols with dlsym(RTLD_DEFAULT)
isn't sufficient, because libc.so itself contains stubs for pthreads
functions that just fail with ENOSYS.

Instead, on FreeBSD, open libthr.so.3 with dlopen and the RTLD_NOLOAD
flag, and then look up the symbols from there. On other systems, use
dlopen(NULL).

That also requires adding a new glvndCleanupPthreads() function to close
the handle afterward.

- - - - -
356f172a by Kyle Brenneman at 2022-11-17T13:06:40-07:00
tests: Split testglxmakecurrent into a separate threaded program

Change testglxmakecurrent so that it builds as two executables, one with
pthreads and one without.

This allows the tests to work on non-Linux systems, since it no longer
has to rely on setting "LD_PRELOAD=libpthread.so.0".

- - - - -
0e27438a by Kyle Brenneman at 2022-11-21T21:02:16+00:00
Merge branch 'fix-freebsd-pthread-flags' into 'master'

Fix pthreads flags on FreeBSD.

See merge request glvnd/libglvnd!274
- - - - -
b05bbcda by Kyle Brenneman at 2022-11-21T14:05:30-07:00
Increment the version number to 1.6.0.

- - - - -
a7c0f0ea by Timo Aaltonen at 2023-01-03T15:41:42+02:00
Merge branch 'upstream-unstable' into debian-unstable

- - - - -
771da1fc by Timo Aaltonen at 2023-01-03T15:42:58+02:00
version bump

- - - - -
4a83080a by Timo Aaltonen at 2023-01-03T15:48:37+02:00
release to sid

- - - - -


30 changed files:

- configure.ac
- debian/changelog
- include/GL/glcorearb.h
- include/GL/glext.h
- include/GL/glxext.h
- include/GLES/egl.h
- include/GLES/gl.h
- include/GLES/glext.h
- include/GLES/glplatform.h
- include/GLES2/gl2.h
- include/GLES2/gl2ext.h
- include/GLES2/gl2platform.h
- include/GLES3/gl3.h
- include/GLES3/gl31.h
- include/GLES3/gl32.h
- include/GLES3/gl3platform.h
- include/glvnd/GLdispatchABI.h
- meson.build
- src/EGL/libegl.c
- src/GLX/glvnd_genentry.c
- src/GLX/libglx.c
- src/GLdispatch/GLdispatch.c
- src/GLdispatch/vnd-glapi/Makefile.am
- src/GLdispatch/vnd-glapi/entry_common.c
- src/GLdispatch/vnd-glapi/entry_files.mk
- + src/GLdispatch/vnd-glapi/entry_loongarch64_tsd.c
- src/GLdispatch/vnd-glapi/meson.build
- src/generate/genCommon.py
- src/generate/gen_gldispatch_mapi.py
- src/generate/meson.build


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libglvnd/-/compare/4a3819780c9cfd3ee8c7c825910bcac50d717e54...4a83080a54cdc9a7eed14e244801e94e8b9d6365

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libglvnd/-/compare/4a3819780c9cfd3ee8c7c825910bcac50d717e54...4a83080a54cdc9a7eed14e244801e94e8b9d6365
You're receiving this email because of your account on salsa.debian.org.




mesa_22.3.2-1_source.changes ACCEPTED into unstable

2023-01-03 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 03 Jan 2023 14:53:02 +0200
Source: mesa
Built-For-Profiles: noudeb
Architecture: source
Version: 22.3.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Changes:
 mesa (22.3.2-1) unstable; urgency=medium
 .
   * New upstream release.
Checksums-Sha1:
 5a4cf985bb9f3d3b07dc4c0d8736bca5d12fb40c 5827 mesa_22.3.2-1.dsc
 a395ae97972adc6e50a67682d61aa7a30c90f4dd 27335759 mesa_22.3.2.orig.tar.gz
 f677b0e483e38abf3574d41c0ec00010ea98c3ac 113886 mesa_22.3.2-1.diff.gz
 4ec7fe4c50276a063d67710312de11c4c51c65a1 10296 mesa_22.3.2-1_source.buildinfo
Checksums-Sha256:
 62f2beb7de9dff9524b6d7f7a2ab266c8c56f4e3dea855dfea3fca32d494aff6 5827 
mesa_22.3.2-1.dsc
 043741f43e91b14dfa7cf4d90feb6b8d2b1c190243f8cb54c1f41eba847ad79d 27335759 
mesa_22.3.2.orig.tar.gz
 529bcc384be2babe48e4fa6b22ff2aff47b5c5fe42454172f81f89969a968856 113886 
mesa_22.3.2-1.diff.gz
 ae92c0a0a4bb1b240393940059c6fcc9182d87736c633a29c7766fc3440b1d8b 10296 
mesa_22.3.2-1_source.buildinfo
Files:
 8de274654bb57f19003f337bcf59d0f4 5827 graphics optional mesa_22.3.2-1.dsc
 1af8ec36a7efe9d0f43d3496193e274d 27335759 graphics optional 
mesa_22.3.2.orig.tar.gz
 40a6cbe9f9335bb74b3091fa26227ef5 113886 graphics optional mesa_22.3.2-1.diff.gz
 67634f45b4e33371194ff5bc027df28e 10296 graphics optional 
mesa_22.3.2-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAmO0LFgACgkQy3AxZaiJ
hNyGihAArsrYbhBfZiNxin+7v8jsi1tIgUD5n7LC6sFLO7J2mQRqKjAxq4PJnk8R
x+eETypd8lwMV8qzCXcq6RMoJgyHEII3W7WBSN4L3mUtqgA+gZbswdgeSnIw075o
y70H1iCdtbh1fSJcb+yKVc7nXJ6yb8ywyK3OzVF1S3MryYJ0qUI9E/z7L/6Zy7mS
gEh7X34/FHGdDvWiKpbWUUZNi20Zl1prMmEo/Xq6LhdlzaxC7tvJh19TFtWnhvX0
z1Xs68XFPpe0C+CwKHt5o/0SMadGoT1GdvI7hosT+84zl0vgncCoH7dP7puZhxgA
zAPpy1S8AAtixH6ZSqoeMH+eweIH7aCy2xJmsW9XHv3Phg+CeeYEpdGAhxthj8Kh
Llj+syFzwmvZDCxv0MoEgLm9lOeEPdS1M9HEfGpfA5Nasw0Uy6aiEB3iHcfCIfoy
aPoZX3Ht0wV5KR2zEasGaGvimzbbQkvEF4CAl3yYaabSFqw/sAr9td9NpeWrAHbG
j7dkjSJCtkXPOFsQT/LwUkcJP9Jem7yXv+ED07gbYrHhPzdapdohrbrBayW9Lb2a
72R0EFUueFCgM5KS7GrzCWhGGSKed5EOhrkzttSoAgFNGJ9b29K6quFkDWEa7QrE
07iNCqulreQvB7nZuG7SFrMfPRAJMrzCUT5ZcvYcv4jkEDpNu4E=
=UTSE
-END PGP SIGNATURE-



Processing of mesa_22.3.2-1_source.changes

2023-01-03 Thread Debian FTP Masters
mesa_22.3.2-1_source.changes uploaded successfully to localhost
along with the files:
  mesa_22.3.2-1.dsc
  mesa_22.3.2.orig.tar.gz
  mesa_22.3.2-1.diff.gz
  mesa_22.3.2-1_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



[Git][xorg-team/lib/mesa] Pushed new tag mesa-22.3.2-1

2023-01-03 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag mesa-22.3.2-1 at X Strike Force / lib / mesa

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/mesa/-/tree/mesa-22.3.2-1
You're receiving this email because of your account on salsa.debian.org.




Bug#1026768: vulkan-loader: please consider packaging version 1.3.238

2023-01-03 Thread Timo Aaltonen

Andrea Pappacoda kirjoitti 20.12.2022 klo 22.01:

Source: vulkan-loader
Version: 1.3.231.1-1
Severity: wishlist

Hi, could you please consider upgrading to version 1.3.238 when it is fully
released? It is currently needed by the latest release of yuzu[1], a package
I'm maintaining.

By looking at  it seems
that version 1.3.238 has been tagged with a "v" prefix, and not with an "sdk-"
one; this means that this version is still in development, right?


Correct, only sdk-releases have consistent tags across the stack 
(including glslang, spirv-tools etc).



--
t



Bug#1027791: Unable to run X server since 22.3.1-1 upgrade

2023-01-03 Thread Cédric Nisio
Package: libgl1-mesa-dri
Version: 22.3.1-1

After upgrading libgl1-mesa-dri from 22.2.4-1 to 22.3.1-1 X server won’t
start (both X.org & Wayland). On startup I just get a black screen with a
blinking caret. Still I can access ttys

Here are the gdm-x-session logs from journalctl

(II) modeset(0): Output eDP-1 connected
(II) modeset(0): Output DP-1 disconnected
(II) modeset(0): Output DP-2 disconnected
(II) modeset(0): Output DP-3 connected
(II) modeset(0): Using spanning desktop for initial modes
(II) modeset(0): Output eDP-1 using initial mode 1920x1080 +0+0
(II) modeset(0): Output DP-3 using initial mode 2560x1440 +1920+0
(==) modeset(0): Using gamma correction (1.0, 1.0, 1.0)
(==) modeset(0): DPI set to (96, 96)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Module "fb" already built-in
(==) modeset(G0): Depth 24, (==) framebuffer bpp 32
(==) modeset(G0): RGB weight 888
(==) modeset(G0): Default visual is TrueColor
(II) Loading sub module "glamoregl"
(II) LoadModule: "glamoregl"
(II) Loading /usr/lib/xorg/modules/libglamoregl.so
(II) Module glamoregl: vendor="X.Org Foundation"
compiled for 1.21.1.5, module version = 1.0.1
ABI class: X.Org ANSI C Emulation, version 0.4
nvc0_screen_create:1072 - Base screen init failed: -19
(EE)
(EE) Backtrace:
(EE) 0: /usr/lib/xorg/Xorg (OsLookupColor+0x139) [0x55c156406cc9]
(EE) 1: /lib/x86_64-linux-gnu/libc.so.6 (__sigaction+0x40) [0x7f2b6165af90]
(EE) 2: /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
(nouveau_drm_screen_create+0x4406c) [0x7f2b5f95935c]
(EE) 3: /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
(nouveau_drm_screen_create+0x1e4c9) [0x7f2b5f9337b9]
(EE) 4: /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
(nouveau_drm_screen_create+0x266) [0x7f2b5f915556]
(EE) unw_get_proc_name failed: no unwind info found [-10]
(EE) 5: /usr/lib/x86_64-linux-gnu/dri/iris_dri.so (?+0x0) [0x7f2b5f0aaf56]
(EE) 6: /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
(__driDriverGetExtensions_d3d12+0x60aec4) [0x7f2b5f6b63e4]
(EE) 7: /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
(__driDriverGetExtensions_d3d12+0x1a93) [0x7f2b5f0acfb3]
(EE) 8: /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
(__driDriverGetExtensions_d3d12+0xa175) [0x7f2b5f0b5695]
(EE) 9: /lib/x86_64-linux-gnu/libgbm.so.1 (gbm_format_get_name+0xf2e)
[0x7f2b60d29eae]
(EE) 10: /lib/x86_64-linux-gnu/libgbm.so.1 (gbm_format_get_name+0x16f8)
[0x7f2b60d2a678]
(EE) unw_get_proc_name failed: no unwind info found [-10]
(EE) 11: /lib/x86_64-linux-gnu/libgbm.so.1 (?+0x0) [0x7f2b60d2874c]
(EE) 12: /lib/x86_64-linux-gnu/libgbm.so.1 (gbm_create_device+0x44)
[0x7f2b60d28884]
(EE) 13: /usr/lib/xorg/modules/libglamoregl.so (glamor_egl_init+0x61)
[0x7f2b60d533c1]
(EE) unw_get_proc_name failed: no unwind info found [-10]
(EE) 14: /usr/lib/xorg/modules/drivers/modesetting_drv.so (?+0x0)
[0x7f2b60d8c733]
(EE) 15: /usr/lib/xorg/Xorg (InitOutput+0xa2a) [0x55c1562d657a]
(EE) 16: /usr/lib/xorg/Xorg (InitFonts+0x1ce) [0x55c1562974de]
(EE) 17: /lib/x86_64-linux-gnu/libc.so.6 (__libc_init_first+0x8a)
[0x7f2b6164618a]
(EE) 18: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0x85)
[0x7f2b61646245]
(EE) 19: /usr/lib/xorg/Xorg (_start+0x21) [0x55c156280b71]
(EE)
(EE) Segmentation fault at address 0x20
(EE)
Fatal server error:
(EE) Caught signal 11 (Segmentation fault). Server aborting
(EE)
(EE)
Please consult the The X.Org Foundation support
 at http://wiki.x.org
 for help.
(EE) Please also check the log file at
"/var/lib/gdm3/.local/share/xorg/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
Unable to run X server

I was able to workaround the issue by reverting to libgl1-mesa-dri=22.2.4-1
I had to find an outdated repository as it is already gone from official
repository which is not very handy.

$ uname -a
Linux debian 6.0.0-6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.0.12-1
(2022-12-09) x86_64 GNU/Linux

as it is related to drivers I guess some hw info could be useful:

$ lspci
00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host
Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe
Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-H GT2 [UHD
Graphics 630]
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200
v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 07)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500
v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH
Thermal Controller (rev 10)
00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host
Controller (rev 10)
00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
00:15.0 Serial bus controller: Intel Corporation Cannon Lake PCH Serial IO
I2C Controller #0 (rev 10)
00:15.1 Serial bus controller: Intel Corporation Cannon Lake PCH Serial IO
I2C Controller #1 (rev 10)
00:16.0 Communi

Bug#1020391: mesa: Updates to 22.2 RCs cause blank screen on some VirtIO graphics

2023-01-03 Thread Fabio Pedretti
You don't provide many details, but at a quick search your issue may
be this one:
https://gitlab.freedesktop.org/virgl/virglrenderer/-/issues/291
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19655

Which is fixed in the version 22.3.1-1 currently in Debian testing / unstable.

Ben, can you check and report back?