Linux alsa нет звука

alsa — нет звука

Установил Alpine Linux, затем поставил alsa-lib и alsa-utils, перезагрузился. Звук так и не появился. Делаю sudo alsamixer, смотрю, что все каналы размьючены (00).
В чем может быть проблема? В обычном арче звук сразу после этого работал. Установелны две звуковые карты: intel snd + creative usb sound card. Ни на одной звук не проигрывается (громкость выставлена).
И да, команду sudo addgroup audio выполнял, пишет, что в группу уже добавлен.
Как именно решить эту проблему? Куда копать?

P.S. OpenRC вместо systemd — скорее всего это? Какие телодвижения сделать, чтобы звук заработал?

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

Firefox + youtube (html5) альсу не поддерживают? Печально..

не знаю, у меня через пульсаудио всё работает. попробуй deadbeef или aplay. возможно лису как-то можно настроить, так как у неё в зависимостях есть alsa-lib.

Troubleshooting: Firefox and YouTube have no audio with custom .asoundrc but other apps do

Источник

Alsa загружен, но звук не работает

Долгое время пользовался OSS, но с ним постоянно наблюдались небольшие щелчки в колонках. Однако после последнего обновления на oss 4.2 build 2005 данная проблема обострилась до громких щелчков и даже попискивания. Сегодня решил попробовать alsa. Скачал исходники, скомпилировал, установил. Всё прошло гладко: всё работает, кроме звука 🙂

В alsamixer всё установлено на максимум и mute везде снят. система xubuntu 11.10 У кого-нибудь имеются идеи, как отремонтировать звук? P.S. возвращение на oss или перекомпиляцию ядра не предлагать. Эти варианты для меня не подходят по ряду причин.

Скачал исходники, скомпилировал, установил.

> Скачал исходники, скомпилировал, установил

Axon, из исходников собрал: alsa-driver-1.0.24.88.gb41c8.1877.ga1e0a alsa-lib-1.0.24.1.46.g15c6f alsa-utils-1.0.24.2 Из репозитария поставил: alsa-firmware, alsa-firmware-loaders, alsa-oss, alsa-tools, alsa-tools-gui

>Скачал исходники, скомпилировал,

ID: 91450
Nick: Rejy

Ну точно, тролль.

//Ужу, верни аввтрку с котом.

amorpher, а что не так с xubuntu?

Да с xubuntu-то нормалёк вроде, а вот с тобой не очень.

Ну не ходи ты вокруг да около. Скажи уже тогда, что именно не так?

Давай сделаем метатред, где кому-то что-то надо?

И чтобы никто (модераторы в первую очередь) не догадался. 😉

Меня сейчас вообще давит вот эта тема с колонок (соседи мертвы уже(?))
In Search of Sunrise, Vol. 4

>>Щелчки? С alsa звука нет вообще, хотя всё плееры, включая команду aplay искренне верят в то, что всё работает. Я честно не понимаю, что вызывает твоё негодование. И как по мне, ты больше похож на тролля. И если ты не знаешь, как исправить ситуацию со звуком не засоряй тему.

С флешки/сиди можешь грузануться?

Уже делал. При загрузке с флэшки, звук есть.

Ставь с флешки ине делай нам здесь мозги.

Я ubuntu пользуюсь начиная с версии 8.04, обновляясь по мере выхода новых версий. (xubuntu у меня сейчас, потому что gnome и unity идущие в ubuntu 11.10 настолько заточены под пальцетыки, что использовать их на обычном ПК мне показалось проблематично и я из репозитория поставил xubuntu-desktop, удалив gnome и unity) Как видишь, пользуюсь этой системой очень давно, там много разного софта, настроек и файлов, которые мне нельзя терять. Лучше уж будет тогда последовать инструкции с gentoo-wiki и монолитно втесать драйвера alsa в ядро, но всё таки без этого.

Читайте также:  Windows home edition dell

Весь твой высер не читал, но — ставь с алтернейт+Xfce.

>>. но всё таки без этого.

хотелось бы обойтись.

