воскресенье, 30 декабря 2007 г.

Часть 10. Установка драйверов. Аудио.

Бывают такие ситуации, что Вы установили Ubuntu, а звука нет. Причин этому есть множество. Первая и самая распространенная проблема — у вас просто громкость стоит в ноль =), ну а вторая будет серьезнее: идущий в комплекте звуковой драйвер ALSA не поддерживает вашу карточку. Поэтому сначала решаем первую проблему:
1. Для любителей графических интерфейсов: два клика по значку динамика в трее, затем смотрим на картину, что там. Все ползунки должны быть на максимуме. Далее: Файл - сменить устройство - какое-либо-устройство(ALSA-mixer). Выбрали. Идем вперед: Правка - Параметры. Тут ставьте галочки везде. После чего у вас появится куча ползунков, большинство из них влиять ни на что не будут, но выкрутите все на максимум, и попереключайте каналы.
2. Для любителей консоли.
alsamixer
И там стрелками вверх/вниз выкручиваем все на макс. Каналы «размьючиваются» кнопкой «M».

Если ничего не помогло, то переходим к шагу 2.

Шаг 2. Сбор информации.
Вспоминаем какая у нас модель звуковой карточки. Для тех , кто не помнит, делаем так
lspci

и в куче текста ищем что-либо с упоминанием Audio device.
Дальше идем в гугл или на страницу проекта ALSA и там ищем информацию про поддержку своей карточки. Если такая информация есть и она положительна, то:
1. скачиваем новый ALSA-драйвер.
2. разархивируем:
bunzip2 alsa-driver-*
tar -xf alsa-driver-*


3. конфигурируем, собираем, устанавливаем и настрастраиваем ALSA:
./configure
make
sudo make install
sudo ./snddevices
Перезагружаемся. Звук должен пойти, если нет, то снова играйтесь с микшером.

12 комментариев:

Артур Дудник комментирует...

Во-превых, я хочу Вас поблагодарить за цикл этот статей. Очень не хватает таких статей, простых и понятных :)

Во-вторых попросить о продолжении цикла :) или, возможно, о ссылках на аналогичный по качеству материал на очень интересующие темы:

1) Подключение WiFi в режиме с включёным шифрованием WPA-PSK, в gui;

2) Есть ли для Ubuntu аналог SpeachAPI с русским движком?

И очень специфичная тема - Возможно ли собрать проекты на MS .NET 2, например C#(.Net 2) в Linux

Артур Дудник комментирует...

На вторую тему сам нашёл ответ - статья на OpenNet и ещё одна.
Можно это решние партировать на ubuntu?

Заяц Илья комментирует...

Спасибо за похвалу =) А вам, в свою очередь, за комментарий.
С вай-фаем все будет, и через гуи и через консоль.
Если вы нашли исходные коды, то ничего портировать не надо. Нужно просто собрать и установить приложение. Я писал как это сделать, а если будут вопросы - не стесняйтесь, задавайте.

По поводу дот нета: посмотрите на моно - http://www.mono-project.com/
должно помочь.

Артур Дудник комментирует...

Не понял "С вай-фаем все будет, и через гуи и через консоль". То есть в какой версии ubuntu ожидается поддержка wifi сразу, без плясок :)?
Спасибо за ссылку на mono, да, это то что нужно!

Заяц Илья комментирует...

Странно, но я при настройке вай-фая вообще нигде не плясал =)
Опишите с какими сложностями столкнулись, я тогда это как статью оформлю.

Артур Дудник комментирует...

Хм... Попробую описать.

Экспериментировал с Ubuntu 6. Установил её себе на ноутбук и первое что я хотел сделать, это подключиться к своей домашней WiFi сети. У меня включен WPA-PSK2 режим шифрования. Пользуясь менеджером сетевых подключений подключиться так и не удалось.

Во-первых не было возможности c помощью менеджера подключения PSK2.
Во-вторых не подключалось, да же если я переключал на WEP с ключом, хотя в менеджере была возможность такой настройки.

Собственно это и поставило крест на выполнение задачи - переход на Ubuntu как основную ОС.

Заяц Илья комментирует...

Опять же странно, через стандартный менеджер к сети с WEP можно подключиться 100%, с PSK2 надо уже использовать консоль. Думаю, что я напишу потом статью.

Артур Дудник комментирует...

Нашёл статью описывающую проблему WiFi и частично решения на habrahabr.ru
И всё равно не хватает детального описания решения. Т.к. мне как не опытному пользователю в Ubuntu не хватает навыков для решения проблемы.

Julia комментирует...

Здравствуйте. А что делать когда в списке http://alsa-project.org/main/index.php/Matrix:Vendor-Intel нет аудиокарты? У меня ICH9. Система Ubuntu 9.10 (с Ubuntu 9.04 всё работает)

Modema комментирует...

Здравствуйте. Во-первых, большое спасибо за статьи) очень пригодилось) есть небольшой вопрос, поставила 9.10, проблема с микро. Используя скайп, если сидеть с гарнитуркой, то все в порядке, но без нее встроенный микрофон не работает, алса звуковую карту не поддерживает, стоит стандартный Pulse. Есть способ сделать так, чтобы заработал встроенный тоже? может загрузить какие-нть еще драйвера?
И просьба по статьям, возможно ли написать статейку про самое начало, что есть линукс сам по себе, например, про монтировку дисков и насколько файловая система отличается от винды, ну и было бв неплохо прочитать побольше информации про консоль =)
Заранее спасибо!

Unknown комментирует...

Спасибо за материал
После установки алсадрайвкра под мой аудиоконтроллер Нвидиа в настройках звука вместо кучи выходов присутствует только "фиктивный выход", алсамикшер запускается в виде пустого окна, переустановка не помогла 8-0

Unknown комментирует...

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