(K) Ubuntu 17.10 - Аудиоустройства не найдены, нет настроек, нет звука

12

Я только что установил Kubuntu 17.10 (переустановить, с 17.04), сохранив мой старый /home, но отформатировав / переустановив в /bootи/

Когда он запустился после установки, я заметил значок звука в трее как «динамик + красная линия», указывающий на отсутствие звука. Иконка Систрей Звук> Выпадающий сказать:

устройства вывода или ввода не найдены

приглушенный-значок

В настройках я не могу ничего изменить в отношении звука, так как система утверждает, что там ничего нет. Настройки> Мультимедиа> Громкость звука. Устройство вывода / ввода не найдено.

настроек1 настроек2

Как ни странно, Spotify и VLC издают звуки. Но не Firefox, не Столпы Вечности (Steam (Флэтпак)). И ничего не отображается в настройках. Эти фотографии были сделаны во время воспроизведения музыки в Spotify.

Если я открою регулятор громкости («Меню»> «Мультимедиа»> «Регулятор громкости PulseAudio»), я получаю окно, отображающее следующее сообщение:

Не удалось подключиться к PulseAudio. Автоматический повтор в 5 с. В этом случае это, скорее всего, связано с неправильной настройкой PULSE_SERVER в свойствах корневого окна Environment / X11 или default-server в client.conf. Ситуация может также возникнуть, когда PulseAudio аварийно завершил работу и оставил устаревшие детали в корневом окне X11. Если это так, то PulseAudio должен снова вызвать автозапуск, или, если это не настроено, вы должны запустить start-pulseaudio-x11 вручную.

Это был не обратный отсчет (5 с), но окно дважды мигало, что-то вроде «попытки подключиться к PulseAudio». Ничего не случилось после этого.

Я попробовал start-pulseaudio-x11. Выход:

Connection failure: Connection refused
pa_context_connect() failed: Connection refused

Мое звуковое устройство подключено через стандартный разъем (обычные динамики). Нет HDMI или что-нибудь. Два монитора подключены через DP. Не было проблем с этим 17.04.

Я попробовал следующее из старого вопроса : mv ~/.pulse ~/.pulse_backup

Результат: mv: cannot stat '/home/USER/.pulse': No such file or directory


TL; DR: Аудио не работает после установки Kubuntu 17.10 ( /homeот 17.04). Нет настроек в настройках аудио. Звук из VLC и Spotify, но не Firefox, игры / steam. Сообщение об ошибке говорит, что PulseAudio не удалось.

Эдвард Алекос
источник
Вот отчет об ошибке для этой проблемы: bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1720519
Enkouyami,

Ответы:

9

У меня была такая же проблема, и при входе в систему у /var/log/syslogменя была ошибка для pulseaudio daemon:

[pulseaudio] module.c: Module "module-switch-on-connect" should be loaded once at most. Refusing to load.

Поэтому я открыл /etc/pulse/default.paи отредактировал его, #чтобы отключить 3 строки:

#.ifexists module-switch-on-connect.so
#load-module module-switch-on-connect
#.endif

Возможно, это не лучшее решение, но оно решило мою проблему.

Карла Соуза
источник
2
Решил это для меня, большое спасибо! Это не должно произойти после обновления ...
thw24
Решено для меня тоже. Большой!
gconcon
5

Я решил это путем переустановки pulseaudio.

Обратите внимание: если у вас есть некоторые пользовательские правки в / etc / pulse, они будут потеряны при выполнении, rm -rf /etc/pulseкак показано ниже! В моем случае есть только несколько файлов, которые были переустановлены.

Обновление 2019: будьте осторожны, если пакет plasma-desktopбыл удален при удалении pulseaudio. Переустановите перед загрузкой, иначе ваша система может не загрузиться должным образом.

  • apt-get remove --purge pulseaudio
  • rm -rf /etc/pulse (возможно, удалите также $ HOME / .config / pulse)
  • apt-get install pulseaudio
  • apt-get install plasma-desktop
  • reboot

Это также деинсталлировало некоторые другие пакеты (например, oss *), которые не были переустановлены, и в моем случае я не пропускаю их вообще. ;)

[РЕДАКТИРОВАТЬ]

