линукс минт нет звука
Линукс минт нет звука
Сам очень долго боролся с этим недугом, только пару дней назад понял в чем было дело, но пока искал решение я собрал немного безопасных способов, которые с большой долей вероятности смогут Вам помочь, но если не помогут, то уж точно не навредят.
Ищем свои симптомы и берем лечение.
Проблема: PulseAudio работает некорректно.
Решение: В домашней папке создаем файл «.asoundrc» (с точкой в начале имени файла).
В него вставляем:
Проблема: Звук есть, на наушники переключается нормально, но не работает микрофон.
Решение: 1.
2. Выбираем свой аудио-кодек в верхнем левом углу.
3. В правом верхнем углу жмем «show unconnected pins»
4. Ищем «Pin ID: 0x12», жмем «override», выбираем «internal mic»
5. В правом нижнем углу жмем «Apply now».
6. Идем в alsamixer, жмем F4, настраиваем громкость микрофона.
7. Идем в pavucontrol, настраиваем громкость микрофона.
Чтобы данные настройки подхватывались при каждой загрузке системы, после пункта №5 Вам нужно будет также нажать кнопку «Install boot override». Однако, делать это следует ТОЛЬКО в том случае, если Вы уверены, что всё настроили правильно и проблема решена.
Проблема: При подключении наушников звук играет сразу везде (и с динамиков, и в наушниках)
Решение: запускаем терминал, вводим туда «alsamixer». Ищем ползунок «Auto-Mute» и меняем его значение (Enabled/Disabled).
Нет звука после установки Linux Mint 19.3
Нет звука в браузерах (Youtube, Facebook, etc). В самостоятельных плейерах (Celluloid, Rhythmbox) звук есть.
/UCM/chtrt5645 /usr/share/alsa/ucm sudo alsa force-reload
В Менеджере программ установил: Pavucontrol и Pulseaudio volume control
Звук не появился. Celluloid и Rhythmbox стали зависать, ничего не воспроизводя.
Удалил Pulseaudio volume control.
Звук в браузерах не появился. Celluloid и Rhythmbox перестали зависать, но звук из них исчез. При этом столбик сигнала в регуляторе громкости PulseAudio дергается, как будто звук идет.
System: Host: user-T101HA Kernel: 5.4.0-37-generic x86_64 bits: 64 compiler: gcc v: 7.5.0 Desktop: Cinnamon 4.4.8 wm: muffin dm: LightDM Distro: Linux Mint 19.3 Tricia base: Ubuntu 18.04 bionic
Если в плеерах звук есть, то посмотри через что они работают.
alsa расшифровывается как adanced linux sound architecture.
Продвинутая звуковая архитектура в Linux.
В составе ядра есть набор alsa драйверов для доступа к звуковым устройствам.
Подъитожим: доступ к оборудованию осуществляется через alsa, pulseaudio выводит звуковые потоки через alsa на устройство.
Если какое-либо приложение уже выводит звук напрямую через alsa, то оно может монопольно захватить устройство и никто другой вывести ничего не сможет.
Поэтому перенастраивай, чтобы всё выводило звук через pulseaudio.
Смотри настройки приложений и меняй вывод звука через pulseaudio.
И если у тебя уже звук работает, то что-то дополнительно ставить для alsa не нужно.
Попробуй тут начать, потыкай ссылки, может станет немного понятнее как устроен звук в линуксах. А устроен он очень уж запутанно, особенно для новичков. Какие-то непонятные аудиосерверы, драйверы, модули, плагины, каждой программе своё что-то надо, библиотеки какие-то, конфиги разбросаны по всей системе… жуть! Не хотел бы я ещё раз через эти дебри неведения продираться, особенно через альсаконфиги и, извините, заёбы пульсы.
Если звук был в плеерах, значит всё работало, просто надо было где-то немного поменять дефолт. Скорее всего у тебя через HDMI звук шёл.
Этому твоему репозиторию UCM на гитхабе уже несколько лет, за это время уже раз десять в конфигах альсы всё поменялось. У меня вот, например, вообще каталога /usr/share/alsa/ucm нет, но есть /usr/share/alsa/ucm2/chtrt5645 с вот таким содержимым:
Но у меня Арч недельной свежести.
Но и ты, получается, легко уязвим 🙂
Спасибо. Очень тяжело в это врубаться. Надо, чтобы кто-то знающий руками покопался. Может, вообще для данного компа нужен вовсе не Mint+Cinnamon, а какая-то другая версия? XFCE?
Ты же изначально писал.
В самостоятельных плейерах (Celluloid, Rhythmbox) звук есть.
открой эмулятор терминала и введи
посмотри, что нет mute (MM) под шкалами.
Переключи, что бы нигде не было «MM», нажимая на клавишу «m».
Разве что оставь на микрофоне.
Да плюс-минус во всех линуксах всё одинаковое. Ядро со звуковыми драйвераими так уж точно, только версии отличаются.
Что касается окружения, то это дело вкуса. На звуковую подсистему это не влияет.
Попробуй запусти Manjaro, может в ней из коробки заработает. Она посовременнее и попроще Минта будет.
Anoxemian просто в виде грубой издевки выразил вполне дельную мысль — пытаться решить проблему, выполняя первую попавшуюся инструкцию из интернета без понимания смысла — контрпродуктивно и может даже навредить.
На самом деле, всё очень просто. если знать историю. ЕМНИП, дело было так:
Сначала была OSS, потом её разработчики в очередной версии решили, что им надоело писать код бесплатно, и они стали требовать денег — поэтому возникла ALSA, которая заменила OSS — но как и OSS, она дает возможность одному приложению полностью захватить вход или вывод звука, да и по сети не умеет — поэтому появилась PulseAudio, решающая проблемы микширования (смесь звуков от двух приложений и более (ALSA вообще тоже в это может сегодня, причем даже аппаратно, в отличии от, но это сегодня)) и передачи звуков по сети.
Вот и получается — ALSA непосредственно управляет звуковым железом, PulseAudio же управляет звуковыми потоками от приложений, но выводит через ALSA.
И из-за вот такой схемы работы, которая появилась исторически, самая частая проблема звука на Linux — он тупо играет не туда или выключен. Поэтому нужно просто смотреть в alsamixer и pavucontrol, какие там устройства mute и куда направлен ввод и вывод.
В Ubuntu и Linux Mint нет звука
Проблемы со звуком – весьма распространенная ситуация при настройке linux. Важно выявить неисправность, а затем решить проблему с помощью проверенных инструкций.
Похожее событие происходит, когда нет звука в debian. Данная операционная система тоже основана на пакетах, поэтому предлагаемая инструкция может помочь и здесь.
Особенности настройки звука в Ubuntu
В большинстве случаев операционная система находит драйвер, необходимый для звуковой карты, а если не обнаруживает его, то подставляет универсальный драйвер, который будет работать «из коробки» без дополнительной настройки.
В редких случаях, но звука после установки порою не слышно. Это объясняется следующими причинами:
В зависимости от ситуации необходимо выбрать тот или иной алгоритм действий для исправления звука в Линукс.
Как исправить проблему со звуком
Для того, чтобы начать исправлять неполадки звуковой системы, нужно дать несколько определений для лучшего понимания процессов, происходящих в ОС.
ALSA — незаменимый компонент для операционных систем семейства unix. Это программный микшер, который отвечает за связь звуковых карт с ядром системы. Содержит наборы драйверов для звуковых карт.
Например, в archlinux нет звука — это тоже может быть проблемой с работоспособностью ALSA (хотя эта ОС основана на других принципах). Компонент позволяет получить доступ к устройству напрямую, но без сервера не представляется возможным смотреть видео в браузере или слушать песню на компьютере.
Здесь необходим звуковой сервер (PulseAudio), который способен управлять различными аудио потоками, направляя их по нужным путям, если нет звука linux mint.
Есть и другой звуковой сервер JACK, аналогичный предыдущему. Чаще всего используется для профессиональных целей, обычному пользователю вполне хватит возможностей PulseAudio.
Настройка AlsaMixer
После установки Ubuntu в правом верхнем углу (после индикатора часов) должен появиться значок динамика. В данном случае следует нажать на этот знак и выбрать пункт «Параметры звука», а затем щелкнуть по нему мышью.
После этого появится другое окно, в котором необходимо снять галочку с опции «Выключить звук». Если отметка не стоит, попробовать выкрутить ползунок звука на максимум.
После этих действий необходимо проверить, появился ли звук (нужно запустить видеоролик в youtube или иным способом). При появлении звука настройку можно считать законченной.
Если должного эффекта выполненное действие не произвело, выберите другое устройство из списка в левом углу под пунктом «Воспроизведение звука через», а затем снова проверьте. Звук появился – сделано все верно.
После установки можно получить доступ к микшеру alsa ubuntu через консоль:
Чтобы правильно выбрать звуковую карту, необходимо узнать, что за карта стоит в компьютере или ноутбуке. Просто наберите в терминале следующую команду: lspci
В результате вывода команды найдите свое аудиоустройство (у вас будет другое название).
Как сохранить настройки AlsaMixer
Часто настройки микшера могут «слетать» по непонятным причинам. Чтобы этого не происходило, необходимо сделать следующее:
Перезагрузка драйверов звука в Убунту
Иногда нужное аудиоустройство операционная система не может найти. Вариантом решения в этом случае будет перезагрузка микшера Alsa. Сделать это можно следующим образом:
Если выполнение данной команды успеха не принесло, а в менеджере оборудования нет вашей звуковой карты, тогда необходимо перезагрузить все аудио модули и выполнить следующую команду:
sudo apt-get install –reinstall linux-generic
Далее необходимо перезагрузить систему. Если после входа в Ubuntu пропал звук, нужно попробовать следующий метод.
Установка аудио модулей
Следующим шагом будет поиск необходимого драйвера для вашей звуковой карты. Воспользовавшись поиском найти драйвер с сайта ALSA, скачать и установить его для дальнейшего сохранения следующими командами:
После проделанных шагов звук должен работать. Если снова неудача, возможно проблема находится в конфигурации файла аудио-сервера (PulseAudio).
После выхода из сна появляется фиктивный выход
Проблема «фиктивный выход звука в линукс» может встречаться, если после долгого бездействия ОС выходит из гибернации.
Решение есть: необходимо перезапустить сервер PulseAudio. Сделать это можно командой:
Но «руками» вводить каждый раз эту команду крайне неудобно. Для решения автоматической перезагрузки pulseaudio создадим скрипт, который будет перезагружать звуковой сервер:
cd /etc/pm/sleep.d && sudo touch 35_pulse && sudo chmod +x 35_pulse && sudo nano 35_pulse
Предыдущей командой создадим файл, куда пропишем скрипт, который будет перезагружать сервер в рабочее состояние. В этом файле прописываем следующий текст:
После этих действий, сервер будет нормально перезагружаться, выходя из «сна», а звук будет исправно работать!
Частые ошибки при решении проблем со звуком
При отсутствии звука на компьютере пользователи иногда сталкиваются со следующими проблемами:
Выполняя инструкции по наладке звука, необходимо точно соблюдать регистр команд и раскладку клавиатуры. Например, если команда написана строчной буквой, в ней только английские символы, тогда вводить ее нужно именно так, как она написана.
Если этого не сделать, то компьютер не сможет распознать верно эту команду, а, значит, успешно решить проблему не удастся.
Внимательно отнеситесь и к версии скачиваемых драйверов или других пакетов программ, которые устанавливаются с помощью операционной системы.
Несоблюдение этого правила (например, скачивание драйверов от другой звуковой платы), приведет к тому, что ваша звуковая плата или будет работать не корректно, или не будет работать совсем.
Последовательность действий при выполнении команд также очень важна. Непоследовательное выполнение приведет к сбою в установке и работе программного обеспечения, что не приведет к желаемому результату.
Ликвидация проблемы, когда в linux нет звука, не является неразрешимой задачей. Необходимо воспользоваться проверенными инструкциями и решение обязательно найдется, а из колонок наконец-то будет звучать любимая музыка.
В Linux Mint 17.3 нет звука.
Linux Mint 17.3 Cinnamon
Дмитрий: |
Нет звука, и не было изначально. Так-же система не видит микрофон (который встроен в веб-камеру). |
PAVUCONTROL
Терминал:
Открыть терминал: Ctrl + Alt + t
ALSAMIXER
Терминал:
Открыть терминал: Ctrl + Alt + t
UPD:
В наушниках звук был.
Linux Mint 17.3 Xfce
elgord: |
Индикаторы «прыгают», когда что-то воспроизводиться, или говориться в микрофон. Но в колонках тишина. |
Очень похоже на «Фиктивный выход» в » Pulseaudio «
# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, see
Производим следующие настройки:
Перечень ресемплеров:
Делаем как на скринах
Вариант 1
2
Вариант 2
4
Терминал:
Открыть терминал: Ctrl + Alt + t
Спасибо за помощь!
Всё указанное сделал. Ничего, к сожалению, не изменилось.
/etc/pulse/daemon.conf
(ничего там больше не трогал, кроме указанных Вами параметров)
; daemonize = no
; fail = yes
; allow-module-loading = yes
; allow-exit = yes
; use-pid-file = yes
; system-instance = no
; local-server-type = user
; enable-shm = yes
; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
; lock-memory = no
; cpu-limit = no
; realtime-scheduling = yes
; realtime-priority = 5
; exit-idle-time = 20
; scache-idle-time = 20
; dl-search-path = (depends on architecture)
; load-default-script-file = yes
; default-script-file = /etc/pulse/default.pa
; log-target = auto
; log-level = notice
; log-meta = no
; log-time = no
; log-backtrace = 0
resample-method = src-sinc-medium-quality
; enable-remixing = yes
; enable-lfe-remixing = no
; default-sample-format = float32le
; default-sample-rate = 88200
; alternate-sample-rate = 96000
; default-sample-channels = 2
; default-channel-map = front-left,front-right
default-fragments = 8
default-fragment-size-msec = 10
; enable-deferred-volume = yes
deferred-volume-safety-margin-usec = 1
; deferred-volume-extra-delay-usec = 0
УСТАНОВКА _AlsaMixer _
Если вы работаете в Linux Mint или Ubuntu и у вашего компьютера без причины пропадает звук, то следуйте приведенным ниже инструкциям, чтобы вернуть его.
Прежде чем мы начнем, вы должны знать, что эти решения являются одними из многих, доступных для исправления проблем со звуком. Таким образом, они могут помочь некоторым пользователям, а кому-то возможно нет.
Включить звук с AlsaMixer
1. Откройте терминал и выполните следующую команду:
alsamixer
sudo apt-get install gnome-alsamixer
2. Используйте клавиши со стрелками (влево/вправо/вверх/вниз) для регулировки PCM и Front:
Перезагрузка ALSA аудио драйвера
Если вашего аудио устройства нет в списке аппаратной части, то попробуйте перезагрузить ALSA аудио драйвер этой командой:
sudo alsa force-reload
Переустановить отсутствующие звуковые модули
Если всё-таки ваши аудио устройства, отсутствуют во вкладке Оборудование вашего звукового менеджера, это значит, что ваши звуковые модули не установлены. Чтобы это исправить, выполните команду в терминале для переустановки отсутствующих звуковых модулей:
Перезагрузете систему.
После входа в систему, звук должен работать нормально.
Для Realtek ALC887
Если ваша материнская плата имеет встроенный I ntel HDA Audio (ALC887) , то выполните следующие действия:
1. Откройте терминал и выполните следующую команду на редактирование файла alsa-base.conf :
sudo gedit /etc/modprobe.d/alsa-base.conf
2. Когда откроется редактор, в конце файла добавьте строку:
options snd-hda-intel model=generic
Сохраните файл и закройте редактор, а затем перезагрузите систему.