(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 / и т. д., которые напрямую работают на..
сначала проверьте, нет ли каких-либо проблем с оборудованием, которые означают, что само оборудование находится в хорошем состоянии и обнаруживается с помощью драйвера, и они сами установлены / исправны
использоватьlspci
aplay -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