You are not logged in.
Pages: 1
Dont use pulseaudio
In most situations you do not need pulseaudio. Just use alsa instead. This will reduce latency and overhead.
Alsa is enabled by default. Volume and audio device can be choosen and adjusted in a terminal using the command "alsamixer".
If you want to adjust with a gui install volumeicon-alsa from a terminal with "apt install volumeicon-alsa" as root. Add it to your desktop startup (howto depend on the enviroment). But it can also be started from a terminal using the command "volumeicon" Right click the voulmeicon to configure preferences.
And that should be about it.
Offline
For those who have laptops with HDMI outputs see this guide for setting the non-HDMI output as the default:
Brianna Ghey — Rest In Power
Offline
With 2 devices sharing the same kernel module, you can disable the one which you are not using. You use the enable parameter, where 0=disable and 1=enable. You could set the entry in /etc/modprobe.d/alsa-base.conf to :-
# Disable the HDMI card which shows up first, but enable PCH
options snd-hda-intel enable=0,1
https://dev1galaxy.org/viewtopic.php?pid=339#p339
Geoff
Offline
And if the software you use depends on PA and they don't use ALSA, try wrapping the program with apulse, which is available in Devuan since oldstable ASCII. I use it for Seamonkey, where the official build wasn't compiled with support for ALSA.
Last edited by jobbautista9 (2020-08-21 11:44:14)
Former maintainer of the iwd package. See #639!
You can also find me on the Pale Moon forums. I develop XUL add-ons for Pale Moon.
My PGP public key
Offline
You can also use KDE without pulseaudio. Screenshots here was taken on a Beowulf 64 bits box with KDE.
I use KDE with VLC sound engine. By default, KDE try to use pulseaudio, but pure ALSA is also available in GUI configuration.
Go to K, Preferences, System Preferences, Hardware, Audio and Video. You may need to check Show advanced devices: (click to full size):
If you (like me) dont have pulseaudio installed, clicking the Test button when pulse is selected will show an error on console:
main audio output error: no suitable audio output module
main decoder error: failed to create audio output
vlcpulse audio output error: PulseAudio server connection failure: Connection refused
Dragging and dropping or with the Prefer button, put the option Default to first position:
Then, Apply Device List to all the categories (YMMV).
Now, you can listen audio even on Dolphin:
Offline
For those who have laptops with HDMI outputs see this guide for setting the non-HDMI output as the default:
Even with pulse I ran into an Issue getting Audio out of my HDMI to the TV.
I used Alsa to push audio out the HDMI port as a test. I was able to push sound out through HDMI and it came out the Tv.
However, I was unable to get the media player to push it through the TV.
Was odd sure it is an Easy fix. Pulse wouldn't do it. I tried changing every setting possible found no sound.
I had pulse installed I maybe should try removing pulse and changing default to HDMI and rebooting.
Last edited by czeekaj (2021-02-08 02:31:08)
Offline
I was unable to get the media player to push it through the TV.
Could you elaborate on this? I dont understand you.
Offline
Will Alsa allow me to create a pass through from line in to line out?
Also if I use a midi controller on my computer will it work with Alsa?
Offline
Also if I use a midi controller on my computer will it work with Alsa?
i would use Jack for midi stuff
Offline
Gday
Is it possible to force steam to use Alsa instead of {PulseAudio}
or does steam have a opensource 3rd party client we can use without the 32bit dependency closed source/freeware 'Official' client
Offline
Is it possible to force steam to use Alsa instead of {PulseAudio}
Steam works fine for me without any sound servers running, even with Proton titles. PulseAudio is not needed for working sound in Steam games.
Note that ALSA is a kernel component (and a set of user space libraries) for which PulseAudio offers a convenient interface. Also note that PA is now obsolete. PipeWire is the future.
Brianna Ghey — Rest In Power
Offline
Excuse me if I am being ignorant. But pipewire also can deal with video?
Isn't this the kind of encroachment systemd is guilty of? Doing too much?
Anyway kinda sounds like a user level PAVP. I'd rather just have alsa but with easier device switching.
czeekaj wrote:I was unable to get the media player to push it through the TV.
Could you elaborate on this? I dont understand you.
Apologies. When trying to play a movie on a TV from the laptop. Running Devuan or even Debian. I had no sound through the HDMI port so no sound out of the TV.
Last edited by czeekaj (2022-04-27 01:57:41)
Offline
When trying to play a movie on a TV from the laptop. ... I had no sound through the HDMI port so no sound out of the TV.
It can be because of the media player is bypassing the general ALSA settings. I'm not an expert on this, but I know that with VLC you can choose any output for sound, on the fly. Worth trying it.
Offline
Excuse me if I am being ignorant. But pipewire also can deal with video?
Isn't this the kind of encroachment systemd is guilty of? Doing too much?
Yeah, sure, why not.
And hey, it does Bluetooth now as well:
https://www.collabora.com/news-and-blog … pdate.html
Stonks!
Brianna Ghey — Rest In Power
Offline
czeekaj wrote:When trying to play a movie on a TV from the laptop. ... I had no sound through the HDMI port so no sound out of the TV.
It can be because of the media player is bypassing the general ALSA settings. I'm not an expert on this, but I know that with VLC you can choose any output for sound, on the fly. Worth trying it.
What it was Alsa was defaulting to the speakers.
I wasn't using dmixer. So no audio went to the HDMI.
Yeah pipewire seems pretty massive. Reminds me of the PAVP intel developed. But I am sure it'll be a useful package and hopefully stays modular and light. I don't like giant meta packages
Last edited by czeekaj (2023-04-09 21:39:16)
Offline
Pages: 1