반응형


하드를 3개 달고 쓰고 있었습니다. 사실 한개는 저용량이었는데 windows xp 용으로 쓰고 있었고 주로 여기에 리눅스도 설치해 쓰고 있었기에 그냥 달아두었었는데 여름이 되고 나니 발열문제가 심각하더군요.

이게 저용량인데도 발열이 장난이 아니고, 최근엔 발열때문인지 가끔 맛이 가기도 해서 급히 데이터를 백업후 떼어냈습니다. 덕분에 리눅스를 재설치하게 되었습니다.



Sabayon 6 CoreCDX 64bit 를 받았는데 그래픽 인스톨러가 작동하지 않더군요. 화면에 아름다운(?) 줄무늬만 만들어 주고 다운되어 버립니다.

대충 F5 던가를 눌러주고 부팅옵션중에 radeon 어쩌구 하는걸 지우고 하니 잘 되더군요. 제가 ATi 그래픽 카드를 쓰는데 저 옵션이 왜 들어간건지 뭔지 모르겠더군요. 문제 생기는분이 많을듯 한데....

뭐...그 후의 설치는 간단하고 넷북에서 한번 설정을 해 봤기에 나머지는 일사천리....

다만 몇가지 문제가 발생하더군요.


첫번째는 ntfs 쓰기가 안된다는것.

제가 CoreCDX 로 설치한 탓인지도 모르겠지만 쓰기가 가능한 ntfs-3g 가 기본 설치가 아니더군요. 일단 설치해 주면 되지만 이걸로 끝나진 않습니다. 약간 설정을 해 줘야 합니다. 그래야 파일관리자에서 마운트할때 문제가 안생깁니다.

ln -s /sbin/mount.ntfs-3g /sbin/mount.ntfs

위 문장을 입력해 줍니다. root 로 입력해야 합니다.
사실 저 mount.ntfs-3g 도 사실은 /bin/ntfs-3g 의 심볼릭링크입니다. 따라서 직접 그 파일을 심볼릭링크로 연결해도 상관은 없습니다.


두번째는 Firefox 사이트에서 직접 받은 32비트 Firefox 가 Sabayon 64비트에서 실행이 안된다는것.

이런저런 라이브러리가 없다고 하는데 실제로 보면 있습니다. 왜 없냐고 하냐하면 Firefox 는 32비트 바이너리고 라이브러리는 64비트라 그렇습니다.

방법은 32비트 라이브러리를 설치해 주면 됩니다. 패키지 관리자로 보시면 아시겠지만 sabayon 은 32비트 라이브러리를 emul-linux-xxxxx 라는 패키지 이름으로 제공합니다.

emul-linux-x86-soundlibs
emul-linux-x86-gtklibs

저는 이름이 이렇게 시작하는 패키지를 설치해 줬더니 잘 되었습니다. 그런데 지금 보니 xlibs 관련이라던가 opengl, medialibs 등등도 설치가 되어있는데 의존성때문에 같이 설치된게 아닌가 싶은데 확신은 못하겠네요. 의존성으로 설치되는거면 어차피 알아서 설치 될거니 상관은 없습니다만...

그나저나 예전엔 이런짓 안해줘도 그냥 됐었는데 그땐 어떻게 된건지....???


세번째는 vlc 가 h264 코덱 동영상을 재생하지 못한다는 것.

이것만큼은 아직 어떻게 하지 못하고 있습니다. 찾아봐도 별다른 글들도 없고....아마 컴파일 실수로 해당 라이브러리를 포함하지 않은게 아닌가 싶은데요. 일부러 뺀게 아니라면 말이죠.

그래서 지금은 mplayer 의 Frontend인 smplayer 를 사용하고 있습니다.



Sabayon 6 는 실망스러운점도 있었고 만족스러운점도 있고 그렇습니다. 설치 인스톨러의 문제는 좀 심각한게 아닌가 싶고요. Gnome 이나 KDE 씨디는 어떤지 모르겠지만.....

