Linux перезапуск звуковой системы

Is there another way to restart the sound system if pulseaudio/ALSA don’t work?

I was listening to music, and my sound suddenly went dead in all my applications. I’m using Ubuntu 12.04, which uses pulseaudio, so I tried sudo /etc/init.d/pulseaudio restart , but nothing happened. According to lsof | grep pcm , nothing is using the soundcard at the moment, although I’m not entirely sure if my source for that command is applicable. Is there a way another way to restart Ubuntu 12.04’s sound system from the command line without rebooting the system?

I think the solution really depends on the computer you have and the ubuntu version installed on it. For me none of the 2 top answers worked. joeytwiddle’s answer worked. I have a Lenovo Legion Y520 with Ubuntu 16.04: sudo pm-suspend is the only thing that worked for me.

This is NOT an answer to the question, however, this page show up in the top when searching for how to fix the sound in Ubuntu 18 and 19. When having trouble with the motherboard built-in Intel soundcard, this solution has worked for me: linuxuprising.com/2018/06/… Excerpt: Ubuntu 18: add «options snd-hda-intel model=generic» at the end of the /etc/modprobe.d/alsa-base.conf reboot Ubuntu 18, 19, 20. Kernel 5.3.0-41 and -42: Edit /etc/modprobe.d/alsa-base.conf as root and add «options snd-hda-intel dmic_detect=0» Edit /etc/modprobe.d/blacklist.c

9 Answers 9

I’ve used pulseaudio -k && sudo alsa force-reload a couple of times, and it worked well. The first part kills pulseaudio, the second reloads ALSA. You don’t need to restart pulseaudio, because it auto-restarts.

This helped to me to fix the issue ‘no sound after suspend’ I have suffered from for don’t remember how long.

What I do when my sound doesn’t work is

and then I press Alt + F2 and type in pulseaudio. It usually works for me.

What is the difference between this and systemctl —user restart pulseaudio ? The restart worked for me before, but today it did not and I needed to kill it (it seemed to automatically restart, when I typed pulseaudio in a terminal it errored that the daemon is already running).

There isn’t much difference in practice. This answer relies on systemd detecting that pulseaudio has crashed and restarting it. Your version does this explicitly.

Читайте также:  Основные команды linux kali linux

Just for completeness, in newer Ubuntus versions that use systemd, I used this and it worked well:

systemctl —user restart pulseaudio

This, along with killing/restarting Alsa, allowed me to get the audio working on my Acer Swift 3 (Ryzen 4700U) under Kubuntu 20.10.

This answer is very useful since pulseaudio won’t function properly after a session change (or CTRL-ALT-BACKSPACE) in ubuntu 20.04

In my case there were nasty messages in kern.log / dmesg :

sound hdaudioC0D2: HDMI: invalid ELD buf size -1 

The solution was simply to suspend and resume the machine!

i don’t know what was going on, I also had a mike problem, reinstalled pulseaudio and alsa packages, but the sudo pm-suspend trick did it.

Same thing happened here — after battery died, headphones did not work after next boot. pm-suspend fixed it.

In the last Wifislax(64 2.0)livecd -intoram. The ‘mixer’ dissapeared and OS sound got muted after all I’ve tryed all above none worked only this.

For the new multimedia framework Pipewire, restart the Pipewire services.

❯ systemctl --user restart pipewire.service # if the above is not enough, try ❯ systemctl --user restart pipewire-pulse.service 

I encountered this issue with a USB audio device that would sometimes when booting the machine, not connect properly leaving me without audio until a reboot. If you are someone who is having the same issue but with a USB audio device then I recommend the following which fixed it for me:

sudo rmmod xhci_pci && sudo rmmod xhci_hcd && sudo modprobe xhci_pci xhci_hcd 

None of the other answers would fix it and I assume that came down to the USB device not registering properly on boot. This simply reboots the USB devices. Note: you should only run all commands at once, running sudo rmmod xhci_hcd alone will disable all USB devices e.g., your keyboard, meaning the remaining commands cannot be run.

I will be honest and say that I doubt that the xchi_pci part is necessary, so if someone is more knowledgeable regarding this please correct me.

Источник

Перезапуск звуковой системы.

Как перезапустить звуковую систему в линукс (убунту) без перезагрузки?

Re: Перезапуск звуковой системы.

sudo /etc/init.d/pulseaudio restart

sudo /etc/init.d/alsa-utils restart

Re: Перезапуск звуковой системы.

rmmod на все модули alsa по порядку, затем modprobe на них же. Возможно для удобства есть скрипт, которым можно сделать так:

Если используется pulseaudio (или нечто подобное), то нужно перезапустить и его. Опять же для этого скорее всего есть скрипт в /etc/init.d/.

P.S. Я не убунтуец, поэтому точных инструкций дать не могу.

Re: Перезапуск звуковой системы.

Пока я печатал, уже сказали как правильно =).

Re: Перезапуск звуковой системы.

можно тупо переконфигурить альсу

Re: Перезапуск звуковой системы.

>можно тупо переконфигурить альсу

