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

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

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

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

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

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

Как ни странно, 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 не удалось.

14 ответов

У меня была такая же проблема и видя логи в /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

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

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

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

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

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

У меня была точно такая же проблема (те же симптомы), и я потратил часы на поиски решения. Я решил проблему путем редактирования 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  

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

Просто откажитесь от возврата или перезагрузите сервис PulseAudio / и т. д., которые напрямую работают на..

сначала проверьте, нет ли каких-либо проблем с оборудованием, которые означают, что само оборудование находится в хорошем состоянии и обнаруживается с помощью драйвера, и они сами установлены / исправны

использоватьlspciaplay -lили что-то еще, что может помочь вам определить, с устройством все в порядке

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

или просто силой с fuser -fkv /dev/snd/*-v для подробного -f для принудительного -k для kill-last - получение следования службой

Удаление Pulseaudio и установка kmix сработало для моего eeepc 1015cx с 32-битной версией kubuntu 18.04.

Эта проблема может быть вызвана разными причинами, но перед очисткой убедитесь, что у вас есть pipewireа также firmware-sof-signedустановлены.

      sudo apt-get install pipewire firmware-sof-signed
sudo reboot

Не хватает представителя, чтобы комментировать, но я попробовал 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

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

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

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

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

У меня была аналогичная проблема из-за импульсного эквалайзера:

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

Ответ @peterling работал для меня, он последний на этой странице: Ask-ubuntu.ru/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

"

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

У меня та же проблема в 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

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

Спасибо лука

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

Я переустановил полностью 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

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

После этого перейдите в раздел "Оборудование> Мультимедиа":

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

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

Тот же симптом в OpenSuse Tumbleweed 20230102 («Устройства вывода или ввода не найдены» в KDE). Похоже, пульсаудио перестало работать. И я запускал несуществующий демон pipewire. Несуществующий, так как в pipewire-pulseaudio не устанавливался.

Решение: Замените pulseaudio на pipewire-pulseaudio и фактически включите демон, потому что по умолчанию он также был отключен по какой-то причине:

      # Remove nonworking
sudo zypper rm -u pulseaudio
pkill pulseaudio

# Already running and enabled in my case
systemctl --user status pipewire.service

# The missing piece
sudo zypper in pipewire-pulseaudio
systemctl --user start pipewire-pulse.service
systemctl --user enable pipewire-pulse.service
systemctl --user status pipewire-pulse.service
Другие вопросы по тегам