LINUX.ORG.RU

Не работает звук после обновления до testing Debian 10 buster

 , ,


0

1

Доброго дня! Миллион лет не писал, но случилась беда. Потребовалась свежая версия php и я решил перейти на testing, после чего у меня пропал звук. aplay играет только в single-моде (recovery).

$ pacmd list-cards
0 card(s) available.


$ aplay -L
default
    Playback/recording through the PulseAudio sound server
null
    Discard all samples (playback) or generate zero samples (capture)
jack
    JACK Audio Connection Kit
pulse
    PulseAudio Sound Server
sysdefault:CARD=PCH
    HDA Intel PCH, 92HD93BXX Analog
    Default Audio Device
front:CARD=PCH,DEV=0
    HDA Intel PCH, 92HD93BXX Analog
    Front speakers
surround21:CARD=PCH,DEV=0
    HDA Intel PCH, 92HD93BXX Analog
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PCH,DEV=0
    HDA Intel PCH, 92HD93BXX Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
    HDA Intel PCH, 92HD93BXX Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
    HDA Intel PCH, 92HD93BXX Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
    HDA Intel PCH, 92HD93BXX Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
    HDA Intel PCH, 92HD93BXX Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
hdmi:CARD=PCH,DEV=0
    HDA Intel PCH, HDMI 0
    HDMI Audio Output
hdmi:CARD=PCH,DEV=1
    HDA Intel PCH, HDMI 1
    HDMI Audio Output
hdmi:CARD=PCH,DEV=2
    HDA Intel PCH, HDMI 2
    HDMI Audio Output
dmix:CARD=PCH,DEV=0
    HDA Intel PCH, 92HD93BXX Analog
    Direct sample mixing device
dmix:CARD=PCH,DEV=3
    HDA Intel PCH, HDMI 0
    Direct sample mixing device
dmix:CARD=PCH,DEV=7
    HDA Intel PCH, HDMI 1
    Direct sample mixing device
dmix:CARD=PCH,DEV=8
    HDA Intel PCH, HDMI 2
    Direct sample mixing device
dsnoop:CARD=PCH,DEV=0
    HDA Intel PCH, 92HD93BXX Analog
    Direct sample snooping device
dsnoop:CARD=PCH,DEV=3
    HDA Intel PCH, HDMI 0
    Direct sample snooping device
dsnoop:CARD=PCH,DEV=7
    HDA Intel PCH, HDMI 1
    Direct sample snooping device
dsnoop:CARD=PCH,DEV=8
    HDA Intel PCH, HDMI 2
    Direct sample snooping device
hw:CARD=PCH,DEV=0
    HDA Intel PCH, 92HD93BXX Analog
    Direct hardware device without any conversions
hw:CARD=PCH,DEV=3
    HDA Intel PCH, HDMI 0
    Direct hardware device without any conversions
hw:CARD=PCH,DEV=7
    HDA Intel PCH, HDMI 1
    Direct hardware device without any conversions
hw:CARD=PCH,DEV=8
    HDA Intel PCH, HDMI 2
    Direct hardware device without any conversions
plughw:CARD=PCH,DEV=0
    HDA Intel PCH, 92HD93BXX Analog
    Hardware device with all software conversions
plughw:CARD=PCH,DEV=3
    HDA Intel PCH, HDMI 0
    Hardware device with all software conversions
plughw:CARD=PCH,DEV=7
    HDA Intel PCH, HDMI 1
    Hardware device with all software conversions
plughw:CARD=PCH,DEV=8
    HDA Intel PCH, HDMI 2
    Hardware device with all software conversions
usbstream:CARD=PCH
    HDA Intel PCH
    USB Stream Output

$ id
uid=1000() gid=1000() группы=1000(),29(audio),33(www-data),44(video),46(plugdev),121(pulse),132(vboxusers)

Я в звуковой подсистеме почти ничего не понимаю, а тут сотона вселилась. Подозреваю, что дело в чьей-то монополии на звук.

Подозреваю, что дело в чьей-то монополии на звук.

pulseaudio.

anonymous
()
Ответ на: комментарий от intelfx
# cat /etc/pulse/client.conf 
extra-arguments = -vvvv --log-target=newfile:/tmp/pulseverbose.log --log-time=1



Что при участии в audio, что без - вывод одинаковый

