user32847
Anmeldungsdatum: 29. Januar 2014
Beiträge: 332
|
Hallo Ubuntuusers, habe an meinem Rechner (Sound onBoard) Logitech-USB-Lautsprecher angeschlossen, um Musik etc. hören zu können. Leider funktioniert das noch nicht ganz (kein Sound/Ton) und ich bin etwas überfordert. Die Wiki-Seiten zum Soundsystem usw. habe ich mir durchgelesen - so richtig durchschaue ich das ganze Konstrukt aber noch nicht. Vielleicht kann mir da der ein oder andere noch etwas auf die Sprünge helfen. Mir geht es auch darum, das ganze System mit Soundkarten, ALSA, etc. etwas besser zu begreifen. Danke schonmal für jede Hilfe! 👍 Erstmal ein paar Infos: cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xf7c10000 irq 45
1 [AUDIO ]: USB-Audio - USB AUDIO
USB AUDIO at usb-0000:00:1d.0-1.5, full speed
lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
lsusb
Bus 002 Device 005: ID 1130:1620 Tenx Technology, Inc. Die Wiedergabe durch aplay /usr/share/sounds/alsa/Front_Center.wav hat ebenfalls funktioniert. Ebenfalls kann ich durch Tasten am Lautsprecher die Lautstärke verändern und das wird auch übernommen (sieht man am Lautstärkeregler in der Taskbar). Mal zu den ersten Fragen: Welche Bedeutung hat HDA-Intel - HDA Intel PCH ? Ist das die Soundkarte onBoard? Was ich mich schon immer während dem Lesen des Wikis gefragt habe: Hat der USB-Lautsprecher somit eine eigene Soundkarte? Für was ist dann Sound onBoard? Wie kann ich mir das vorstellen? Oder ist der Lautsprecher via USB mit der Soundkarte onBoard verbunden?
Freundliche Grüße user32847
|
Vej
Moderator, Supporter
Anmeldungsdatum: 7. März 2013
Beiträge: 3391
|
Hallo user32847. user32847 schrieb: Welche Bedeutung hat HDA-Intel - HDA Intel PCH ? Ist das die Soundkarte onBoard?
Ich denke schon. Was ich mich schon immer während dem Lesen des Wikis gefragt habe: Hat der USB-Lautsprecher somit eine eigene Soundkarte?
Vermutlich ja. Viele USB-Geräte haben mittlerweile eine eigene Soundkarte eingebaut. Für was ist dann Sound onBoard?
Du hast vermutlich eine Kopfhörerbuchse und/oder Lautsprecher am Laptop, beides würde von dieser Soundkarte bedient. Viele Grüße Vej PS.: Kopfhörerbuchsen sind übrigens klein und rund und haben etwa 4mm Durchmesser.
|
user32847
(Themenstarter)
Anmeldungsdatum: 29. Januar 2014
Beiträge: 332
|
Ja, klingt sinnvoll. Habe auch solche Lautsprecher-/Kopfhörerbuchsen an meinem Rechner. Damit wäre das schonmal geklärt, danke! ☺ Beim Rest bin ich aber noch nicht wirklich weitergekommen... ☹
|
Vej
Moderator, Supporter
Anmeldungsdatum: 7. März 2013
Beiträge: 3391
|
Hallo user32847, liefere mal bitte alle Informationen die unter Sound Problembehebung/Audio-Fehler-Beschreibung genannt sind. Außerdem möchte ich dich auf das Forum Multimedia hinweisen.
Ich denke, dass du dort eher Helfer mit genug Fachwissen finden wirst.
Siehe auch den Themen-Sticky dieses Forums. Falls du auch denkst, dass dein Problem dort hingehört, solltest du dein eigenes Thema "Melden" (Glocke oben) und die Admins freundlich bitten das ganze zu verschieben. Viele Grüße Vej
|
user32847
(Themenstarter)
Anmeldungsdatum: 29. Januar 2014
Beiträge: 332
|
Habe jetzt mal um UEFI Azalia HD Audio Controller deaktiviert. Das müsste doch normalerweise die OnBoard-Soundkarte sein, oder? Naja, bringt letztlich nichts. Jetzt wird nicht mal mehr der Lautstärkeregler in der Taskbar angezeigt. Und wenn ich im Terminal alsamixer eintippe, kommt folgende Meldung:
Fehler beim Öffen des Mixer-Gerätes: Datei oder Verzeichnis nicht gefunden Das verstehe ich jetzt nicht ganz - der USB-Lautsprecher hat ja eine integrierte Soundkarte. Aber ohne onBoard geht gar nichts mehr? 😕
|
Vej
Moderator, Supporter
Anmeldungsdatum: 7. März 2013
Beiträge: 3391
|
Hallo user32847. user32847 schrieb: Habe jetzt mal um UEFI Azalia HD Audio Controller deaktiviert.
Davon ist hier zum ersten mal die Rede und ich kann keinen Zusammenhang zu HDA-Intel - HDA Intel PCH herstellen. Das müsste doch normalerweise die OnBoard-Soundkarte sein, oder?
Ich bin nicht genug im Thema um dir darauf eine fundierte Antwort geben zu können. Soweit ich weiß könnte es, genauso gut der USB-Lautsprecher sein. Viele Grüße Vej
|
user32847
(Themenstarter)
Anmeldungsdatum: 29. Januar 2014
Beiträge: 332
|
Bin jetzt ein Stückchen weitergekommen. Habe die Datei /etc/modprobe.d/alsa-base.conf editiert.
[...]
# Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist saa7134-alsa ; : ; }
# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=0 # davor auf -2
options snd-usb-caiaq index=-2
options snd-usb-ua101 index=-2
options snd-usb-us122l index=-2
options snd-usb-usx2y index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
# Keep snd-pcsp from being loaded as first soundcard
options snd-pcsp index=-2
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=0 # davor auf -2 Somit hat sich hier auch die Reihenfolge geändert: cat /proc/asound/modules
0 snd_usb_audio
1 snd_hda_intel Und nun kommt auch Ton aus den Lautsprechern. ☺ Aber es ist noch nicht perfekt: Ist die Änderung in der alsa-base.conf-Datei so richtig bzw. kennt sich damit jemand aus? Auf den Lautsprecherboxen sind, wie geschrieben, drei Knöpfe. Einmal "Lauter", einmal "Stumm" und einmal "Leiser". Diese Knöpfe haben auch immer funktioniert, als noch kein Ton aus den Boxen kam (sah man daran, dass in der Taskbar der Lautstärkeregler verändert wurde). Nun funktionieren zwar die Lautsprecherboxen, ich kann aber die Tasten nicht mehr verwenden, es passiert also keine Veränderung mehr. Das verstehe ich jetzt überhaupt nicht... 😕
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Lubuntu nutzt soviel ich weiß seit einiger Zeit Pulseaudio. Es sollte also reichen im Tool pavucontrol den analogen Ausgang, an die USB-Soundkarte zu legen. Im Prinzip alles Unsinn, wenn bei Pulse kein Problem vorliegt. Der Befehl "aplay -l" zeigt dir deine Wiedergabegeräte an.
|
user32847
(Themenstarter)
Anmeldungsdatum: 29. Januar 2014
Beiträge: 332
|
hakel schrieb: Lubuntu nutzt soviel ich weiß seit einiger Zeit Pulseaudio. Es sollte also reichen im Tool pavucontrol den analogen Ausgang, an die USB-Soundkarte zu legen. Im Prinzip alles Unsinn, wenn bei Pulse kein Problem vorliegt. Der Befehl "aplay -l" zeigt dir deine Wiedergabegeräte an.
Stimmt so nicht. Lubuntu nutzt ausschließlich ALSA und ich finde das grundsätzlich nicht so schlecht, wenn sich nur ein Programm oder wenige um eine Angelegenheit kümmern. Ton ist ja jetzt da, aber plötzlich funktionieren die Tasten nicht mehr...
|
Vej
Moderator, Supporter
Anmeldungsdatum: 7. März 2013
Beiträge: 3391
|
hakel schrieb: Lubuntu nutzt soviel ich weiß seit einiger Zeit Pulseaudio. Es sollte also reichen im Tool pavucontrol den analogen Ausgang, an die USB-Soundkarte zu legen.
user32847 schrieb: Stimmt so nicht. Lubuntu nutzt ausschließlich ALSA und ich finde das grundsätzlich nicht so schlecht, wenn sich nur ein Programm oder wenige um eine Angelegenheit kümmern.
Ihr habt beide Recht:
PulseAudio ersetzt nicht ALSA! Zu den Details siehe Soundsystem und ALSA.
Quelle: Hinweisbox in der Einleitung des Artikels PulseAudio. Viele Grüße Vej
|
user32847
(Themenstarter)
Anmeldungsdatum: 29. Januar 2014
Beiträge: 332
|
Schön langsam frustriert mich das Soundsystem von Ubuntu. 👿 So undurchsichtig wie das (für mich zumindest) konzipiert wurde. Hier noch mal eine kurze Zusammenfassung, in der Hoffnung, dass doch noch jemand eine Lösung findet.
Angeschlossener Logitech-USB-Lautsprecher wird erkannt, funktioniert jedoch nicht (siehe Post 1) Am USB-Lautsprecher gibt es drei Knöpfe (Lautstärke erhöhen, stumm, Lautstärke senken). Diese funktionieren bereits (sichtbar im LXDE-Panel am Lautstärkeregler). Habe versucht im UEFI Azalia HD Audio Controller zu deaktivieren. Dann geht komischerweise gar nichts mehr - kann nicht mal alsamixer aufrufen. Warum eigentlich? Letztlich also wieder rückgängig gemacht. Anschließend habe ich die Datei /etc/modprobe.d/alsa-base.conf editiert (siehe oben). Jetzt kommt glücklicherweise Ton aus den Lautsprecherboxen, ich kann auch mit der Maus den Lautstärkeregler verschieben. Nun funktionieren aber die drei Volume-Knöpfe nicht mehr. Dass die Knöpfe funktionieren können haben sie ja schon gezeigt. Irgendeine Kleinigkeit passt jetzt nicht mehr zusammen.
Habe nebenbei auch mal pavucontrol ausprobiert. Dann kommt ebenfalls Ton aus den Lautsprecherboxen und die Knöpfe funktionieren auch, ABER die eingestellte Lautstärke im Lautstärkeregler hat überhaupt keinen Einfluss mehr, es ändert sich also nichts an der Lautstärke, egal ob ich was verändere. Dann geht das nur noch über pavucontrol. Finde ich auch nicht wirklich toll, außerdem sollte das ganze ja auch ausschließlich mit den Lubuntu-Standardanwendungen zu lösen sein.
|
Vej
Moderator, Supporter
Anmeldungsdatum: 7. März 2013
Beiträge: 3391
|
user32847 schrieb: Habe nebenbei auch mal pavucontrol ausprobiert. Dann kommt ebenfalls Ton aus den Lautsprecherboxen und die Knöpfe funktionieren auch, ABER die eingestellte Lautstärke im Lautstärkeregler hat überhaupt keinen Einfluss mehr, es ändert sich also nichts an der Lautstärke, egal ob ich was verändere. Dann geht das nur noch über pavucontrol. Finde ich auch nicht wirklich toll, außerdem sollte das ganze ja auch ausschließlich mit den Lubuntu-Standardanwendungen zu lösen sein.
Hast du eigentlich eine .asoundrc konfiguriert? Falls ja bitte posten. Falls nein wäre die wohl das Mittel der Wahl, wenn man (wie scheinbar in Lubuntu üblich) kein PulseAudio verwenden möchte. Das habe ich aber leider auch erst gerade gelesen, da ich überall PulseAudio verwende. Kannst du mal bitte prüfen, ob jetzt ein PulseAudio-Server installiert ist oder nicht? sudo dpkg -l pulseaudio Viele Grüße Vej
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Alsa besteht aus einer Treiberschicht und einem Soundserver. Der Soundserver ist die Schicht zwischen den Anwendungen/Desktop und der Hardware. Pulseaudio ist nur ein Soundserver und ersetzt diese Komponente von Alsa. Man kann an drei Stellen die Lautstärke einstellen, in Alsa, in Pulse und in der Anwendung. Was das lubuntuspezifische Klangapplet da treibt, ist für mich so nicht nachvollziebar. Lubuntu ist sehr rustikal, vielleicht einfach ein "Bug". Ich würde im Tool pavucontrol "Reiter/Register" "Konfiguration" die Onbord einfach mal ausschalten. Das sollte eigentlich reichen, aber bei Lubuntu und Pulse ist viel möglich. 😈
ob jetzt ein PulseAudio-Server installiert ist oder nicht?
Dann sollte eigentlich eine Fehlermeldung bei pavucontrol kommen. Falls Pulse fehlt, würde ich es installieren. Macht vieles einfacher.
|
user32847
(Themenstarter)
Anmeldungsdatum: 29. Januar 2014
Beiträge: 332
|
Vej schrieb: Kannst du mal bitte prüfen, ob jetzt ein PulseAudio-Server installiert ist oder nicht? sudo dpkg -l pulseaudio
sudo dpkg -l pulseaudio:
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/
Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht)
||/ Name Version Architektur Beschreibung
+++-==============-============-============-=================================
un pulseaudio <keine> <keine> (keine Beschreibung vorhanden) Standardmäßig nutzt Lubuntu kein .asoundrc. Was sollte ich denn hier in meinem Fall konfigurieren? hakel schrieb: Man kann an drei Stellen die Lautstärke einstellen, in Alsa, in Pulse und in der Anwendung. Was das lubuntuspezifische Klangapplet da treibt, ist für mich so nicht nachvollziebar. Lubuntu ist sehr rustikal, vielleicht einfach ein "Bug".
Mit dem Lautstärkeregler in der Taskbar greift man, so wie ich das sehe, auf den alsamixer zu.
|
user32847
(Themenstarter)
Anmeldungsdatum: 29. Januar 2014
Beiträge: 332
|
user32847 schrieb: Habe nebenbei auch mal pavucontrol ausprobiert. Dann kommt ebenfalls Ton aus den Lautsprecherboxen und die Knöpfe funktionieren auch, ABER die eingestellte Lautstärke im Lautstärkeregler hat überhaupt keinen Einfluss mehr, es ändert sich also nichts an der Lautstärke, egal ob ich was verändere. Dann geht das nur noch über pavucontrol. Finde ich auch nicht wirklich toll, außerdem sollte das ganze ja auch ausschließlich mit den Lubuntu-Standardanwendungen zu lösen sein.
Sorry für den Doppelpost, aber nun ein kleines Update. Habe es nochmal mit pavucontrol versucht und zusätzlich folgende Datei mit diesem Inhalt angelegt: etc/asound.conf
defaults.ctl.card 1
defaults.pcm.card 1
defaults.timer.card 1 Die Veränderung ist folgende: Nun hat der Lautstärkeregler wieder Einfluss und ich kann mit der Maus verschieben. Dabei greift das Taskbar-Tool auf alsamixer zurück. Das komische ist nun: Die drei Knöpfe funktionieren noch immer nicht. Davor - als der Ton noch nicht funktionierte - haben die drei Knöpfe ebenfalls auf alsamixer zurückgegriffen und dort die Lautstärke der onBoard-Soundkarte verändert. Ich müsste es demnach nur noch schaffen, dass das gleiche mit der anderen Soundkarte funktioniert. Es ist wie verhext - aber das sollte doch möglich sein, oder?
|