View Full Version : ati9600 mobile e linux
maxilupo
11-04-2004, 14:57
ho provato su più distribuzioni a far funzionare la mia ati 9600 mobile del portatile, ma non ci sono ancora riuscito.
su internet ho trovato alcuni rpm per xfree 4.3 4.2 o 4.1
dato che ho il 4.3 scarico il primo.
per installare uso il comando
rpm -i --force fglrx-4.3.0-3.7.6.i386.rpm
dato che senza forzarlo non mi si installa.
poi mi dice di andare in
/lib/modules/fglrx
lanciare fglrx_mod/make.sh
e make_install.sh
infine lanciare fglrxconfig
l'rpm forzato si installa.
quando provo a lanciare il make o il make_install mi dice che non ho i permessi.
digito allora
sh make.sh
ma mi da errore come me lo da make_install
nel fglrxconfig seleziono tutto,
ma non mi chiede il tipo di scheda video che possiedo, e quando lancio startx mi dice "fatal server error: no screens found" .
qualcuno mi può aiutare
vorrei utilizzare la mia ati9600 in linux in particolare per openGL
grazie
quando lanci make sei root?
cia
Anche io ho lo stesso problema però con ATI 9600 xt e Fedora Core 1 per Athlon64.
Anche per i permessi sono nella stessa situazione e come root.
mi potete postare l'errore preciso di make.sh ?
ciao
io digito come root ./make.sh
e appare:
-bash ./make.sh: Permission denied
Originariamente inviato da Minelab
io digito come root ./make.sh
e appare:
-bash ./make.sh: Permission denied
chmod +x make.sh
:)
altrimenti
sh make.sh ;)
ciao
maxilupo
12-04-2004, 19:08
ho provato prima con user, visto che non funzionava, ho usato root.
anche a me dice permission denied.
allora ho usato da root "sh make.sh" ma non funziona
che ti dice?
altrimenti aggiungi il permesso di esecuzione
ciao
Grazie per i consigli.
A me ha funzionato però ho dovuto installare 2 pacchetti (si chiamano così?) tra i quali i sorgenti del kernel.
Ora però ho un altro problema, questo:
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
probing for VMA API version...
doing script based build for kernel 2.4.x and similar
compiling './agpgart_be.c'...
compiling './agp3.c'...
compiling './i7505-agp.c'...
compiling './nvidia-agp.c'...
compiling './firegl_public.c'...
linking of fglrx kernel module...
ld: Relocatable linking with relocations from format elf32-i386 (./libfglrx_ip.a(vm.o)) to format elf64-x86-64 (fglrx.o) is not supported
linking failed - kernel module was not generated
maxilupo
12-04-2004, 20:09
quando lancio # rpm -i --force <>.rpm
mi da un warning:
Tailored kernel module for fglrx not present in your system.
mi dice di andare in lib/modules/fglrx
e fare il make e il make_install
poi mi da un errore:
no kernel module build enviroment
installed: qt3 (gcc 3.2) based control panel application
quindi mi dice di lanciare fglrxconfig
questo errore me lo da con mandrake 9.2, ma è lo stesso con altre distribuzioni (gentoo e debian)
andando in /lib/modules/fglrx/build_mod
lancio # sh make.sh
mi da "kernel includes at /usr/src/linux/include not found or incomplete
file: /usr/src/linux/include/linux/version.h
in /usr/src ho 2 file tgz:
fglrx_panel_sources.tgz - 6/8/03
fglrx_sample_source.tgz - 6/8/03
e una cartella ATI con gli stessi file più nuovi. 6/3/04
devo avere prima installati i sorgenti del kernel?
o devo scompattare i 2 tgz?
in suse ho il sorgente del kernel installato, ma c'è sempre lo stesso errore.
Scusami maxilupo se ti ho invaso il thread ma vista la similitudine dei problemi non mi è sembrato il caso di aprirne uno nuovo.
maxilupo
12-04-2004, 20:38
no mi interessa del 3d. avrei piacere risolvere tutti i problemi.
quindi non ti preoccupare.
come ho già scritto non riesco a capire come risolvere
credo che il problema sia in qualche libreria
speriamo bene.
Originariamente inviato da Minelab
Grazie per i consigli.
A me ha funzionato però ho dovuto installare 2 pacchetti (si chiamano così?) tra i quali i sorgenti del kernel.
Ora però ho un altro problema, questo:
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
probing for VMA API version...
doing script based build for kernel 2.4.x and similar
compiling './agpgart_be.c'...
compiling './agp3.c'...
compiling './i7505-agp.c'...
compiling './nvidia-agp.c'...
compiling './firegl_public.c'...
linking of fglrx kernel module...
ld: Relocatable linking with relocations from format elf32-i386 (./libfglrx_ip.a(vm.o)) to format elf64-x86-64 (fglrx.o) is not supported
linking failed - kernel module was not generated
ops!
avevo scritto una cavolata.....
su questo non ti sò rispodere su due piedi...
faccio una ricerca e ti sò dire
ciao
maxilupo:
si, prima devi installare i sorgenti del kernel, poi controlla di aver installato i vari compilatori (gcc)
sulla suse non ci ho mai capito nulla, ha modificato la procedura standard di installazione dei driver e non và sempre.
poi non la ho nemmeno mai avuta sottomano, quindi non ti sò dire.
invece per le altre distribuzioni prova a installare i sorgenti del kernel, gcc e le libc
ciao!
Originariamente inviato da NA01
ops!
avevo scritto una cavolata.....
su questo non ti sò rispodere su due piedi...
faccio una ricerca e ti sò dire
ciao
....
hai un processore a 64 bit, vero?
sembra essere un discreto problema....
e credo non ci sia una soluzione al momento:(
il pacchetto dell'ati è closed, e in quanto tale è precompilato per processori a 32 bit e ovviamente non riesce a metterlo insieme ai binari a 64 bit che vengono generati da te.
puoi provare a mettere i dri con cui non avresti senz'altro problemi di quetso genere, ma non so se la tua scheda video funzioana sui driver open.
magari manda una e-mail alla ati spiegando il problema e chiedendo binari per i 64 bit, ma conoscendo quegli stronzi che sono dall'altra tastiera dubito che otterrai dei risultati (provare non può far male, ma non sperarci troppo ;) )
ciao
maxilupo
12-04-2004, 22:02
nella mandrake come lo installo il sorgente del kernel?
per cgg e libc dovrebbero essere installati.
nell'installazione ho selezionato tutti i pacchetti.
la gcc dovrebbe essere 3.2 x mandrake
3.0 per suse e 3.3 per gentoo.
credo sia una cosa del tipo
urpmi kernel-sources
devi aggiungere la verisione giusta alla linea sopra.
trovi la versione installata con
uname -r
ciao
maxilupo
12-04-2004, 22:27
non so se essere contento o meno:
nel 1° cd ho trovato alcuni rpm del kernel
con il comando urpmi ho lanciato:
# urpmi kernel-2.4.22.10mdk-1-1mdk.i586.rpm
con la risposta: "Tutto già installato"
ora io non so se quel rpm contenesse anche i sorgenti
no, nel cd i sorgenti non ci sono.
quello è il pacchetto del kernel compilato, a te servono i sorgenti, li trovi solo sui repository su internet
ciao
Grazie per le risposte ed i suggerimenti.
Proverò a scrivere alla ATI.
Una domanda: dove li trovo i dri?
Grazie.
sono integrati nel kernel.
il modulo che puoi provare si chiama radeon.
ciao
Come faccio ad attivare questo modulo?
Grazie.
devi riconfigurare la scheda video con xf86config poi carica il modulo radeon e agpgart poi guardi se si avvia x (salva il vecchio config prima)
se si avvia poi discutiamo su come attivare i dri ;)
ciao
maxilupo
17-04-2004, 18:39
Originariamente inviato da NA01
maxilupo:
si, prima devi installare i sorgenti del kernel, poi controlla di aver installato i vari compilatori (gcc)
sulla suse non ci ho mai capito nulla, ha modificato la procedura standard di installazione dei driver e non và sempre.
poi non la ho nemmeno mai avuta sottomano, quindi non ti sò dire.
invece per le altre distribuzioni prova a installare i sorgenti del kernel, gcc e le libc
ciao!
ho appena installato il kernel 2.6.3
#make clean
#make menuconfig
#make dep
#make bzImage
#make modules
#make modules_install
#make install
la compilazione l'ho fatta una decina di volte.
c'era sempre qualche punto che mi dava errore, così sono sempre ripartito da capo.
finalmente nell'ultima compilazione non ho avuto nessun problema.
ma se faccio partire il nuovo kernel 263 mi da kernel panic (no init)
in lilo.conf c'era
initrd=/boot/initrd-2.6.3.img
solo commentando questa riga il kernel mi parte, ma non mi carica una marea di moduli tra i quali QM richiesti da fglrx
maxilupo
18-04-2004, 00:32
quando faccio partire il kernel compilato, non mi vede nessuna partizione.
non mi riconosce ext3, vfat, ecc.
è per questo che mi da error: kernel panic.
ma non capisco il motivo.
nella configurazione del kenel ho anche provato ad inserire tutti i moduli, c'è voluto venti minuti per compilarli tutti, ma da lo stesso errore.
oltre al kernel 2.6.3 (ben 1,3Gb di moduli compilati!) devo compilare altro?
devi inserire il supporto al caricamento automatico dei moduli e mettere il tuo file system come statico, non come modulo. tutti quei moduli non servono ;)
ciao
maxilupo
18-04-2004, 20:15
grazie adesso riprovo.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.