Linux - DesktopThis forum is for the discussion of all Linux Software used in a desktop context.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Headphones simply have a switch interrupt on the Analogue speakers AFAICT, and I hardly use them.
The PulseAudio playback menu allows a choice of Analogue or Digital streams. The 'Output Devices' menu does not (Recent Slackware64-Current). The whole system seems to default to Analogue (= Laptop) speakers, whereas I want a default to digital. The onboard soundcard is from Intel
Quote:
Originally Posted by lspci
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
Thanks for the reply. No to all suggestions, because
/etc/modprobe.conf controls kernel modules and I think they load as needed.
/etc/asoundrc or ~/.asoundrc set up alsa; but as things stand, pulseaudio overrides alsa, and wants settings to be left to pulse. I made big changes in the past with alsa and no pulseaudio on this box. I had a funny setup on else in the past for a special event, but that was most of 6 years ago, and pulseaudio has since taken over. Software requires it.
This thread seems to expose a knowledge gap, that if it goes beyond and click, pulse users are left scratching their heads…
Hi am not aware of media playing software that needs pulse. If you are alluding to firefox...i can use apulse.
Correct, and even Firefox still has working ALSA support, although binary distributors do not use it, you can compile Firefox yourself and no apulse is needed.
Hadn't heard of apulse. Anyhow, I have read comments by those in the know explaining how programs require it as it suited the software interfacing better. It may all be wrong, but distros have gone for pulse. Even Slackware, which did not adopt SeLinux or Systemd, and still offers lilo, elilo, & grub has pulseaudio.
On software, Zoom offers an option for digital sound. Skype requires pulse, I am assured. And no I haven't checked the small long winded and very boring print to see if it still does.
Alsa isn't much better. The UI is a mixer . Angthing else required a system wide config, or a user config which perhaps gets dropped in and out by script, and I'd need help with the syntax.
Slackware went to PA for a single reason - at the time there was no way to get Bluetooth working with plain ALSA. There is now, but PulseAudio is like cancer, you let it in and then it is hard to get rid of it. In reality PulsAudio is just a parasite layer between ALSA (or OSS4) and sound applications. PA developers have deep understanding how ALSA works and PA makes it real easy to configure ALSA. I personally refuse to use PA only because it makes ALSA configuration a breeze. I better configure ALSA myself and live happily ever after knowing I did take the right way instead of the easy way.
and apparently you can specify things there. It's defaulting to Analogue; as all the other /etc/pulse/ files have a .new prefix, and ~/.pulse doesn't exist, I presume the default is coming from elsewhere. I have to remove the semi-colon to make any line(s) active. Does anyone have a breeze what to put in there?
default-sink = digital?
default-sink = HDMI?
default-sink = all
I tried all of three above, and the thing that worked wass commenting the line out
I have them up for reading. Howtos normally scare me away because they are full of bilge. But that particular alsa howto seems free of. Normally compulsory howto sections are omitted entirely, e.g.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.