|
[+] instalacja sterowników ati radeon X1600 - Squeeze
asdfghji - 26-08-2009 19:15
Mam wielka prośbę, czy mógłby ktoś napisać jak zainstalować sterowniki ATI pod Debianem Squeeze z jądrem 2.6.30? Wiem, instalacja sterowników była wałkowana ze 100 razy i to że na 2.6.30 trzeba doinstalować pakiet:
firmware-linux
i ma działać akceleracja, niby to też wiem. Tylko że wiedza, wiedzą, a akceleracji 3D jak nie było tak nie ma. Moja karta to Radeon X1600. Sterowniki fglrx na Lennym instalowałem z repozytoriów tak jak jest to opisane na forum. I na Lennym nie miałem problemów żadnych. A na Squeeze instaluje sterowniki i potem ten pakiet firmware-linux i nie działa. A gdy wpisuję:
glxinfo | grep direct
to otrzymuję:
command not found
Rafal_F - 26-08-2009 19:18
Zainstaluj pakiet mesa-utils.
asdfghji - 27-08-2009 01:52
Zainstaluj pakiet mesa-utils.
No i teraz otrzymuje
direct rendering: no
Rafal_F - 27-08-2009 10:24
A jakie sterowniki instalujesz? Otwarte czy zamknięte? Z twoją kartą (RV5xx) powinieneś wybrać otwarte, a nie fglrx.
asdfghji - 27-08-2009 10:55
A jakie sterowniki instalujesz? Otwarte czy zamknięte? Z twoją kartą (RV5xx) powinieneś wybrać otwarte, a nie fglrx.
Instaluje zamkniete sterowniki z repozytoriowm instalowalem je na Lennym i dzialalo wiec i na Squeeze probuje z zamknietymi. Ale wedlog FAQ na forum jak sie zainstaluje zamkniete sterowniki i nie dzialaja to sie zmienie wpis w xorg.conf w sekcji InputDevice w Driver z fglrx na ati aby zmienic sterownik z zamknietego na otwarty, a u mnie po takiej operacji iksy nie wstaja juz.
Rafal_F - 27-08-2009 12:18
Przejście z zamkniętych na otwarte nie jest takie proste. Mnie swojego czasu pomógł ten link: https://help.ubuntu.com/community/RadeonDriver . Z zamkniętymi sterami nie pomogę bo dawno ich nie używałem i nie wiele pamiętam. Może wklej tu jeszcze xorg.conf, oraz log xorga z /var/log.
asdfghji - 27-08-2009 14:33
Przejście z zamkniętych na otwarte nie jest takie proste. Mnie swojego czasu pomógł ten link: https://help.ubuntu.com/community/RadeonDriver . Z zamkniętymi sterami nie pomogę bo dawno ich nie używałem i nie wiele pamiętam. Może wklej tu jeszcze xorg.conf, oraz log xorga z /var/log.
Dziękuję za pomoc, już działa. Na świeżo zainstalowanym Squeeze, nie bawiąc się w sterowniki zamknięte zainstalowałem pakiet mesa-utils, jak napisałeś i na otwartych sterownikach wszystko jest dobrze. Jeszcze raz dziękuję za pomoc.
masterxo - 09-09-2009 18:36
Witam. Mnie, pomimo świeżej instalacji systemu, otwartych sterowników (http://support.amd.com/us/gpudownloa...0&lang=English) i instalacji pakietu:
firmware-linux
nie chce działać akceleracja sprzętowa. Na jądrze 2.6.26 działało bez zarzutu. Moja karta to x1600 (wersja dla laptopów). Log z instalacji:
[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. AMD kernel module generator version 2.1 doing Makefile based build for kernel 2.6.x and higher rm -rf *.c *.h *.o *.ko *.GCC* .??* *.symvers make -C /lib/modules/2.6.30-1-686/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.30-1-686' CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o In file included from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:169: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.h:164:1: warning: "PM_EVENT_SUSPEND" redefined In file included from /usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/apic.h:6, from /usr/src/linux-headers-2.6.30-1-common/arch/x86/include/asm/smp.h:13, from /usr/src/linux-headers-2.6.30-1-common/include/linux/smp.h:36, from /usr/src/linux-headers-2.6.30-1-common/include/linux/topology.h:33, from /usr/src/linux-headers-2.6.30-1-common/include/linux/gfp.h:7, from /usr/src/linux-headers-2.6.30-1-common/include/linux/kmod.h:22, from /usr/src/linux-headers-2.6.30-1-common/include/linux/module.h:13, from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:91: /usr/src/linux-headers-2.6.30-1-common/include/linux/pm.h:241:1: warning: this is the location of the previous definition In file included from /lib/modules/fglrx/build_mod/2.6.x/drmP.h:86, from /lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:41, from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:431: /lib/modules/fglrx/build_mod/2.6.x/drm_os_linux.h:45: error: conflicting types for ‘irqreturn_t’ /usr/src/linux-headers-2.6.30-1-common/include/linux/irqreturn.h:16: error: previous declaration of ‘irqreturn_t’ was here In file included from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:431: /lib/modules/fglrx/build_mod/2.6.x/drm_proc.h: In function ‘FGLDRM__vma_info’: /lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:497: warning: format ‘%08lx’ expects type ‘long unsigned int’, but argument 5 has type ‘phys_addr_t’ /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_GetEffectiveUid’: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1405: error: ‘struct task_struct’ has no member named ‘euid’ /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_PosixSecurityCapSetIPCLock’: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1779: error: ‘struct task_struct’ has no member named ‘cap_effective’ /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1783: error: ‘struct task_struct’ has no member named ‘cap_effective’ /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_InstallInterruptHandler’: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2661: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_MEM_VM_GetRegionPhysAddrStr’: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3223: warning: return makes pointer from integer without a cast /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3224: warning: return makes pointer from integer without a cast /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3225: warning: return makes pointer from integer without a cast /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3227: warning: return makes pointer from integer without a cast /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KAS_Ih_Execute’: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4202: warning: ‘return’ with no value, in function returning non-void make[4]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Błąd 1 make[3]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Błąd 2 make[2]: *** [sub-make] Błąd 2 make[1]: *** [all] Błąd 2 make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.30-1-686' make: *** [kmod_build] Błąd 2 build failed with return value 2 [Error] Kernel Module : Failed to compile kernel module - please consult readme.
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.4)
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|