PulseAudio (Debian Sid, Gnome)

Автор papin-aziat, 19 июля 2016, 21:44:46

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

papin-aziat

После недавних обновлений пропал звук.
До этого события всё было отлично, PulseAudio работал как часы: менялась иконка с динамика на наушники при подключении последних, запоминался уровень громкости и т.д.

$ cat /etc/debian_version
stretch/sid
$ pulseaudio --version
pulseaudio 9.0
$ cat /proc/asound/cards
0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xfe7f8000 irq 29
1 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xfe8fc000 irq 30
$ pacmd
Welcome to PulseAudio 9.0! Use "help" for usage information.
>>> list-cards
0 card(s) available.

pavucontrol:

Gnome:


Чинить пытался как рекомендуют на wiki.debian.org: на русском и на английском.
А также очистил группу audio, как рекомендуют на сайте PulseAudio, так как дистрибутив относится к группе 2: Should users be in the "audio" group?.

$ grep audio /etc/group
audio:x:29:


Пока ситуацию решил установкой alsa-utils. В alsamixer был неактивен канал Master, после активации звук появился. Звук реагирует на движения ползунков в Gnome и pavucontrol, но периодически приходится залезать в alsamixer и поправлять Master, однако радует, что после ребута звук не слетает.


Если удалить alsa-utils, то звук пропадает.
Если у вас не получается разговаривать снисходительным тоном, найдите пользователя Unix, он покажет, как это делается. Скотт Адамс

ferum

papin-aziat,  настоятельно рекомендую уяснить для себя что такое вообще alsa-utils  ;D
Русские дебианщики против цифрового слабоумия !

papin-aziat

Цитата: ferum от 19 июля 2016, 21:59:30
papin-aziat,  настоятельно рекомендую уяснить для себя что такое вообще alsa-utils  ;D
Я пользователь, а не программист. До этого все работало без пакета alsa-utils. Буду очень рад, если разъясните что это такое, на простом языке.
Если у вас не получается разговаривать снисходительным тоном, найдите пользователя Unix, он покажет, как это делается. Скотт Адамс

ferum

Я тоже не программист но   на дворе не девяностые и даже не двухтысячные и интернет переполнен информацией только читай не ленись https://wiki.debian.org/ru/ALSA/FAQ
Цитата: papin-aziat от 19 июля 2016, 21:44:46$ cat /proc/asound/cards
0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xfe7f8000 irq 29
1 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xfe8fc000 irq 30
это говорит о том что необходимые драйверы alsa  уже были установлены в вашей системе, вероятно в последствии вы что то удалили , такое случается при обновлениях в sid ( проблемы зависимостей) а установка метапакета alsa-utils по исправленным к этому времени зависимостям подтянула недостающий компонент.
З.Ы. SID ветка для самых опытных пользователей которые уже не удивляются подобным проблемам, если хотите что бы всё работало без проблем используйте стабильный дистрибутив.
Русские дебианщики против цифрового слабоумия !

papin-aziat

#4
Цитировать
...это говорит о том что необходимые драйверы alsa  уже были установлены в вашей системе, вероятно в последствии вы что то удалили , такое случается при обновлениях в sid ( проблемы зависимостей) а установка метапакета alsa-utils по исправленным к этому времени зависимостям подтянула недостающий компонент.
Наверное так и было. Я ставил все сам и, видимо, при установке Pulse все было настроено автоматически(как это обычно в Debian), но вот alsamixer(пакет alsa-utils) не был установлен, и я по ошибке решил, что Pulse заменяет ALSA, так как работал он безупречно.
Значит при удалении alsa-utils драйвер звука удаляется? Если так, то почему работал без него(метапакета) или почему удаляет важный компонент для Pulse, ведь это метапакет(alsa-utils)?
Если у вас не получается разговаривать снисходительным тоном, найдите пользователя Unix, он покажет, как это делается. Скотт Адамс

ferum

Проще говоря звук бывает когда в системе установлена alsa  даже без pulseaudio например в debian  до 6 релиза включительно pulseaudio ещё не было но на сегодняшний день многие приложения собраны так что не могут работать без pulseaudio.
[ot]Не все пользователи согласны с таким положением дел , некоторые пробуют обходить это решение через эмулятор  apulse  но у любой медали две стороны.[/ot]
Русские дебианщики против цифрового слабоумия !

papin-aziat

А как быть с карточкой?
$ pacmd
Welcome to PulseAudio 9.0! Use "help" for usage information.
>>> list-cards
0 card(s) available.


Киньте кто-нибудь такой же выхлоп пожалуйста, желательно sid.
Если у вас не получается разговаривать снисходительным тоном, найдите пользователя Unix, он покажет, как это делается. Скотт Адамс