I am impressed
Here what I found in Live Slackware Edition (Xfce stripped version)
Code:
% ldd /usr/bin/firefox |
Quote:
For your information, the file /usr/bin/firefox is a (wrapper) shell script. Of course it's not a dynamic executable. Code:
bash-5.1$ file /usr/bin/firefox |
Of course how stupid I am. But what about support for alsa only? So far it is only version of firefox with sound on non-pulse system. I was expecting to see something difference in ldd for this firefox. Hate pulse-s.
|
If you're running one that doesn't support alsa directly (such as the official mozilla binary build), then 'apulse' works nicely.
|
Well everything is fine
Code:
% pgrep pulseaudio |
FYI, igadoter, pulse is not an audio server. It has no means to interact with audio hardware. It still uses ALSA for that. PA is just a "conductor" for the "symphony" of options and connections. In that it creates considerable latency which really does not affect Playback, only Recording. I Record and Edit so I don't like PA either but it's easy to configure it to "go sit in a corner" even without PipeWire. PipeWire can essentially do all that at low latency and fool apps like Firefox to think PA is being used.
None of them have saved me money, not even ALSA, since I buy audiophile (not to be confused with "audiophool") gear. It would cost around $5000.00 USD to replace my PC audio gear that began 25 years ago... LONG before PA ever existed. |
Sorry enorbet, you are not right. If someone has very good audio, or even good audio - there is no difference between PA and pure alsa. But for middle ware one can hear difference - in pa drums and cymbals sound like poured sand. The sound is flat. Someone posted pa was never created with audio quality in mind. Just magical word: server. But even arts (?) KDE 3.5 sound server was better in terms of sound quality. For people who create audio application - pa was a savior from alsa - say audacious still has problems with alsa only audio - but for price of sound quality. And of course pa was forced by the same side of force which pushes now pipewire. Say firefox with support for alsa, pa and pipewire?
|
You could be right, igadoter, but I don't see how. How does PA have any effect on playback quality? It doesn't control the hardware. It only controls ALSA AFAIK. Actaully that's what pisses me off about Firefox.
I understand why they would prefer to take the easy way out by dropping any concern for what is underneath and only deal with what is above, but the option for ALSA is still there, just disabled! Why would they bother to disable it? Of what value is it to Mozilla? Seems like a mere washing of hands to me, with no concern for those who prefer a more direct approach. Nevertheless if using PA on "middleware" is somehow reduced quality for you, it seems likely to me you haven't setup ALSA correctly with a solid User .asoundrc. Also, what do you consider Middleware? Onboard? Personally I consider any onboard audio chipset as substandard if only for the degradation due to noise floor. I see numerous PCI and PCIe semi-pro quality soundcards, new and used, for $30-$100 on sites like eBay. If you prefer external, some decent ones are in similar price ranges. The hardware will make WAY more difference than the software. |
Quote:
Code:
ldd /usr/lib64/firefox/firefox Code:
jbhansen@craven-moorhead:~$ ldd /usr/lib64/firefox/firefox Quote:
|
Honestly, for me the PipeWire sounds better than PulseAudio - more clear, but I do not know why.
|
Quote:
Code:
2701 2701 2701 ? 00:50:26 firefox |
Quote:
|
Quote:
|
I just noticed that this firefox does not forks, on my stationary system ps for firefox usually looks like
Code:
firefox |
Quote:
|
All times are GMT -5. The time now is 12:31 AM. |