oposumo: (Default)
[personal profile] oposumo
Вообще, думаю, правильнее всё ж сюда постить свои мелкие ковыряния в потрохах пингвина. Тем более давно я ничего такого не писала (правда, в линуксоблоге тоже не писала, и вообще воркрафт портит людей).
Так вот, поставила я тут давеча Arch Linux вместо много лет служившей мне Убунты. Теперь имею регулярный "секс".

Только что решила проблему со звуком, которая, впрочем, не давала мне покоя и в Убунте, но проявлялась там как-то не перманентно.
Дело в том, что у меня две звуковые карточки: встроенная в материнку и SB Live, купленная ещё с моим первым компом и благополучно живущая у меня аж с 2003 года (сейчас она торчит уже в своём третьем, получается, компьютере).
Глюк заключался в первую очередь в банальном отсутствии звука. При дальнейшем разбирательстве выяснялось, что в alsamixer выбрана встроенная карточка. По F6 выбираем SB Live и, казалось бы, всё хорошо. Только не понятно, с чего это периодически выбор карты самопроизвольно сбрасывался.
Так было в Убунте. А ещё там иногда бывало так: выберешь нужную карту, выйдешь из программы, а выбор не сохраняется, то есть запускаешь тут же заново alsamixer, а там опять встроенная карточка выбрана, будто и не меняли ничего. Иногда сидела с открытым эмулятором терминала, в котором был открытый alsamixer с выбранной правильной звуковухой. В общем да, линукс - говно (с) :)

На арче такое не проканало. А выбор карты не запоминался вообще ни разу. На самом деле, поправить оказалось несложно, я дольше фигнёй маялась.

Итак, в консоли набираем:
cat /proc/asound/cards

Мой вывод:
0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xdbef8000 irq 41
 1 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xddffc000 irq 16
 2 [Live           ]: EMU10K1 - SB Live! 5.1 [SB0220]
                      SB Live! 5.1 [SB0220] (rev.10, serial:0x80651102) at 0xd000, irq 21

Теперь открываем файл /usr/share/alsa/alsa.conf

и находим там строки:

defaults.ctl.card 0
defaults.pcm.card 0

В таком виде было у меня. Получается, что дефолтом там выставлена карта HDA-Intel (под 0 номером она идёт в предыдущем файле), соответственно, просто исправляем нули на 2 (в моём случае) и сохраняем файл.

Ужасно какие-то глупые грабли, но вот получилось же.
From:
Anonymous( )Anonymous This account has disabled anonymous posting.
OpenID( )OpenID You can comment on this post while signed in with an account from many other sites, once you have confirmed your email address. Sign in using OpenID.
User
Account name:
Password:
If you don't have an account you can create one now.
Subject:
HTML doesn't work in the subject.

Message:

 
Notice: This account is set to log the IP addresses of everyone who comments.
Links will be displayed as unclickable URLs to help prevent spam.

Profile

oposumo: (Default)
Opossum

June 2011

S M T W T F S
   1234
56789 1011
12131415161718
19202122232425
2627282930  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 23rd, 2017 02:05 am
Powered by Dreamwidth Studios