14 Авг

аудиокарта поумолчанию в linux+alsa

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

Смотрим содержимое /proc/asound/cards. В моем случае:

# cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xfcff8000 irq 45
1 [Device ]: USB-Audio - USB Sound Device
C-Media INC. USB Sound Device at usb-0000:00:1d.1-2, full speed
2 [CA0106 ]: CA0106 - CA0106
Audigy SE [SB0570] at 0xec00 irq 18
3 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfe8fc000 irq 17

Вот они все наши доступные для использования карточки.
Далее у нас есть 2 варианта — назначит дефолт для конкретного пользователя или для всей системы вцелом (любой пользователь все-равно для себя сможет переназначить).

Если для всей системы, то пишем в /etc/asound.conf:

defaults.ctl.card 2
defaults.pcm.card 2
defaults.timer.card 2

номер — это номер желаемой карты.
Так же можно то же указать в ~/.asoundrc, который имеет приоритет над /etc/asound.conf для конкретного пользователя.
После этого необходимо перезапустить приложение, использующее аудио-устройство, например, браузер, плеер и т.п.

14 Авг

Гениально!

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