PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Trotz aller Versuche kein Sound



de_scheef
30.03.07, 17:53
Hallo Leute,

habe leider keine Soundausgabe, auch kein Systemsound.

Habe Ubuntu 6.10 mit Gnome.

Hardware ist: TV-Karte Terrartec Cinergy 400 und Soundkarte ist Philips PSC724

Onboardsound ist im BIOS deaktiviert.

cat /proc/asound/cards gibt bei mir folgendes aus:

0 [SAA7134 ]: SAA7134 - SAA7134
saa7134[0] at 0xec000000 irq 5
1 [ICE1724 ]: ICE1724 - ICEnsemble ICE1724
ICEnsemble ICE1724 at 0xd000, irq 10

ICE1724 steht für die Philips-soundkarte und SAA7134 für die TV-Karte.

Die Gerätereihenfolge war übrigens bis vor kruzem noch genau umgekehrt also 0 die ICE1724 und 1 die SAA7134, aber da gings auch nicht mit dem Ton. Warum sich das umgestellt hat weiß ich nicht.

Ich habe den ICE1724-Treiber genommen da ich mit :

lspci | grep -i audio

folgendes ausgegeben bekam:

02:07.0 Multimedia audio controller: VIA Technologies Inc. VT1720/24 [Envy24PT/HT] PCI Multi-Channel Audio Controller (rev 01)

mit modprobe -l | grep snd | grep pci

hab ich mir alle möglichen Treiber anzeigen lassen und der ICE1724 kam dem am nächsten.

Hier ein Auszug aus der Ausgabeliste:

/lib/modules/2.6.17-11-generic/kernel/sound/pci/rme9652/snd-rme9652.ko
/lib/modules/2.6.17-11-generic/kernel/sound/pci/rme9652/snd-hdsp.ko
/lib/modules/2.6.17-11-generic/kernel/sound/pci/rme9652/snd-hdspm.ko
/lib/modules/2.6.17-11-generic/kernel/sound/pci/riptide/snd-riptide.ko
/lib/modules/2.6.17-11-generic/kernel/sound/pci/pcxhr/snd-pcxhr.ko
/lib/modules/2.6.17-11-generic/kernel/sound/pci/nm256/snd-nm256.ko
/lib/modules/2.6.17-11-generic/kernel/sound/pci/mixart/snd-mixart.ko
/lib/modules/2.6.17-11-generic/kernel/sound/pci/korg1212/snd-korg1212.ko
/lib/modules/2.6.17-11-generic/kernel/sound/pci/ice1712/snd-ice1724.ko
/lib/modules/2.6.17-11-generic/kernel/sound/pci/ice1712/snd-ice1712.ko
/lib/modules/2.6.17-11-generic/kernel/sound/pci/ice1712/snd-ice17xx-ak4xxx.ko
/lib/modules/2.6.17-11-generic/kernel/sound/pci/hda/snd-hda-intel.ko
/lib/modules/2.6.17-11-generic/kernel/sound/pci/hda/snd-hda-codec.ko
/lib/modules/2.6.17-11-generic/kernel/sound/pci/emu10k1/snd-emu10k1x.ko
/lib/modules/2.6.17-11-generic/kernel/sound/pci/emu10k1/snd-emu10k1.ko
/lib/modules/2.6.17-11-generic/kernel/sound/pci/emu10k1/snd-emu10k1-synth.ko
/lib/modules/2.6.17-11-generic/kernel/sound/pci/echoaudio/snd-mona.ko


In den Einstellungen für Audio ist bei Standart-Soundkarte auf dem Reiter Klänge ICEnsemble ICE1724 ausgewählt.

Der zweite Eintrag dort lautet SAA7134

Auf dem Reiter Geräte kan man bei den Auswahlboxen für "Klangereignisse", "Musik und Filme" und "Audiokonferenz" folgendes auswählen:

Autodetect
IEC1724 IEC958
ICE1724
ALSA
ESD
OSS

Hab es sowohl mit Autodetect, ICE1724 und ALSA probiert, nichts geht.

Frage hierzu: Wenn ich jetzt hier was auswähle, ist die Wahl dann gleich wirksam oder muss Dienst bzw. Rechner erst neugestartet werden?

In /etc/mdules habe ich beide Treiber reingeschrieben, den 1724 vor den 7134 aber das ändert auch nichts.

Hab schon alle Seiten im Ubuntu-Forum durch und im entsprechenden Wiki aber bisher hab ich nichts gefunden oder es hat keinen Einfluss gehabt.

Der Envy Chip ist doch auf mehreren Karten auch anderer hersteller drauf und ne zweite Soundkarte neben einer deaktivierten Onboard-Sound ist doch sicher auch nicht einzigartig.

Hoffe mir kann jemand helfen.

Grüße

Detlef

P.S. Wem es hilft dem kann ich auch noch posten was aadebug (auf der Alsa Seite beschriebenes Debugscript für alsa) ausgegeben hat.

Toxic Wolf
30.03.07, 17:57
Hast Du alsa (bzw: alsa-base / alsa-utils) installiert und alsaconf ausgefuehrt? Wenn nein dann versuch dieses mal.

de_scheef
30.03.07, 18:10
Also beide genannten alsa Pakete sind installiert.

Beim Befehl alsaconf komt Meldung: Command not found

