Установка звуковой карточки по умолчанию

Была задача: Есть 3 варианта воспроизведения звука:

1. Встроенное аудио

2. PCI — аудио-карточка

3. HDMI — выход с видеокарточки

У меня канал воспроизведения звука самопроизвольно менялся после перезагрузки, либо не воспроизводился никак. Проблема была решена так:

Идём по адресу  /proc/asound/cards и смотрим, какие карточки у нас вообще видны, и как они пишутся в системе. У меня:

0 [ICH5 ]: ICH4 — Intel ICH5
Intel ICH5 with ALC850 at irq 17
1 [ICE1724 ]: ICE1724 — ICEnsemble ICE1724
ICEnsemble ICE1724 at 0xdf80, irq 23
2 [HDMI ]: HDA-Intel — HDA ATI HDMI
HDA ATI HDMI at 0xfe9ec000 irq 17

Мне нужно было, чтобы звук воспроизводился по умолчанию через карточку PCI, т.е. меня интересует ICE1724

Дальше, чтобы выбрать карточку по умолчанию, открываем «Приложения — Стандартные — Текстовый редактор gedit» и в редакторе пишем:

pcm.!default {
type hw
card ICE1724
}

ctl.!default {
type hw
card ICE1724
}

И сохраняем файл как .asoundrc по пути /home/имя_пользователя/.asoundrc — настройки пользователя

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

/etc/asound.conf — это глобальные настройки.

Чтобы сохранить файл в каталоге /etc/ нужны права root. Запускаем «Приложения» — «Стандартные» — «Terminal Root» и затем в терминале пишем gnome-commander. Копируем наш файл  /home/имя_пользователя/.asoundrc в каталог   /etc/ и содержимое файла, естественно

pcm.!default {
type hw
card ICE1724
}

ctl.!default {
type hw
card ICE1724
}

Перезагружаемся и имеем звук на нужном нам звуковом устройстве.

Другие записи из рубрики:

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

Оставить комментарий


Яндекс.Метрика Рейтинг@Mail.ru