Corvus1482 Bonjour, est-ce que le correctif à été publié ?
Plantage session à l'ouverture d'applications suite dernières mises à jour
papy22 Non mais la régression a été identifiée https://gitlab.freedesktop.org/mesa/mesa/-/issues/11352#note_2461529 .
Désormais il faut attendre le correctif et son portage.
- Modifié
papy22 Je suis pas un expert 😅 mais en navigant dans le Gitlab, il me semble que la version 24.1.2 de Mesa, publiée le 19 juin 2024, inclut plusieurs corrections de bugs, y compris celle concernant les problèmes de crash de GNOME Shell sous Wayland introduits dans les versions 24.1.0 et 24.1.1.
Problème initial :
- Issue Gitlab #11332 (fermé et demande la fusion avec la MR !29721)
Correctif apporté :
La MR !29546 a été fusionnée pour résoudre le problème de crash lié à
llvmpipe
etkms_swrast
.La version 24.1.2 inclut cette correction, garantissant que la fonction
displaytarget_create_mapped
est vérifiée avant d’être appelée, ce qui empêche le crash sous Wayland.
Ce que j’en conclu 🤔 :
La mise à jour vers Mesa 24.1.2 devrait résoudre les problèmes de crash rencontré avec les versions précédentes (24.1.0 et 24.1.1).
Bug Fixes :
NVK: Vulkan apps simply terminated with segfault under wayland and Xwayland
NVK: VK_ERROR_OUT_OF_DEVICE_MEMORY on swapchain creation
mais lorsque que je fais un :
sudo dnf check-update
[sudo] Mot de passe de corvus1482 :
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:24:43 le ven. 21 juin 2024 10:22:16.
mesa-dri-drivers.x86_64 24.1.1-5.fc40 updates
mesa-filesystem.x86_64 24.1.1-5.fc40 updates
mesa-libEGL.x86_64 24.1.1-5.fc40 updates
mesa-libGL.x86_64 24.1.1-5.fc40 updates
mesa-libgbm.x86_64 24.1.1-5.fc40 updates
mesa-libglapi.x86_64 24.1.1-5.fc40 updates
mesa-va-drivers.x86_64 24.1.1-5.fc40 updates
mesa-vulkan-drivers.x86_64 24.1.1-5.fc40 updates
Donc elle n’est pas encore disponible dans les dépôts officiels
Calendrier :
Les problèmes de crash sous GNOME Shell (Wayland) décrits dans #11321 sont résolus par les correctifs apportés dans les MR !29546 et !29721. Ces correctifs sont inclus dans la version Mesa 24.1.2, publiée le 19 juin 2024. Pour résoudre ce problème, il est recommandé de mettre à jour Mesa vers cette version.
La #11321 conclu avec :
Lucas Fryzek @Hazematman · 4 days ago
Reporter
@ajunne I created MR !29721 (merged) to make sure this fix is included in the next mesa 24.1.2 release. If you look at the release calendar, that should be going out on 2024-06-19 (https://docs.mesa3d.org/release-calendar.html)
So there should be an official release with this fix soon.
mais la 24.1.2 ni figure pas 😅 donc je sais pas si Fedora va suivre le calendrier ou ajoute celle-ci (qui est officielle aussi) dans ses dépôts.
En espérant que cela vous aide !
Edit Nicosss : Correction balises Markdown -> Voir FAQ
re merci de votre réponse je vais patienter jusqu’a la publication de cette mise à jour
- Modifié
Vous pouvez tester les paquets de la version de dev en 24.2 que je propose.
A part l’ajout par défaut de l’accélération vidéo matériel absente des paquets officiels, je me base sur les specs officiels pour l’empaquetage.
https://doc.fedora-fr.org/wiki/D%C3%A9p%C3%B4t_sur_Mesa_version_de_d%C3%A9veloppement
La version de Mesa 24.1.2-2.fc40 est disponible dans les dépôts stable.
- Modifié
@Nicosss Bon… je viens d’essayer et, pour ma part, cela ne fonctionne toujours pas 😞.
Je suis sous KDE maintenant. Je n’ai pas eu l’écran de connexion (SDDM), juste un clignotement en haut à droite d’un tiret _ , exactement le même problème que j’avais avec la 24.1.1-5.fc40. Je suis passé sur l’écran tty et j’ai fait un downgrade (24.0.5-1.fc40) et là tout refonctionne.
Corvus1482 oui je suis au même résultat… ???
- Modifié
Vous avez testé la version de développement permanente de mon dépôt indiqué ci-dessus ?
Je relance un empaquetage demain pour info.
- Modifié
@VINDICATORs Pour ma part, non, je n’aurai pas trop de temps à consacrer à cela ce week-end, je verrai ça la semaine prochaine, mais je doute que cela règle le problème étant donné qu’ils n’ont pas réussi à le corriger dans la version actuelle ?
- Modifié
C’est la version de développement permanente plus en avance. Faut voir les rapport de bogue si ils tests une solution avant la branche stable.
Je refait un empaquetage pratiquement toutes les semaines.
Je n’ai pas testé la version de developpement non plus, mais je confirme que la vers 24.1.2.-2 cause les même problèmes
- Modifié
Sinon faut pas hésiter à faire remonter les bogues sur le buzilla redhat/fedora (voir la doc) et aussi ici : https://gitlab.freedesktop.org/mesa/mesa/-/issues directement chez Mesa/freedesktop.
Les correctifs/amélioration/ajout de codes sont répertoriés ici : https://cgit.freedesktop.org/mesa/mesa
- Modifié
Bien j’ai testé la version de développement 24.2.0-2.240623 , je crash toujours sous wayland, sous xorg ça marche, mais les couleurs se sont inversées 🙃
Je veux downgrader, mais ça bloque à cause de libva notamment
$ sudo dnf downgrade mesa*
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:00:55 le mer. 26 juin 2024 17:20:15.
La version la plus ancienne du paquet mesa-libGLU est déjà installée, impossible de le rétrograder.
La version la plus ancienne du paquet mesa-demos est déjà installée, impossible de le rétrograder.
Dépendances résolues.
====================================================================================================
Paquet Architecture Version Dépôt Taille
====================================================================================================
Rétrogradation:
mesa-dri-drivers x86_64 24.1.2-2.fc40 updates 26 M
mesa-filesystem x86_64 24.1.2-2.fc40 updates 21 k
mesa-libEGL x86_64 24.1.2-2.fc40 updates 140 k
mesa-libGL x86_64 24.1.2-2.fc40 updates 176 k
mesa-libOSMesa x86_64 24.1.2-2.fc40 updates 3.3 M
mesa-libOpenCL x86_64 24.1.2-2.fc40 updates 8.3 M
mesa-libd3d x86_64 24.1.2-2.fc40 updates 8.9 M
mesa-libgbm x86_64 24.1.2-2.fc40 updates 48 k
mesa-libglapi x86_64 24.1.2-2.fc40 updates 51 k
mesa-libxatracker x86_64 24.1.2-2.fc40 updates 2.8 M
mesa-va-drivers x86_64 24.1.2-2.fc40 updates 4.0 M
mesa-vdpau-drivers x86_64 24.1.2-2.fc40 updates 4.0 M
mesa-vulkan-drivers x86_64 24.1.2-2.fc40 updates 17 M
Résumé de la transaction
====================================================================================================
Retrograder 13 Paquets
Taille totale des téléchargements : 75 M
Voulez-vous continuer ? [o/N] : o
Téléchargement des paquets :
(1/13): mesa-filesystem-24.1.2-2.fc40.x86_64.rpm 135 kB/s | 21 kB 00:00
(2/13): mesa-libEGL-24.1.2-2.fc40.x86_64.rpm 497 kB/s | 140 kB 00:00
(3/13): mesa-libGL-24.1.2-2.fc40.x86_64.rpm 757 kB/s | 176 kB 00:00
(4/13): mesa-libOSMesa-24.1.2-2.fc40.x86_64.rpm 2.4 MB/s | 3.3 MB 00:01
(5/13): mesa-libOpenCL-24.1.2-2.fc40.x86_64.rpm 1.4 MB/s | 8.3 MB 00:06
(6/13): mesa-libgbm-24.1.2-2.fc40.x86_64.rpm 876 kB/s | 48 kB 00:00
(7/13): mesa-libglapi-24.1.2-2.fc40.x86_64.rpm 1.0 MB/s | 51 kB 00:00
(8/13): mesa-libxatracker-24.1.2-2.fc40.x86_64.rpm 3.2 MB/s | 2.8 MB 00:00
(9/13): mesa-libd3d-24.1.2-2.fc40.x86_64.rpm 1.3 MB/s | 8.9 MB 00:06
(10/13): mesa-va-drivers-24.1.2-2.fc40.x86_64.rpm 1.4 MB/s | 4.0 MB 00:02
(11/13): mesa-vdpau-drivers-24.1.2-2.fc40.x86_64.rpm 1.8 MB/s | 4.0 MB 00:02
(12/13): mesa-dri-drivers-24.1.2-2.fc40.x86_64.rpm 2.0 MB/s | 26 MB 00:13
(13/13): mesa-vulkan-drivers-24.1.2-2.fc40.x86_64.rpm 2.4 MB/s | 17 MB 00:06
----------------------------------------------------------------------------------------------------
Total 4.3 MB/s | 75 MB 00:17
Test de la transaction
Erreur : vérification de transaction contre résolution des dépendances :
mesa-filesystem(x86-32) est nécessaire pour (déjà installé) libva-2.21.0-3.fc40.i686
mesa-filesystem(x86-32) = 24.2.0-2.240626.vind_depot_devel.fc40 est nécessaire pour (déjà installé) mesa-dri-drivers-24.2.0-2.240626.vind_depot_devel.fc40.i686
Pour diagnostiquer le problème, essayez d’exécuter : « rpm -Va --nofiles --nodigest ».
La base RPMDB est probablement corrompue, l’exécution de « rpm --rebuilddb » pourrait résoudre ce problème.
Les paquets téléchargés ont été mis en cache jusqu’à la prochaine transaction réussie.
Vous pouvez supprimer les paquets en cache en exécutant « dnf clean packages ».
edit, j’ai resolu ce point en desinstallant les drivers en 32bits utilisés par lutris.
Je reviens au 24.0.5-1
xylphute Merci pour ton retour. Je manquais de temps. Je me doutais que ça ferait pareil étant donné qu’ils n’ont pas encore résolu le problème à l’heure actuelle.
- Modifié
Pas de soucis, je fais des empaquetages toutes les semaines (parfois plusieurs selon l’humeur) de la version git. N’hésitez pas à tester.
Si vous avez fait des rapports de bogues, n’hésitez pas à mettre le lien sur vos sujets du forum.
Perso j’ai qu’un souci avec la gestion OpenCL sous LibreOffice (et sans doute ailleurs), qui me semble être lié à mesa-libOpenCL
, depuis quelques versions. https://fr.wikipedia.org/wiki/OpenCL
Vu que normalement j’utilise ROCM (OpenCL/GPGPU sauce AMD), je regarde si une simple suppression du paquet mesa ne suffirait pas à le résoudre et expliquer vos soucis.
Édit : Gagné. C’est bien la cause des plantages de mon coté ( possible que ce soit plus du coté des dépendances annexe) :
Suppression:
mesa-libOpenCL i686 24.2.0-2.240626.vind_depot_devel.fc40 @vind-depot-Fedora40-i686 39 M
mesa-libOpenCL x86_64 24.2.0-2.240626.vind_depot_devel.fc40 @vind-depot-Fedora40-x86_64 37 M
mesa-libOpenCL-devel x86_64 24.2.0-2.240626.vind_depot_devel.fc40 @vind-depot-Fedora40-x86_64 39
Suppression des dépendances inutilisées:
clang-libs i686 18.1.6-3.fc40 @updates-testing 106 M
compiler-rt i686 18.1.6-1.fc40 @updates-testing 9.7 M
libclc i686 18.1.6-1.fc40 @updates-testing 78 M
libomp-devel i686 18.1.6-2.fc40 @updates-testing 195 k
spirv-llvm-translator i686 18.1.0-1.fc40 @updates-testing 3.3 M
spirv-llvm-translator x86_64 18.1.0-1.fc40 @updates-testing 3.3 M
spirv-tools-libs i686 2024.2-1.fc40 @updates-testing 5.7 M
Je vous laisse tester du votre pour voir si cela peut être en lien avec vos problèmes.
sudo dnf remove mesa-libOpenCL*
A voir si c’est pas juste lié aux bibliothèques 32bits…
VINDICATORs Salut, je vais tester ça et te donne le résultat ici
- Modifié
VINDICATORs Pas suffisant le retrait de mesa-libOpenCL . Il y a aussi eu des supputations autour de mesa-libEGL mais pas mieux.
Je pense qu’il faut attendre le correctif maintenant.
Pour info avec un fonctionnement normal
$ rpm -qa mesa\*
mesa-libGLU-9.0.3-4.fc40.x86_64
mesa-demos-9.0.0-6.fc40.x86_64
mesa-filesystem-24.0.5-1.fc40.x86_64
mesa-libglapi-24.0.5-1.fc40.x86_64
mesa-dri-drivers-24.0.5-1.fc40.x86_64
mesa-libgbm-24.0.5-1.fc40.x86_64
mesa-libEGL-24.0.5-1.fc40.x86_64
mesa-libGL-24.0.5-1.fc40.x86_64
mesa-va-drivers-freeworld-24.0.5-1.fc40.x86_64
mesa-vdpau-drivers-freeworld-24.0.5-1.fc40.x86_64
mesa-vulkan-drivers-24.1.2-2.fc40.x86_64
mesa-libxatracker-24.1.2-2.fc40.x86_64