Pulseaudio linux нет звука

ALSA + Pulseaudio нету звука.

Это писал клинический идиот. P/A работает ПОВЕРХ alsa, своих драйверов у него нет. Кроме того, оно добавляет ещё и своих глюков (см похожие темы внизу).

Добейся сначала работы чистой alsa.

Раз поставил pulseaudio, то стоит поставить pavucontrol (GUI регулятор громкости для него) и в нем убедиться, что звук выводится на нужное устройство. Можно просто отключить во вкладке «Конфигурация» все левые девайсы (hdmi).

apt install pulseaudio-module-udev

asoundconf-gtk и выбрать карту 🙂 а пыш-пыш аудио удалить

Этой команды нет, всё что выше пишут стоит уже.

ну поставь пакет с этой командой.

И как он называется, в Debian найти не могу что то, в гугле про Ubuntu речь

А вообще, звук то идёт, ползунок скачет, но на наушники и колонки не выводит, пытался выбирать всё что там предложено, может он вообще не видит наушники и колонки? На Live CD всё окей.

ну вон скачай пакеты да установи.. там вроде питон и все.

Это писал клинический идиот. P/A работает ПОВЕРХ alsa, своих драйверов у него нет. Кроме того, оно добавляет ещё и своих глюков (см похожие темы внизу).

Это я писал 🙂 Просто я наивно рассчитывал, что у ТС хватит мозгов поставить pavucontrol, и выбрать там нужное устройство. PA отличная штука, и глюков там никаких нет (правда у меня звуковая карта, а не Realtek, с которыми вечно что-то неладно из-за творчества производителей матплат).

Добейся сначала работы чистой alsa.

В прошлой теме он так и не смог поменять порядок устройств. О чём тут вообще говорить?

Источник

Нет звука в Ubuntu – решения проблем

Даже в Ubuntu пользователи сталкиваются с такой проблемой, как отсутствие звука. Если в Windows это проблема драйверов, которая решается чаще всего перезагрузкой, то с Linux дело обстоит немного иначе. Драйверы в данной операционной системе встроены в ядро, но при этом есть библиотеки управления звуковой подсистемой, в которой и возникают периодические сбои. Сегодня я рассмотрю возможные причины и методы решения отсутствия звука в Linux Ubuntu.

Читайте также:  Linux thread stack trace

Возможные причины

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

  • Звук в микшере отключен по умолчанию, ползунки спущены до нуля или же стоит галочка около пункта «Выключен звук».
  • Не работает модуль ALSA (для проверки исправности необходим специальный набор утилит).
  • Настройки ALSA не сохранены.
  • Аудиодрайвер не установлен.
  • Включен диспетчер речи.
  • Фиктивный выход после отключения режима сна.

Решения

Причин отсутствия звука в Linux Ubuntu не мало, и метод решения проблемы для каждой из них свой. Я рекомендую проверять все в той последовательности, которую укажу далее, чтобы точно выявить неполадку, устранить ее и при этом избежать лишних действий.

Настройка громкости и беззвучного режима

Если звук раньше был, но потом в какой-то момент просто пропал (ни с того ни с сего так), для начала стоит проверить микшер громкости. Значок управления звуком находится в правом верхнем углу – нажимаю на него и смотрю, не переведен ли ползунок на минимальную отметку.

Проверка уровня громкости звука в Linux Ubuntu

Сначала проверяю, не отключен ли звук в системном микшере

Уровень громкости можно проверить и в настройках системы. Для этого открываю соответствующее меню и перехожу во вкладку «Звук». Там же можно проверить уровень громкости на всех установленных аудиоустройствах.

Проверка громкости в разделе Настройки Linux Ubuntu

В системных настройках есть специальный раздел, в котором можно регулировать громкость на разных устройствах.

ALSA

В операционной системе есть собственный инструмент для управления звуками ALSA. Допустимо, что настройки системы она не принимает, и у нее есть собственный регулятор. Для перехода к нему необходимо открыть командную строку «Терминал» и ввести вот такую команду:

Внешний вид утилиты ALSA в Linux Ubuntu

Вот так выглядит графический интерфейс программы ALSA

Да, у нее есть графический интерфейс, и разобраться в нем не так уж и сложно. Если под указанными обозначениями присутствует значение MM, это означает, что устройство находится в беззвучном режиме или выключено. В данном случае необходимо просто перейти к нужному пункту с помощью стрелок вправо/влево, затем нажать на кнопку M для отключения беззвучного режима. Уровень громкости регулируется кликом по кнопкам вверх/вниз.

Регулировка уровня громкости звучания с помощью утилиты ALSA

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

При выходе сохранять настройки не нужно, так как они применяются автоматически. Чтобы перейти обратно к командной строке «Терминал», необходимо просто нажать на клавишу Esc. Если это не помогло решить проблему отсутствия звука, значит, идем дальше.

Читайте также:  Web directory in linux

Перезагрузка модуля ALSA

Если при просмотре настроек не было обнаружено никаких аудиоустройств, значит, проблема кроется в распознавании звуковой карты. Одно из решений – перезапуск утилиты ALSA, и делается это по следующей команде:

sudo alsa force-reload

Перезагрузка ALSA через командную строку «Терминал» в Linux Ubuntu

Если проблемы со звуком не устранились, перезагружаю утилиту ALSA через «Терминал»

Как только процедура будет выполнена, необходимо перезагрузить компьютер. Если после этого звук появился, то проблема решилась. Нет – идем дальше.