Наверно ты прав — я дурак и тролль. Глупо было надеяться на чью-то реальную помощь. Спасение утопающих — дело самих утопающих) Буду перекомпилировать ядро, иного выхода похоже нет(

И про это — Sepultura Inner Self
//не забывай друзей.

Так я и думал, вы собрали ядерную часть в юзерспейсе. Это теоретически возможно заставить работать (вроде бы), но изо всех сил не рекомендуется девелоперами альсы и никто не гарантирует вам, что вам это удастся. Нет абсолютно никаких причин так делать, то, что должно быть в ядре, там и должно быть.
Если ваше ядро собрано без поддержки alsa, то его придётся либо пересобирать (не вижу в этом проблемы, честно говоря), либо просто заменить на стоковое дистрибутивное.
А на аморфера не обращайте внимания, он безобидный, просто наркоман. 🙂

Спасибо за поддержку. Ядро пересобрал, но эффект вышел тот-же. Все приложения считают, что всё работает, но звука нет, как и не было. Про live cd я чуть чуть соврал. Под рукой не было версии 11.10 и я использовал 11.04(там практически таже версия alsa). Сейчас докачал 11.10 звука там тоже нет, симптомы теже. Проблему со звуком всё же решил. Нагуглил, что приблизительно неделю назад в mercurial появился oss 4.2 buid 2006, но на оф. ftp его ещё нет. Установил его. Всё работает. Все звуковые помехи исчезли. Последнее время кажется oss стал активно развиваться, так что останусь пока на нём:) А alsa к сожалению до сих пор сырая.

Источник

ALSA нет звука

Даже в LXDE на панель не выводит Volume Control

Какая аудиокарта? Покажи вывод

Сравни вывод
aplay -l
с тем, какие устройства по-умолчанию указаны в /usr/share/alsa/alsa.conf

Дело может быть в «HDMI Audio», посмотри в /proc/asound/cards что у тебя стоит на первом месте.

Хорошо, но что именно смотреть? Я не понял в чём проблема так.

У тебя 3 аудиокарты: HDMI в видеокарте, HDMI в процессоре и аналоговая. Звук выводиться на одну из них, но она не подключена; его надо перенаправить на другую.

Объясняю популярно. «default» в alsa — это устройство #0. У тебя звук пытается выводиться по HDMI вместо «Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller». С высокой долей вероятности, это не то что тебе нужно.

Источник

В Ubuntu и Linux Mint нет звука

Проблемы со звуком – весьма распространенная ситуация при настройке linux. Важно выявить неисправность, а затем решить проблему с помощью проверенных инструкций.

Похожее событие происходит, когда нет звука в debian. Данная операционная система тоже основана на пакетах, поэтому предлагаемая инструкция может помочь и здесь.

Особенности настройки звука в Ubuntu

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

Читайте также:  Windows paste as administrator

В редких случаях, но звука после установки порою не слышно. Это объясняется следующими причинами:

  1. В микшере звук по умолчанию отключен (самая распространенная ситуация, когда ползунки в микшере выкручены на ноль, или стоит галочка — «Выключен звук»).
  2. Неработающий микшер ALSA (необходим набор утилит для проверки его исправности).
  3. Необходимо установить аудиодрайвер.
  4. Сохранить настройки alsamixer.

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

Как исправить проблему со звуком

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

ALSA — незаменимый компонент для операционных систем семейства unix. Это программный микшер, который отвечает за связь звуковых карт с ядром системы. Содержит наборы драйверов для звуковых карт.

Например, в archlinux нет звука — это тоже может быть проблемой с работоспособностью ALSA (хотя эта ОС основана на других принципах). Компонент позволяет получить доступ к устройству напрямую, но без сервера не представляется возможным смотреть видео в браузере или слушать песню на компьютере.

Здесь необходим звуковой сервер (PulseAudio), который способен управлять различными аудио потоками, направляя их по нужным путям, если нет звука linux mint.

Есть и другой звуковой сервер JACK, аналогичный предыдущему. Чаще всего используется для профессиональных целей, обычному пользователю вполне хватит возможностей PulseAudio.

Настройка AlsaMixer

После установки Ubuntu в правом верхнем углу (после индикатора часов) должен появиться значок динамика. В данном случае следует нажать на этот знак и выбрать пункт «Параметры звука», а затем щелкнуть по нему мышью.

