How to set laptop speaker as default instead of headphones?
Re: How to set laptop speaker as default instead of headphones?
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.
Re: How to set laptop speaker as default instead of headphones?
hmm well I am not sure if the OP is still following this thread?
in post 3 you wrote
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
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
which is a match to your ids
in post 3 you wrote
so you have a number of options.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
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
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*
Re: How to set laptop speaker as default instead of headphones?
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:
I receive the following:
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.
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
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.
If anyone has any ideas why this is happening, I'd love to hear your thoughts.
Re: How to set laptop speaker as default instead of headphones?
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