Bonjour à tous, pour info, pour ceux que cela intéresse. Je pense qu’il s’agit du même bug en cours de résolution :
Gitlab #11332
Ce bug provoque des plantages de Wayland sous GNOME Shell après la mise à jour de Mesa vers les versions 24.1.0 et 24.1.1. Le retour à Mesa 24.0.8 permet de résoudre temporairement le problème. Un correctif est en cours de développement par l’équipe de Mesa.

    5 jours plus tard

    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 :

    Correctif apporté :

    • La MR !29546 a été fusionnée pour résoudre le problème de crash lié à llvmpipe et kms_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

    Nicosss Merci de ta réponse juste à patienter donc c’est cool 😀

    La version de Mesa 24.1.2-2.fc40 est disponible dans les dépôts stable.

    @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.

      Vous avez testé la version de développement permanente de mon dépôt indiqué ci-dessus ?

      Je relance un empaquetage demain pour info.

      @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 ?

        Corvus1482

        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

          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.

            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 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