리눅스용 스카이프가 오디오재생 오류 라네요

원래 윈도우 쓸때 스카이프를 써서 자주 통화를 하곤 했는데요.

우분투에서 스카이프를 쓰고보니, 일단 소리가 전혀 안나옵니다.

일단 채팅은 가능한데 채팅시에도 상대방이 말을 걸어도 효과음이 전혀 안나오고,

그리고 전화를 걸려고 하면 오디오재생 오류라면서 걸수가 없네요.

아래 첨부사진에 왼쪽 작은 윈도우가 전화걸려고 하면 나오는거고요.

오른쪽에 큰게 설정에 들어가서 나오는 화면인데 보시다시피 사운드파일 재생 오른쪽에 붉은색으로 금지(?) 마크가 붙어있습니다.

x window밖에 못쓰는 초보다보니… 권한관련한거라든지 설정해보고 싶어도 모르겠네요.

스카이프 잘 사용하고 계신분 있으면 조언좀 부탁드립니다.

viewtopic.php?f=20&t=7204

[quote="Vulpes":7ovesrqh]http://ubuntu.or.kr/viewtopic.php?f=20&t=7204

이 글타래를 보니 사운드카드가 제대로 인식이 안 되신듯 합니다. 제 경우는 ALSA를 사용합니다만 저도 처음에 스카이프 사용이 불가능하다가 오디오를 제대로 잡아주고 난 다음부턴 사용이 가능해 지더군요.

ALSA를 사용하신다면 일단

http://foxtech.tistory.com/entry/ALSA-% ... D%ED%8A%B8

으로 최신 드라이버를 깔아 주시고

viewtopic.php?p=285#p285

에서 컴파일까지는 위의 블로그 내용으로 대체되니까 "자신의 사운드카드 모델을 파악합니다." 부분부터 따라하셔서 자신의 사운드카드를 정확하게 잡아주시면 사용이 가능하게 되지 않을까 짐작해 봅니다.

하지만 9.04기본은 Pulse Audio를 사용하신다면 다른 분께서 대답 부탁드립니다. 전 펄스가 영 맘에 안들어서 사용하질 않고 있어서 잘 모르겠네요.[/quote:7ovesrqh]

음…

답변해주신 덕분에 ALSA랑 뭐 다른게 있는 개념까지는 잡았습니다.

그런데 일단 그 스크립트로 최신버젼 업 시키려고 했는데… 15분 기다리라고 했는데 1시간 정도 기다려도 끝이 안나네요…

음 그리고 제 사운드카드가 ALC262인건 알았는데…

options snd-hda-intel model=MODEL

에서 MODEL부분을 찾은걸로 바꿔주라는 말씀은

options snd-hda-intel model=ALC262로 하란 이야기 인가요?

아… 그리고 제 컴퓨터에는 처음부터 sudo gedit /etc/modprobe.d/alsa-base 이녀석이 없었던거 같습니다. 이 명령어 넣었더니 아무것도 없는 빈 파일이 열렸거든요…

지금 상황은…

그 업데이트 하던거 중지 시킨 상태고, modprobe.d/asla-base는 달랑 한줄 넣어놓았습니다.

그리고 제 소리설정 가보면 첨부파일처럼 해 놓았습니다만 뒤에 (Alsa mixer)라고 달린걸 보면 저 HDA Intel입니다.

기본 믹서 트랙 열어보면 제 사운드 카드로 찾아졌던 리얼택 ALC262라고 적힌것도 있습니다만 OSS mixer라고 나오고요.

스카이프는 현제 소리가 나게 되었습니다.(옵션에서 디폴트 사운드라고 되어있던걸 죄다 HDA Intel로 해 놨습니다. ALSA가 적혀있는 선택 옵션은 없네요.)

다만… 되던 마이크가 갑자기 사용불가가 되어 버렸습니다 … 복잡하네요 (뭔가 질문이 정리가 안되고 있는듯한 느낌이 듭니다.)

최근에 나온 2.1 베타 버젼 써보세요.
[url:1sclmqzi]http://ubuntu.or.kr/viewtopic.php?f=4&t=7108[/url:1sclmqzi]

2.0버젼은 나온지 1년 넘은거라서 pulseaudio의 경우 문제가 많습니다.
[url:1sclmqzi]http://www.skype.com/download/skype/linux/[/url:1sclmqzi]

위 링크 가보시면 2.1버젼 받으실 수 있습니다.

그리고 9.04에서 사운드 별다른 세팅 안하셨다면
모든걸 pulseaudio로 맞추면 인식은 거의 다 됩니다.
( 다른 자잔한 문제가 많이 생겨서 그렇지 -_-a ㅋㅋㅋ )

