PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ALSA + hda-intel - Problem mit Volume Control (gnome)



bLasTmanIac
23.10.06, 14:46
Hi Leute,

zunächst mal: Ich nutze Debian testing + gnome.
In meinem Notebook befindet sich der Realtek ALC861 Sound chip.

Das Problem ist nun, dass im Volume Control Panel unter Playback nur das Mikrofon angezeigt wird. Erst wenn ich irgendein Video oder ein Audiofile abspiele, erscheint der PCM-Regler (und es kommt auch sogar sound aus den Boxen).
Das Soundsymbol, welches man auf der Gnome Oberfläche sehen kann, lässt sich auch nur auf das Microphone beziehen oder auf irgendein sog. "Capture" (Keine Ahnung was das überhaupt sein soll), nicht aber auf den PCM-Regler, so wie ich das gerne hätte.

Habe auch schon die allerneusten ALSA-Treiber installiert/kompiliert, hat aber nichts geholfen. Auch habe ich - wie es in diesem howto geschrieben steht unter schrit 6: http://wiki.unixboard.de/index.php/HDAUDIO_Debian - versucht ein model hinter snd-hda-intel dranzuhängen (3stack) [eigentlich habe ich aber nur zwei sound anschlüsse, hmm......]
Tjo, hat aber leider nichts gebracht, hat jemand Rat?

Viele Grüße

bLasTmanIac
28.10.06, 20:31
keiner einen Tipp für mich?

suck
28.10.06, 20:56
Gibt "lsmod" bevor und nachdem du das erste Lied abspielst was unterschiedliches aus?

bLasTmanIac
28.10.06, 22:23
jo, in zwei Zeilen ändert sich was:

vorher


snd_hda_intel 18552 1
snd 49924 6 snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer

nachher


snd_hda_intel 18552 2
snd 49924 8 snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer


Sind ja schon mal die richtigen Module.......

suck
28.10.06, 23:18
Das ist leider nicht, was ich vermutete. Ich weiss nicht, woran es liegt!

aLiEnTxC
29.10.06, 19:21
hi... also ich hatte das gleiche problem...

mein lspci zur soundkarte


00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
Subsystem: Uniwill Computer Corp Unknown device 9078
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 169
Region 0: Memory at febfc000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [70] Express Unknown type IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
Device: Latency L0s <64ns, L1 <1us
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
Link: Supported Speed unknown, Width x0, ASPM unknown, Port 0
Link: Latency L0s <64ns, L1 <1us
Link: ASPM Disabled CommClk- ExtSynch-
Link: Speed unknown, Width x0


und noch ein paar system infos...



alientxc@nbtxc:~$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.12rc1 (Thu Jun 22 13:55:50 2006 UTC).
alientxc@nbtxc:~$ cat /proc/asound/modules
0 snd_hda_intel
alientxc@nbtxc:~$ lsmod | grep snd
snd_hda_intel 17332 5
snd_hda_codec 137856 1 snd_hda_intel
snd_pcm_oss 38368 0
snd_mixer_oss 15200 2 snd_pcm_oss
snd_pcm 68612 4 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer 20932 2 snd_pcm
snd 46980 12 snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_ oss,snd_pcm,snd_timer
soundcore 9248 2 snd
snd_page_alloc 9640 2 snd_hda_intel,snd_pcm



Welchen Kernel verwendet du?

habe mir den 2.6.18 gebacken.. alsaconfig aufgerufen und es läuft!

Nur läuft es noch nicht zufriedenstellend.... also das soundsharing zwischen verschiedenen Alsa-Apps... :confused:

EDIT:

hier noch das dmesg vom laden der soundtreiber:



PCI: Enabling device 0000:00:1b.0 (0000 -> 0002)
ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 16 (level, low) -> IRQ 169
PCI: Setting latency timer of device 0000:00:1b.0 to 64
hda_codec: Unknown model for ALC861, trying auto-probe from BIOS...
hda_intel: azx_get_response timeout, switching to single_cmd mode...

bLasTmanIac
29.10.06, 19:49
@suck

Trotzdem danke! ;-)

@aLiEnTxC


testor@testor-laptop:~$ uname -a
Linux bLasT-laptop 2.6.17-2-686 #1 SMP Wed Sep 13 16:34:10 UTC 2006 i686 GNU/Linux

Stimmt, ein neuer Kernel kann echt Wunder bewirken, vlt. back ich mir auch einen neuen. Hehe wobei, ich seh gerade beim Schreiben, dass ein apt-get upgrade, das ich vorhin wg. einem Problem mit Beryl durchgeführt habe, noch ein Wunder bewirkt hat -> Funktioniert jetzt. (Kernel wurde aber nicht geupdatet)

