|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Padova
Messaggi: 4245
|
ATI grrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr..........................
Sto impazzendo, mi serve una guida FUNZIONANTE per installare i maledettissimi driver ati sul mio notebook.
Ho provato a seguire 40 how-to, ma su uno da un errore di compilazione, sull'altro non esistono più repository per scaricare i deb, sull'altro ancora sembra funzionare tutto ma quando ti serve il 3d si pianta il sistema, sul un altro ................................. e basta c@zzo, possibile che nvidia la installi in un lampo e ati deve essere una stramaledetta disperazione Una delle più belle soddisfazioni sarebbe vedere ati affondare assieme alla microsoft (almeno lasciatemi sognare). Scusate lo sfogo. Grazie dell'eventuale aiuto e supporto morale. Ciao. |
|
|
|
|
|
#2 |
|
Bannato
Iscritto dal: Jun 2004
Città: Roma
Messaggi: 3599
|
Se hai debian ci vogliono 10 secondi netti. Io su ubuntu ho fatto così...
Ovviamente prima di tutto devi aver installato gcc (apt-get install gcc) Scarichi l'rpm dal sito ati lo converti in .deb con alien rm /lib/modules/kernel/drivers/video/fglrx.ko dpkg -i --force-overwrite file.deb dei drivers cd /lib/modules/fglrx/build_mod/ sh make.sh cd /lib/modules/fglrx/ e mi sembra make_install.sh (però sto andando a memoria, quindi non ne sono sicuro al 100%, cmq devi lanciare lo script che sta li) poi dai modprobe fglrx fglrxconfig riavvii.. Devi cmq prima aver rimosso ogni altro package di fglrx dal sistema... Spero ti aiuti, a me ha funzionato subito. (ricordati di cancellare il modulo dentro /lib/modules/kernel/drivers/video/fglrx.ko, altrimenti non funzioneranno mai perchè non lo sovrascrive)... Ultima modifica di G-DannY : 03-05-2005 alle 09:26. |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Jul 2002
Città: Padova
Messaggi: 4245
|
Quote:
Ora riprovo con i dri. Speriamo bene. Grazie. Ciao. |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Padova
Messaggi: 4245
|
Allora....................... ho riprovato con la debian nuova nuova:
1. alien --to-deb fglrx_4...................... (tutto ok) 2. dpkg -i --force-overwrite fglrx-4................... (tutto ok) 3, cd /lib/modules/fglrx/build_mod (tutto ok) 4. sh make.sh ATI module generator V 2.0 ========================== initializing... build_date =mar mag 3 18:56:25 CEST 2005 uname -a =Linux Gundam 2.6.11-ati #1 SMP Tue May 3 18:20:10 CEST 2005 i686 GNU/Linux uname -s =Linux uname -m =i686 uname -r =2.6.11-ati uname -v =#1 SMP Tue May 3 18:20:10 CEST 2005 uid=0(root) gid=0(root) gruppi=0(root) . drwxr-xr-x 33 root root 4096 2005-05-03 18:43 /usr/include . totale 62872 drwxr-xr-x 2 root root 4096 2005-05-03 18:43 ATI drwxrwxr-x 5 1001 1001 4096 2005-05-03 18:04 dripkg -rw-r--r-- 1 root src 4918300 2005-05-03 18:20 fglrx-4-3-0_8.12.10-2_i386.deb -rwxr-xr-x 1 root root 118660 2005-05-03 12:46 ipw2200-source.tar.gz -rw-r--r-- 1 root src 10342954 2005-05-03 18:40 kernel-image-2.6.11-ati_10.00.Custom_i386.deb -rw-r--r-- 1 root src 10411536 2005-05-03 14:56 kernel-image-2.6.11-dri_10.00.Custom_i386.deb drwxr-xr-x 20 root root 4096 2005-05-03 18:40 kernel-source-2.6.11 -rwxr-xr-x 1 root root 36147750 2005-05-03 12:46 kernel-source-2.6.11.tar.bz2 lrwxrwxrwx 1 root src 29 2005-05-03 14:17 linux -> /usr/src/kernel-source-2.6.11 drwxr-xr-x 3 root root 4096 2005-04-09 11:31 modules -rwxr-xr-x 1 root root 2316892 2005-05-03 12:46 r200-20050502-linux.i386.tar.bz2 drwxr-xr-x 7 root root 4096 2005-05-03 18:13 rpm . file /lib/modules/2.6.11-ati/build/include/linux/agp_backend.h says: AGP=1 OsVersion says: SMP=1 file /proc/kallsyms says: SMP=1 file /lib/modules/2.6.11-ati/build/include/linux/autoconf.h says: SMP=1 file /lib/modules/2.6.11-ati/build/include/linux/autoconf.h says: MODVERSIONS=1 . CC=gcc cc_version=3.3.5 found major but not minor version match for gcc and the ip-library ls -l ./libfglrx_ip.a lrwxrwxrwx 1 root root 20 2005-05-03 18:56 ./libfglrx_ip.a -> ./libfglrx_ip.a.GCC3 . cleaning... patching 'highmem.h'... assuming new VMA API since we do have kernel 2.6.x... def_vma_api_version=-DFGL_LINUX253P1_VMA_API doing Makefile based build for kernel 2.6.x and higher make -C /lib/modules/2.6.11-ati/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules make[1]: Entering directory `/usr/src/kernel-source-2.6.11' 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:508: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:578) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:510: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:574) /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:530: warning: `inter_module_register' is deprecated (declared at include/linux/module.h:573) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:561: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:578) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_get_vm_phys_addr': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1672: warning: passing arg 1 of `pmd_offset' from incompatible pointer type /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `do_vm_shm_nopage': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2202: warning: passing arg 1 of `pmd_offset' from incompatible pointer type /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_vm_phys_addr_str': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2572: warning: passing arg 1 of `pmd_offset' from incompatible pointer type /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:2660: warning: initialization from incompatible pointer type /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_vm_map': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2721: warning: implicit declaration of function `remap_page_range' /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:2875: error: parse error before '*' token /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2875: warning: type defaults to `int' in declaration of `drm_agp_module_stub' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2875: warning: data definition has no type or storage class /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_agpgart_available': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3017: error: `drm_agp_t' undeclared (first use in this function) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3017: error: (Each undeclared identifier is reported only once /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3017: error: for each function it appears in.) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3017: error: parse error before ')' token /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3038: error: request for member `free_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3040: error: request for member `free_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3043: error: request for member `allocate_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3045: error: request for member `allocate_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3048: error: request for member `bind_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3050: error: request for member `bind_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3053: error: request for member `unbind_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3055: error: request for member `unbind_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3058: error: request for member `enable' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3060: error: request for member `enable' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3063: error: request for member `acquire' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3065: error: request for member `acquire' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3068: error: request for member `release' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3070: error: request for member `release' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3073: error: request for member `copy_info' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3075: error: request for member `copy_info' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_agp_uninit': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3157: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:578) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_agp_free_memory': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3190: error: request for member `free_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3191: error: request for member `free_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_agp_allocate_memory': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3200: error: request for member `allocate_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3201: error: request for member `allocate_memory' in something not a structure or union /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:3211: error: request for member `bind_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3212: error: request for member `bind_memory' in something not a structure or union /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:3222: error: request for member `unbind_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3223: error: request for member `unbind_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_agp_enable': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3233: error: request for member `enable' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3235: error: request for member `enable' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_agp_acquire': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3281: error: request for member `acquire' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3282: error: request for member `acquire' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_agp_release': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3292: error: request for member `release' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3293: error: request for member `release' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_agp_copy_info': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3306: error: request for member `copy_info' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3313: error: request for member `copy_info' in something not a structure or union make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1 make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2 make[1]: Leaving directory `/usr/src/kernel-source-2.6.11' make: *** [kmod_build] Error 2 build failed with return value 2 Forse ho sbagliato perchè prima ho provato ad installare i dri (che non funzionano), però non so quali pacchetti devo reinstallare per ripristinare la situazione iniziale |
|
|
|
|
|
#5 |
|
Bannato
Iscritto dal: Jun 2004
Città: Roma
Messaggi: 3599
|
Non vorrei che sia qualcosa legato al kernel 2.6.11... Io sto col 2.6.10-5-k7 di ubuntu e a me ha funzionato...
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Dec 2004
Messaggi: 1206
|
ciao, invece a me si pianta così :
debian:/home/ganda# alien --to-deb fglrx_4_3_0-8.12.10-1.i386.rpm fglrx-4-3-0_8.12.10-2_i386.deb generated debian:/home/ganda# dpkg -i --force-overwrite fglrx-4-3-0_8.12.10-2_i386.deb Selezionato il pacchetto fglrx-4-3-0, che non lo era. (Lettura del database ... 96691 file e directory attualmente installati.) Spacchetto fglrx-4-3-0 (da fglrx-4-3-0_8.12.10-2_i386.deb) ... dpkg - attenzione, ignoro il seguente problema perché si è usata --force: tentata sovrascrittura di `/usr/X11R6/lib/libGL.so.1.2', che si trova anche nel pacchetto xlibmesa-gl Configuro fglrx-4-3-0 (8.12.10-2) ... debian:/home/ganda# cd /lib/modules/fglrx/build_mod debian:/lib/modules/fglrx/build_mod# sh make.sh ATI module generator V 2.0 ========================== initializing... kernel includes at /usr/src/linux/include not found or incomplete file: /usr/src/linux/include/linux/version.h si, ho debian sarge e, con quale comando vedo che kernel ho?? ciao, AIUUUTOOOOOO e grazie!! |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Sep 2003
Messaggi: 5402
|
Quote:
|
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Padova
Messaggi: 4245
|
Vista la gentilezza del mio provider che non so il perchè oggi ha aperto completamente i rubinetti e quindi potevo scaricare a velocità che non mi sarei mai sognato, ho deciso di reinstallare nuovamante debian (tanto in 40 minuti o fatto tutto
Tutto è andato a buon fine, sh make.sh non ha detto nulla di strano e nemmeno make_install.sh, modprobe fglrx funziona che è na favola, ho riconfigurato X tramite fglrxconfig e fino a quì tutto ok, solo che quando avvio X: (II) Loading /usr/X11R6/lib/modules/linux/libdrm.a (II) Module drm: vendor="The XFree86 Project" compiled for 4.3.0.1, module version = 1.0.0 ABI class: XFree86 Server Extension, version 0.2 (II) Loading extension XFree86-DRI (II) LoadModule: "fglrx" (WW) Warning, couldn't open module fglrx (II) UnloadModule: "fglrx" (EE) Failed to load module "fglrx" (module does not exist, 0) (II) LoadModule: "mouse" (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o (II) Module mouse: vendor="The XFree86 Project" compiled for 4.3.0.1, module version = 1.0.0 Module class: XFree86 XInput Driver ABI class: XFree86 XInput driver, version 0.4 (EE) No drivers available. Fatal server error: no screens found Eppure con modprobe fglrx si carica senza problemi.
|
|
|
|
|
|
#9 |
|
Bannato
Iscritto dal: Jun 2004
Città: Roma
Messaggi: 3599
|
Ahia ahia ahia... Ma Debian sta ancora su Xfree?
|
|
|
|
|
|
#10 | |
|
Senior Member
Iscritto dal: Jul 2002
Città: Padova
Messaggi: 4245
|
Quote:
Dipende da quello? |
|
|
|
|
|
|
#11 |
|
Bannato
Iscritto dal: Jun 2004
Città: Roma
Messaggi: 3599
|
A occhio sembra un errore di compatibilità tra il modulo fglrx e Xfree... Ma hai usato i binari dal sito ati? Se sono quelli hai preso la versione giusta? (quella per xfree appunto)
|
|
|
|
|
|
#12 | |
|
Senior Member
Iscritto dal: Jul 2002
Città: Padova
Messaggi: 4245
|
Quote:
Nel frattempo sono riuscito a far partire X con i driver ATI, solo che sono punto a capo perchè quando lancio un qualsiasi applicativo che usa il 3d, la cpu viene occupata al 99.9% e non riesco più a fare nulla sul pc (tastiera bloccata e mouse che si muove ma non clicca da nessuna parte ).Riesco solo ad accedere al notebook tramite ssh Non ho mai avuto simpatia per ATI, già da prima di iniziare ad usare linux e avevo ragione, sto avendo sempre più conferme!!!!!!!!!!!!!!! |
|
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Jan 2001
Città: Trento
Messaggi: 286
|
Hai provato a seguire questo sito?
http://xoomer.virgilio.it/flavio.sta...installer.html Io ho scaricato i pacchetti deb gia pronti e mi funzionano. Non ho scaricato i pacchetti per il kernel perche non sono interessato ad abilitare l'accel 3D. ciao
__________________
- zzzzzzzzzzzzzzzzz - |
|
|
|
|
|
#14 | ||
|
Senior Member
Iscritto dal: Jul 2002
Città: Padova
Messaggi: 4245
|
Quote:
Quote:
Non bastava un banale vesa o radeon open? |
||
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Jan 2001
Città: Trento
Messaggi: 286
|
non ha nessun senso ma l'ho fatto lo stesso
cmq gli ho messi perche la cosa mi ha richiesto 5 minuti del mio tempo...se gia me ne avesse richiesti 6 non l'avrei fatto
__________________
- zzzzzzzzzzzzzzzzz - |
|
|
|
|
|
#16 |
|
Senior Member
Iscritto dal: May 2003
Città: Pontedera
Messaggi: 569
|
Per funzionare questa procedura devi aver ricompilato il kernel (Debian-way) e non aver fatto "make-kpkg clean" perchè gli servono alcuni file prodotti dalla compilazione per andare a buon fine.
__________________
MSI Z68A GD65 (G3)0, i7 - 2600 @3400 Mhz, 4 x 4 GB DDR3 1333 Corsair, Sapphire R 290 TRI-Xcules 4GB DDR5, Corsair Force GT 256 GB & Western Digital Caviar Black 2TB |
|
|
|
|
|
#17 | |
|
Senior Member
Iscritto dal: Feb 2003
Città: Melegnano (MI)
Messaggi: 1275
|
Quote:
__________________
Iron Pablo
|
|
|
|
|
|
|
#18 |
|
Senior Member
Iscritto dal: Apr 2004
Città: La regione del Triplete
Messaggi: 5749
|
Sono 2 giorni che sto impazzendo! Non riesco a far partire l'accelerazione 3d!
ho la mandrakkia 10.2 limited edition 2005 x86_64 e i driver ati non ne vogliono sapere di andare! Mi è quasi impossibile riportare gli errori che mi hanno dato (pur essendo niubbo ho ormai imparato la procedura), però il più ricorrente riguarda il comando ./ sh make.sh che mi restituisce denied. Altro errore che trovo è quando prova a scrivere il file che mi restituisce un errore legato a dei sorgenti mi pare di Xorg o di Xfree (non ricordo con precisione) e alla fine mi segnala che driver sono stati installati. Nessuno ha qualche idea?
__________________
Trattative felicemente concluse con domienico120, xbax88 ed engiel, ottimi e seri utenti. |
|
|
|
|
|
#19 | |
|
Senior Member
Iscritto dal: May 2003
Città: Pontedera
Messaggi: 569
|
Quote:
la ricompilazione del kernel dovrebbe essere necessaria anche in caso di altre distro (credo) con Debian ne sono sicuro.
__________________
MSI Z68A GD65 (G3)0, i7 - 2600 @3400 Mhz, 4 x 4 GB DDR3 1333 Corsair, Sapphire R 290 TRI-Xcules 4GB DDR5, Corsair Force GT 256 GB & Western Digital Caviar Black 2TB |
|
|
|
|
|
|
#20 | |
|
Senior Member
Iscritto dal: Dec 2000
Città: Milano
Messaggi: 2089
|
Quote:
mi pare di ricordare che quando usavo il kernel precompilato mi bastava avere i sorgenti del medesimo per compilare il modulo del driver proprietario ati... ora invece mi compilo il kernel da me e uso il driver libero (ho una 8500) che va meglio di quello proprietario! Ovviamente uso debian!
__________________
---- Debian Clan official Sherlock Holmes ----
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:39.











Iron Pablo
---- Debian Clan official Sherlock Holmes ----








