Звук з передньої панелі в Linux

Довгий час роботи в Linux я не морочився з підключенням навушників до передньої панелі комп'ютера, але тут раптом довелося. І виявилося, що, на відміну від Windows, якщо увіткнути навушники в гніздо передній панелі комп'ютера (гніздо навушників на ноутбуці), вони не будуть відразу грати.

Перед тим, як розповідати про найпростішому способі вирішення цієї проблеми, звернемося до окремих технічних подробиць. Якщо Ви власник ноутбука, можете цей розділ пропустити. В першу чергу потрібно переконатися, що ваш корпус сумісний з роз'ємів з материнською платою. Справа в тому, що в старих корпусах використовується розводка для підключення звуку, звана AC97, в новіших - HD Audio. Зовні вони нічим не відрізняються (роз'єми підключення до материнської плати однакові), але між собою не сумісні (тобто, не працюють). Мені пощастило, у мене материнська плата перехідного періоду з автовизначенням роз'єму (Gigabyte GA-EP45-DS4). А в нинішніх материнських платах встановлюється тільки HD codec.

Якщо у Вас ноутбук, то проблем сумісності з роз'ємом не буде, якщо на Windows передня панель працює, то з корпусом все нормально. Ну або в разі, якщо Ви твердо впевнені, що передня панель сумісна з материнською платою. Також, звукова плата повинна правильно визначитися при установці (повинен бути звук в динаміках ноутбука або в колонках, що підключаються до заднього роз'єму комп'ютера).

Якщо всі умови вище дотримані, запускаємо alsamixer (системний мікшер):

$ alsamixer $ alsamixer   alsamixer alsamixer

Дивимося уважно на пункт Headphone. Повинно бути 00 внизу і гучність виставлена ​​по-максимуму. Якщо внизу замість нулів стоять літери MM, значить роз'єм знаходиться в режимі тиші (mute). Потрібно його виділити стрілками і натиснути клавішу «M» (в англійській розкладці). Після цього роз'єм має запрацювати. При цьому будуть працювати і колонки (їх можна вимкнути фізично або перевести в режим mute, вибравши стрілками пунк «front» і натиснувши все ту ж клавішу «М»).

Щоб вийти з інтерфейсу міксера, просто натисніть «Esc».

Новости