kanotix.com

Graphik, Video, Sound - Soundkarte bei Start durch Starkskript aktivieren?

stalin2000 - 12.06.2008, 10:02 Uhr
Titel: Soundkarte bei Start durch Starkskript aktivieren?
Hallo,
mein Problem, daß die Audiokarte (egal welche) beim Start immer wieder verschwunden ist, ist geblieben (muß immer wieder mit alsaconf neu einrichten).

Könnte mir jemand eventuell sagen, wie ich meine fertig konfigurierte Konfigdatei mit der Soundkarte drin über die Dateien in

etc/modprobe.d/sound und
etc/modprobe.conf

bei jedem Start per Startskript schreibe? Dann würde es wohl gehen.

(Der Ratschlag mit der Deaktivierung der Lautstärkeerinnerung von Kmix brachte nichts)

...oder reicht es eventuell:
Zitat:
alsactl -store hda-intel

einzugeben? (der Befehl hatte bei mir leider keine Reaktion gezeigt)

Gruß Christopher
Kano - 12.06.2008, 11:37 Uhr
Titel: Soundkarte bei Start durch Starkskript aktivieren?
Wieviele soundkarten haste denn? Wenn dann liegts wohl eher an kmix, da musst die Lautstärkenwiederherstellung deaktivieren. Zeig doch mal (ohne alsaconf vorher):

cat /proc/asound/modules
schmendrich - 12.06.2008, 12:23 Uhr
Titel:
Hallo Stalin,

ich hatte auch das Problem, daß sich der on-board sound immer eingemischt hat und ich deswegen immer wieder alsaconf ausführen musste.

Da blieb nur, entweder den abzuschalten, oder das soundmodul für den onboardsound zu blacklisten.

Code:
echo blacklist modulname > /etc/modprobe.d/no-sound


Vielleicht hilfts.

Gruß
schmendrich
stalin2000 - 12.06.2008, 18:10 Uhr
Titel:
Ich habe momentan zwei Audiokarten angeschlossen. Eine PCI und eine OnBoard. Die USB Geräte sind momentan USB-Keyboard und Webcam.

Lautstärkenwiederherstellung ist deaktiviert.

Zitat:
0 snd_usb_audio
1 snd_usb_audio
2 snd_cs46xx


Es fehlt also genau die Audiokarte, welche ich beim letzten Start mittels alsaconf als Hauptkarte festgelegt habe...

Die jweils andere zu deaktivieren im Bios habe ich schon probiert. Das brachte leider nichts.

Könnte es sein, daß beim Herunterfahren des Systems die Audiokarte ausgeht, bevor Linux runtergefahren ist und daher aus der Config Datei gelöscht wird?
Kano - 12.06.2008, 23:52 Uhr
Titel:
Du darfst hda-intel natürlich nicht blacklisten. Stattdessen kannst die reihenfolge so festsetzen:

echo options snd slots=snd-hda-intel,snd-cs46xx,snd-usb-audio > /etc/modprobe.d/snd

Wobei ich mich schon frage wofür du eigentlich ne PCI Soundkarte einbaust?
stalin2000 - 14.06.2008, 15:04 Uhr
Titel:
Danke, hat jetzt funktioniert. Habe schon ein Paar Mal neu gestartet seither.

Leider geht Sound in Enemy Territory nicht mehr.

Zitat:
/dev/dsp: Device or resource busy
Could not open /dev/dsp


-obwohl ich alle Audioprogramme geschlossen habe.
Kano - 14.06.2008, 15:12 Uhr
Titel:
starte das spiel mit

+set s_driver alsa
stalin2000 - 17.06.2008, 20:18 Uhr
Titel:
Danke, die Audiokarte wird jetzt immer erkannt. Spiel geht nach alsaconf.
stalin2000 - 14.07.2008, 08:55 Uhr
Titel:
Hm, bei xmms oder amarok geht der Ton nun immer auf Anhieb.

Leider muß ich aber jetzt immer alsaconf ausführen, um bei Spielen (Defcon und ET) Ton zu haben. Das ist ziemlich nervig.... Gibt es dafür eine Lösung?

Außerdem kann ich bei Audacity das zu bearbeitende Musikstück nicht mehr anspielen. In den Einstellungen dort kann ich keine Audiokarte einstellen. Ist keine vorhanden.

Wäre das Problem gelöst, wenn ich die PCI Karte rausschmeißen würde?

Gruß Christopher
Kano - 14.07.2008, 08:58 Uhr
Titel:
Also irgendwas läuft bei dir falsch, hättest du mal ein dist-upgrade mit Kanotix gemacht, dann hättest du doch ne audacity version haben müssen, die kein /dev/dsp sondern direkt alsa verwenden kann...
stalin2000 - 14.07.2008, 09:04 Uhr
Titel:
Danke für den Hinweis. Mit Audacity klappt's nun. Danke.
Alle Zeiten sind GMT + 1 Stunde
PNphpBB2 © 2003-2007