skype mixer error

yuni의 이미지

skype를 우분투에 깔고 잘 쓰다가 사무실에서도 쓸려고 맨드레이크에다가 깔았습니다. 그런데 아래에 보시는것처럼 퍼밋션 에러가 나는군요.

 [yuni@res3 proposal]$ skype: Symbol `_ZTI10QPopupMenu' has different size in shared object, consider re-linking
skype: Symbol `_ZTI7QPixmap' has different size in shared object, consider re-linking
skype: Symbol `_ZTI7QWidget' has different size in shared object, consider re-linking
volume_open: error opening /dev/mixer: Permission denied
volume_open: error opening /dev/mixer: Permission denied 

믹서에 관한 퍼밋은 아래와 같습니다.

 [yuni@res3 proposal]$ ls /dev/mixer -al
lr-xr-xr-x  1 root root 11  2월  4 13:21 /dev/mixer -> sound/mixer 

역시나 root로 skype를 시작하면 이런 문제가 없군요.
1. root로 skype를 쓴다.
2. 해당 파일의 소유권을 넘긴다.
이런 썰렁한 방법 말고 좀 참한 방법은 없을까요?

익명 사용자의 이미지

yuni wrote:
skype를 우분투에 깔고 잘 쓰다가 사무실에서도 쓸려고 맨드레이크에다가 깔았습니다. 그런데 아래에 보시는것처럼 퍼밋션 에러가 나는군요.
 [yuni@res3 proposal]$ skype: Symbol `_ZTI10QPopupMenu' has different size in shared object, consider re-linking
skype: Symbol `_ZTI7QPixmap' has different size in shared object, consider re-linking
skype: Symbol `_ZTI7QWidget' has different size in shared object, consider re-linking
volume_open: error opening /dev/mixer: Permission denied
volume_open: error opening /dev/mixer: Permission denied 

믹서에 관한 퍼밋은 아래와 같습니다.

 [yuni@res3 proposal]$ ls /dev/mixer -al
lr-xr-xr-x  1 root root 11  2월  4 13:21 /dev/mixer -> sound/mixer 

역시나 root로 skype를 시작하면 이런 문제가 없군요.
1. root로 skype를 쓴다.
2. 해당 파일의 소유권을 넘긴다.
이런 썰렁한 방법 말고 좀 참한 방법은 없을까요?

/dev/mixer 는 /dev/sound/mixer 의 심볼릭 링크로군요.

/dev/sound/mixer 의 퍼미션과 소유권을 보시고 group이 root 라면 group 을 sound 혹은 user 혹은 암찌께나~ 로 바꾸시고 사용하시는 계정을 해당하는 그룹에 넣어주세요.. 것보다 "전도다난"?

yuni의 이미지

심볼릭 링크에 대한 소유권은 아래와 같이 설정이 되어 있습니다.

 [yuni@res3 yuni]$ ls -al /dev/sound/mixer 
crw-------  1 root audio 14, 0 12월 31  1969 /dev/sound/mixer 

그룹을 user로 바꾸면 모든 사용자가 mixer를 쓸 수가 있게 되는것인가요?
아니면 그룹 이름은 뭐든 괜찮으니 현재 계정의 그룹을 user로 해야 된다는 말씀이신지요?

==========================
부양가족은 많은데, 시절은 왜 이리 꿀꿀할까요?
=====================
"지금하는 일을 꼭 완수하자."

progcom의 이미지

chmod o+r /dev/sound/mixer 가 가장 현실적인 해결 방법이 아닐까요? 다른 사용자가 접근한다고 해도 볼륨 크기 알아내는게 중요한 것도 아니고... 다른 사용자가 접근하지 않는 상황이라면 쓰기 권한까지 줘버리는게 편하게 쓰는 방법일겁니다.