#1107895 mesa_25.0.3 breaks Mobian amd64 VMs

Package:
mesa
Source:
mesa
Submitter:
Marco Mattiolo
Date:
2025-06-25 14:13:01 UTC
Severity:
normal
Tags:
#1107895#5
Date:
2025-06-16 17:06:05 UTC
From:
To:
Dear Maintainer,
thank you for maintaining mesa in Debian!

Since mesa_25.0.3 hit trixie, Mobian amd64 images built afterwards are failing to start with following

giu 12 20:07:47 mobian phrog[670]: libEGL warning: egl: failed to create
dri2 screen
giu 12 20:07:47 mobian phrog[670]: (phoc:656): phoc-wlroots-CRITICAL **:
20:07:47.310: [EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED
(0x3001), message: "DRI2: failed to create screen"
giu 12 20:07:47 mobian phrog[670]: MESA: error: ZINK: vkCreateInstance
failed (VK_ERROR_INCOMPATIBLE_DRIVER)

Details in the Mobian issue at [1]. Upstream is already aware of such an issue with virtual machines [2],
they suggest to check the [3] MR to fix the situation. [3] is already merged upstream, will be released as
soon as next 25.1.x release is tagged.
Within [1], you will see I've built mesa applying such a patch and found it to fix the issue [4].

Please consider backporting the [3] patch on top of the 25.0.7 that will be included in trixie.
Thank you, kind regards
Marco

[1]https://salsa.debian.org/Mobian-team/mobian-recipes/-/issues/47
[2]https://gitlab.freedesktop.org/mesa/mesa/-/issues/13226
[3]https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35039
[4]https://salsa.debian.org/Mobian-team/mobian-recipes/-/issues/47#note_621003

#1107895#10
Date:
2025-06-17 09:20:09 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
mesa, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1107895@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Aaltonen <tjaalton@debian.org> (supplier of updated mesa package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 17 Jun 2025 12:07:43 +0300
Source: mesa
Built-For-Profiles: noudeb
Architecture: source
Version: 25.0.7-2
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Timo Aaltonen <tjaalton@debian.org>
Closes: 1107895
Changes:
 mesa (25.0.7-2) unstable; urgency=medium
 .
   * patches: Revert a commit to fix mobian vm's. (Closes: #1107895)
Checksums-Sha1:
 2f64bdf2147bc3946f7fea70cc3e382744b3dcb4 6694 mesa_25.0.7-2.dsc
 2212c38b2908e61a9ae190968de6ce07def5ddaf 110592 mesa_25.0.7-2.debian.tar.xz
 2acd735597d410fe3fa4048bc1cfd432984264cb 10583 mesa_25.0.7-2_source.buildinfo
Checksums-Sha256:
 5fe017a47491170429bfe849adc3e4e6d9df6357d09067908ade303c2532891b 6694 mesa_25.0.7-2.dsc
 9ab10390d2a87aa8fe21d6c28ea6fc22ab01f2b0954209e0d6f8407262bc3cb1 110592 mesa_25.0.7-2.debian.tar.xz
 a50912ab048fae1cc3af09915b45f3ee6f3679dcf8fe154c47886ba3851f2fe1 10583 mesa_25.0.7-2_source.buildinfo
Files:
 4e054c3ad54588cfae29fbd2eb219d5a 6694 graphics optional mesa_25.0.7-2.dsc
 7c35e636c5ca14099a198e852a550727 110592 graphics optional mesa_25.0.7-2.debian.tar.xz
 6bd4eea443acdd726ea9f914d05be552 10583 graphics optional mesa_25.0.7-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAmhRMHMACgkQy3AxZaiJ
hNzfpA//Ty2wTVIkqNgHoaDOCwQimGcWMR9z9fif15lZu6RTTSW6KFWYx4w/hD1G
zKtzBdiQo9IK9oDo/TbuSYB3MIdWWSe4b0VupCwWomfZLura0eDsNVR46+ApHuNZ
dmqiOUqXfBypj7rdal0ESLToQ4fhY+JqaTgWdi4M9JpJM7b+UZJo8ZZZuKSsrAli
zwM1ECTGcfEyE0wnRI+xKTZMf4d1L4AwUjqnqq0UeMgIrx9AT1f0YJ5kaloENndK
FMlYGkWpthpu5XkFqjb4sgOag3gWrnqgm4/4ejr7Xxfz0ZQIYvYaLzBjuHPoUnK9
myRPH+DffZ4DaogHekkIPnYck1PanxXFm3dCnQZp47yj8brjXTYWYURFujNyILAe
YnzsjgansqP7XuRxHWnkoKYQjYir/x+npDX12NE570xwiTlLnan1Xcgs8Z65TO5z
PRWzknWAuACLlWcAQxMngdVHvmSNrmF0ceAkvC5WwnrrAwYSQLcrnVEFJiOk+0WE
2wDBic/afGOTqezn4+5v1mQj43bjnQ8m3DYyKbVyJgeckf47/l+PBb3+3Gt+Msqc
c2I/dkQ4O3vlzzjkrDHFQC3oQozwIePA0UA1BRXc3+mUp6RksHjuF8iVLukS/vO1
vtR3zZrQLZGhUbPw5sFkI9zgPhGA56bTISw/ypXhiHztAMvnJs0=
=Nitm
-----END PGP SIGNATURE-----

#1107895#11
Date:
2025-06-25 14:11:36 UTC
From:
To:
Hi,
just to inform, this fix seems to also solve this bug I had detected on
smplayer on debian/sid associated with the mesa-libgallium library
version 25.0.7-1, which created a segfault in the kernel when playing
mkv videos:

Jun 16 08:11:47 OFFICE kernel: vo[13354]: segfault at 7fa000000000 ip
00007f9c69f2080c sp 00007f9c7f7fcb20 error 4 in
libgallium-25.0.7-1.so[b2080c,7f9c694e1000+173b000] likely on CPU 2
(core 2, socket 0)

Jun 16 08:11:47 OFFICE kernel: Code: 10 40 01 00 0f 8e c4 00 00 00 41 8b
45 00 48 8b 3c 24 be 01 00 00 00 4c 8d 05 83 22 d3 00 49 8b 55 08 45 8b
4d 00 48 8d 04 80 <4c> 8b 3c c7 49 8b 45 10 48 8b 3d 7d 3d db 01 49 8b
4f 28 48 89 c5

now, with version 25.0.7-2 the problem is solved, now it works fine.

Thanks,
Antonio