우분투 대퍼에 ATI 드라이버 깔기
글쓴이: semjase / 작성시간: 화, 2006/06/13 - 5:56오후
우분투 대퍼에 ATI드라이버 인스톨하는 방법을 검색하던중 "우분투 사용자모임"에서 방법을 알았습니다.
Quote:
루트 권한으로 아래의 명령을 실행해 보세요.apt-get install xorg-driver-fglrx 엔터
그리고 아래의 명령을 실행해 주세요.
aticonfig --initial
그리고 아래처럼 심볼릭 링크를 만들어주세요.
ln -s /usr/lib/dri /usr/lib/xorg/modules/dri
그런 다음 재부팅을 하니 저의 경우 잘 되던데요.
데퍼 베타2 우분투입니다. 그럼 잘 되시기 바랄께요.
아..우분투에서는 ATI드라이버 인스톨하는것도 간단하네.. 라고 생각하고 바로 실행해봤습니다.
이걸 하고나니 모니터를 고해상도로 할수있더군요.
뭐 다 됐나보도하고 있었는데 3D에 관련된것만 실행하면 에러가 나더군요. 하나도 실행안됩니다.
혹시나해서 fglrxinfo를 쳐봤더니 이런 에러만 잔뜩납니다.
Quote:
[fglrx] API ERROR: could not register entrypoint for SelectTextureSGIS
[fglrx] API ERROR: could not register entrypoint for SelectTextureTransformSGIS
[fglrx] API ERROR: could not register entrypoint for ClientActiveVertexStreamATI
...............[fglrx] API ERROR: could not register entrypoint for GenerateMipmapEXT
제 그래픽카드는 ATI 9000Pro 입니다.
드라이버깔기위해 뭘 더 해줘야하나요?
Forums:
그렇게 할 필요도 없습니다.
우분투 대퍼라면 우분투 사용자 모임 위키의 사용자 문서를 따라하면 됩니다.
그냥 fglrx 드라이버 설치후
echo fglrx | sudo tee -a /etc/modules
sudo depmod -a ; sudo modprobe fglrx
저의 경우 여기서 fglrx 모듈이 퍼미션이 어쩌고 하면서 안되더군요. 하지만 재부팅후 다시하면 되더군요.
아무튼 그후 sudo sed -i -e 's/"ati"/"fglrx"/' /etc/X11/xorg.conf 로 xorg.conf만 편집해주고 X재시작하니 잘만되던데요?
근데 대퍼용 fglrx에 버그가 있어서 오픈오피스를 실행하면 스플래쉬에서 얼어버립니다. libGL.so.1.2파일 때문에 그런데 브리지용 파일을 덮어씌우면 된다더군요. 근데 저는 우분투포럼에 있는 파일을 다운받아서 해보니 그럴경우 3d가속이 안되더군요... 암튼 그래서 저는 그냥 쓰고 있습니다. 어차피 씽크프리를 쓰고 있는지라....
흠... 잘 되신다니 부럽네요.
저의 환경은 [쿠분투 dapper, AMD 1G, 512RAM] 입니다.
http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide를 보고 그대로 따라했습니다.
방법1, 방법2 모두 해봤는데 안됩니다.
fglrxinfo하면 에러만 무수히 쏟아집니다.
chi...님은 3D관련 프로그램 잘 되시나요?
그리고 fglrxinfo하면 에러 안나세요?
.
예 저는 잘 되더군요.
저의 환경은 ubuntu dapper p4 1.7 512ram radeon9550입니다.
저는 http://www.ubuntu.or.kr/wiki.php/Ubuntu%205.10%20Starter%20Guide#ati-install 를 보고 따라했는데요.
저의 경우 이대로 따라하니까 잘 되더군요.
거참...
알다가도 모를 리눅스로군요. 뭐가 이렇게 일관성이 없는건지.. 쩝
제가 리눅스에 이것저것 깔다보니 뭔가 지저분해져서 안될거란 생각으로 깨끗이 포맷하고
쿠분투 대퍼를 다시 인스톨했습니다.
대퍼인스톨가이드를 보고 그대로 따라했습니다. 재부팅후
fglrxinfo하니까 역시 에러가 무수히 쏟아지더군요.
breezy에서는 정상적으로 됐었습니다. 대퍼에서는 왜 이런지 모르겠군요.
일단, 필요한것들을 깔았습니다. mc, linm, glGo, kdevelop3, ego ...
다시 fglrxinfo하니까 이번엔 에러가 나지않고
$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)
이렇게 나오는군요.
glxgears하면 톱니바퀴가 1초에 하나씩 돌아갑니다. 환장하겠습니다.
뭐 이렇게 되는게 없는건지.. 왜 상황에 따라서 똑같이 실행해도 달라지는건지..
.
ATi 드라이버
ATi 드라이버 때문입니다.
제 경우 노트북에는 ATi radeon 9200 을 ... 데스크탑에서는 radeon 8500 을 쓰는데...
8500 에서는 제대로 동작하는데, 9200 에서는 제대로 동작 안합니다.
드라이버는 우분투에서 apt-get 으로 깔아보기도 하고..
https://support.ati.com/ics/support/default.asp?deptID=894&task=knowledge&folderID=300
에서 다운로드 받아서 깔아보기도 했는데...
여전히 노트북에서는 제대로 동작하지 않습니다.
그냥 쓰는데는 지장없지만, 3D 가속이 제대로 동작안하고 있습니다. tuxracer (이게 뭐로 이름을 바꿨는데, 회사라서.. 기억이 안나는군요.) ... 가 노트북에서는 .. 펭귄이 굼벵이로 기어갑니다. 툭툭 끊기면서...
ATi ... 에서 좀 잘 지원해 줬으면 좋겠어요.
---------
즐겁게 놀아보자.
http://akpil.egloos.com
---------
트롤 출현시 대처요령 (phpBB 용)
불여우 1.5.x ;
http://www.extensionsmirror.nl/index.php?showtopic=4814&st=0&p=16579&#entry16579
---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도
즐겁게 놀아보자.
아...ati 독점드라이버
아...ati 독점드라이버 아닌것을 예기하는 거죠?
저의 경우는 비디오 카드가 1800xl이라서 독점드라이버 깔아 주었는데...
2d, 3d 잘 동작은 하지만 ,,...
영화볼때 급하게 변하는 화면에서는 xine, mplayer 모두 약간씩 줄이 가네요..
혹시 3D잘 안되시면 독점드라이버를 다운받아 깔아 보시기를...
네?
독점드라이버요? 드라이버면 드라이버지 독점드라이버는 또 뭔가요?
첨 듣는 소린데요..
ATI에서 독점드라이버라고 따로 만드는게 있나보죠?
.
https://support.ati.com/ics/s
https://support.ati.com/ics/support/default.asp?deptID=894&task=knowledge&folderID=300
여기에 보면
General LINUX and XFree86 Information - For Open Source and Proprietary Drivers
이렇게 나오죠..그러니깐 문서의 내용으로는 라데온 8500이하 버젼에서는
오픈소스 드라이버가 있었고..이후 버젼부터는 ati 소유의 드라이버가 있습니다.
그래서 ati소유의 드라이버를 독점드라이버라고 표현한 것이었습니다.
참고로 저는 apt-get 같은 방식을 사용하지 않고.
https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8.25.18-x86.run
에 있는 화일을 다운로드 해서 그대로 실행하였습니다.
sudo ./ati-driver-installer-8.25.18-x86.run 식으로......
설치는 잘 동작합니다...... 결과는 3d 는 glxgears 에서 8000 ~ 9000 사이의 fps 를 보여줍니다.
하지만....2d 가 문제네요..
영화볼때 빠른 화면에서 화면 좌우로 약간씩 줄가는게 보여지네요 ㅠㅜ
혹시 개선되지 않을까 해서 aticonfig옵션값을 이리저리 만지고 있는중인데....
아직 잘 않돼네요
아참 이 게시판을 검색하셔도 드라이버 예기는 많이 나올겁니다.
http://wiki.cchtml.com/index
<a href="http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide" rel="nofollow">http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide</a>
전 이걸 보고 했습니다.
두번째 방법이 님이 말씀하신 방법이죠.
두가지 다 해봤지만 결과는 같았습니다.
glxgears는 1초에 하나씩 기어가 돌아가고 그대로 놔두면 리눅스가 다운되기때문에 fps측정자체가 불가능합니다.
방법이 없나보네요.. 우분투 5.10버전이나 데비안에서는 현재의 ATI 드라이버 버전이 아무이상 없었는데요..
우분투 6.06에 뭔가 문제가 있나봅니다.
에휴...
그리고 여기 게시판은 이미 충분히 뒤져봤습니다. 도움되는 얘기는 없더군요.
.
위에 보면.... $
위에 보면....
이렇게 나왔다는 것은 ati 드라이버를 까신게 아닙니다.
이렇게 나와야 ati 드라이버를(독점 용) 설치한 것입니다.
그리고 설치할때 잠깐 커널소스에 가서(/usr/src/아래서 찿는 linux 링크) 무언가를
컴파일 합니다.
저의 경우는 semjase님께서 하셨다는 두번째 방법으로 한게 아니고(실제 내용은 별차이
없겠지만....) 일단 그래픽을 vesa 같은 모드로 잡아서....
그러면 일단은 엑스윈도우가 뜨죠 ...그 후에 ati-driver-installer-8.24.8-x86.run를 그냥
실행했습니다.... --buildpkg 한게 아니죠...
그러면 그래픽 윈도우 상에서 설치를 하게되는데...설치중간에 막대기가 1/5 정도에서
한참 머뭇거립니다....그것이 아까 말씀드린 커널소스에 가서 커널과 같이 무언가 컴파일
하는 것으로 저는 추정하고 있습니다.
그뒤에 정상적으로 끝나면 그제사 aticonfig 한번돌리구요
아직 로그인 상태이죠?..로그아웃 하고...ctrl + alt + backspace 한번 해서 엑스윈도우를
다시 시작하여 정상으로 뜨면 로그인 하고 fglrxinfo 로 확인해 보는 겁니다...
하지만 ..더 중요한게 여기에 있죠..
커널 소스버젼인데요....
개발용 커널일때는 잘 안올라 갑니다.....
저의 경우는 깨끗한 2.6.16.18 버젼입니다. 경험으로는 2.6.17.xxx 같은 버젼에서는
커널을 참조하여 컴파일 하는 도중 에러를 보였었습니다.
그에러는 /usr/share/fglrx/fglrx-install.log 에 잘되던 아니던 여기에 있습니다.
로그가 제것과 비슷한지 한번 봐 보세요...
잘 되길 바랍니다.....
답변 감사합니다.
이런식으로 출력되어야 한다는건 아는데요.. 전에 SUSE10.0과 우분투 breezy에서는 정상적으로 인스톨 했었습니다.
인스톨하고나면 맨위글에 있다시피
이와같은 에러가 납니다.
그런데 이것저것 필요한 유틸을 깔다보니
이렇게 바뀌었던 것이구요.. 이게 아마 처음 우분투 인스톨했을때 상태 아닌가요?
ati-driver-installer-8.24.8-x86.run 이 화일을 그냥 실행시켜서도 해봤지만
재부팅해보니 역시 Mesa어쩌구로 나오네요..
Custom으로 하지않고 Automatic으로 했습니다.
저의 로그는 이렇습니다.
그러고보니 doodoo님은 저보다 커널이 상위버젼이네요. 전 그냥 디폴트로 쓰다가 업데이트알림이 켜졌을때
업데이트했더니 현재의 버젼으로 바뀌었습니다.
2.6.15-23-xxx -> 2.6.15-25-xxx
설마 이것땜에 안돼는건 아니겠죠?
답답하네요. 제 그래픽카드가 최신은 아니지만 그렇다고 오래된것도 아니거든요. 딱 적당한거라서 지원을 안할리도 없고.. (ATI Radeon 9000 Pro)
.
혹시 이게 도움이 되나요?
/var/log/Xorg.0.log 화일입니다.
에러가 나긴했는데 봐도 뭔소린지 모르니..
.
일단 몇가지를 더
일단 몇가지를 더 확인할게 있습니다.
첫번째.........
로그 내용중에....
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
이 라인을 보면 /lib/modules/fglrx/build_mod/2.6.x/ 에서 ls -l 하셔서 fglrx.ko 화일의 갱신 날짜를
알고 싶군요 ...
저의 것 입니다.....즉 잘 컴파일 되어 있나를 보자는거죠 저는 6월1일자로 모두 바뀌어 있습니다.
그날에 재 설치를 했거든요..
두번째....
모듈이 정상적으로 올라왔는지 알고 싶군요
세번째는 /etc/X11/xorg.conf 입니다.
aticonfig 를 실행하면 프로그램이 xorg.conf 화일을 변조를 하게되며 원본은 xorg.conf.fglrx-0등으로
같은 디렉토리에 백업하게 됩니다.
xorg.conf화일 보면
와 같이 새로 설정된것의 부분이 기존의 것과 다른 위치에 새로 생성한 것을 볼수 있습니다.
예로 스크린은 "aticonfig-Screen[0]" 이렇게 바뀌엇죠..그러면 "aticonfig-Screen[0]"부분의 스크린 부분에
찿아 보면....
라고 되어 있고......거기의 디바이스는 "aticonfig-Device[0]" 라고 되어있습니다.
그러니...다시 "aticonfig-Device[0]"를 찿아 보면....
라고 되어 있습니다.....
장황하게 서술했지만 결국은......Driver "fglrx" 라는 부분까지 제대로 링크가 되어 있는지
(즉...찿아 가도록 구성이 되어 있는지.) 알고 싶네요...
첨언을 하자면 저는
abit ati express 200보드를 쓰고 있었는데...이놈이 글쎄 듀얼 씨피유가 안잡히더군요
온갓 삽질....ㅠㅜ....끝에 포기하고 마더보드를 asus 껄로 하나 샀지요..nforce 4 ultra...
그래서 삽질하고 커널 버젼올릴때마다...개발커널 안정버젼커널 등등 오만가지 다 써보고
그리고 엑스 다시잡고 했습니다....
혹시 이 모든것을 해도 안된다면....안정버젼을 한번 컴파일 해보시기 바랍니다.
별..설정없이...ubuntu.or.kr에 있는 문서를 따라만 해도 됩니다.
하지만 먼저 위의 것을 확인부터...^^;
(WW) fglrx(0):
이부분에서 에러가 났군요...초기에 보면 WW 심각한정도.즉 경고!..EE 이건 아예 동작못할정도의 에러입니다.
어쨓든 에러를 확인하던 안하던 결과는 같네요.....
제 생각에는 컴파일을 제대로 못한듯 보이네요
아마도 xorg.conf는 볼 필요 없을것 같네요
이렇게 되어 있나요?
답변 감사합니다.
날짜는 이렇구요.. 조금전에 또 ATI드라이버 깔려고 시도했었거든요..
두번째 모듈부분은 이렇습니다.
세번째는..
조금전에 ATI드라이버 깔고 sudo dpkg-reconfigure xserver-xorg 해줬는데 뭔가 바뀌긴했는데.. 쩝
sudo dpkg-reconfigure xserver-xorg 이거 해줬을때 이것저것 물어보던데 뭐라고 해줘야하나요?
그냥 디폴트로 엔터만 쳐버렸거든요. 중간에 frame buffer 어쩌구 나오던데..그건 뭘 해줘야할지..
.
마지막 댓글의 답이..
allnude@allnude-desktop:/usr/lib/xorg/modules$ ll
합계 4952
lrwxrwxrwx 1 root root 12 2006-06-15 21:03 dri -> /usr/lib/dri
drwxr-xr-x 2 root root 4096 2006-06-21 09:29 drivers
drwxr-xr-x 2 root root 4096 2006-05-31 10:17 extensions
drwxr-xr-x 2 root root 4096 2006-05-31 10:17 fonts
drwxr-xr-x 2 root root 4096 2006-05-31 10:18 input
-rw-r--r-- 1 root root 154950 2006-05-15 11:49 libafb.so
-rw-r--r-- 1 root root 308959 2006-05-15 11:49 libcfb.so
-rw-r--r-- 1 root root 148664 2006-05-15 11:49 libcfb16.so
-rw-r--r-- 1 root root 194364 2006-05-15 11:49 libcfb24.so
-rw-r--r-- 1 root root 113950 2006-05-15 11:49 libcfb32.so
-rw-r--r-- 1 root root 25213 2006-05-15 11:49 libddc.so
-rw-r--r-- 1 root root 40191 2006-05-15 11:49 libexa.so
-rw-r--r-- 1 root root 252358 2006-05-15 11:49 libfb.so
-rw-r--r-- 1 root root 10674 2006-05-15 11:49 libi2c.so
-rw-r--r-- 1 root root 30567 2006-05-15 11:49 libint10.so
-rw-r--r-- 1 root root 16084 2006-05-15 11:49 liblayer.so
-rw-r--r-- 1 root root 135596 2006-05-15 11:49 libmfb.so
-rw-r--r-- 1 root root 720862 2006-05-15 11:49 libpcidata.so
-rw-r--r-- 1 root root 17678 2006-05-15 11:49 librac.so
-rw-r--r-- 1 root root 31800 2006-05-15 11:49 libramdac.so
-rw-r--r-- 1 root root 1697055 2006-05-15 11:49 libscanpci.so
-rw-r--r-- 1 root root 34963 2006-05-15 11:49 libshadow.so
-rw-r--r-- 1 root root 26198 2006-05-15 11:49 libshadowfb.so
-rw-r--r-- 1 root root 22441 2006-05-15 11:49 libvbe.so
-rw-r--r-- 1 root root 25589 2006-05-15 11:49 libvgahw.so
-rw-r--r-- 1 root root 336303 2006-05-15 11:49 libxaa.so
-rw-r--r-- 1 root root 160534 2006-05-15 11:49 libxf1bpp.so
-rw-r--r-- 1 root root 95074 2006-05-15 11:49 libxf4bpp.so
-rw-r--r-- 1 root root 157938 2006-05-15 11:49 libxf8_16bpp.so
-rw-r--r-- 1 root root 159013 2006-05-15 11:49 libxf8_32bpp.so
-rw-r--r-- 1 root root 18918 2006-05-15 11:49 libxf8_32wid.so
drwxr-xr-x 2 root root 4096 2006-06-21 09:29 linux
drwxr-xr-x 2 root root 4096 2006-05-31 10:17 multimedia
allnude@allnude-desktop:/usr/lib/xorg/modules$
이렇게 되어있네요..
.
아니요...거기
아니요...거기 말고.....
/usr/lib/xorg/modules/dri/ 여기의 내용이 궁금 합니다.
그리고 ati 드라이버(독점)을 설치하면 aticonfig 해야 하는거 아닌가요?
sudo dpkg-reconfigure xserver-xorg 는 그냥 Xorg 것의 설정하는거 같은데...
감사합니다.
dri는 이렇게 되어있네요.
aticonfig는 물론 해줬죠. 이것저것 안해본게 거의 없을정도로 다 해보는중입니다.
.
일단 윗 내용만으로
일단 윗 내용만으로 보면 dri 가 제대로 컴파일 되어 있습니다.
-rw-r--r-- 1 root root 9739634 2006-06-21 09:29 fglrx_dri.so 오늘(그러니깐 어제 밤 이군요)
문론 sudo dpkg-reconfigure xserver-xorg 한다음 aticonfig 했겠죠?
아까 저녁에 실행한것 같으니 아직 안돼면 처음부터 다 다시 검사해야 할것 같군요
xorg 로그에서 아직도
이부분이 있나요?
그리고 한가지 궁금한것이 있는데....2.6.15의 커널 소스는 /usr/src/아래에 설치되어
있는것이 맞는거죠?
헉...
처음 쿠분투깔고 그냥 디폴트로 쓰다가 업데이트 아이콘이 깜빡거려서 업데이트한것 밖에는 없습니다.
업데이트하니까 커널도 업데이트 됐더라구요.
특별히 커널 컴파일한적도 없으니../usr/src 여기에 있지않을까요?
일단 /usr/src를 보니 헤더만 잇는것같은데요..
.
재빨리 sudo apt-get
얼른 sudo rm /usr/src/linux 하시고
재빨리 sudo apt-get install linux-source-2.6.15 해 주시기 바랍니다.
그리고 cd /usr/src/ && ln -s linux-source-2.6.15 linux
위에것이 퍼미션 에러나면 sudo 붙이시길 현재 유져를 src 구룹에 추가하는것은
ubuntu.or.kr 참조!!!
그리고 sudo ati-driver-installer-8.24.8-x86.run 입니다.
그리고 곧바로 sudo aticonfig --initial --input=/etc/X11/xorg.conf < enter> 해 주시면 감사하겠습니다.
그리고 다시한번 점검 해 보도록 하죠.....행운을...
추신....
했을때 눈치를 좀 채 주시지...ㅠㅠ
감사합니다.
제가 알기론 커널 소스는 커널컴파일 할때 외에는 필요없다고 알고있었거든요. 헤더만 있으면 되다고 들었는데..
일단 시키는대로 했는데 fglrxinfo하면 여전히 똑같은 에러가 납니다. (API ERROR)
그런데 로그를 보면 조금 달라져있네요.
이 부분이 없어졌습니다.
.
http://ubuntuforums.org/showt
http://ubuntuforums.org/showthread.php?t=185033
(3번째 글)chiurenji 님이 이미 언급한내용.
http://ubuntuforums.org/showthread.php?t=185033&page=4
이어진 관련글.....37번째 글..... 40번째 글....
검색좀 해 봤습니다.
http://www.linuxquestions.org
http://www.linuxquestions.org/questions/showthread.php?t=454064
여기도 있네요 ^^;
헉~~~~~~~~~~~~~~~
됐다....... 된다........ 으하핫~~~~
T_T;
아... 감격.. glxgears하니까 기어가 잘도 돌아가네요..
http://ubuntuforums.org/showthread.php?t=185033&page=4
여기서 40번째 글 보고 했습니다.
답변해주신분들 모두 대단히 감사드립니다.
전 언제 답변해주는 위치(?)에 오를수 있을지... 에혀..
.
거참..
그냥 aticonfig --initial 해봤더니 다시 mesa로 돌아왔네요.
절대 하지말아야하는건지...쩝.. 다시 첨부터해야겠네요..
.
아.. 이상하네..
다시 했는데 계속 mesa네요.. 만진거 없는데..
만진거라곤 모니터가 제대로 안돼어있어서 (plug & play)로 되어있어서 제 모니터로 맞춰준거하고
aticonfig --initial 해준거밖에 없는데..
휴... 흑..
.
켁.......... 새로운
켁..........
새로운 마음으로 다시하면 될것 같네요 ^^;
댓글 달아주셨던 모든분들 감사합니다.
ATI도 알려졌던 문제가 해결됐나본데요..
포맷하고 다시 까니까 바로 제대로 깔리네요..
물론 깔기전에 소스리스트를 수정해주고요..
# fixed ATI Driver
deb http://people.debian.org/~dexter xorg-driver-fglrx dapper
http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide 여기서 첫번째 방법으로 깔았습니다.
제가 ATI드라이버 깔면서 4번정도 포맷한거같은데요.. 포맷하고 깔아도 안됐었는데 지금은 잘 됩니다.
.
축하 합니다.
축하 합니다. ^_____________^
엣지에서는 다음과
엣지에서는 다음과 같이 하시면 됩니다.
http://blog.cnrocks.net/article-267/setup-3d-grahpic-with-ubuntu-510-for-jive-w205r
- CN의 낙서장 / HanIRC:#CN
- 죠커's blog / HanIRC:#CN