ATI X800GTO Driver 설치 관련...
Bytel X800 gto 256MB 쓰고있는데...드라이버가 않잡힙니다.
페도라 4 내장 드라이버로는 아예 되지 않았고요...
ATI 홈페이지나 bytel 홈에있는 최신 리눅스 드라이버 깔아보면 문제가 생깁니다.
로그파일 읽어보면 죄다 warning이고 에러 뜨네요. ㅡㅡ;;
페도라는 레드햇 9와 패스가 많이 다른던데...그 이유인지..
리눅스 초보라 많이 부족합니다.
고수분들 도와 주세요.
아래는 로그파일 내용입니다.
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.11-1.1369_FC4smp/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/kernels/2.6.11-1.1369_FC4-smp-i686'
CC [M] /lib/modules/fglrx/build_mod/2.6.x/agp3.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/nvidia-agp.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function ‘__fgl_agp_init’:
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:8173: warning: ‘pm_register’ is deprecated (declared at include/linux/pm.h:106)
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function ‘__fgl_agp_cleanup’:
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:8183: warning: ‘pm_unregister_all’ is deprecated (declared at include/linux/pm.h:116)
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: At top level:
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:6077: warning: ‘ati_gart_base’ defined but not used
CC [M] /lib/modules/fglrx/build_mod/2.6.x/i7505-agp.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘firegl_stub_putminor’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:579: warning: ‘inter_module_put’ is deprecated (declared at include/linux/module.h:571)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:581: warning: ‘inter_module_unregister’ is deprecated (declared at include/linux/module.h:568)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘firegl_stub_register’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:601: warning: ‘inter_module_register’ is deprecated (declared at include/linux/module.h:567)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:632: warning: ‘inter_module_put’ is deprecated (declared at include/linux/module.h:571)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3350: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3353: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3354: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3355: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3357: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3509: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3510: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3511: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3512: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3513: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3514: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3515: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3516: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3518: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3528: warning: function declaration isn’t a prototype
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘test_inter_module_interface’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3594: warning: ‘inter_module_put’ is deprecated (declared at include/linux/module.h:571)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3600: warning: ‘inter_module_put’ is deprecated (declared at include/linux/module.h:571)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘__ke_agp_allocate_memory_phys_list’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3858: warning: passing argument 3 of ‘im_fglrx_agp_stub->allocate_memory_phys_list’ makes integer from pointer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘__ke_agp_bind_memory’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3897: warning: passing argument 1 of ‘im_fglrx_agp_stub->bind_memory’ from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘__ke_agp_unbind_memory’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3910: warning: passing argument 1 of ‘im_fglrx_agp_stub->unbind_memory’ from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘__ke_smp_call_function’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4139: warning: passing argument 1 of ‘smp_call_function’ from incompatible pointer type
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST
Warning: could not find /lib/modules/fglrx/build_mod/2.6.x/.libfglrx_ip.a.GCC4.cmd for /lib/modules/fglrx/build_mod/2.6.x/libfglrx_ip.a.GCC4
CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.11-1.1369_FC4-smp-i686'
build succeeded with return value 0
compiling fglrx_agp.ko module
make -C /lib/modules/2.6.11-1.1369_FC4smp/build SUBDIRS=/lib/modules/fglrx/build_mod/firegl_agpgart modules
make[1]: Entering directory `/usr/src/kernels/2.6.11-1.1369_FC4-smp-i686'
CC [M] /lib/modules/fglrx/build_mod/firegl_agpgart/backend.o
/lib/modules/fglrx/build_mod/firegl_agpgart/backend.c: In function ‘agp_backend_initialize’:
/lib/modules/fglrx/build_mod/firegl_agpgart/backend.c:191: warning: passing argument 1 of ‘bridge->driver->agp_destroy_page’ makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/firegl_agpgart/backend.c: In function ‘agp_backend_cleanup’:
/lib/modules/fglrx/build_mod/firegl_agpgart/backend.c:216: warning: passing argument 1 of ‘__ke_phys_to_virt’ makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/firegl_agpgart/backend.c:216: warning: passing argument 1 of ‘bridge->driver->agp_destroy_page’ makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/firegl_agpgart/backend.c: At top level:
/lib/modules/fglrx/build_mod/firegl_agpgart/backend.c:294: warning: ‘agp_init’ defined but not used
CC [M] /lib/modules/fglrx/build_mod/firegl_agpgart/generic.o
In file included from /lib/modules/fglrx/build_mod/firegl_agpgart/agp.h:32,
from /lib/modules/fglrx/build_mod/firegl_agpgart/generic.c:43:
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_agp.h:755:1: warning: "PCI_DEVICE_ID_INTEL_ICH7_1" redefined
In file included from include/linux/pci.h:452,
from /lib/modules/fglrx/build_mod/firegl_agpgart/generic.c:34:
include/linux/pci_ids.h:2422:1: warning: this is the location of the previous definition
CC [M] /lib/modules/fglrx/build_mod/firegl_agpgart/isoch.o
In file included from /lib/modules/fglrx/build_mod/firegl_agpgart/agp.h:32,
from /lib/modules/fglrx/build_mod/firegl_agpgart/isoch.c:10:
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_agp.h:755:1: warning: "PCI_DEVICE_ID_INTEL_ICH7_1" redefined
In file included from include/linux/pci.h:452,
from /lib/modules/fglrx/build_mod/firegl_agpgart/isoch.c:6:
include/linux/pci_ids.h:2422:1: warning: this is the location of the previous definition
CC [M] /lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.o
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: In function ‘intel_i810_cleanup’:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:158: warning: passing argument 1 of ‘__ke_iounmap’ discards qualifiers from pointer target type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: In function ‘i8xx_alloc_pages’:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:189: warning: ‘page’ is used uninitialized in this function
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: In function ‘intel_i810_free_by_type’:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:348: warning: passing argument 1 of ‘__ke_phys_to_virt’ makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:348: warning: passing argument 1 of ‘i8xx_destroy_pages’ makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:351: warning: passing argument 1 of ‘__ke_phys_to_virt’ makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:351: warning: passing argument 1 of ‘agp_bridge->driver->agp_destroy_page’ makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:354: warning: implicit declaration of function ‘kfree’
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: In function ‘intel_i830_cleanup’:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:564: warning: passing argument 1 of ‘__ke_iounmap’ discards qualifiers from pointer target type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: In function ‘intel_i915_cleanup’:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:670: warning: passing argument 1 of ‘__ke_iounmap’ discards qualifiers from pointer target type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:671: warning: passing argument 1 of ‘__ke_iounmap’ discards qualifiers from pointer target type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: In function ‘find_i830’:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1526: warning: assignment from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1528: warning: assignment from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: In function ‘agp_intel_probe’:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1697: warning: implicit declaration of function ‘pci_assign_resource’
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: In function ‘agp_intel_remove’:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1734: warning: passing argument 1 of ‘__ke_pci_get_drvdata’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: In function ‘agp_intel_resume’:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1742: warning: passing argument 1 of ‘__ke_pci_get_drvdata’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: At top level:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1814: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1815: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: In function ‘fgl_agp_intel_init’:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1827: warning: passing argument 1 of ‘__fgl_pci_module_init’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: In function ‘fgl_agp_intel_cleanup’:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1834: warning: passing argument 1 of ‘__fgl_pci_unregister_driver’ from incompatible pointer type
CC [M] /lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.o
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c: In function ‘agp_ali_probe’:
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:303: warning: passing argument 1 of ‘__ke_pci_find_capability’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:331: warning: passing argument 1 of ‘__ke_pci_read_config_byte’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:363: warning: passing argument 1 of ‘__ke_pci_read_config_dword’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:367: warning: passing argument 1 of ‘__ke_pci_set_drvdata’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c: In function ‘agp_ali_remove’:
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:373: warning: passing argument 1 of ‘__ke_pci_get_drvdata’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c: At top level:
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:396: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:397: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c: In function ‘fgl_agp_ali_init’:
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:403: warning: passing argument 1 of ‘__fgl_pci_module_init’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c: In function ‘fgl_agp_ali_cleanup’:
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:408: warning: passing argument 1 of ‘__fgl_pci_unregister_driver’ from incompatible pointer type
CC [M] /lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.o
In file included from /lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c:113:
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_agp.h:755:1: warning: "PCI_DEVICE_ID_INTEL_ICH7_1" redefined
In file included from include/linux/pci.h:452,
from /lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c:74:
include/linux/pci_ids.h:2422:1: warning: this is the location of the previous definition
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c:171: error: static declaration of ‘errno’ follows non-static declaration
include/linux/unistd.h:4: error: previous declaration of ‘errno’ was here
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c: In function ‘__ke_phys_to_virt’:
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c:660: warning: passing argument 1 of ‘phys_to_virt’ makes integer from pointer without a cast
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c:660: warning: return makes integer from pointer without a cast
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c: In function ‘__ke_verify_area’:
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c:1123: warning: ‘verify_area’ is deprecated (declared at include/asm/uaccess.h:105)
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c: In function ‘__ke_get_vm_phys_addr’:
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c:1362: error: request for member ‘pgd’ in something not a structure or union
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c: In function ‘__ke_vm_phys_addr_str’:
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c:1818: error: request for member ‘pgd’ in something not a structure or union
make[2]: *** [/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.o] 오류 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/firegl_agpgart] 오류 2
make[1]: Leaving directory `/usr/src/kernels/2.6.11-1.1369_FC4-smp-i686'
make: *** [default] 오류 2
AGPGART module build failed with return value 2
duplicating results into driver repository...
done.
==============================
- creating symlink
- recreating module dependency list
- trying a sample load of the kernel modules
done.
Re: ATI X800GTO Driver 설치 관련...
[Message] Kernel Module : Precompiled kernel module version mismatched.
커널 버전이 안맞답니다.
livna 레포짓을 추가하면,
ati driver rpm을 받을 수 있습니다.
rpm.livna.org에 가면 레포짓 등록용 rpm을 받을 수 있습니다.
rpm -ivh http://rpm.livna.org/livna-release4.rpm
추가하신 다음
yum install ati-fglrx
아!! 설치 됐습니다.
해상도 바뀌어서 부팅되는거 보니 설치는 되는거 같습니다.
ATI Control에서도 정보가 뜨는군요.
그런데 이제 "표시"가 실행되지 않습니다.
해상도를 바꾸려 하는데 표시가 열리지 않으니...;;;;;
어떻하면 되나요?
fglrxconfig 를 건드린 후 그렇게 된 것 같은데..ㅡㅡ;;;
리눅스는 너무 힘들어요..ㅠ.ㅠ;;
Re: 아!! 설치 됐습니다.
원래 설정파일을 복구해봅니다.
다음은 수작업으로 설정파일을 고칩니다.
X상태에서는
[root@bar X11]# gedit xorg.conf
콘솔 상태에서는
[root@bar X11]# vim xorg.conf
내용을 보면..
보면 Driver "????"를 아래와 같이 "fglrx" 라는 내용으로 수정하고 저장해줍니다.
Driver "fglrx"
ctrl +alt + backspace 를 눌러서 x를 제 시작한 후,
표시(display) 를 실행하시면, 동작하리라 믿습니다.
리눅스가 힘들게 느껴지는 것은
그간 윈도우를 쓰다가 싸인 모든 지식이 소용없게 되기 때문입니다.
차차 쓰다보면 상당히 매력적인 운영체제라는 것을 알게 되실 겁니다.
추가로 위의 방법으로 안될 경우 위의 작업을 취소하기 위한 방법은
아래와 같습니다.
댓글 달기