Bonjour,

Après l'upgrade vers Fedora 35, je constate que je n'ai plus la possibilité de jouer à Counter-Strike Global Offensive via Steam.
Lorsque je lance le jeu après avoir exécuté Steam, le jeu fait mine de se lancer puis se ferme aussitôt.

Sauriez-vous me dire ce qui est en cause ?
Tu utilises bien les drivers nvidia et tu es sous Xorg ?
Tu utilises quels options pour le lancer ?
Ce sont bien les pilotes NVidia.

Voici le retour des commandes :
[neo@Tron ~]$ lsmod | grep nouveau
[neo@Tron ~]$ dnf list akmod-nvidia
...
Installed Packages
akmod-nvidia.x86_64                   3:510.47.03-2.fc35                   @rpmfusion-nonfree-updates

[neo@Tron ~]$ dnf list xorg-x11-drv-nvidia\*
Last metadata expiration check: 0:01:07 ago on mer. 23 févr. 2022 21:29:19.
Installed Packages
xorg-x11-drv-nvidia.x86_64                       3:510.47.03-1.fc35        @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-cuda-libs.x86_64             3:510.47.03-1.fc35        @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-kmodsrc.x86_64               3:510.47.03-1.fc35        @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-libs.i686                    3:510.47.03-1.fc35        @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-libs.x86_64                  3:510.47.03-1.fc35        @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-power.x86_64                 3:510.47.03-1.fc35        @rpmfusion-nonfree-updates

[neo@Tron ~]$ dnf list libvdpau\*
Last metadata expiration check: 0:02:00 ago on mer. 23 févr. 2022 21:29:19.
Installed Packages
libvdpau.i686                                      1.4-6.fc35                                 @fedora
libvdpau.x86_64                                    1.4-6.fc35                                 @fedora

[neo@Tron ~]$ dnf list libglvnd\*
Last metadata expiration check: 0:02:16 ago on mer. 23 févr. 2022 21:29:19.
Installed Packages
libglvnd.i686                                       1:1.3.4-2.fc35                           @updates
libglvnd.x86_64                                     1:1.3.4-2.fc35                           @updates
libglvnd-core-devel.x86_64                          1:1.3.4-2.fc35                           @updates
libglvnd-devel.x86_64                               1:1.3.4-2.fc35                           @updates
libglvnd-egl.i686                                   1:1.3.4-2.fc35                           @updates
libglvnd-egl.x86_64                                 1:1.3.4-2.fc35                           @updates
libglvnd-gles.i686                                  1:1.3.4-2.fc35                           @updates
libglvnd-gles.x86_64                                1:1.3.4-2.fc35                           @updates
libglvnd-glx.i686                                   1:1.3.4-2.fc35                           @updates
libglvnd-glx.x86_64                                 1:1.3.4-2.fc35                           @updates
libglvnd-opengl.i686                                1:1.3.4-2.fc35                           @updates
libglvnd-opengl.x86_64                              1:1.3.4-2.fc35                           @updates
Pour lancer CS:GO, je lance d'abord Steam : pas de problème.
Puis clic droit sur le tray de Steam et clic sur "Counter-Strike: Global Offensive" comme j'ai l'habitude de le faire.
Une fenêtre de lancement apparaît puis disparaît. Le jeu ne se lance finalement pas.

Voir aussi mon autre topic : https://forums.fedora-fr.org/viewtopic.php?id=73218 car les 2 problèmes arrivent juste après la montée de version de Fedora.
Bon tu n'es pas le seul plusieurs distros ont le même problème. Ca viendrait d'un update de la glibc voir https://github.com/ValveSoftware/csgo-osx-linux/issues/2949#issuecomment-1041259273


Je te fais un copier/coller des tips trouvés :

Sur fedora :
A savoir il utilise proton 6.3.8 et pas la version native.
sudo dnf install gperftools -y
cd $HOME/.local/share/Steam/steamapps/common/Counter-Strike\ Global\ Offensive/bin/linux64
mv libtcmalloc_minimal.so.0 libtcmalloc_minimal.so.0.bak
mv libtcmalloc_minimal.so.4 libtcmalloc_minimal.so.4.bak
cp /usr/lib64/libtcmalloc_minimal.so.4.5.9 libtcmalloc_minimal.so.0
Certains après avoir fait les modifications ont rajouté des options de lancement histoire d'utiliser la version native et Vulcan.
Genre :
%command% -nojoy -novid -fullscreen -vulkan __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1
ou
%command% -novid -nojoy -fullscreen -high __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1
Ca ne résoud pas tous les problèmes certains subissent encore des ralentissement ou d'autres disent qu'il faut relancer le jeu 2 ou 3 fois.
Bref on peut y jouer mais on devrait avoir un correctif d'ici quelques temps.