# cat /tmp/pulseverbose.log
(   0.000|   0.000) D: [pulseaudio] conf-parser.c: Parsing configuration file '/etc/pulse/client.conf'
(   0.000|   0.000) D: [pulseaudio] conf-parser.c: /etc/pulse/client.conf.d does not exist, ignoring.
(   0.000|   0.000) E: [autospawn] core-util.c: Home directory not accessible: Отказано в доступе
(   0.000|   0.000) W: [autospawn] lock-autospawn.c: Не удалось получить доступ к блокировке, используемой для запуска сервера по требованию.
(   0.000|   0.000) E: [pulseaudio] main.c: Failed to acquire autospawn lock


С правами на собственную домашнюю директорию всё норм. Перезадал на всякий случай.

# pulseaudio --dump-conf
### Прочитано из файла конфигурации: /etc/pulse/daemon.conf ###
daemonize = no
fail = yes
high-priority = yes
nice-level = -11
realtime-scheduling = yes
realtime-priority = 5
allow-module-loading = yes
allow-exit = yes
use-pid-file = yes
system-instance = no
local-server-type = user
cpu-limit = no
enable-shm = yes
flat-volumes = yes
lock-memory = no
exit-idle-time = 20
scache-idle-time = 20
dl-search-path = /usr/lib/pulse-12.2/modules
default-script-file = /etc/pulse/default.pa
load-default-script-file = yes
log-target = 
log-level = notice
resample-method = auto
avoid-resampling = yes
enable-remixing = yes
remixing-use-all-sink-channels = yes
enable-lfe-remixing = no
lfe-crossover-freq = 0
default-sample-format = s16le
default-sample-rate = 44100
alternate-sample-rate = 48000
default-sample-channels = 2
default-channel-map = front-left,front-right
default-fragments = 4
default-fragment-size-msec = 25
enable-deferred-volume = yes
deferred-volume-safety-margin-usec = 8000
deferred-volume-extra-delay-usec = 0
shm-size-bytes = 0
log-meta = no
log-time = no
log-backtrace = 0
rlimit-fsize = -1
rlimit-data = -1
rlimit-stack = -1
rlimit-core = -1
rlimit-rss = -1
rlimit-as = -1
rlimit-nproc = -1
rlimit-nofile = 256
rlimit-memlock = -1
rlimit-locks = -1
rlimit-sigpending = -1
rlimit-msgqueue = -1
rlimit-nice = 31
rlimit-rtprio = 9
rlimit-rttime = 200000

markevichus ★★★
() автор топика
Последнее исправление: markevichus (всего исправлений: 1)
Ответ на: комментарий от anonymous

Это тут ни при чём. У меня pulse не видит выходов.

markevichus ★★★
() автор топика
Ответ на: комментарий от amd_amd

alsa-utils стоит. alsamixer работает, показывает два устройства: «default» и «HDA Intel PCH». Везде всё выкрутил и включил. aplay при убитом pulseaudio работает.

markevichus ★★★
() автор топика

Переустанови alsa, pulse в synaptic. Отключи лишние карты в bios.

anonymous
()

сегодня тем же страдал /etc/pulse/default.pa set-card-profile alsa_card.pci-0000_00_1b.0 output:analog-stereo set-default-sink alsa_output.pci-0000_00_1b.0.analog-stereo

anonymous
()
Ответ на: комментарий от anonymous

Ответил, как кость собаке кинул. А где можно посмотреть эти адреса?

$ pacmd list-sinks
1 sink(s) available.
  * index: 0
	name: <auto_null>
	driver: <module-null-sink.c>
	flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: IDLE
	suspend cause: (none)
	priority: 1000
	volume: front-left: 40756 /  62% / -12,38 dB,   front-right: 40756 /  62% / -12,38 dB
	        balance 0,00
	base volume: 65536 / 100% / 0,00 dB
	volume steps: 65537
	muted: no
	current latency: 26,69 ms
	max request: 6 KiB
	max rewind: 6 KiB
	monitor source: 0
	sample spec: s16le 2-канальный 4410
	channel map: front-left,front-right
	             Стерео
	used by: 0
	linked by: 1
	configured latency: 40,00 ms; range is 0,50 .. 2000,00 ms
	module: 10
	properties:
		device.description = "Фиктивный выход"
		device.class = "abstract"
		device.icon_name = "audio-card"

markevichus ★★★
() автор топика
Ответ на: комментарий от markevichus

Остановил неведомую timidity и всё заработало. Откуда оно взялось, я не знаю. Всем спасибо.

markevichus ★★★
() автор топика
Последнее исправление: markevichus (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.