커널 2.6에서 사운드카드가 안잡힙니다..-_-;;
여러분들의 조언으로 2.6 커널을 무사히 올렸습니다.
밑에 글에서 X윈도우가 안뜨는건 그래픽카드 문제였던것 같더군요.
(학교에선 안되는데, 집에서는 잘됨 -_-; 아무래도 학교에서 쓰는 컴터가 내장형 그래픽카드라 그런지..-_-;;)
어쨌든, 다른 것은 거의 다 지원이 되었는데, 유독 사운드 카드만 잡히지 않네요..;;
혹시나 해서 커널에 심어서 다시 컴파일 해보고, 별짓을 다해 봤지만, 답이 나오지를 않습니다.
/lib/modules/2.6.4/kernel/sound/pci/ymfpci 에 snd-ymfpci.ko 라는 파일을 확인 했습니다.(제 컴터 사운드카드는 yamaha 칩셋을 씁니다.)
Wiki 에서 Red Hat 9 사용자가 2.6 커널을 올렸다는 글도 참고해서 다음과 같이 modprobe.conf 파일도 수정해 보았습니다.
...
alias sound-slot-0 snd-ymfpci
alias snd-card-0 snd-ymfpci
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
...
install sound-slot-0 /sbin/modprobe --ignore-install sound-slot-0 && { /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1; /bin/true; }
...
remove sound-slot-0 { /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1; /bin/true; }; /sbin/modprobe -r --ignore-remove sound-slot-0
...
X윈도가 실행될때 나오는 에러메시지는 다음과 같습니다.
Sound server informational message:
Error while initializing the sound driver:
device /dev/dsp can't be opened (No such device)
The sound server will continue, using the null output device.
도대체 뭐가 문제일까요-_-;; (초보라 무지 답답하네요..ㅠ.ㅠ)
일단 제 경우를 보면[Qoute]alias snd-card-0 s
일단 제 경우를 보면
[Qoute]
alias snd-card-0 snd-emu10k1
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && /usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove snd-emu10k1 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-emu10k1
[/Qoute]
이렇게 되어 있습니다
즉 alias snd-card-0 snd-ymfpci
이 칸은
alias sound-slot-0 snd-card-0
이런식으로 형태가 다른것 같습니다
아래의 링크에서 확인해 보세요
[Qoute]
http://www.alsa-project.org/alsa-doc/doc-php/template.php?company=Yamaha&card=UX256.&chip=YMF701%2C+YMF711%2C+YMF715%2C+YMF718%2C+YMF719%2C+OPL3+SA2%2C+OPL3+SA3&module=opl3-sa2
[/Qoute]
일단 모듈로 만드셨다면 lsmod 의 결과를 좀 봐야할것 같구요
/var/log/messages 와.. dmesg 명령의 결과에서
사운드 부분을 봐야 할 것 같습니다
근데...야마하 무슨칩이죠? 종류가 많던데......
댓글 달기