Soundsharing muss ich erstmal testen...

aLiEnTxC
29.10.06, 20:12
ich habe eben nebenbei mal ein alsa update gemacht...



alientxc@nbtxc:~$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.13.
Compiled on Oct 29 2006 for kernel 2.6.18-1-686-smp (SMP).


lief reibungsloser als ich gedacht habe... aber sonnst keine verbesserung was das mixen bzw das sharen des sounds angeht...

Werde dazu demnächst mal einen eigenen thread öffnen...

Gruß,
Thomas

EDIT: Zumindest ist der eine fehler / die warnung weg
hda_intel: azx_get_response timeout, switching to single_cmd mode...
das hda_codec: Unknown model for ALC861, trying auto-probe from BIOS... bleibt aber

bLasTmanIac
29.10.06, 20:42
argh, stimmte ja gar nicht, ich muss zwischendurch doch mal irgendwo nen sound abgespielt haben, jetzt nach nem reboot nämlich wieder erstmal kein PCM Regler da. Also nen neuen Kernel backen...

//EDIT:
Hehe also es ist nicht zu fassen, aber ich hab gerade durch Zufall unter

Gnome-Menü -> SystemTools -> Configuration Editor: desktop -> gnome -> sound
den Übeltäter gefunden.
enable_esd (Enable Sound Server startup) war nicht enabled!
Wo ist der Smiley, der sich selbst mit dem Hammer auf den Kopf schlägt?! :D

X-Dimension
27.11.06, 13:31
Habe hier das gleiche Problem auf einem FSC Amilo PA1510 Notebook.

Ich habe schon Kernel 2.6.17.6, Kernel 2.6.18.3 und Kernel 2.6.19rc6 probiert.
Aber der Sound läuft hier immer auf maximaler Lautstärke!

Wenn ich den Alsa basierten Mixer nutze kann ich regeln wie ich will, der verändert gar nichts. Der OSS-Mixer (Alsa-OSS-Emulation) Bietet mir die Regler "Volume" und "PCM-2" ersterer macht gar nichts und letzterer schaltet den Ton entweder aus oder auf Maximal-Lautstärke.

Ist hier evtl noch ein ALC861 geplagter, der mir weiterhelfen kann?

XD

aLiEnTxC
19.12.06, 21:30
@X-Dimension
ich habs erlich gesagt immer noch nicht hinbekommen... (zumindest unter Debian)

Unter meiner Testinstallation von Suse läufts aber wundersamerweise..

Aber warscheinlich mit ESD oder sowas... eine Alsa Konfigurationsdatei habe ich keine gefunden..

EDIT: Kannste mal am LINE-Mixer drehen...? Bei mir hat sich da was getan als ich in der mitte war (siehe hier (http://www.linuxforen.de/forums/showthread.php?t=225061))

DER_HANS
23.12.06, 13:47
Habe hier das gleiche Problem auf einem FSC Amilo PA1510 Notebook.

Ich habe schon Kernel 2.6.17.6, Kernel 2.6.18.3 und Kernel 2.6.19rc6 probiert.
Aber der Sound läuft hier immer auf maximaler Lautstärke!

Wenn ich den Alsa basierten Mixer nutze kann ich regeln wie ich will, der verändert gar nichts. Der OSS-Mixer (Alsa-OSS-Emulation) Bietet mir die Regler "Volume" und "PCM-2" ersterer macht gar nichts und letzterer schaltet den Ton entweder aus oder auf Maximal-Lautstärke.

Ist hier evtl noch ein ALC861 geplagter, der mir weiterhelfen kann?

XD

Hi, hab das gleiche Notebook (feines Teil :D) bei mir wird der PCM Regler im alsamixer anwählar sobald musik o.ä. läuft, is natürlich noch nich optimal, aber ich arbeite dran, sobald ich mehr weiß, sach ich bescheid...

-- derhans

X-Dimension
23.12.06, 22:27
Nachdem ich AOSS und die Alsa Utils installiert hatte war auch ein PCM Regler im Mixer, allerdings funktioniert er auch nur mit einigen Anwendungen. Flash-Player, die Systemklänge und einige Spiele lassen sich damit jedoch nicht regeln.

Hampel
26.12.06, 22:34
Was hab Ihr denn fuer Regler in alsamixer? Habt Ihr da nen regler fuer das Mic, bzw. funktioniert bei euch das Mic? Wenn ja, wie habt Ihr das gemacht?
Ich habe den selben Sound-Chip drin. Bei mir funktioniert zwar immer der Sound auf anhieb, aber ich bekomme mein Mic einfach net hin...