대부분 알고 계시는것 처럼 alsa는 alsa-driver, alsa-lib, alsa-utils 의 순으로 깔립니다.
근데 언제 부턴가 alsa-driver에서 ./configure && make && make install후에 ./snddevices 을 해줘야 하더군요....
cmi8738 은 oss, alsa 모두 지원합니다.
그런데 oss 로 할 경우에는 미세한 설정은 하기 힘들죠. 그저 pcm, cd 등 각 음원에 따른 볼륨 조절이나 가능합니다.
그래서 가급적 alsa 로 잡는게 좋습니다만, 컴파일에서 이 둘을 모두 지원하도록 컴파일하면 (배포판이 그러함)
oss, alsa 모듈이 다 올라와 충돌이 생기는지 특정 음원의 볼륨 조절이 불가능한 일이 생기더군요.
확인은 lsmod 로 올라온 모듈을 볼 때 cmpci 라면 oss, snd_cmipci 면 alsa 로 잡은 겁니다.
만약 동시에 올라와 있다면(이럴 땐 oss 를 우선시하는 것 같더군요)
discover, hotplug 패키지의 기능을 이용해서 oss 를 쓰지 않도록 합니다.
/etc/discover.conf 에 skip cmpci, /etc/hotplug/blacklist 에 cmpci 를 추가하면
cmpci 모듈이 올라오지 않아 alsa 로만 쓸 수 있습니다.
alsamixer는 ALSA를 모듈로 잡았을 때 동작하는걸로 알고 있습니
alsamixer는 ALSA를 모듈로 잡았을 때 동작하는걸로 알고 있습니다.
즉, 커널에 [M]가 아닌 [*]로 직접 포함시켰다면 alsamixer로는 잡지 못합니다.
일반 mixer를 이용해보세요.
http://usr.gentoo.or.kr/forum/read.php?table=qna&no=13008&page=1&o[at]=s&o[sc]=r&o[no]=13002
이 답글을보니 aumix라는것을 추천하고 있더군요.
제 경우에는 XFCE-4 패널에 나온 기본 Mixer를 이용하고 있는데 소리도 잘나오고
괜찮더군요. :)
------------------------------
좋은 하루 되세요.
http://bbs.kldp.org/viewtopic.php?t=4758
http://bbs.kldp.org/viewtopic.php?t=47584
기왕이면 기존 글타래에 계속 정보를 추가해주시는 쪽으로 해주시는 것이 좋습니다..
일단 alsa-driver에서...
대부분 알고 계시는것 처럼 alsa는 alsa-driver, alsa-lib, alsa-utils 의 순으로 깔립니다.
근데 언제 부턴가 alsa-driver에서 ./configure && make && make install후에 ./snddevices 을 해줘야 하더군요....
안하면 위처럼 무엇을 못 찾았다고 나오고....
물론 driver, lib, utils 를 세트로 다 깔아야 합니다.
길을 떠나자......^^
cmi8738 은 oss, alsa 모두 지원합니다. 그런데 oss
cmi8738 은 oss, alsa 모두 지원합니다.
그런데 oss 로 할 경우에는 미세한 설정은 하기 힘들죠. 그저 pcm, cd 등 각 음원에 따른 볼륨 조절이나 가능합니다.
그래서 가급적 alsa 로 잡는게 좋습니다만, 컴파일에서 이 둘을 모두 지원하도록 컴파일하면 (배포판이 그러함)
oss, alsa 모듈이 다 올라와 충돌이 생기는지 특정 음원의 볼륨 조절이 불가능한 일이 생기더군요.
확인은 lsmod 로 올라온 모듈을 볼 때 cmpci 라면 oss, snd_cmipci 면 alsa 로 잡은 겁니다.
만약 동시에 올라와 있다면(이럴 땐 oss 를 우선시하는 것 같더군요)
discover, hotplug 패키지의 기능을 이용해서 oss 를 쓰지 않도록 합니다.
/etc/discover.conf 에 skip cmpci, /etc/hotplug/blacklist 에 cmpci 를 추가하면
cmpci 모듈이 올라오지 않아 alsa 로만 쓸 수 있습니다.
댓글 달기