젠투에서 ALSA 와 SB Live...
글쓴이: icanfly / 작성시간: 월, 2004/08/23 - 11:13오후
ALSA 를 커널에 포함시켜서 컴파일 시켰습니다.
(*) OSS Mixer API
(*) OSS PCM (digital audio) API
도 포함시켰습니다.
부팅할때
ALSA device list:
#0 : Sound Blaster Live! (rev.10) at 0xd0000, irq 12
도 나온걸 보면 제대로 사운드 카드가 잡힌건 맞는거같은데......
beep-media-player 를 설치하고 소리가 안나더군요.
bmp 는 OSS만 지원해서 그런가 싶어서
mpg123 을 실행해봐도 마찬가지고...
/dev/sound 아래에..
admmidi, adsp, amidi, audio, dmmdi, dsp, midi, mixer, sequencer,
sequencer2
가 있습니다.
mpg123 -a /dev/sound/dsp aaa.mp3 해도 안되더군요...
사용자를 audio 그룹에 추가도 시켰습니다...
alsa-utils, alsa-lib 등은 설치하지않았습니다. 그거때문인가요?
뭐 빼먹은게 있나요? 음 답변부탁드립니다.
Forums:
혹시 alsamixer등으로 볼륨 조절 하셨나요? :) 처음엔 모
혹시 alsamixer등으로 볼륨 조절 하셨나요? :)
처음엔 모두 mute상태인것으로 알고 있습니다.
--
오늘 하루를 즐겁게...
그럼 alsa-utils를 설치해야된다는 말이네요. 음..일단 설
그럼 alsa-utils를 설치해야된다는 말이네요.
음..일단 설치를 한번 해봐야겠습니다.
다른건 설치 하실 필요 없습니다뭔가 이상이 있어요..볼륨
다른건 설치 하실 필요 없습니다
뭔가 이상이 있어요..
볼륨 조절중에 wave Surround 하나만 작동하더군요
emerge alsa-utils 하니까[ebuild N ]
emerge alsa-utils 하니까
[ebuild N ] sys-kernel/gentoo-sources-2.4.26-r9 0 kB
[ebuild N ] media-sound/alsa-driver-1.0.5a +oss 0 kB
[ebuild N ] media-libs/alsa-lib-1.0.5-r3 -jack -static 563 kB
[ebuild N ] dev-util/dialog-0.9_beta20031002 0 kB
[ebuild N ] media-sound/alsa-utils-1.0.5 143 kB
이렇게 나오더군요. 일단 밀어 부쳤는데.예상대로
젠투 커널 소스 받아와서 다 풀어 놓고 alsa-driver 깔려고 징징대다가 이미 커널에 빌트인 되었다고 하고 더이상 진행 시키질 않네요.
emerge -C gentoo-sources-2.4.26-r9해서 소스 받아온건 날려 버렸고...
gentoo-sources, alsa-driver 제외하고 설치하려 하니까 잘안되는군요.
man page봐도 그런 내용은 없는거같은데....
그리고 바로 윗글은 제가 잘 이해를 하지 못하겠군요......답변을 주셨는데....
무슨뜻인지 이해를 못하니...
alsamixer를 못깔아서 이렇게 버벅대다니.....
어떻게 해결해야할까요?
Re: 젠투에서 ALSA 와 SB Live...
포럼이 지금 공사중인데 나중에 여기 가보세요. 모듈로 하는 방법과 built-in 으로 하는 방법입니다. 물론 2.6 커널일 경우죠.
모듈로 하려면:
http://forums.gentoo.org/viewtopic.php?t=174335
커널에 집어 넣으려면:
http://forums.gentoo.org/viewtopic.php?t=97157
커널에 집어넣으면 alsasound를 시작할 필요가 없이 바로 됩니다.
[quote="icanfly"]emerge alsa-utils 하니까
볼륨조절하는데 꼭 alsa-utils만 있는 것인지는 잘 모르겠네요.
전 그놈안에 있는 볼륨조절기로 unmute시키고 조절했거든요. (이게 alsamixer를 이용하는지는 역시 모르겠네요. -_-;;)
그런데 2.4커널에서는 alsa가 지원이 안되지 않았나요? (기억력이 왜 이렇게 나쁜건지... 원...)
제 기억으로 2.4커널에서는 soundcore만 모듈로 설치하고 alsa-driver 등등은 패키지로 따로 설치해 주었던 것 같은데요.
--
오늘 하루를 즐겁게...
[quote="김도윤"]볼륨조절하는데 꼭 alsa-utils만 있는 것인
아... 제가 글을 꼼꼼히 보질 못했네요. 아마 2.6커널을 사용하시는
아... 제가 글을 꼼꼼히 보질 못했네요. 아마 2.6커널을 사용하시는 것 같네요.
제 경우에도 윗분 말씀대로 alsa-libs가 설치돼있습니다.
--
오늘 하루를 즐겁게...
뭔가 의존성 문제에서 꼬인거 같네요어제 젠투 포럼이 공사중이어서
뭔가 의존성 문제에서 꼬인거 같네요
어제 젠투 포럼이 공사중이어서 해결을 못보고 출근해버렸는데......
cvs서버로 쓰고있는 다른 젠투머신에서 emerge -p alsa-utils해보니
alsa-dirver가 설치안되어있는데도 불구하고
젠투 커널 소스하고 alsa-driver는 의존성에서 안걸려 나오더군요.
alsa-lib만 뜨더군요.
[ebuild N ] sys-kernel/gentoo-sources-2.4.26-r9 0 kB
[ebuild N ] media-sound/alsa-driver-1.0.5a +oss 0 kB
이 두개가 뜨는 바람에 아무것도 못하고있었는데....
그리고 윗분 링크를 따라 포럼에 가봤는데 커널 컴파일은 빌트인으로 제대로
한거 같습니다. --nodeps 를 주고 emerge해야되나요..음....망설여지는데요
왜 엉뚱하게 저런 의존성 문제가 발생할까요....
두머신의 차이는 stage1 이냐 stage3이냐 차이뿐인데...
emerge sync도 얼마전에 했었는데..... :cry:
emerge sync 하면 예전에 한번 failed cache updat
emerge sync 하면 예전에 한번 failed cache update 가 뜬적이 있었는데..
별 대수롭지 않게 넘기고 잊어 먹고 있었는데요...
좀 전에도 emerge rsync 하니 같은 에러가 뜨길래......
이것때문에 portage 싱크가 제대로 안되는거같아서..
emerge-websync 로 하고 emerge -p alsa-driver 하니 의존성 문제가
해결됐습니다.
소리 잘 나오더군요. :lol:
얼마전에 alsa-utils를 설치하다가 알게된 문제점에 대한 대충의 해
얼마전에 alsa-utils를 설치하다가 알게된 문제점에 대한 대충의 해답으로 좀 지난 글타래지만 여기에 추가합니다.
gentoo-sources 로 커널을 설치하지 않고, 수동으로 커널을 받아 설치한 경우 간혹 portage가 2.6.X대의 커널이 설치된지를 인지하지 못하고
2.4.X대의 커널과 2.4.X에는 빠져있는 alsa-driver를 설치하려고 계속 시도하는 경우가 있습니다. 저같은 경우는 alsa-utils를 설치하다 이런 경우를 당했는데요..
전 emerge-webrsync 로 그때 해결을 했었는데....이건 임시방편밖에 되질 않더군요. 이후 gaim을 설치하는데 조차 2.4.X의 gentoo-sources와 alsa-dirver를 설치하려고 시도해서......gentoo 포럼을 좀 뒤져봤더니...
/var/cache/edb/vituals 의 퍼미션을 고쳐서 해결한 사람 뭐, 등등..다양하더군요.
제일 간단한 방법으론 emerge gentoo-dev-sources 하면 되는거같습니다.
2.6.X의 커널소스가 portage에 의해 머지되면서 2.4.X의 의존성 문제가 사라지더군요. emerge -C gentoo-dev-sources하면 다시 문제가 나타납니다.
또다른 방법으론 development-sources 를 inject 하는 방법인데 원문은 아래와 같습니다.
그럼..도움되는 분이 있으시길 바라며......틀린부분있으면 지적해주시면 감사하겠습니다.
댓글 달기