|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Aug 2003
Città: Treviso
Messaggi: 156
|
Driver ati 3.9 e kernel 2.6.7
Ciao,
qulcuno e' riuscito a far andare i driver 3.9 con un kernel 2.6.7? Io ci ho provato ma mi da il seguente errore: Codice:
ATI module generator V 2.0 ========================== initializing... cleaning... patching 'highmem.h'... skipping patch for 'drmP.h', not needed skipping patch for 'drm_os_linux.h', not needed 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.7/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules make[1]: Entering directory `/usr/src/linux-2.6.7' 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 `agp_generic_alloc_page': /lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:1405: error: structure has no member named `count' /lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `ali_alloc_page': /lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:4416: error: structure has no member named `count' make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o] Error 1 make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.7' make: *** [kmod_build] Error 2 build succeeded with return value 0 duplicating results into driver repository... cp: cannot stat `fglrx.ko': No such file or directory done. (col kernel 2.5 almeno si compilavano anche se poi non si caricavano bene con X) Il mio sistema è Debian.
__________________
Intel i7 3770 - Noctua NH-U12P - Asus Sabertooth Z77 - 16 Gb DDR3 1600 - Asus GTX 670 - Samsung 830 256GB - Asus Xonar D2X - Enermax Modu82 525W |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Mar 2001
Città: Catania
Messaggi: 1358
|
Ho appena messo il kernel 2.6.7 ed ho lo stesso tuo problema... girando un pò su google ho trovato questo , ma a me non funziona adesso mi ritorna con questo errore
Codice:
patching file agpgart_be.c patching file firegl_public.c patch unexpectedly ends in middle of line Hunk #2 succeeded at 2052 with fuzz 1. root@slack:/lib/modules/fglrx/build_mod# sh make.sh ATI module generator V 2.0 ========================== initializing... cleaning... patching 'highmem.h'... mkdir: `patch' esiste ma non è una directory make.sh: line 790: patch/include/linux/highmem.h: Not a directory skipping patch for 'drmP.h', not needed mkdir: `patch' esiste ma non è una directory make.sh: line 802: cd: patch/drivers/char/drm: No such file or directory skipping patch for 'drm_os_linux.h', not needed 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.7/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules make[1]: Entering directory `/usr/src/linux-2.6.7' 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 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:48:2: #error unknown or undefined architecture configured 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/linux-2.6.7' make: *** [kmod_build] Error 2 build succeeded with return value 0 duplicating results into driver repository... cp: impossibile fare stat di `fglrx.ko': No such file or directory done. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: May 2004
Città: Napoli
Messaggi: 773
|
Sul thread di america's army avevano parlato di una patch che era necessaria per i driver ati sul nuovo kernel... dobbiamo armarci di google mi sa
![]()
__________________
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization. --Gerald Weinberg |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jan 2001
Messaggi: 3363
|
Sorry, ho sbagliato thread ...
... |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: May 2004
Città: Napoli
Messaggi: 773
|
Sbagliato thread?
![]()
__________________
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization. --Gerald Weinberg |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Sep 2001
Città: Poppi (AR)
Messaggi: 764
|
ma i driver di ati vanno più di quelli di xfree?
__________________
PaintedHomepage.com - Cicoandcico company la vera forza non sta nel non cadere mai, ma nel risollevarsi dopo una caduta. |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
si e no....
il punto è che quelli open hanno il supporto solo a certe schede video e mancano di alcune funzionalità avavnzate ciao |
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Mar 2001
Città: Catania
Messaggi: 1358
|
Quote:
|
|
![]() |
![]() |
![]() |
#9 |
Registered User
Iscritto dal: Jan 2004
Città: Fano
Messaggi: 537
|
Premettendo che non ho mai avuto l'esigenza di installare driver ati nel mio sistema. Ho chiesto un po' in giro per sapere se i driver che fornisce l'ati funzionano con Xorg e le risposte che ho avuto erano tutte positive.
Adesso non sò + a chi credere... |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
credi a chi ti ha detto che vanno
![]() il problema è con il 2.6.7 ciao |
![]() |
![]() |
![]() |
#11 | |
Senior Member
Iscritto dal: Mar 2001
Città: Catania
Messaggi: 1358
|
Quote:
Purtroppo ne con xorg ne con i driver ati ho potuto settare il refresh del monitor oltre gli 85hz.. come facevo prima! Ultima modifica di folken : 20-06-2004 alle 13:19. |
|
![]() |
![]() |
![]() |
#12 |
Member
Iscritto dal: Aug 2003
Città: Treviso
Messaggi: 156
|
Prendendo spunto da qualche risposta ho fatto una ricerca su google e ho trovato questo .
Praticamente basta modificare il file agpgart_be.c sostituendo tutti "&page->_count" con "&page->count" e e la riga 2013 di firegl_public.c è diventata atomic_inc(&(pMmPage->_count)); il risultato è questo: Codice:
ATI module generator V 2.0 ========================== initializing... cleaning... patching 'highmem.h'... skipping patch for 'drmP.h', not needed skipping patch for 'drm_os_linux.h', not needed 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.7/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules make[1]: Entering directory `/usr/src/linux-2.6.7' CC [M] /lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o 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 LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o Building modules, stage 2. MODPOST 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/linux-2.6.7' build succeeded with return value 0 duplicating results into driver repository... done. ============================== You must change your working directory to /lib/modules/fglrx and then call ./make_install.sh in order to install the built module. ![]() ![]()
__________________
Intel i7 3770 - Noctua NH-U12P - Asus Sabertooth Z77 - 16 Gb DDR3 1600 - Asus GTX 670 - Samsung 830 256GB - Asus Xonar D2X - Enermax Modu82 525W |
![]() |
![]() |
![]() |
#13 | |
Senior Member
Iscritto dal: Mar 2001
Città: Catania
Messaggi: 1358
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:22.