ATI fglrx
글쓴이: geneven / 작성시간: 일, 2008/03/16 - 8:01오후
커널 2.6.24.3과 ati의 드라이버인 fglrx을 사용하려고 하는데 하드웨어 가속이 되지 않네요.
Quote:
fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.1)
Quote:
cat /var/log/Xorg.0.log
(EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO) *
(WW) fglrx(0): * no 3D acceleration available *
(WW) fglrx(0): ********************************************* *
(II) fglrx(0): FBADPhys: 0xe8000000 FBMappedSize: 0x08000000
(==) fglrx(0): Write-combining range (0xe8000000,0x8000000)
(II) fglrx(0): FBMM initialized for area (0,0)-(1280,8191)
라데온9550을 사용중인데 혹시 커널에서 특별히 켜야하는 옵션이 있나요? dri설정하는곳에서 ati radeon을 선택하고 컴파일 했는데요..
제 커널 설정파일도 같이 올립니다
File attachments:
첨부 | 파일 크기 |
---|---|
kernel_config. | 57.41 KB |
Forums:
커널 옵션에서 DRI를 꺼야할텐데요..
커널 컹파일 할 때 AGPgart는 module로 설정하고, DRI는 끄고 컴파일해 보세요. ATI드라이버는 커널의 DRI가 아닌 드라이버의 자체 DRI를 사용하는 것으로 알고 있습니다.
---------- 시그 *****
저도 세벌식을 씁니다.
M$윈도우즈, 리눅스, 맥 오에스 텐, 맥 오에스 클래식을 모두 엔드유저 수준으로 쓴답니다.
http://psg9.egloos.com
=================
잠못자는 한솔아빠
cd /usr/X11R6/lib/modules
cd /usr/X11R6/lib/modules (없다면 만드세요)
ln -s /usr/lib/dri .
이 정도면 될 것 같습니다. 안 되면 다시 글을 올리세요.
지금 윈도우 환경이라 리눅스로 들어가기 귀찮아서...
인용:cd
dri를 제외하고 모듈을 컴파일 해봤는데 안되는군요. 역시 커널옵션 설정에서 제가 뭘 빼먹거나 한것같습니다
- -; 정말 희안하네요.
- -; 정말 희안하네요. 컴파일 옵션을 다시 설정하고 컴파일했는데 모듈이 제대로 올라오네요. 그전이랑 크게 다르지 않게 설정했는데..
fglrx 모듈이
fglrx 모듈이 로드되었는지 확인하는게 먼저입니다.
그다음 안올라갔다면
한 다음 dmesg로 왜 안올라가는지 확인하세요.
2.6부터는 커널을 빌드한 gcc와 모듈 빌드한 gcc의 버전을 체크해서 다르면 안올라가니 이거 확인하시고요.
그 외에 의심가는 거라면 로드된 fglrx 모듈이 구버전인 경우인데, 이건 드라이버 업데이트하고나서 구버전 모듈 안 내린 경우가 많습니다. 이건 nvidia도 마찬가지
--
위 글로 봤을때는 gcc 버전이 의심되는군요.
Written By the Black Knight of Destruction
Written By the Black Knight of Destruction
댓글 달기