J'ai installé wolf: et, et je ne peux pas avoir de son au travail. Tout ce que j'ai installé est dans les chemins par défaut, j'avais 10.4 et ensuite mis à niveau vers 10.10 via l'interface graphique de mise à jour du logiciel. Je travaillais dans la méthode 10.04 avec la méthode 2.
J'ai essayé de suivre
killall esd; et; esd
avec ça je reçois
------- sound initialization -------
/dev/adsp: No such file or directory
Could not open /dev/adsp
------------------------------------
Sudo -i
echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
exit
avec ça je reçois
bash: /proc/asound/card0/pcm0p/oss: No such file or directory
et en effet je n'ai pas cela, je n'ai que sub0 et sub1 dans pcm0p
J'ai essayé de lancer et avec le script et-sdl-sound, mais je reçois cette sortie en console
http://Pastebin.com/J7gRU1uh
J'ai probablement bousillé les bibliothèques sdl, je ne pouvais pas faire fonctionner le son, j'ai donc téléchargé le nouveau à partir du site du paquet Debian et je l'ai installé.
Le paramètre essayé SDL_AUDIODRIVER="Pulse"
dans et-sdl-sound
ressemble à une erreur identique à celle de la méthode 3.
pasuspender -- et +set s_alsa_pcm plughw:0
donne moi
------- sound initialization -------
/dev/adsp: No such file or directory
Could not open /dev/adsp
_------------------------------------
Divers: @ Oli: Je ne sais pas si je suis sous Pulse ou esd, comment puis-je vérifier cela?
J'en avais marre de redémarrer Windows juste pour jouer à wolf-et, alors j'ai essayé de faire l'installation propre d'ubuntu 10.10 (non-conformiste).
Et après cela, je viens d’installer Wolfenstein: ET de Playdeb et tout fonctionne très bien. http://www.playdeb.net/software/Enemy%20Territory
Vous ne savez pas pourquoi vous utilisez esd
. Je pensais que cela avait été jeté il y a des années pour PulseAudio. Si vous n'avez pas PulseAudio, je ne suivrais probablement pas le reste de cette réponse.
Tout d’abord, assurez-vous que SDL peut parler directement à Pulseaudio:
Sudo apt-get install libsdl1.2debian:i386 libsdl1.2debian
Puis, avec le script et-sdl-sound
, changez SDL_AUDIODRIVER="alsa"
en SDL_AUDIODRIVER="Pulse"
.
Comme par magie, le son devrait commencer à couler dans vos oreilles et la vie sera bien meilleure.
Par le passé, certaines personnes ont également réussi à supprimer temporairement PulseAudio (pour libérer le matériel) et à configurer manuellement le pilote:
pasuspender -- et +set s_alsa_pcm plughw:0
Je me suis ennuyé d'essayer de réparer le son et j'ai décidé d'essayer d'installer le territoire ennemi des Wolfenstein avec du vin.
Ça marche (j'ai des problèmes, mais surtout, fonctionne comme il se doit, avec le son).
Voici comment vous pouvez l'installer:
Installez le vin (si vous ne l'avez pas).
Téléchargez wolfenstein et client pour Windows (ici: http://www.splashdamage.com/content/download-wolfenstein-enemy-territory ). Extrayez-le dans un endroit sûr, comme homefolder, et ouvrez le terminal.
Tapez: cd chemin vers le fichier WolfET_2_60b_custom.exe (exemple: cd/home/workspace). Ensuite, faites: wine WolfET_2_60b_custom.exe (programme d’installation de Wine open windows, exécutez-le).
Téléchargez punkbuster et keygenerator (ici: http://etkey.org/pages/punkbuster/auto---install-for-windows-by-harlekin.php ) Extrayez-le et cliquez à droite sur ET_PBSetup.exe et courir avec du vin (installez-le dans le dossier wolfenstein).
Dans votre système, accédez à /.wine/dosdevices/c:/Program Files/Wolfenstein (ou là où vous avez installé wolfenstein et), faites un clic droit sur et.exe et créez un lien. Couper le lien et le coller dans l'espace de travail.
Redémarrez, verrouillez, double-cliquez sur link_to_et.exe sur votre espace de travail et amusez-vous avec et.
Pour 12.04, ce qui a fonctionné pour moi a été d’utiliser un piratage SDL qui a été fait il ya quelques années.
Obtenez SDL
avec les options ALSA
:
Sudo apt-get install libsdl1.2debian-alsa
Une fois installé, obtenez le hack:
wget -q -O - http://nullkey.ath.cx/~stuff/et-sdl-sound/et-sdl-sound.gz | gzip -d > et-sdl-sound && chmod a+x et-sdl-sound
Redémarrez votre machine.
Une fois redémarré, au lieu de taper et
pour l'exécuter, tapez et-sdl-sound
.
@Will Sams "2. Une fois installé, récupérez le hack:
wget -q -O - http://nullkey.ath.cx/~stuff/et-sdl-sound/et-sdl-sound.gz | gzip -d> et-sdl-sound && chmod a + x et-sdl-sound "La sortie de mon terminal pour cela était:
gzip: option --ascii ignored on this system
gzip: stdin: not in gzip format
Toute aide pour ça?
J'ai chargé l'installateur Windows dans le vin et le son est parfait. Je pense que tout jeu à opengl fonctionnera dans le vin, alors essayez-le.