기본 방화벽으로 우분투에서도 쓰는 ufw 가 들어갔다는건 환영할만한 일입니다. 예전엔 firewall builder 가 있었는데 이건 강력하다고는 하지만 도통 어떻게 쓰는건지 알 수가 없더군요. ㅡㅡ;

Sabayon 사용자가 늘었으면 좋겠지만 리눅스 사용자 자체도 많지를 않으니 별로 기대하긴 어렵겠죠? ^^;


반응형


우분투의 Gnome 의 경우는 별도의 관리자 인증 확인 없이 윈도우쪽 파티션을 마운트 해서 쓸 수 있었습니다.

하지만 우분투의 KDE 도 그랬지만 Sabayon 의 KDE 도 윈도우쪽 파티션을 쓰려면 관리자 인증을 요구하더군요. 아무래도 귀찮아서 fstab 에 설정을 해 줄까 하다가...그것도 귀찮아서(ㅡㅡ;) 그냥 관리자 비번 안물어 보는 방법을 찾아 봤습니다.



해당 정책을 바꿔주면 되는데 Sabayon 에서는....

/usr/share/polkit-1/actions/org.freedesktop.udisks.policy

이 파일을 수정해 주면 됩니다.



파일을 에디터로 열어서 위 스샷의 표시해 놓은곳을 스샷과 동일하게 "yes" 로 수정하시면 됩니다.



그냥 fstab 에 추가해서 아예 처음 시작때부터 마운트 되어 있게 설정해주는게 더 편할지도 모르겠습니다만....제 경우는 딱히 그럴 필요도 없고해서....

여담입니다만....
오랫동안 우분투 써오다가 Sabayon 을 쓰니 root 로 로그인해서 처리하는게 오히려 낮설더군요. 최근엔 우분투 쓰면서  sudo 만 써와서 인지.....편한면도 있고 불편한면도 있고.....그러네요.



반응형


요즘 Sabayon 리눅스를 쓰고 있는데 어제 업데이트한 이후로 왠일인지 KDE 파일관리자 Dolphin 에서 윈도우쪽 ntfs 파티션들이 에러를 내면서 마운트가 안되는 현상이 발생했습니다.

밤늦게 발생한 일이라 패키지 에러라면 고쳐지겠지.....하고 넘어갔는데 다음날도 마찬가지더군요.

그래서 에러메시지를 유심히 살펴본 결과 udisks 가 관련되어 있다는것과 /proc/filesystems, /etc/filesystems 가 관련이 있다는걸 알았습니다.
아마도 마운트 하려고 하는데 ntfs 파일시스템이 뭔지 모르는것 같은 느낌이더군요.

구글에서 알아본 결과 해결책을 알아냈습니다.

대충 메카니즘은 이렇습니다.
마운트 할때 udisks는 파일시스템 리스트를 /etc/filesystems 에서 얻고 이 파일은 /proc/filesystems 를 참고하는데 /proc/filesystems 는 열어보니 ntfs 가 없고 /etc/filesystems 에는 "*" 하나만 있었습니다.
"*" 의 의미는 /proc/filesystems 파일을 참조 한다는 뜻이라는것 같더군요. 아마도 ntfs 에 대한 정보가 없으니 이게 뭔지 몰라서 udisks 는 에러는 내는것 같습니다.

결국 구글에서 발견한 해결 방법은 /etc/filesystems 파일의 "*" 아래에 "ntfs-3g" 를 추가하는 것이었습니다. "ntfs" 라고 써줘야 하는것 아닌가 잠깐 고민했었습니다만..."ntfs-3g" 라고 입력해 줘도 잘 되더군요. 재부팅도 필요 없습니다.

글쎄요. 어제 패키지 업그레이드 이후 무슨일이 있었던 건지.....
udisks 의 정책에 변화가 있었던건지.....구글에서 답을 찾은 곳의 위치로 봐선 Sabayon 리눅스만의 문제는 아닌것 같았습니다.
우분투 같은데서야 알아서 잘 해결되서 나오겠죠. ^^;



+ Recent posts