View previous topic :: View next topic |
Author |
Message |
Tinitus Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 20 Sep 2004 Posts: 1754
|
Posted: Wed Feb 08, 2012 12:40 pm Post subject: [S]Pulseaudio Problem |
|
|
Hallo,
manche Programmpakete erfordern bzw. installieren Pulseaudiopakete. Dann funktioniert aber leider die Soundausgabe von manchen Programmen sporadisch nicht mehr. Deshalb habe ich jetzt in der make.conf ein -pulseaudio eingetragen.
Was bringt pulseaudio für Vorteile. Woran kann mein Audioausgabeproblem in Verbindung mit Pulseaudio liegen?
G. Roland
Last edited by Tinitus on Wed Feb 08, 2012 8:26 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
nightmarez Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/1253855554327df53dcc79.jpg)
Joined: 17 May 2004 Posts: 111 Location: FSV Mainz 05 ;)
|
Posted: Wed Feb 08, 2012 4:40 pm Post subject: |
|
|
Hey,
Pulseaudio stellt eine extra Audioschicht über Alsa dar. Damit kannst du genau definieren, wo welche Ausgabe stattfinden soll. Bei mir funktioniert es super, dh ich kann problemlos zwischen meiner internen Soundkarte mit Ausgabe auf die Stereoanlage und zwischen meinem USB Headset (eigene Soundkarte) wechseln und dass sogar im laufenden Betrieb der Programme. Vielleicht solltest du mal das Programm pavucontrol installieren und damit dein Pulsaudio-System konfigurieren. _________________ Ecce quomodo moritur iustus |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Tinitus Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 20 Sep 2004 Posts: 1754
|
Posted: Wed Feb 08, 2012 8:27 pm Post subject: |
|
|
nightmarez wrote: | Hey,
Pulseaudio stellt eine extra Audioschicht über Alsa dar. Damit kannst du genau definieren, wo welche Ausgabe stattfinden soll. Bei mir funktioniert es super, dh ich kann problemlos zwischen meiner internen Soundkarte mit Ausgabe auf die Stereoanlage und zwischen meinem USB Headset (eigene Soundkarte) wechseln und dass sogar im laufenden Betrieb der Programme. Vielleicht solltest du mal das Programm pavucontrol installieren und damit dein Pulsaudio-System konfigurieren. |
Das wars! Danke für den Tipp! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
musv Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/17022956523ec2f01a46f03.jpg)
Joined: 01 Dec 2002 Posts: 3369 Location: de
|
Posted: Wed Feb 08, 2012 10:02 pm Post subject: |
|
|
Vorteil Pulseaudio:
- on-the-fly-Umleitung von Soundströmen auf andere Devices - auch über das Netzwerk
Nachteil Pulseaudio:
- Es lässt sich eine teilweise höhere CPU-Last beobachten. Es wird sogar geraten, bei Soundknacken Pulseaudio (Nice-Level) höher zu priorisieren.
- weiterer Daemon
- weitere potentielle Fehlerquelle
- Will man die dazugehörigen Tools (Padevchooser) nutzen, benötigt man wieder Zeroconf (weiterer Daemon)
- scheinbar keine Bit-Perfect-Übertragung (Google ist da nicht eindeutig)
Pulseaudio stellt auch redundante Funktionalitäten zur Verfügung:
- Softmixing (kann Alsa über dmix und OSS sowieso)
- Separate Lautstärkekontrolle für einzelne Anwendungen (kann OSS ebenfalls per default)
Pulseaudio ist in den von nightmarez beschriebenen Anwendungsfällen sinnvoll. In allen anderen Fällen sollte man sich überlegen, ob man das Ding wirklich haben will.
Last edited by musv on Thu Feb 09, 2012 12:06 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Erdie Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/17561033924c7a8ef6316cf.jpg)
Joined: 20 May 2004 Posts: 2656 Location: Heidelberg - Germany
|
Posted: Thu Feb 09, 2012 11:23 am Post subject: |
|
|
Weiterer Nachteil:
Kein direkter Zugriff auf die Soundkartenhardware mehr möglich. Benötigt man z. B. jack als Echtzeit Soundserver, so ist dieses mit Pulsaudio nicht realisierbar.
Jack wird z. B. für den Betrieb von Ardour benötigt.
Fazit: Professionelle Audiobearbeitung in Verbindung mit pulsaudio nicht möglich. _________________ Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
nightmarez Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/1253855554327df53dcc79.jpg)
Joined: 17 May 2004 Posts: 111 Location: FSV Mainz 05 ;)
|
Posted: Thu Feb 09, 2012 1:55 pm Post subject: |
|
|
Erdie wrote: | Weiterer Nachteil:
Kein direkter Zugriff auf die Soundkartenhardware mehr möglich. Benötigt man z. B. jack als Echtzeit Soundserver, so ist dieses mit Pulsaudio nicht realisierbar.
Jack wird z. B. für den Betrieb von Ardour benötigt.
... |
Da stellt sich mir die Frage, was das Jack USE-Flag bei Pulseaudio bringt. Jemand Erfahrung damit gesammelt? _________________ Ecce quomodo moritur iustus |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
astaecker Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 28 Apr 2003 Posts: 403 Location: Hamburg / Germany
|
Posted: Thu Feb 09, 2012 3:51 pm Post subject: |
|
|
nightmarez wrote: | Erdie wrote: | Weiterer Nachteil:
Kein direkter Zugriff auf die Soundkartenhardware mehr möglich. Benötigt man z. B. jack als Echtzeit Soundserver, so ist dieses mit Pulsaudio nicht realisierbar.
Jack wird z. B. für den Betrieb von Ardour benötigt.
... |
Da stellt sich mir die Frage, was das Jack USE-Flag bei Pulseaudio bringt. Jemand Erfahrung damit gesammelt? |
Damit kann PulseAudio erkennen, wann der JACK Daemon läuft, um sich dann selber zu deaktivieren. Weil "Es kann nur einen geben". |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
musv Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/17022956523ec2f01a46f03.jpg)
Joined: 01 Dec 2002 Posts: 3369 Location: de
|
Posted: Thu Feb 09, 2012 4:53 pm Post subject: |
|
|
astaecker wrote: | nightmarez wrote: | Da stellt sich mir die Frage, was das Jack USE-Flag bei Pulseaudio bringt. Jemand Erfahrung damit gesammelt? |
Damit kann PulseAudio erkennen, wann der JACK Daemon läuft, um sich dann selber zu deaktivieren. Weil "Es kann nur einen geben". |
Nach dem Verhalten, wie Pulseaudio ohne jegliche Nachfrage als KDE-Backend OSS vorgezogen wird (OSS kann man dann nicht mal mehr auswählen), finde ich das merkwürdig. Normalerweise hätte ich erwartet, dass Pulseaudio dann konsequent den Jack abschießt. ![Twisted Evil :twisted:](images/smiles/icon_twisted.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
astaecker Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 28 Apr 2003 Posts: 403 Location: Hamburg / Germany
|
Posted: Fri Feb 10, 2012 7:16 am Post subject: |
|
|
musv wrote: | Nach dem Verhalten, wie Pulseaudio ohne jegliche Nachfrage als KDE-Backend OSS vorgezogen wird (OSS kann man dann nicht mal mehr auswählen), finde ich das merkwürdig. Normalerweise hätte ich erwartet, dass Pulseaudio dann konsequent den Jack abschießt. ![Twisted Evil :twisted:](images/smiles/icon_twisted.gif) |
Das scheint mir aber eher eine Bevorzugung durch KDE zu sein, als dass PulseAudio irgendeine Erkennung von KDE hat. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
franzf Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/13378569704a2d5c2dc51c1.jpg)
Joined: 29 Mar 2005 Posts: 4565
|
Posted: Fri Feb 10, 2012 8:17 am Post subject: |
|
|
Für phonon gibt es ein "pulseaudio"-USE-Flag. Wenn das entfernt wird und phonon trotzdem noch pulseaudio erkennt und verwendet, ist das ein klassischer Fall von automagic dependency und sollte gemeldet werden. Aber vllt. kann phonon da selber nicht allzu viel dafür, wenn gstreamer oder vlc selber mit pulseaudio-Unterstützung gebaut wurden und das pulseaudio-device haben wollen. Weiß aber nicht wirklich, wie das in phonon geregelt ist -> Devs fragen ![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|