Ich weiß auch nicht ob der Befehl bei Ubuntu 6.10 noch nötig ist. Meine ich hab mal irgendwo in einem Post gelesen das nicht, wie auch die Datei alsa.conf nicht vorhanden ist bzw. nötig sei.

Kann mich aber diesbezüglich auch irren.

Toxic Wolf
30.03.07, 19:13
einfach mal 'alsa' eingeben und 2x TAB druecken um alle alsa commands anzeigen zu lassen (kann ja evt. unterschiedlich sein)

Ob noetig oder nicht weiss ich nicht da ich mit Ubuntu nie zu tun hatte... doch es zu versuchen schadet trozdem nicht :)

Anomander
30.03.07, 19:48
Vielleicht ist der Sound noch "gemutet"

Probier doch mal:


amixer set Master 90% unmute
amixer set PCM 90% unmute


amixer sollte bei alsa-utils dabei sein...

sanfte Grüße
anomander (der wo Ubuntu auch nicht kennen tut ;) )

de_scheef
31.03.07, 10:10
Hallo Toxic Wolf hallo Anomander,

Eingabe von "alsa + Tab + Tab" ergibt das: alsactl alsamixer alsamixergui

Eingabe von "amixer set Master 90% unmute" ergibt das: amixer: Unable to find simple control 'Master',0

Grüße

Detlef

Toxic Wolf
31.03.07, 11:12
Dann scheint das Sound Modul nicht geladen zu sein.
Achja... hast Du die eingabe "alsaconf" als root gemacht? Faellt mir grad so ein / auf das ich es nicht erwaehnte :o

Poste bitte mal die Ausgabe von "lsmod | grep snd" (aber bitte in Form von [.code]Ausgabe hier[/.code] (ohne die Punkte) :))

de_scheef
31.03.07, 14:46
lsmod | grep snd ergibt:


snd_ice1724 75252 1
snd_ice17xx_ak4xxx 5504 1 snd_ice1724
snd_ac97_codec 97696 1 snd_ice1724
snd_ac97_bus 3456 1 snd_ac97_codec
snd_ak4114 11392 1 snd_ice1724
snd_pcm_oss 47360 0
snd_mixer_oss 19584 1 snd_pcm_oss
snd_pcm 84612 5 snd_ice1724,snd_ac97_codec,saa7134_alsa,snd_ak4114 ,snd_pcm_oss
snd_timer 25348 1 snd_pcm
snd_page_alloc 11400 1 snd_pcm
snd_ak4xxx_adda 8576 2 snd_ice1724,snd_ice17xx_ak4xxx
snd_mpu401_uart 10240 1 snd_ice1724
snd_rawmidi 27264 1 snd_mpu401_uart
snd_seq_device 9868 1 snd_rawmidi
snd 58372 14 snd_ice1724,snd_ac97_codec,saa7134_alsa,snd_ak4114 ,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_a k4xxx_adda,snd_mpu401_uart,snd_rawmidi,snd_seq_dev ice
soundcore 11232 1 snd


In einem anderen Forum meinte jemand ich sollte mal in der Datei:

"/usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz"

nach (Modulbeschreibung ice1724) schauen, ob meine Karte da schon erwähnt wird.

Dies ist nicht der Fall, erwähnt werden u.a. dort
*TerraTec Aureon 5.1 Sky
* TerraTec Aureon 7.1 Space
* TerraTec Aureon 7.1 Universe
* TerraTec Phase 22
* TerraTec Phase 28
* AudioTrak Prodigy 7.1
* AudioTrak Prodigy 7.1LT
* AudioTrak Prodigy 192

Er meinte das alsa deswegen meine Karte noch nicht unterstützt.

Die frage ist, ob man den Modellnamen einer anderen Karte irgendwo eintragen kann, das alsa versucht dann mit meiner Philips zusammen zu arbeiten, denn der Chip ist ja gleich. Die frage ist nur wo?

Oder hat das Modell gar keinen Einfluss da der Treibername ja immer irgendwas in Richtung snd_1724 ist also Chip-bezogen?

Grüße

Detlef

Toxic Wolf
31.03.07, 14:54
Also wenn ich die 'lsmod' Ausgabe so anschaue scheint das Modul fuer die Soundkarte geladen zu sein

Demnach muesste es also eigentlich funktionieren... ist der Stecker richtig eingesteckt? Sind die Boxen an? ;)

Ansonsten mal "alsamixer" bzw "alsamixergui" und mal die Lautstaerken Regler anschauen wie die eingestellt sind, evtl. ist ein Regler ganz unten oder gar mute welcher aber benoetigt wird.

Aber mal ne Frage, ist die Philips die Onboard oder ne selbst eingebaute Soundkarte? Wenn es nicht die Onboard Soundkarte ist, evtl. mal mit dieser testen ob es mit der Funktioniert? Die Onboard Karten sind meisten AC'97 und somit problemlos mit alsa einzurichten.

de_scheef
31.03.07, 20:14
Die Philips ist ne PCI Karte. Onboard Sound ist deaktiviert.

Die zu wechseln kommt für mich aber nicht in Frage. Dann verzichte ich lieber unter Linux auf Sound und mache alles wofür ich Ton brauche in Windows weiter.

Aber danke erstmal.

Toxic Wolf
31.03.07, 20:24
also ich wuerde trozdem noch darauf wetten das evtl. ein Regler mute oder runtergedreht ist... schon in den Mixer geschaut und bischen herrum getestet?