Kde не видит звуковую карту
Нет звука в свежей установке Ubuntu? Видите только фиктивный вывод? Без проблем. Вот несколько методов, с помощью которых вы можете попробовать пофиксить проблему отсутствия звука в Ubuntu и других дистрибутивах Linux
Как это происходит с каждым новым выпуском Ubuntu, вы устанавливаете или обновляете свою ось до свежей версии Ubuntu и сталкиваетесь с рядом проблем. Но всегда есть способ преодолеть эти не большие, но досадные неприятности.
Одна из наиболее распространенных проблем - отсутствие звука после установки Ubuntu. Есть несколько причин отсутствия звука в Ubuntu, но я расскажу о тех приемах, которые сработали в моем случае.
Причины отсутствия звука в Ubuntu могут быть совершенно разными. И, так как решение зависит от типа проблемы, я предлагаю получить некоторую информацию о вашей системе, особенно об оборудовании, связанным со звуком.
Сначала установите инструмент inxi:
Теперь проверьте информацию о системе, машине и аудио с помощью этой команды:
Вы должны увидеть примерно такую информацию:
Присмотритесь к аудио части вышеприведенного вывода. Он сообщает, что это Intel Sunrise Point-LP HD Audio, и у него есть драйвер Linux snd_hda_intel, и звук обслуживается Alsa. Эта информация может быть полезна на некоторых этапах устранения неполадок со звуком.
Исправление фиктивного вывода в настройках звука
Первый шаг, чисто, что называется, «для отчистки совести», проверьте, не замьючен ли звук. Убедившись в этом, перейдите в Настройки звука:
В настройках звука вы обнаружите, что здесь практически ничего нет, кроме фиктивного выхода. Довольно неприятно. Это означает, что ваша звуковая карта даже не распознается. Ба-дум-тс!
Без паники. Единственное решение, которое устранило проблему со звуком на моем Dell Inspiron с процессором Intel, — это принудительная перезагрузка Alsa. Для этого используйте в терминале следующую команду (Ctrl + Alt + T):
Вывод будет таким:
Вы можете подумать, что процесс подвис или все еще обрабатывается, но сам процесс занимает всего пару секунд. Вы можете просто закрыть террминал, нажав Ctrl + C.
Теперь вам нужно перезагрузить компьютер. А после: либо воспроизвести музыкальные или видеофайлы, либо заглянуть в настройки системы, что бы выяснить сработал ли этот способ.
Если прошлый способ не помог вам в устранении проблемы, попробуйте переустановить Alsa и Pulse audio следующим образом.
И снова принудительно перезагрузите Alsa:
Перезагрузитесь и проверьте, вернулся ли звук.
Перейдите в свой домашнюю директорию, а затем перейдите в скрытый каталог конфигурации. Переименуйте здесь каталог с именем pulse:
Теперь перезагрузите вашу систему. Каталог Pulse будет создан заново, и у вас должен восстановиться звук.
Третий альтернативный метод: попробуйте alsamixer
Откройте терминал и используйте следующую команду, чтобы открыть alsamixer:
Вы должны увидеть такой экран:
Проверьте, отключены ли здесь динамики или желаемый аудиовыход. MM означает отключение звука, а OO означает включение. Если желаемый аудиовыход (в основном это динамики) или мастер отключен, включите его.
Вы можете закрыть экран alsamixer, нажав клавишу Esc.
Обратите внимание: если команда alsamixer возвращает ошибку, возможно, это связано с тем, что у вас более одной звуковой карты. В этом случае вам нужно указать номер звуковой карты (см. Вывод inxi, который я упоминал в начале) следующим образом:
Диспетчер скорости (speed dispatcher) — это функция, которая позволяет вашей системе преобразовывать текст в речь. Иногда она конфликтует с другими настройками звука. Если вам не нужна эта функция, вы можете попробовать отключить ее, возможно это вернет вам звук.
Откройте терминал и отредактируйте файл диспетчера речи с помощью следующей команды:
Здесь измените RUN = yes на RUN = no. Перезагрузитесь и наслаждайтесь звуком.
Пятый альтернативный метод (специально для Lenovo Carbon X1)
Некоторые из наших читателей отметили, что ни один из вышеперечисленных методов не помог их ноутбуку Lenovo Thinkpad Carbon X1 7-го поколения.
Я изучил проблему и обнаружил следующее. У этой модели есть проблемы с Linux. Хотя в ядре Linux 5.5 и более поздних версиях улучшена поддержка этой модели, но для пользователей Ubuntu 18.04 и Mint 19, в которых используется ядро более ранней версии — 5.3, все еще остаются проблемы.
Проверьте версию ядра Linux, и если она 5.4 или ниже, попробуйте следующий обходной путь, предложенный разработчиками Arch Linux и Ubuntu.
Откройте файл конфигурации alsa (команда может быть другой для Mint, потому что текстовый редактор Gedit не используется в Mint):
Добавьте в конец этого файла следующую строку:
Сохраните и закройте файл и перезагрузите систему. После этих действий звук должен вернуться.
Устранение проблемы со звуком, безусловно, является одним из обязательных действий после установки Ubuntu.
Если один из вышеупомянутых методов сработал для вас, оставьте комментарий ниже, указав метод, который сэкономил вам время. Также приветствуются любые другие предложения и отзывы.
Собрал ядро с поддержкой ALSA в виде модуля, собрал отдельно alsa-driver, alsa-util и alsa-lib.
lspci | grep audio
находит мою звуковую карту.
После alsaconf нормально подгружаются модули для ядра:
Вопрос: KDE никак не видит звуковую карту. Может что собрал неправильно?
1. Где должно быть видно звуковую карту?2. Если я не ошибаюсь, устанавливать надо или alsa-driver, или модуль ядра. Где именно не видит? madplay например звук даёт? в alsamixer'e все ползунки наверх поднимали? M нажимали?
Не работает KMix. Нет устройства для вывода звука. В KDE вообще звука нет.
Это не из-за того, что я сначала собрал KDE, а потом пересобирал ядро, чтобы звук был.
2. Если я не ошибаюсь, устанавливать надо или alsa-driver, или модуль ядра.Э-э-э. Может я собрал как-то неправильно. Если в ядре вообще выключаю поддержку звука, то не проходит emerge alsa-driver. Пишет, что нет поддержки звука в ядре.
Пересобрал так: включил поддержку в ядре, но в нем выключил и ALSA и OSS. Ядро 2.6.22. Звука все равно нет.
Где именно не видит? madplay например звук даёт? в alsamixer'e все ползунки наверх поднимали? M нажимали?Поднимал все до середины.
madplay не пробовал. Пробовал mpg123 -- mp3 не воспроизводит. Или он и не должен заработать??
Поставил madplay. При попытке воспроизведения выдает ошибку:
А каким руководством пользовались при сборке?Проверьте, все ли вы в ядро включили, как описано в статье. Сам сталкивался с этой проблемой, статья помогла
Gentoo x86 Quick Install. Идет в комплекте с Gentoo XOR Edition. Gentoo x86 Quick Install. Идет в комплекте с Gentoo XOR Edition.
Ага. Оно. Только на русском.
До этого настраивал звук и в Alt и в Mandriva. Там все заканчивалось максимум пересборкой ядра, а тут такие вот сложности =)
Сложности - только первый раз, пока разберешься, какие модули нужны в твоей системе.Я поначалу вообще и ALSA и OSS собрал. так mp3blaster звук играл, а никакие другие приложения звуковой не видели. потом разобрался.
Проверь все же ядро - там кроме поддержки ALSA еще и в подразделе PCI devices указать звуковое устройство - для встроенного звука на материнской плате с интелловским чипсетом нужно сам АС97 controller и Intel HD Audio
Звук в консоли появился после пересборки ядра с поддеркжой ALSA в виде модуля.
madplay играет звук стабильно, а mpg123 почему-то отказывается.
В KDE звука вообще нет.
Панель управления КДЕ говорит, что у меня вообще звуковой нет.
И еще возникла такая проблема: не могу ничего выполнить с правами рута. Даже дату сменить. Пароль на рута -- 1. Вылезает окошко, мол, нужно ввести рутовый пароль, чтобы получить его права. Ввожу 1 -- пароль, говорит, неправильный. В консоль входит нормально.
Иногда мы можем сталкиваться с такой проблемой, что в системе нет звука. В Windows, обычно, это вызывается проблемами со звуковыми драйверами и решается, чаще всего, переустановкой. В Linux же всё немного по-другому. Драйверы здесь встроены в ядро, но есть библиотеки управления звуковой подсистемой, которые иногда могут вызывать сбои и проблемы.
В этой небольшой статье мы рассмотрим несколько способов борьбы с такой проблемой, как "нет звука Ubuntu 18.04". Несмотря на то, что статья пишется для версии 18.04, она должна отлично работать, как на новых, так и на более старых версиях, а также в других дистрибутивах Linux.
Что делать, если нет звука в Ubuntu?
1. Громкость и беззвучный режим
Если в вашей системе раньше был звук, а потом пропал, нужно сначала проверить уровень громкости. Конечно, это очень простая причина, но не упомянуть о ней нельзя. Значок управления громкостью находится в правом верхнем углу:
Также можно посмотреть громкость в настройках системы. Для этого откройте утилиту настроек и перейдите на вкладку звук:
Именно здесь выполняется настройка звука Ubuntu. На этой вкладке смотрим, включён ли вообще звук, для какого устройства он включён, а также его громкость. Обратите внимание, что звук нужно передавать на колонки, а не на HDMI-выход экрана. Обычно это работает именно так. Очень часто система управления звуком ALSA не обращает внимания на настройки системы, у неё есть свой инструмент настройки громкости. Если выше перечисленные способы не помогли, можно попробовать его. Выполните в терминале:
Это инструмент командной строки, но у него есть псевдографический интерфейс, поэтому в нём будет не сложно разобраться. Здесь представлены все звуковые устройства системы и их уровень громкости. Убедитесь, что нигде нет обозначения MM, это значит, что устройство находится в беззвучном режиме, особенно обратите внимание на Master, Hearphones и PCM. Если на одном из устройств выключена громкость или установлен беззвучный режим, выберите его с помощью кнопок со стрелками вправо/влево, а затем нажмите M, чтобы включить звук. Громкость звука настраивается кнопками вверх и вниз на клавиатуре.
Должно быть как на скриншоте, сохранять настройки не нужно, они применяются в реальном времени. Для выхода из программы нажмите кнопку Esc. Скорее всего ваша проблема "нет звука Ubuntu" уже была решена, если же нет, есть ещё несколько вариантов.
2. Перезагрузка модулей ALSA
Если вариант с настройками звука не сработал, например, потому что в настройках вовсе нет никаких устройств, значит ваша звуковая карта не распознаётся. Эту проблему можно попытаться решить, перезапустив ALSA, для этого выполните команду:
sudo alsa force-reload
После выполнения команды нужно перезапустить компьютер, и если всё прошло хорошо, то в списке устройств в настройках появится ваше звуковое устройство.
3. Переустановка ALSA и PulseAudio
Если же и это решение не помогло, вы можете попробовать полностью переустановить ALSA и PulseAudio. Для этого выполните такие команды:
sudo apt remove --purge alsa-base pulseaudio
sudo apt install alsa-base pulseaudio
Затем снова перезапустите ALSA:
sudo alsa force-reload
Далее, перезагрузите свой компьютер.
4. Диспетчер речи
Этот компонент системы должен быть отключён. Чтобы убедится, что это действительно так, откройте конфигурационный файл /etc/default/speech-dispatcher и убедитесь, что в строчке RUN находится значение no:
Выводы
Сегодня мы рассмотрели, что делать, если не работает звук Ubuntu. Как видите, есть несколько решений проблемы, и я надеюсь, что одно из них вам поможет. Также вы можете проверить свои колонки. Если они исправны, то при касании пальцем к штекеру колонок будет слышен негромкий щелчок. Во всяком случае, теперь вы знаете, что делать, если пропал звук в Ubuntu.
Нет похожих записей
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.
Благо таких глюков бывает 1 раз в 2 года и главное не страдать склерозом (чтобы не повторять долгий путь по граблям).
Подозреваю, что проблема состоит из двух составляющих:
1. Не полная/кривая поддержка всех возможностей звуковой в драйвере
2. Кривой биос/юэфи
|