Если ваша карта внесена в список sudo aplay -l, но не указана в нем pavucontrol, ваша карта может быть заблокирована другими процессами. Проверьте, что sudo fuser -v /dev/snd/*не перечисляет никаких других процессов, кроме pulseaudio. В моем случае при обновлении до kubuntu 19.04 он был заблокирован squeezeliteпроцессом, поэтому я остановился и отключился, squeezeliteи все было в порядке:

$ sudo fuser -v /dev/snd/*
/dev/snd/controlC0: root  872 F..... squeezelite
/dev/snd/pcmC0D0p:  root  872 F....m squeezelite
[... bad ...]
$ sudo systemctl disable squeezelite
$ sudo systemctl stop squeezelite
$ pulseaudio -k
$ sudo fuser -v /dev/snd/*
/dev/snd/controlC0: myUsername 1459 F..... pulseaudio
[... good ...]
$ pavucontrol

... и вуаля! Моя звуковая карта pavucontrolснова доступна внутри .

ChristophS
источник
Спасибо, этот метод работал для меня. Это наиболее точно, на мой взгляд.
Quadcubic
3

У меня была та же самая проблема (те же самые симптомы), и я потратил часы на поиски решения. Я решил проблему путем редактирования default.paдля статической загрузки модулей и заменил hw:1,0наhw:0,0

sudo nano /etc/pulse/default.pa

Содержание для изменения:

load-module module-alsa-sink device=hw:0,0  
load-module module-alsa-source device=hw:0,0  
load-module module-null-sink  
load-module module-pipe-sink  

Сохраните и выйдите, затем запустите:

sudo alsa force-reload  
pulseaudio -k  
start-pulseaudio-x11  

Надеюсь, у вас есть звук в этой точке.

attobot
источник
Спасибо за ответ, но я просто решил проблему по-старому, переустановив ОС :) Я добавлю этот ответ в свой документ «Советы и хитрости», на случай, если он понадобится мне в будущем. !
Эдвард Алекос
1
была эта проблема с Thinkpad T470 на Ubuntu 18.04, это исправлено.
Бен Демотт
Следующее помогло мне. принудительная перезагрузка sudo alsa && pulseaudio -k && start-pulseaudio-x11
Аруна,
0

Мне удалось снова получить звук, но регуляторы громкости больше не работают, и не появляется значок в трее.

Я полностью переустановил pulseaudio, и так же alsa, как в ответе @ChristophS:

  • apt-get remove --purge pulseaudio
  • rm -rf /etc/pulse
  • apt-get install pulseaudio
  • reboot

Также отредактировал строки как в ответе @Carla sousa:

Поэтому я открыл /etc/pulse/default.paи отредактировал его, #чтобы отключить 3 строки:

#.ifexists module-switch-on-connect.so
#load-module module-switch-on-connect
#.endif

Затем я перешел к конфигурации системы следующим образом:

Главное меню Kubuntu Системные настройки

После этого перейдите в раздел Hardware> Multimedia:

Железо> Раздел мультимедиа в Kubuntu 17.10

И наконец, я выбрал сборку драйвера:

введите описание изображения здесь

Как я уже говорил, я снова получил звук. Но я не могу это контролировать. Какая-то идея?

Джошуа Салазар
источник
0

Я столкнулся с той же проблемой. После установки pavucontrol я перезапустил свою систему, и теперь она обнаруживает мою звуковую карту и наушники.

sudo apt-get установить pavucontrol

В случае, если pavucontrol выдаст ошибки после установки, перезагрузите систему, и они исчезнут.

Надеюсь, что это помогает другим.

Сатиш Пандей
источник
0

попробуйте найти в .config /, если есть другая папка, которая конфигурирует импульс, в моем случае это было приложение google-chrome-remote-desktop, которое создавало другой профиль с настройкой импульса-аудио, который мешал загрузке нормального профиля

Шмулик Рот
источник
0

У меня та же проблема в Kubuntu 17.10. Я не могу сказать, в чем причина, это произошло после того, как я подключил кабель HDMI или после того, как я подключил динамик Bluetooth и изменил выходной аудиопоток на него. После некоторых поисков я перепутал некоторые решения. Звук, кажется, работает сейчас, но мне интересно, хорошо это или плохо. То, что я сделал, было:

  • sudo apt-get удалить --purge pulseaudio
  • sudo rm -rf / etc / pulse
  • sudo apt-get установить pulseaudio
  • перезагрузка sudo

Звук был включен, но не было никакого способа управлять им. Значок в системном трее исчезнет. Так я и сделал:

  • sudo apt-get установить plasma-pa
  • перезагрузка sudo

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

  • sudo apt-get удалить плазма-па
  • sudo apt-get установить kmix

Это хорошее решение? В чем проблема с плазмой?

Спасибо лука

Лука Б
источник
2
Если вы хотите задать вопрос, вы должны задать вопрос, а не публиковать ответ. Мы удаляем посты в разделе ответов, которые на самом деле являются вопросами, но здесь я не уверен, предлагаете ли вы частично решение или просто задаете собственный вопрос.
Занна
0

Ответ @peterling работал для меня, он последний на этой странице: askubuntu.com/questions/70560/why-am-i-getting-this-connection-to-pulseaudio-failed-error

Он сказал, что я должен был ввести это в терминале:

sudo pulseaudio -k
pulseaudio --start

вот как это выглядело на терминале:

lubuntu@lubuntu:~$ sudo pulseaudio -k
E: [pulseaudio] core-util.c: Home directory not accessible: Permission denied
E: [pulseaudio] main.c: Failed to kill daemon: No such file or directory
lubuntu@lubuntu:~$ pulseaudio --start
N: [pulseaudio] main.c: User-configured server at {2d68ac8ceac9497599efde6fcfca4f8c}unix:/run/user/999/pulse/native, which appears to be local. Probing deeper

После этого я запустил регулятор громкости pulseaudio От использования обычного ярлыка, щелкнув по нему в lUbuntu 16.10. Вы используете гораздо более новую версию KUbuntu, но я думаю, что это может сработать для вас, потому что у нас это общее: "

Я попробовал start-pulseaudio-x11. Выход:

Connection failure: Connection refused
pa_context_connect() failed: Connection refused

"

йота
источник
0

Не хватает представителя, чтобы комментировать, но я попробовал 3-е решение выше ChristophS. Хотя это выглядит как хорошее решение, в Kubuntu 18.10 с помощью purge удалили мой плазменный рабочий стол и рабочий стол kubuntu. У меня была куча ненужных пакетов, перечисленных после удаления Wine, я планирую переустановить. Излишне говорить, что это вызвало довольно путаницу, особенно в сочетании с изменениями разрешений, которые в конечном итоге стали причиной , которую, я думал, перепутали с рабочим столом.

Урок: будь осторожен с чисткой! Я думаю, что должен быть комментарий к вышеупомянутому решению, чтобы предупредить о текущем включении рабочего стола с продувкой pulseaudio.

apt -s remove --purge pulseaudio
Purg kubuntu-desktop [1.379]
Purg plasma-pa [4:5.13.5-0ubuntu2]
Purg plasma-desktop [4:5.13.5-1ubuntu4]
Purg libcanberra-pulse [0.30-6ubuntu1]
Purg pavucontrol-qt [0.4.0-1]
Purg pulseaudio-module-bluetooth [1:12.2-0ubuntu4]
Purg pulseaudio [1:12.2-0ubuntu4]

Если взломать по приведенной выше ссылке работает, могут быть разрешения: HOME=/tmp/$USER pulseaudio --start

алхимия
источник
0

У меня была похожая проблема из-за pulseaudio-equizer:

sudo cat /var/log/syslog | grep pulseaudio
[pulseaudio] module-equalizer-sink.c: module-equalizer-sink is currently unsupported, and can sometimes cause PulseAudio crashes, increased latency or audible artifacts.
[pulseaudio] module-equalizer-sink.c: If you're facing audio problems, try unloading this module as a potential workaround.
[pulseaudio] module-equalizer-sink.c: Master sink not found
[pulseaudio] module.c: Failed to load module "module-equalizer-sink" (argument: ""): initialization failed.

Поэтому я удалил это:

sudo apt purge pulseaudio-equalizer

После перезагрузки у меня было:

[pulseaudio] ltdl-bind-now.c: Failed to open module module-equalizer-sink.so : module-equalizer-sink.so: cannot open shared object file: No such file or directory
[pulseaudio] module.c: Failed to open module "module-equalizer-sink".

Удаление строки load-module module-equalizer-sinkиз ~/.config/pulse/default.paне решило проблему.

Я наконец нашел решение, сбросив мою конфигурацию:

~$ cd .config/
~/.config$ mv pulse/ pulse.bak

И reboot(pulseaudio --kill / --startw не обновит виджет звука).

Я только что открыл связанную ошибку в панели запуска: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1859996

Meuoi
источник