Hi Liste, oben genanntes Spiel läuft zwar auf meiner SuSE 8.2 recht fix (fixer als unter Windows), jedoch fehlt mir der Sound!!! Eine Umstellung von ALSA auf OSS hat nix gebracht. Weiß jemand Abhilfe? Gruß Bernd
Am Donnerstag, 16. Oktober 2003 18:21 schrieb Bernd Schwendele:
oben genanntes Spiel läuft zwar auf meiner SuSE 8.2 recht fix (fixer als
Hast Du einen Benchmark mit der gleichen Config gemacht?
unter Windows), jedoch fehlt mir der Sound!!!
Geht sonst der Sound? Ich hatte mal solche Probleme mit VIA-Onboard-Sound. Bei mir half es im KDE-Control-Center -> Sound die Volle-Duplex-Fähigkeit abzustellen. Ansonsten starte et in einer Konsole und schau Dir danach die Meldungen unter "Sound-Initialization" an. Du kannst die Konsole auch im Spiel mit "~" aufrufen und da nachsehen. Es gibt gute FAQs und viele Foren speziell zu der Quake3-Game-Engine, z.B bei "Quake3Arena". Es lohnt sich auch einen Blick auf die unzähligen Kommandos und Variablen zu werfen die Du Enemy-Territory beim Start oder in der eigenen Konsole mit auf den Weg geben kannst. Viel Spass. Rüdiger
Hast Du einen Benchmark mit der gleichen Config gemacht?
Nein, nein nur rein intuitiv!
Geht sonst der Sound?
Ja.
Ich hatte mal solche Probleme mit VIA-Onboard-Sound. Bei mir half es im KDE-Control-Center -> Sound die Volle-Duplex-Fähigkeit abzustellen.
Habe auch VIA Onboard und schon gemacht. Resultat = 0!
Ansonsten starte et in einer Konsole und schau Dir danach die Meldungen unter "Sound-Initialization" an. Du kannst die Konsole auch im Spiel mit "~" aufrufen und da nachsehen.
------- sound initialization ------- /dev/dsp: Device or resource busy Could not open /dev/dsp ------------------------------------ Sound memory manager started Sys_LoadDll(/root/.etwolf/etmain/ui.mp.i386.so)... Sys_LoadDll(/root/.etwolf/etmain/ui.mp.i386.so) failed: "/root/.etwolf/etmain/ui.mp.i386.so: cannot open shared object file: No such file or directory" Sys_LoadDll(/usr/local/games/enemy-territory/etmain/ui.mp.i386.so)... ok Sys_LoadDll(ui) found **vmMain** at 0x4d11bbfc Sys_LoadDll(ui) succeeded! Tja und in der config-Datei habe ich schon folgendes ausprobiert: /dev/audio durch dsp ersetzt - bringt nix! Kann WET eigentlich auch nur unter ROOT spielen, da als normaler user das hier kommt: *********************************************************** You are using software Mesa (no hardware acceleration)! Driver DLL used: libGL.so.1 If this is intentional, add "+set r_allowSoftwareGL 1" to the command line when starting the game. *********************************************************** ...WARNING: could not set the given mode (4) Initializing OpenGL display ...setting mode 3: 640 480 Using XFree86-VidModeExtension Version 2.2 XF86DGA Mouse (Version 2.0) initialized XFree86-VidModeExtension Activated at 640x480 Received signal 11, exiting... Obwohl die 3D Unterstützung beim ROOT geht- Hmmm... Achso Grafikkarte ist ne ATI Raedon 7500. Gruß und Vielen Dank Bernd
Am Donnerstag, 16. Oktober 2003 20:02 schrieb Bernd Schwendele:
Ich hatte mal solche Probleme mit VIA-Onboard-Sound. Bei mir half es im KDE-Control-Center -> Sound die Volle-Duplex-Fähigkeit abzustellen.
Habe auch VIA Onboard und schon gemacht. Resultat = 0!
Ich hatte mit dem VIA8233 grosse Probleme mit RTCW: mal guter Sound, mal keiner und Kernelpanic beim Wechsel zwischen Multi- und Sigelplayer. Gegen die Panic hat ein Kernel-Update auf 2.4.21-108 geholfen, der Sound war dann auch immer da, allerdings sehr schlecht. Im Mittel lief es am Besten mit dem 2.4.20-100er. Beim Herumprobieren mit den KDE-Sound-Einstellungen hatte ich immer die eigenartigsten Ergebnisse. Machmal z.B ist nach Abstürzen von RTCW auch ein nicht zu killender Prozess übrig geblieben. Danach war Reset angesagt, wenn ich überhaupt noch Chance haben wollte Sound zu hören. Ich habe es nie 100%ig hinbekommen. Jetzt habe ich eine 4 Jahre alte Soundkarte und VIA8333 im BIOS deaktiviert - perfekt. Diesen Lösungsansatz liest man übrigens am häifigsten, wenn es um VIA-Sound und Linux geht.
------- sound initialization ------- /dev/dsp: Device or resource busy Could not open /dev/dsp
Versuch mal Arts ganz abzuschalten! Oder logge Dich mal unter einem anderen Windowmanager ein. Oder Google: http://www.google.de/search?hl=de&lr=&ie=UTF-8&q=/dev/dsp:+Device+or+resource +busy+Quake+3&spell=1
Kann WET eigentlich auch nur unter ROOT spielen, da als normaler user das
Das ist schlecht. Arbeitest Du als root unter KDE?
*********************************************************** You are using software Mesa (no hardware acceleration)! Driver DLL used: libGL.so.1 If this is intentional, add "+set r_allowSoftwareGL 1" to the command line when starting the game. ***********************************************************
naja, als User könntest Du dann vielleicht so spielen: et +set r_allowSoftwareGL 1 das willst Du eigenlich nicht, aber vielleicht geht ja der Sound als User!!
...WARNING: could not set the given mode (4) Initializing OpenGL display ...setting mode 3: 640 480 Using XFree86-VidModeExtension Version 2.2 XF86DGA Mouse (Version 2.0) initialized XFree86-VidModeExtension Activated at 640x480 Received signal 11, exiting...
Obwohl die 3D Unterstützung beim ROOT geht- Hmmm...
Hast Du überhaupt kein 3D als User? Dann versuch das mal hinzubekommen!
Achso Grafikkarte ist ne ATI Raedon 7500.
Keine Ahnung. ciao, Rüdiger
Am Donnerstag, 16. Oktober 2003 20:02 schrieb Bernd Schwendele:
------- sound initialization ------- /dev/dsp: Device or resource busy Could not open /dev/dsp ------------------------------------
Versuch das Programm mit 'artsdsp <programmname>' zu starten, wenn das nicht geht, gib vor dem Start ein 'killall artsd' ein. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Am Donnerstag, 16. Oktober 2003 18:21 schrieb Bernd Schwendele:
Hi Liste,
oben genanntes Spiel läuft zwar auf meiner SuSE 8.2 recht fix (fixer als unter Windows), jedoch fehlt mir der Sound!!! Eine Umstellung von ALSA auf OSS hat nix gebracht. Weiß jemand Abhilfe? Gruß Bernd
Hallo Bernd, hast du beim spiel zufaellig auch noch TS2 (TeamSpeak) an ??? Bei mir funktioniert das Spiel mit Sound unter 8.2 und 9.0 einwandfrei solange ich kein TS anhabe. Fuer das TeamSpeak Problem gibt es einen Workaround der einstellungen im /proc umschreibt. als root: echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss Damit TeamSpeak funktioniert muss erstmal der arts dran glauben den hab ich vollstaendig abgeschaltet. Die beiden Zeilen oben hab ich in mein et script mit rein geschrieben und es geht perfekt. Der Workaround funktioniert auch fuer Quake3 da muss nur et.X86 gegen das quake Aequivalent ausgetauscht werden. hoffe es hilft J
participants (4)
-
Bernd Schwendele
-
Manfred Tremmel
-
Martin Fink
-
Rüdiger Meier