일단 설치하러 가곤 있습니다만.

현제 문제가 되는게… 굳이 스카이프가 아니고 프로그램->오디오->녹음기 에서도 제 말이 녹음이 안되고 있어서 말이죠…

ALSA 업데이트 스크립트 실행시 나오는 로그 파일입니다.

–2009-09-14 12:31:57-- ftp://ftp.alsa-project.org/pub/plugins/ … 20.tar.bz2
(try: 2) => `alsa-plugins-1.0.20.tar.bz2’
접속 ftp.alsa-project.org|212.20.107.51|:21… 접속됨.
Logging in as anonymous … 로그인 완료!
==> SYST … done. ==> PWD … 마침.
==> TYPE I … done. ==> CWD /pub/plugins … 마침.
==> SIZE alsa-plugins-1.0.20.tar.bz2 … 324365
==> PASV … couldn’t connect to 212.20.107.51 port 52955: Connection timed out
Retrying.

보통 이렇게 되면서 재시도 들어가고요…

가끔씩

–2009-09-14 12:28:40-- ftp://ftp.alsa-project.org/pub/lib/alsa … 20.tar.bz2
(try: 3) => `alsa-lib-1.0.20.tar.bz2’
접속 ftp.alsa-project.org|212.20.107.51|:21… 접속됨.
Logging in as anonymous … 로그인 완료!
==> SYST … done. ==> PWD … 마침.
==> TYPE I … done. ==> CWD /pub/lib … 마침.
==> SIZE alsa-lib-1.0.20.tar.bz2 … 794728
==> PASV … done. ==> REST 794728 … done.
==> RETR alsa-lib-1.0.20.tar.bz2 … 마침.
길이 : 794728 (776K), 0 (0) 남음

    [ skipping 750K ]

750K , , , 100% 0.00 =0s

2009-09-14 12:28:44 (0.00 B/s) - `alsa-lib-1.0.20.tar.bz2’ saved [794728]

bzip2: Compressed file ends unexpectedly;
perhaps it is corrupted? Possible reason follows.
bzip2: Inappropriate ioctl for device
Input file = (stdin), output file = (stdout)

It is possible that the compressed file(s) have become corrupted.
You can use the -tvv option to test integrity of such files.

You can use the `bzip2recover’ program to attempt to recover
data from undamaged sections of corrupted files.

tar: Child returned status 2
tar: Error exit delayed from previous errors

여기까지 진행되는경우도 있습니다만… 에러로 끝나고 다시 시도하는듯 하네요.

[quote="괭이심장":1e2z6bu2]그런데 일단 그 스크립트로 최신버젼 업 시키려고 했는데… 15분 기다리라고 했는데 1시간 정도 기다려도 끝이 안나네요…[/quote:1e2z6bu2] 끄응… ALSA쪽 서버가 또 말썽인건가… 혹시 계속 그런다면 스크립트를 열어서 파일 받는 경로가 적힌 곳을 찾아서 미러로 바꾸면 될겁니다. 미러 정보는 여기 있군요.

http://alsa-project.org/main/index.php/Download

[quote="괭이심장":1e2z6bu2]음 그리고 제 사운드카드가 ALC262인건 알았는데…

options snd-hda-intel model=MODEL

에서 MODEL부분을 찾은걸로 바꿔주라는 말씀은

options snd-hda-intel model=ALC262로 하란 이야기 인가요?[/quote:1e2z6bu2]이구, 참조 파일 위치가 바뀌었네요. 그걸 알아 내신 다음에…

[url=http://www.mjmwired.net/kernel/Documentation/sound/alsa/HD-Audio-Models.txt:1e2z6bu2]http://www.mjmwired.net/kernel/Documentation/sound/alsa/HD-Audio-Models.txt[/url:1e2z6bu2]

여기서 구체적 모델을 찾으셔야 합니다. ALC262이라면 46번째 줄부터군요. 예를 들어 만약 후지쯔 랩탑이라면

[code:1e2z6bu2]options snd-hda-intel model=fujitsu[/code:1e2z6bu2]
가 됩니다. 딱 맞는게 없으면 가장 근접한다 싶은 녀석을 적어 넣어 보세요. 참고로 /etc/modprobe.d/alsa-base는 이번 9.04 버전부터는 없는게 정상일겁니다. 어디 다른 곳으로 옮겨갔다는걸 듣긴 했는데 그 위치에 놓아도 저는 문제 없이 돌아가더군요. 그렇게 한줄만 있으면 됩니다.