Болит палец — отрубаем руку? (:

ЕМНИП sudo killall puleaudio && pulsaudio

Точно сказать не могу, ибо последний раз юзал пульс 3 месяца назад.

Re: Перезапуск звуковой системы.

[оффтоп, но все же] Есть причины использовать pulseaudio в дополнение к alsa? Казалось бы это +1 уровень к абстракции (железоalsapulse->динамики). Хотелось бы услышать мнение человека, который реально pulse находит удобнее, а не просто описание возможностей.

Читайте также:  Yandex browser под linux

Re: Перезапуск звуковой системы.

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

Re: Перезапуск звуковой системы.

а нахрена этот пульс? я в гентоо без него все собираю. алсо, это говно даже не портабельно.

Re: Перезапуск звуковой системы.

> железоalsapulse->динамики

динамикижелезоalsapulsexinephononamarok2 нынче модно 😉

Re: Перезапуск звуковой системы.

1) У pulseaudio программный микшер быстрее, чем встроенный в alsa dmix.
2) На pulseaudio можно менять устройства вывода (например с колонок на наушники) не перезапуская программу с которой выводится звук.
3) Для разных программ можно держать свои настройки громкости.
4) Искаробочный lowpass-фильтр для сабвуфера.
5) Прозрачная передача звука по сети.

P.S. PulseAudio не использую. Последний раз смотрел довольно давно.

Re: Перезапуск звуковой системы.

> 2) На pulseaudio можно менять устройства вывода (например с колонок на наушники) не перезапуская программу с которой выводится звук.

Хм. вставляю в разьём наушники во время проигрывания любого звука (хоть входа в систему) на динамика сразу mute, в наушниках — звук. Alsa.

> 3) Для разных программ можно держать свои настройки громкости.

Как-то сомнительно. Сделал допустим на kopete 10% общей громкости. Потом забыл об этом. Включаю какой-нить metal (Slayer скажем). Соседи счастливы.

> 5) Прозрачная передача звука по сети.

Хм. А чем это лучше NAS? Последнего, правда, не использовал.

Re: Перезапуск звуковой системы.

> Хм. вставляю в разьём наушники во время проигрывания любого звука (хоть входа в систему) на динамика сразу mute, в наушниках — звук. Alsa.

Можно инструкцию на это чудо? А то поисковый запрос не придумывается.

Полезно, но афаик они это пока не реализовали.

Re: Перезапуск звуковой системы.

Пульс несовместим с вайном => без танцев с бубном в проприетарные игры не поиграешь.

Re: Перезапуск звуковой системы.

> Там в настройках была какая-то опция по поводу создания виртуальных устройств или что-то подобное. С этим работает. По-крайней мере в вине 0.9.5(где-то там) работал звук в конфигуряторе.

Re: Перезапуск звуковой системы.

> Можно инструкцию на это чудо? А то поисковый запрос не придумывается.

Х.З. Slackware 12.1, KDE 3.5.9, aRts, GNU/Linux kernel 2.6.28-rc4
У меня так — Из коробки.

Источник

Нет звука в Ubuntu 18.04

Иногда мы можем сталкиваться с такой проблемой, что в системе нет звука. В Windows, обычно, это вызывается проблемами со звуковыми драйверами и решается, чаще всего, переустановкой. В Linux же всё немного по-другому. Драйверы здесь встроены в ядро, но есть библиотеки управления звуковой подсистемой, которые иногда могут вызывать сбои и проблемы.

В этой небольшой статье мы рассмотрим несколько способов борьбы с такой проблемой, как «нет звука Ubuntu 18.04». Несмотря на то, что статья пишется для версии 18.04, она должна отлично работать, как на новых, так и на более старых версиях, а также в других дистрибутивах Linux.

Читайте также:  Linux set sticky bit

Что делать, если нет звука в Ubuntu?

1. Громкость и беззвучный режим

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

Также можно посмотреть громкость в настройках системы. Для этого откройте утилиту настроек и перейдите на вкладку звук:

Именно здесь выполняется настройка звука Ubuntu. На этой вкладке смотрим, включён ли вообще звук, для какого устройства он включён, а также его громкость. Обратите внимание, что звук нужно передавать на колонки, а не на HDMI-выход экрана. Обычно это работает именно так. Очень часто система управления звуком ALSA не обращает внимания на настройки системы, у неё есть свой инструмент настройки громкости. Если выше перечисленные способы не помогли, можно попробовать его. Выполните в терминале:

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

Должно быть как на скриншоте, сохранять настройки не нужно, они применяются в реальном времени. Для выхода из программы нажмите кнопку Esc. Скорее всего ваша проблема «нет звука Ubuntu» уже была решена, если же нет, есть ещё несколько вариантов.

2. Перезагрузка модулей ALSA

Если вариант с настройками звука не сработал, например, потому что в настройках вовсе нет никаких устройств, значит ваша звуковая карта не распознаётся. Эту проблему можно попытаться решить, перезапустив ALSA, для этого выполните команду:

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

3. Переустановка ALSA и PulseAudio

Если же и это решение не помогло, вы можете попробовать полностью переустановить ALSA и PulseAudio. Для этого выполните такие команды:

sudo apt remove —purge alsa-base pulseaudio

sudo apt install alsa-base pulseaudio

Затем снова перезапустите ALSA:

Далее, перезагрузите свой компьютер.

4. Диспетчер речи

Этот компонент системы должен быть отключён. Чтобы убедится, что это действительно так, откройте конфигурационный файл /etc/default/speech-dispatcher и убедитесь, что в строчке RUN находится значение no:

Выводы

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

Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.

Источник

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