How to set laptop speaker as default instead of headphones?

Message
Author
Charlie Brown

Re: How to set laptop speaker as default instead of headphones?

#21 Post by Charlie Brown »

Actually I would suggest directly and only Alsa, which I've been doing happily till MX-23, but on 23 it's sadly the same here when I removed Pipewire: No sound.

ghunter
Posts: 195
Joined: Mon May 29, 2023 12:40 am

Re: How to set laptop speaker as default instead of headphones?

#22 Post by ghunter »

hmm well I am not sure if the OP is still following this thread?

in post 3 you wrote
Audio: Device-1: Intel Tiger Lake-LP Smart Sound Audio vendor: Acer Incorporated ALI
driver: sof-audio-pci alternate: snd_hda_intel,snd_sof_pci bus-ID: 0000:00:1f.3
chip-ID: 8086:a0c8 class-ID: 0401
Sound Server-1: ALSA v: k5.10.0-25-amd64 running: yes
Sound Server-2: PulseAudio v: 14.2 running: yes
Sound Server-3: PipeWire v: 0.3.19 running: no
so you have a number of options.

1 Stay with driver=sof-audio-pci
and tell us if there is any message about firmware that we need to know about..eg report

Code: Select all

sudo dpkg -l | grep firmware-sof
sudo dmesg | grep firmware
do you have any configs that affect your sound device?

OR
2 blacklist module sof-audio-pci full reboot and see if snd_hda_intel takes over. It should do as

Code: Select all

modinfo snd_hda_intel | grep A0C8
alias:          pci:v00008086d0000A0C8sv*sd*bc*sc*i*
which is a match to your ids

evansste
Posts: 6
Joined: Wed Oct 11, 2023 7:45 am

Re: How to set laptop speaker as default instead of headphones?

#23 Post by evansste »

Well, I've run into something that's quite strange. I reinstalled MX-23, with the intent to start from scratch. The plan was to uninstall PulseAudio, so that Alsamixer would be able to remember my changes. However, after a fresh install of MX-23, I get a message stating that PulseAudio isn't installed. This is despite the fact that I'm looking at it in Menu -> Multimedia -> PulseAudio Volume Control.

Here's what happens, specifically.

After a fresh install of MX-23 I open a terminal and type:

Code: Select all

sudo apt-get remove pulseaudio
I receive the following:

Code: Select all

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package 'pulseaudio' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
This is quite puzzling, to me, since this is the same exact command that I used to uninstall PulseAudio, the last time. So, I'm not sure why I'm getting this message.

If anyone has any ideas why this is happening, I'd love to hear your thoughts.

Charlie Brown

Re: How to set laptop speaker as default instead of headphones?

#24 Post by Charlie Brown »

Pulseaudio itself is not installed ootb, these are the ones installed ootb and that enables you use that app. (especially the last two + pavucontrol):

Code: Select all

gstreamer1.0-pulseaudio:amd64            1.22.0-5+deb12u1                       amd64        GStreamer plugin for PulseAudio (transitional package)
libcanberra-pulse:amd64                  0.30-10                                amd64        PulseAudio backend for libcanberra
libpulse-mainloop-glib0:amd64            16.1+dfsg1-2+b1                        amd64        PulseAudio client libraries (glib support)
libpulse0:amd64                          16.1+dfsg1-2+b1                        amd64        PulseAudio client libraries
libpulsedsp:amd64                        16.1+dfsg1-2+b1                        amd64        PulseAudio OSS pre-load library
libsox-fmt-pulse:amd64                   14.4.2+git20190427-3.5                 amd64        SoX PulseAudio format I/O library
pavucontrol                              5.0-2                                  amd64        PulseAudio Volume Control
pipewire-pulse                           0.3.65-3                               amd64        PipeWire PulseAudio daemon
pulseaudio-utils                         16.1+dfsg1-2+b1                        amd64        Command line tools for the PulseAudio sound server
xfce4-pulseaudio-plugin:amd64            0.4.5-1                                amd64        Xfce4 panel plugin to control pulseaudio

Post Reply

Return to “Hardware /Configuration”