alsa 버그로 날려버린 이틀... ㅠ.ㅠ

blkstorm의 이미지

실험 환경때문에 1년 가까이 2.6.31커널로 버티다가 SSD를 영입한 김에 2.6.38로 업그레이드를

감행했습니다. (젠투)

역시나 한 번에 작동 안하는 사운드 카드... -_-;; 예전 커널로 부팅하면 작동하고,

새 버전으로 부팅하면 안하고... 예전 커널로 부팅했다가 새버전으로 리부팅하면 작동하고...

만 이틀동안에 40번쯤 리부팅한것같습니다. 커널 컴파일만 5번쯤 한것같고.

그런데 범인은 엉뚱한 곳에 있었네요.

헤드폰/스피커 단자 연결상태하고 각 단자의 뮤트 상태에 따라서 alsa 동작이 오락가락하더군요.. -_-;;

부팅하면 지 맘대로 음량 0로 설정해놓지 않나, 뮤트가 안풀리지 않나...

결국 헤드폰 단자는 안쓰고 스피커 단자만 연결해서 gnome-alsamixer에서 두 단자 뮤트 풀어줘서

간단히 해결. 어흐.

실로 몇년만에 해보는 커널 삽질이었습니다. (정작 오디오쪽 커널 config는 바뀐게 없다는... -_-;;)

jachin의 이미지

반복되는 커널 컴파일과 대응 프로세스를 반복하다 보면,

현재의 상황에 맞지 않는다는 것을 알게 되죠.

그러다보면, 더 상위 정보, 상위 정보, 상위 정보를 알게 되고,

어느새 젠투와는 상관없이

자신의 머릿 속엔 하드웨어 프로세스와 소스코드 트리,

함수간 메시지 전달 내용, 디버깅 툴 사용법이 가득하게 됩니다.

젠투는 정말... 젠(Zen)투인걸요... ( ' ') ~ ♪