[Steam] Problème de son sur Shovel Knight (résolu)

Applications, problèmes de configuration réseau
Avatar de l’utilisateur
Max_Lothaire
newbie
Messages : 6
Inscription : mar. 05 août 2014, 13:43

[Steam] Problème de son sur Shovel Knight (résolu)

Message par Max_Lothaire »

Bonjour,

aujourd'hui j'ai essayé de lancer Shovel Knight sur Steam pour la première fois depuis ma réinstallation d'Arch.
Sous Linux Mint, tout fonctionnait très bien, mais maintenant le son ne fonctionne plus correctement ( seulement du bruit désagréable)

Ce problème de son ne survient que quand je lance le jeu depuis le client Steam. Si je lance le jeu "à la main"

Code : Tout sélectionner

cd ~/.steam/steam/steamapp/common/Shovel\ Knight/64; ./ShovelKnight
Le son fonctionne parfaitement. :?

J'ai lancé quelques autres jeux, mais je n'ai ce problème qu'avec celui la.

Est-ce que quelqu'un a déjà eu un problème similaire ou aurait une idée de sa cause ?

Merci d'avance :D

EDIT :
Problème résolu : steam essayait d'utiliser alsa à la place de pulseaudio.
Ajouter "export SDL_AUDIODRIVER=pulseaudio" pour forcer steam à utiliser pulseaudio
Dernière modification par Max_Lothaire le sam. 17 oct. 2015, 15:48, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Steam] Problème de son sur Shovel Knight

Message par benjarobin »

Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Max_Lothaire
newbie
Messages : 6
Inscription : mar. 05 août 2014, 13:43

Re: [Steam] Problème de son sur Shovel Knight

Message par Max_Lothaire »

Code : Tout sélectionner

$ STEAM_RUNTIME=0 steam
ne fonctionne pas.

Code : Tout sélectionner

$ cd ~/.local/share/Steam/ubuntu12_32
$ LD_LIBRARY_PATH=".:${LD_LIBRARY_PATH}" ldd $(file *|sed '/ELF/!d;s/:.*//g')|grep 'not found'|sort|uniq
donne :

Code : Tout sélectionner

	libdbus-glib-1.so.2 => not found
	libgconf-2.so.4 => not found
	libnm-glib.so.4 => not found
	libnm-util.so.2 => not found
	libnspr4.so => not found
	libnss3.so => not found
	libnssutil3.so => not found
	libplc4.so => not found
	libsmime3.so => not found
	libudev.so.0 => not found
	libusb-1.0.so.0 => not found
	libXss.so.1 => not found
Je vais essayer d'installer ces bibliothèques et je vous dirai ce que ça aura donné.


EDIT :
En fait, après avoir lancé steam via un terminal, j'obtiens les lignes suivantes en lançant Shovel Knight :

Code : Tout sélectionner

Audio Drivers [ALSA]:
  0 : default
  1 : null
  2 : pulse
  3 : sysdefault:CARD=PCH
  4 : front:CARD=PCH,DEV=0
  5 : surround21:CARD=PCH,DEV=0
  6 : surround40:CARD=PCH,DEV=0
  7 : surround41:CARD=PCH,DEV=0
  8 : surround50:CARD=PCH,DEV=0
  9 : surround51:CARD=PCH,DEV=0
  10 : surround71:CARD=PCH,DEV=0
  11 : iec958:CARD=PCH,DEV=0
  12 : hdmi:CARD=NVidia,DEV=0
  13 : hdmi:CARD=NVidia,DEV=1
  14 : hdmi:CARD=NVidia,DEV=2
  15 : hdmi:CARD=NVidia,DEV=3
  16 : sysdefault:CARD=P780
  17 : front:CARD=P780,DEV=0
  18 : surround21:CARD=P780,DEV=0
  19 : surround40:CARD=P780,DEV=0
  20 : surround41:CARD=P780,DEV=0
  21 : surround50:CARD=P780,DEV=0
  22 : surround51:CARD=P780,DEV=0
  23 : surround71:CARD=P780,DEV=0
  24 : cards
  25 : rear
  26 : center_lfe
  27 : side
  28 : spdif
  29 : dmix
  30 : dsnoop
  31 : modem
  32 : phoneline
  33 : hw
  34 : plughw
  35 : plug
  36 : shm
  37 : tee
  38 : file
  39 : !default
  selected driver: 0
alors qu'en lançant le jeu directement :

Code : Tout sélectionner

Audio Drivers [PULSEAUDIO]:
  0 : Default Output Device
  1 : GK104 HDMI Audio Controller Digital Stereo (HDMI)
  2 : Plantronics GameCom 780 Stéréo analogique
  3 : Audio interne Stéréo analogique
  selected driver: 0
Je pense du coup pouvoir résoudre ce problème en forçant steam à utiliser pulseaudio au lieux d'alsa (reste à trouver comment faire)

EDIT 2 :
A grand coup de

Code : Tout sélectionner

export SDL_AUDIODRIVER=pulseaudio
et ça fonctionne !
Problème résolue en tombant la dessus :
https://steamcommunity.com/app/250760/d ... 423943455/
En espérant que cela sera utile à quelqu'un !
Répondre