После этого появится другое окно, в котором необходимо снять галочку с опции «Выключить звук». Если отметка не стоит, попробовать выкрутить ползунок звука на максимум.

После этих действий необходимо проверить, появился ли звук (нужно запустить видеоролик в youtube или иным способом). При появлении звука настройку можно считать законченной.

Если должного эффекта выполненное действие не произвело, выберите другое устройство из списка в левом углу под пунктом «Воспроизведение звука через», а затем снова проверьте. Звук появился – сделано все верно.

Если его нет, необходимо установить пакет alsa-utils , в который входит микшер и другие утилиты для включения звука. Для этого в терминале необходимо набрать команду

После установки можно получить доступ к микшеру alsa ubuntu через консоль:

  • в терминале набрать команду alsamixer ; появится псевдографический интерфейс, в котором можно увидеть работающие и неработающие устройства.
  • в микшере все параметры выкручиваем на максимум (стрелочкой вверх);
  • под графиком стоит две буквы М, что значит — не работает звук ubuntu; для снятия ограничения нажать букву М (в английской раскладке), чтобы стрелкой поднять показатель;
  • выбрать правильное устройство звуковой карты, нажав клавишу F6 (можно оставить режим «по умолчанию» или выбрать другой вариант).

Чтобы правильно выбрать звуковую карту, необходимо узнать, что за карта стоит в компьютере или ноутбуке. Просто наберите в терминале следующую команду: lspci

В результате вывода команды найдите свое аудиоустройство (у вас будет другое название).

  • После поиска звукового устройства постарайтесь перезагрузить или переустановить аудио модули и драйвера.

Как сохранить настройки AlsaMixer

Часто настройки микшера могут «слетать» по непонятным причинам. Чтобы этого не происходило, необходимо сделать следующее:

  • открыть терминал и написать alsamxer ;
  • поменять необходимые параметры;
  • затем, не закрывая окна миксера, вызвать второе окно терминала и прописать следующее sudo su – получить привилегии суперпользователя;
  • alsactl store – эта команда позволит сохранить существующие настройки и они не будут «слетать».
Читайте также:  Нет подключения по локальной сети mac os

Перезагрузка драйверов звука в Убунту

Иногда нужное аудиоустройство операционная система не может найти. Вариантом решения в этом случае будет перезагрузка микшера Alsa. Сделать это можно следующим образом:

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

sudo apt-get install –reinstall linux-generic

Далее необходимо перезагрузить систему. Если после входа в Ubuntu пропал звук, нужно попробовать следующий метод.

Установка аудио модулей

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

  1. Скачиваем драйвер.
  2. Производим разархивацию. Вид файл будет иметь следующий — bunzip2 alsa-driver-* .
  3. Распаковываем — tar -xf alsa-driver-* (ваши названия могут отличаться).
  4. Затем производим конфигурирование пакета ./configure
  5. make — собираем пакет.
  6. sudo make install — проводим процесс установки.
  7. sudo ./snddevices — создаем папку, где будет храниться наш драйвер и (по совместительству) звуковое устройство.

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

После выхода из сна появляется фиктивный выход

Проблема «фиктивный выход звука в линукс» может встречаться, если после долгого бездействия ОС выходит из гибернации.

Решение есть: необходимо перезапустить сервер PulseAudio. Сделать это можно командой:

Но «руками» вводить каждый раз эту команду крайне неудобно. Для решения автоматической перезагрузки pulseaudio создадим скрипт, который будет перезагружать звуковой сервер:

cd /etc/pm/sleep.d && sudo touch 35_pulse && sudo chmod +x 35_pulse && sudo nano 35_pulse

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

После этих действий, сервер будет нормально перезагружаться, выходя из «сна», а звук будет исправно работать!

Частые ошибки при решении проблем со звуком

При отсутствии звука на компьютере пользователи иногда сталкиваются со следующими проблемами:

  • невнимательное написание команд;
  • неправильная версия скачанных драйверов;
  • неверный алгоритм действий при устранении неисправностей.

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

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

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

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

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

Ликвидация проблемы, когда в linux нет звука, не является неразрешимой задачей. Необходимо воспользоваться проверенными инструкциями и решение обязательно найдется, а из колонок наконец-то будет звучать любимая музыка.

Источник

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