Переустановка драйверов ALSA и PulseAudio

Можно еще попробовать полностью переустановить ALSA и Pulse Audio. Для этого в «Терминале» потребуется дать вот такие запросы:

sudo apt remove —purge alsa-base pulseaudio

sudo apt install alsa-base pulseaudio

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

Отключение диспетчера речи

Данная утилита должна быть отключена в Linux для нормального функционирования аудиосистемы. Чтобы проверить ее работу, необходимо открыть в командной строке «Терминал» соответствующий конфигурационный файл и проверить, находится ли напротив строчки RUN значение no. Для этого я даю вот такую команду

vi /etc/default/speech-dispatcher.

Заключение

Причин отсутствия звука в Linux Ubuntu может быть несколько, и методы решения для каждой неполадки свои. В основном, все эти действия достаточно просты и не требуют профессиональных навыков и знаний. Достаточно ввести в «Терминале» нужную команду, и процедура будет выполнена.

Источник

PulseAudio нет звука

elsonador avatar

В файле /usr/share/alsa/alsa.conf
посмотрите в строках
defaults.ctl.card 0
defaults.pcm.card 0
defaults.pcm.device 0
соответствуют ли устройства тому, что показывает aplay -l. Иногда помогает смена значений на 1.

art896 avatar

systemctl --user stop pulseaudio.socket systemctl --user stop pulseaudio.service

и удали файл ~/.config/pavucontrol.ini и директорию ~/.config/pulse
Запусти pulseaudio

systemctl --user start pulseaudio.socket systemctl --user start pulseaudio.service

Должна появиться директория ~/.config/pulse
Запусти pavucontrol, должен появиться файл ~/.config/pavucontrol.ini
. и дальше разбирайся со звуком . но наличие/отсутствие pavucontrol не является причиной проблемы со звуком . это просто приложение для управления

sudo systemctl stop pulseaudio.socket sudo systemctl stop pulseaudio.service sudo killall pulseaudio # дальше без судо от пользователя systemctl --user stop pulseaudio.socket systemctl --user stop pulseaudio.service rm /home/slider/.config/pavucontrol.ini rm -r /home/slider/.config/pulse rm /home/slider/.pulse/default.pa rm /home/slider/.cache/sessions/*

если ругнется что нет прав удалить удаляйте от рута, но пульсу от рута запускать не надо.
Дальше ставьте пакеты

sudo pacman -Syyu sudo pacman -S pavucontrol pulseaudio pulseaudio-alsa alsa-card-profiles
cat /home/slider/.config/autostart
systemctl --user status pulseaudio.service systemctl --user status pulseaudio.socket

Если сервис и сокет без ошибок запускайте pavucontrol ( от юзера только) и настраивайте вывод звука.
Если ошибки показывайте

Читайте также:  Zip file folder linux

art896 avatar

systemctl --user stop pulseaudio.socket systemctl --user stop pulseaudio.service

и удали файл ~/.config/pavucontrol.ini и директорию ~/.config/pulse
Запусти pulseaudio

systemctl --user start pulseaudio.socket systemctl --user start pulseaudio.service

Должна появиться директория ~/.config/pulse
Запусти pavucontrol, должен появиться файл ~/.config/pavucontrol.ini
… и дальше разбирайся со звуком … но наличие/отсутствие pavucontrol не является причиной проблемы со звуком … это просто приложение для управления[/quot]

Сделал. Но при вводе команды

systemctl --user start pulseaudio.service
Job for pulseaudio.service failed because the control process exited with error code. See "systemctl --user status pulseaudio.service" and "journalctl --user -xeu pulseaudio.service" for details.
pulseaudio] main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Операция не позволена I: [pulseaudio] main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Операция не позволена D: [pulseaudio] core-rtclock.c: Timer slack is set to 50 us. D: [pulseaudio] core-util.c: RealtimeKit worked. I: [pulseaudio] core-util.c: Successfully gained nice level -11. I: [pulseaudio] main.c: This is PulseAudio 15.0 D: [pulseaudio] main.c: Compilation CFLAGS: Not yet supported on meson D: [pulseaudio] main.c: Running on host: Linux x86_64 5.14.11-arch1-1 #1 SMP PREEMPT Sun, 10 Oct 2021 00:48:26 +0000 D: [pulseaudio] main.c: Found 2 CPUs. I: [pulseaudio] main.c: Page size is 4096 bytes D: [pulseaudio] main.c: Compiled with Valgrind support: yes D: [pulseaudio] main.c: Running in valgrind mode: no D: [pulseaudio] main.c: Running in VM: no D: [pulseaudio] main.c: Running from build tree: no D: [pulseaudio] main.c: Optimized build: yes D: [pulseaudio] main.c: All asserts enabled. I: [pulseaudio] main.c: Machine ID is 2dbbfcbccf194e949ef69ca99e4c0c5e. I: [pulseaudio] main.c: Session ID is 3. I: [pulseaudio] main.c: Using runtime directory /run/user/1001/pulse. I: [pulseaudio] main.c: Using state directory /home/slider/.config/pulse. I: [pulseaudio] main.c: Using modules directory /usr/lib/pulse-15.0/modules. I: [pulseaudio] main.c: Running in system mode: no E: [pulseaudio] pid.c: Daemon already running. E: [pulseaudio] main.c: Произошла ошибка при выполнении pa_pid_file_create().

Источник

Оцените статью
Adblock
detector