[질문] 사운드 서버 관련입니다.

daenno의 이미지

안녕하세요? 초보 리눅서입니다..

리눅스에다가 오라클을 얹혀놓고 쓰는데.....

root계정도 그렇고 다른계정들은 사운드가 잘 나오는데....

유독 한 계정에서만 사운드가 안나오더라구요...

mute상태도 아니고....부팅시 "sound server fatal error." 라는 창이

한 개 뜨거든요.... 물론 사운드카드는 잡아놨지요...

이 계정에서 작업을 해야 하는 일이 많아서.....쓰려는데요...

사운드 서버 에러를 해결하는 방법이......... .... 답변바래요~

codebank의 이미지

일단 어떤 배포판을 사용하시는지 몰라서 제 시스템을 기준으로 설명드리겠습니다.

로그인(Xdm등 그래픽 로그인)창에서 로그인을하면 일단 사용할 수 있는 장치들이
해당유저에 맞춰서 링크(내부적인 링크입니다.)됩니다.
CD-ROM, Sound, 등등 사용할 수 있는 권한이 현재 로그인하는 유저에 맞춰지는
것이죠.
이상태에서 /dev/sound디렉토리(다른 배포판일 경우 PATH가 다를 수 있습니다.
저는 Gentoo를 사용합니다.)를 살펴보면 해당유저가 소유자로 되어있고 소유그룹은
audio로 되어있죠.
이렇게 되어야 그 장치를 사용자가 사용할 수 있습니다.
간단한 방법은 su를 이용해서 root가 되어 해당파일의 권한을 chown 해당유저:audio
형태로 바꾸어주는 방법이 있지만 이건 일시적인 방편이고...
/etc/group파일을 한번 살펴보세요.
audio그룹에 해당유저를 포함시키던가 아니면 wheel 그룹에만 해당유저를 포함
시켜도 사용가능한걸로 알고 있습니다.
즉, /etc/group파일에서 해당 유저가 속하지 않고 다른 유저가 속한 그룹에 해당
유저를 넣어주고 다시 로그인을하시면 문제가 해결될 것으로 생각합니다.

------------------------------
좋은 하루 되세요.