

Code: Select all
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC269VC Analog [ALC269VC Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC269VC Digital [ALC269VC Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [T27B350]
Subdevices: 1/1
Subdevice #0: subdevice #0Code: Select all
$ pacmd list-cards
0 card(s) available.

Yes:jburns wrote:Was media-sound/pulseaudio built with the daemon USE flag?
Code: Select all
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for media-sound/pulseaudio-16.1:
U I
- - abi_x86_32 : 32-bit (x86) libraries
- - bluetooth : Enable Bluetooth Support
+ + daemon : Build the pulseaudio binary (not-needed for pipewire-pulse)
- - glib : Add support to dev-libs/glib-based mainloop for the libpulse client
library, to allow using libpulse on glib-based programs. Build the
GSettings PA module.
- - jack : Add support for the JACK Audio Connection Kit
- - ofono-headset : Build with oFono HFP backend for bluez 5, requires net-misc/ofono.Unsure, how do I check?jburns wrote: Is the daemon running?
Code: Select all
$ ps aux | grep pulse
/usr/bin/pulseaudio --start --log-target=syslog
Code: Select all
$ /etc/init.d/alsasound status
* status: stopped
$ /etc/init.d/alsasound start
$ /etc/init.d/alsasound status
* status: started
Code: Select all
/etc/init.d/pulseaudio statusCode: Select all
rc-update add pulseaudio default
rc-service pulseaudio start
I don't have any file like `/etc/init.d/pulse*`jburns wrote:https://wiki.gentoo.org/wiki/PulseAudio may help.
To checkTo enable as root doCode: Select all
/etc/init.d/pulseaudio statusCode: Select all
rc-update add pulseaudio default rc-service pulseaudio start

I ranjburns wrote:Does viewtopic-p-8717558.html?sid=de417adb72 ... 2751fd9973
Code: Select all
pulseaudio --kill
pulseaudio --start


Hi. There is no sound coming through headphones or the monitor (HDMI) when I run speaker-test. Alsamixer confirms the sound isn't muted.alecStewart1 wrote:You can use speaker-test to try and see if any "pink noise" comes through any of those devices.
Yes, I upgraded to pulseaudio 16.x in isolation. Downgrading to 15.x a few months ago brought back the sound, but I can no longer downgrade.alecStewart1 wrote: Was pulseaudio the only thing that updated recently, or did the kernel or firmware update as well?

Hmm, that's weird. You're on 16.0 or 16.1? At least just glancing at the CHANGELOG there doesn't seem to be much that could be a breaking change. That being said, there could be another new version coming out soon.LinusTorvalds1 wrote: Yes, I upgraded to pulseaudio 16.x in isolation. Downgrading to 15.x a few months ago brought back the sound, but I can no longer downgrade.

I currently have 16.1, but 16.0 didn't work either. I upgraded from 15.x to 16.0 a few months ago, then immediately downgraded when it didn't work.alecStewart1 wrote: Hmm, that's weird. You're on 16.0 or 16.1? At least just glancing at the CHANGELOG there doesn't seem to be much that could be a breaking change. That being said, there could be another new version coming out soon.
I will try this soon.alecStewart1 wrote: It might be worth switching over to just ALSA by itself and see if you get any sound.

Code: Select all
pacmd set-card-profile 0 output:hdmi-stereoCode: Select all
$ pacmd list-cards
0 card(s) available.
Code: Select all
$ speaker-test -c2 -D hw:0,0
# plays sound through headphones
$ speaker-test -c2 -D hdmi:0,0
# plays sound through monitor
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC269VC Analog [ALC269VC Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC269VC Digital [ALC269VC Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [T27B350]
Subdevices: 1/1
Subdevice #0: subdevice #0
$ aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
default:CARD=PCH
HDA Intel PCH, ALC269VC Analog
Default Audio Device
sysdefault:CARD=PCH
HDA Intel PCH, ALC269VC Analog
Default Audio Device
front:CARD=PCH,DEV=0
HDA Intel PCH, ALC269VC Analog
Front output / input
surround21:CARD=PCH,DEV=0
HDA Intel PCH, ALC269VC Analog
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PCH,DEV=0
HDA Intel PCH, ALC269VC Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
HDA Intel PCH, ALC269VC Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
HDA Intel PCH, ALC269VC Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
HDA Intel PCH, ALC269VC Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
HDA Intel PCH, ALC269VC Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=PCH,DEV=0
HDA Intel PCH, ALC269VC Digital
IEC958 (S/PDIF) Digital Audio Output
hdmi:CARD=PCH,DEV=0
HDA Intel PCH, T27B350
HDMI Audio Output
Code: Select all
pcm.!default {
type plug
slave {
pcm "hdmi:0,0" # pcm "hw:0,0" for headphones and laptop speakers and headphones
}
}Code: Select all
defaults.pcm.card 0
defaults.pcm.device 2 # "defaults.pcm.device 0" for laptop speakers and headphones
defaults.ctl.card 0
please don't go, i'll miss youLinusTorvalds1 wrote:I think it's time to cut my losses. If no one has any suggestions by this week, I think I have to change distros (ubuntu-server).
Code: Select all
eix -I pulse
[I] media-libs/libpulse
Available versions: 16.0^t 16.1^t{xpak} [m]~16.1^t{xpak}[1] {X +asyncns dbus doc +glib gtk selinux systemd test valgrind ABI_MIPS="n32 n64 o32" ABI_S390="32 64" ABI_X86="32 64 x32"}
Installed versions: 16.1^t{xpak}(18:07:45 30.07.2022)(X asyncns dbus glib -doc -gtk -selinux -systemd -test -valgrind ABI_MIPS="-n32 -n64 -o32" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")
Homepage: https://www.freedesktop.org/wiki/Software/PulseAudio/
Description: Libraries for PulseAudio clients
[I] media-sound/pulseaudio
Available versions: 16.0 16.1{xpak} {bluetooth (+)daemon +glib jack ofono-headset ABI_MIPS="n32 n64 o32" ABI_S390="32 64" ABI_X86="32 64 x32"}
Installed versions: 16.1{xpak}(18:08:11 30.07.2022)(daemon glib -bluetooth -jack -ofono-headset ABI_MIPS="-n32 -n64 -o32" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")
Homepage: https://www.freedesktop.org/wiki/Software/PulseAudio/
Description: A meta package for PulseAudio (networked sound server)
[I] media-sound/pulseaudio-daemon
Available versions: 16.0-r1^t 16.1^t{xpak} {+X +alsa +alsa-plugin aptx +asyncns bluetooth dbus elogind equalizer fftw +gdbm +glib gstreamer gtk ipv6 jack ldac lirc ofono-headset +orc oss selinux sox ssl system-wide systemd tcpd test +udev valgrind +webrtc-aec zeroconf}
Installed versions: 16.1^t{xpak}(18:08:03 30.07.2022)(X alsa alsa-plugin asyncns dbus elogind gdbm glib orc ssl udev webrtc-aec -aptx -bluetooth -equalizer -fftw -gstreamer -jack -ldac -lirc -ofono-headset -oss -selinux -sox -system-wide -systemd -tcpd -test -valgrind -zeroconf)
Homepage: https://www.freedesktop.org/wiki/Software/PulseAudio/
Description: Daemon component of PulseAudio (networked sound server)
[1] "pg_overlay" /var/db/repos/pg_overlayCode: Select all
/etc/init.d/alsasound status
* status: stoppedCode: Select all
cat /etc/conf.d/alsasound
# RESTORE_ON_START:
# Do you want to restore your mixer settings? If not, your cards will be
# muted.
# no - Do not restore state
# yes - Restore state
RESTORE_ON_START="yes"
# SAVE_ON_STOP:
# Do you want to save changes made to your mixer volumes when alsasound
# stops?
# no - Do not save state
# yes - Save state
SAVE_ON_STOP="yes"Code: Select all
cat /etc/pulse/client.conf
# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
## Configuration file for PulseAudio clients. See pulse-client.conf(5) for
## more information. Default values are commented out. Use either ; or # for
## commenting.
; default-sink =
; default-source =
; default-server =
; default-dbus-server =
; autospawn = yes
; daemon-binary = /usr/bin/pulseaudio
; extra-arguments = --log-target=syslog
; cookie-file =
; enable-shm = yes
; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
; auto-connect-localhost = no
; auto-connect-display = noCode: Select all
pacmd list-cards
1 card(s) available.
index: 0
name: <alsa_card.usb-C-Media_Electronics_Inc._USB_Multimedia_Audio_Device-00>
driver: <module-alsa-card.c>
owner module: 6
properties:
alsa.card = "0"
alsa.card_name = "USB Multimedia Audio Device"
alsa.long_card_name = "C-Media Electronics Inc. USB Multimedia Audio Device at usb-0000:00:14.0-14, fu"
alsa.driver_name = "snd_usb_audio"
device.bus_path = "pci-0000:00:14.0-usb-0:14:1.0"
sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-14/1-14:1.0/sound/card0"
udev.id = "usb-C-Media_Electronics_Inc._USB_Multimedia_Audio_Device-00"
device.bus = "usb"
device.vendor.id = "0d8c"
device.vendor.name = "C-Media Electronics, Inc."
device.product.id = "0105"
device.product.name = "CM108 Audio Controller"
device.serial = "C-Media_Electronics_Inc._USB_Multimedia_Audio_Device"
device.string = "0"
device.description = "CM108 Audio Controller"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-usb"
profiles:
input:analog-stereo: Analog Stereo Input (priority 65, available: unknown)
input:iec958-stereo: Digital Stereo (IEC958) Input (priority 55, available: unknown)
output:analog-stereo: Analog Stereo Output (priority 6500, available: unknown)
output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6565, available: unknown)
output:analog-stereo+input:iec958-stereo: Analog Stereo Output + Digital Stereo (IEC958) Input (priority 6555, available: unknown)
output:iec958-stereo: Digital Stereo (IEC958) Output (priority 5500, available: unknown)
output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958) Output + Analog Stereo Input (priority 5565, available: unknown)
output:iec958-stereo+input:iec958-stereo: Digital Stereo Duplex (IEC958) (priority 5555, available: unknown)
off: Off (priority 0, available: unknown)
active profile: <output:analog-stereo+input:analog-stereo>
sinks:
alsa_output.usb-C-Media_Electronics_Inc._USB_Multimedia_Audio_Device-00.analog-stereo/#0: CM108 Audio Controller Analog Stereo
sources:
alsa_output.usb-C-Media_Electronics_Inc._USB_Multimedia_Audio_Device-00.analog-stereo.monitor/#0: Monitor of CM108 Audio Controller Analog Stereo
alsa_input.usb-C-Media_Electronics_Inc._USB_Multimedia_Audio_Device-00.analog-stereo/#1: CM108 Audio Controller Analog Stereo
ports:
analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: unknown)
properties:
device.icon_name = "audio-input-microphone"
analog-input-linein: Line In (priority 8100, latency offset 0 usec, available: unknown)
properties:
iec958-stereo-input: Digital Input (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
properties:
analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: unknown)
properties:
device.icon_name = "audio-speakers"
iec958-stereo-output: Digital Output (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
properties:Code: Select all
rc-update show boot
binfmt | boot
bootmisc | boot
elogind | boot
fsck | boot
hostname | boot
keymaps | boot
localmount | boot
loopback | boot
modules | boot
mtab | boot
osclock | boot
procfs | boot
root | boot
save-keymaps | boot
save-termencoding | boot
seedrng | boot
sysctl | boot
systemd-tmpfiles-setup | boot
termencoding | boot
ufw | bootCode: Select all
rc-update show default
chronyd | default
cronie | default
dbus | default
dhcpcd | default
lm_sensors | default
local | default
syslog-ng | default
thermald | default
tinydm | defaultCode: Select all
rc-update show sysinit
cgroups | sysinit
devfs | sysinit
dmesg | sysinit
kmod-static-nodes | sysinit
sysfs | sysinit
systemd-tmpfiles-setup-dev | sysinit
udev | sysinit
udev-trigger | sysinit
I don't want to go! No other distro has a community like Gentoo's, and nothing compares to portage, eix, equery etc.CooSee wrote: please don't go, i'll miss you![]()
![]()
1) I don't know what pg_overlay isCooSee wrote:Code: Select all
eix -I pulse [I] media-libs/libpulse Available versions: 16.0^t 16.1^t{xpak} [m]~16.1^t{xpak}[1] {X +asyncns dbus doc +glib gtk selinux systemd test valgrind ABI_MIPS="n32 n64 o32" ABI_S390="32 64" ABI_X86="32 64 x32"} Installed versions: 16.1^t{xpak}(18:07:45 30.07.2022)(X asyncns dbus glib -doc -gtk -selinux -systemd -test -valgrind ABI_MIPS="-n32 -n64 -o32" ABI_S390="-32 -64" ABI_X86="64 -32 -x32") Homepage: https://www.freedesktop.org/wiki/Software/PulseAudio/ Description: Libraries for PulseAudio clients [I] media-sound/pulseaudio Available versions: 16.0 16.1{xpak} {bluetooth (+)daemon +glib jack ofono-headset ABI_MIPS="n32 n64 o32" ABI_S390="32 64" ABI_X86="32 64 x32"} Installed versions: 16.1{xpak}(18:08:11 30.07.2022)(daemon glib -bluetooth -jack -ofono-headset ABI_MIPS="-n32 -n64 -o32" ABI_S390="-32 -64" ABI_X86="64 -32 -x32") Homepage: https://www.freedesktop.org/wiki/Software/PulseAudio/ Description: A meta package for PulseAudio (networked sound server) [I] media-sound/pulseaudio-daemon Available versions: 16.0-r1^t 16.1^t{xpak} {+X +alsa +alsa-plugin aptx +asyncns bluetooth dbus elogind equalizer fftw +gdbm +glib gstreamer gtk ipv6 jack ldac lirc ofono-headset +orc oss selinux sox ssl system-wide systemd tcpd test +udev valgrind +webrtc-aec zeroconf} Installed versions: 16.1^t{xpak}(18:08:03 30.07.2022)(X alsa alsa-plugin asyncns dbus elogind gdbm glib orc ssl udev webrtc-aec -aptx -bluetooth -equalizer -fftw -gstreamer -jack -ldac -lirc -ofono-headset -oss -selinux -sox -system-wide -systemd -tcpd -test -valgrind -zeroconf) Homepage: https://www.freedesktop.org/wiki/Software/PulseAudio/ Description: Daemon component of PulseAudio (networked sound server) [1] "pg_overlay" /var/db/repos/pg_overlay
AgreeCooSee wrote:Code: Select all
/etc/init.d/alsasound status * status: stopped
AgreeCooSee wrote:Code: Select all
cat /etc/conf.d/alsasound # RESTORE_ON_START: # Do you want to restore your mixer settings? If not, your cards will be # muted. # no - Do not restore state # yes - Restore state RESTORE_ON_START="yes" # SAVE_ON_STOP: # Do you want to save changes made to your mixer volumes when alsasound # stops? # no - Do not save state # yes - Save state SAVE_ON_STOP="yes"
Agree. I will try `autospawn = yes` (without leading ";") after I finish this post.CooSee wrote:Code: Select all
cat /etc/pulse/client.conf # This file is part of PulseAudio. # # PulseAudio is free software; you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # PulseAudio is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU Lesser General Public License # along with PulseAudio; if not, see <http://www.gnu.org/licenses/>. ## Configuration file for PulseAudio clients. See pulse-client.conf(5) for ## more information. Default values are commented out. Use either ; or # for ## commenting. ; default-sink = ; default-source = ; default-server = ; default-dbus-server = ; autospawn = yes ; daemon-binary = /usr/bin/pulseaudio ; extra-arguments = --log-target=syslog ; cookie-file = ; enable-shm = yes ; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB ; auto-connect-localhost = no ; auto-connect-display = no
I get: `No PulseAudio daemon running, or not running as session daemon.`CooSee wrote:Code: Select all
pacmd list-cards 1 card(s) available. ...
I will try this after I finish this post.CooSee wrote: in /etc/pulse/daemon.conf i have only flat-volumes = no set.
I will try 5.9.10 after this post. I use to never use asoundrc. I only use it now to get sound out of my monitorsCooSee wrote: please try with latest kernel, e.g. 5.19.10 <<< have you tried with sys-kernel/gentoo-kernel-bin ? and also try without ~/.asoundrc file - change settings via pavucontrol.

Agree. I will try `autospawn = yes` (without leading ";") after I finish this post.
I will try this after I finish this post.
I will try 5.9.12 after this post.