페도라9에서 3D 데스크탑 효과 하는방법 좀 알려주세요
많이 초보인 리눅서 입니다.
페도라 9 받아 설치해서 쓰고 있는데요.
3D 데스크탑 효과 해보고 싶은데
활성화 누르면 Desktop effects could be enabled 였나? 나왔던것 같고
그래서 compiz 이게 뭔지 모르지만 검색해서 찾다보니 패키지 관리자에서 설치해보라고해서
설치해보고 그래도 안되고...
비디오장치는 비디오카드0 이라고 나왔었나... 해서
아... 비디오카드 드라이버가 설치가 안되어 있구나 해서 또 검색해보니
엔비디아 홈페이지 가서 NVIDIA-Linux-x86-169.12-pkg1.run 을 받아서
블로그에 있는대로 따라해보는데 설치중 에러가 띠용 하고 나오더니
로그파일을 읽어 보라고 하더니 읽어보니까 뭔말인지는 하나도 모르니... 적어봅니다.
/tmp/selfgz3080/NVIDIA-Linux-x86-169.12-pkg1/usr/src/nv/nv-vm.c: In function
‘nv_flush_caches’:
/tmp/selfgz3080/NVIDIA-Linux-x86-169.12-pkg1/usr/src/nv/nv-vm.c:364: error:
implicit declaration of function ‘global_flush_tlb’
make[4]: *** [/tmp/selfgz3080/NVIDIA-Linux-x86-169.12-pkg1/usr/src/nv/nv-vm.
o] Error 1
make[3]: *** [_module_/tmp/selfgz3080/NVIDIA-Linux-x86-169.12-pkg1/usr/src/n
v] Error 2
make[2]: *** [sub-make] Error 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Error 1
make: *** [module] Error 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at www.nvidia.com.
rpm.livna.org 에서 nvidia
rpm.livna.org 에서 nvidia 드라이버 나올때까지 조금 더 기다리시는게 나을겁니다.
fedora 의 동반자
fedora 의 동반자 rpm.livna.org 에 kmod-nvidia 가 올라올 때까지 잠시 기다리시는 편이 좋겠습니다.
livna... 며칠 사이에 대문에 fedora9 repo 링크가 등록됐군요.
엊그제까지만해도 repo만 존재하고, 대문에는 링크가 없었는데.
언젠가는 쓰시게 될 테니, 미리 livna 의 fedora9 repo rpm 을 먼저 설치해두시면 검색도 편합니다.
yum search kmod-nvidia 로 검색해서 뭐가 걸려나오면, 그 때 설치절차에 들어가시면 되겠습니다.
드라이버가 무사히 설치됐다면...
fusion-icon 을 설치해서 사용하는 것을 추천합니다.
창꾸미기를 좀 독특하게 하고 싶다면,
emerald 도 설치해서 사용해보시고요.
OTL
페도라 8의 xorg와
페도라 8의 xorg와 kernel을 사용하시길 바랍니다.
현재 드라이버는 2.6.25 이상 버전을 아직 지원하지 못합니다.
그리고 xorg와 버전간의 문제로 API 관련해서 문제가 발생합니다.
그래서 커널에 모듈을 빌드해서 설치해 준다고 하더라도 3D 가속이 안됩니다.
오로지 2D만 됩니다.
베타버전인 173.08의 경우 빌드는 됩니다. 대신 xorg에서 3D 가속 드라이버로 올리지 못합니다.
그래서 저는 페도라8의 kernel+xorg+nvidia(livna) 로 사용중이고
업데이트 되는 것을 막기위해
/etc/yum/pluginconf.d/versionlock.list
에다가 버전 락을 걸어 두었습니다.
아니면 기다려 보시길 바랍니다.
이거 문제가
이거 문제가 생각보다 좀 심각하군요.
http://www.nvnews.net/vbulletin/showthread.php?s=4fdb2ded7d999d45be25360a6a8bc9e0&t=107725
fedora9 은 pre-release 버전의 x.org 를 사용하고 있고,
nvidia 는 release 버전의 x.org 만 취급하겠다고 답변을 달고 있습니다.
http://www.nvnews.net/vbulletin/showthread.php?s=4fdb2ded7d999d45be25360a6a8bc9e0&t=110088
linux-2.6.25 용의 nvidia stable 드라이버 패치는 내놓고 있지만,
x.org용의 드라이버가 저 모양이면...
OTL
최근에 시도해 분
최근에 시도해 분 계신가요 ?
livna.org 에 가보면 173.14 기반의 드라이버들은 패키지로 올라와 있는데 legacy 드라이버는 간 곳이 없네요.
하여간, 바뀐 ABI 에 맞춰서 제작된 제대로 된 놈들인지 궁금합니다.
구버전 ati 들은 xorg 기본 드라이버로도 compiz 가 아주 잘 돌아가도록 수정된 것 같은데,
구버전 nvidia 들은 어떤가요 ? 한번도 xorg 의 기본드라이버를 써본 적이 없어서...
fedora8 용도 한참 내팽겨쳐두다가 업데이트된 지 얼마 안됐죠.
livna 를 버리고 freshrpms 으로 갈아타야 될 듯 싶은데 좀 망설여지는군요.
yum-fedorakmod 플러그인엔 livna 의 akmod 가 freshrpms 의 dkms 보다 더 잘 어울리는 듯 싶은데...
혹시 akmod 와 dkms 를 이미 비교해보신 경험이 계신 분은 지식 좀 나눠주세요.
귀차니즘에 패키지를 사용하는데... 이걸 또 공부하려니... 차마 키보드에 손가락이 가질 않습니다 orz
rpmfusion 이고 나발이고... 이런 것부터 정리 좀 하고 가지 ㅠ.ㅠ
OTL
DKMS는 델에서
DKMS는 델에서 개발했으며, 우분투 8.10부터 기본으로 들어갑니다. akmod보다는 그래도 자료가 많은 것 같네요.
http://linux.dell.com/projects.shtml#dkms
DKMS vs akmod라는 글이긴 한데, akmod에 대한 자료는 dkms보단 적은 것 같더군요.
http://www.linux-archive.org/centos-development/79218-dkms-akmod.html
---- 절취선 ----
http://blog.peremen.name
둘이 추구하는
둘이 추구하는 목적은 같은데 상대적으로 dkms 가 2% 부족하군요.
akmod 는 fedora 완전자동화를 궁극적인 목표로 합니다.
커널 업그레이드를 하던가 지룰을 하던가 니맘대로 하세요라는 말을 좀 길게 써놓은
http://fedorasolved.org/Members/zcat/akmods
livna 에 계속 눌러 앉아야 할 듯 합니다.
OTL
그러니까
페도라9용은 아직 Nvidia 드라이버가 안나온거군요?
나오면 받아서 하면 되는거군요?
저의 경우는 이러합니다.
우선 관련 패키지를 yum을 이용하여 받으세요.
compiz
mesa-libGL
mesa-libGLU
xorg-x11-server-utils
xorg-x11-server-Xorg
xorg-x11-drv-비디오카드칩셋명
nvidia일 경우
yum install kmod-nvidia 해보세요.
그리고 콘솔모드로 나가서
nvidia-config-display enable
그리고 다시 원도우 모드로 돌아오셔서 시도해 보시길..
성공하시기를..
댓글 달기