ATI e 3D: tento o lascio perdere?

5 risposte [Ultimo messaggio]
Ritratto di ipplis
ipplis
(Geek)
Offline
Geek
Iscritto: 31/05/2005
Messaggi: 188

Ho installato Mandriva Spring Powerpack (i.586) su un sistema multiboot basato su AMD Athlon 3200, RAM 2GB, scheda grafica ATI Shappire X1800 GTO2 (ottima per gaming...).Avendo peraltro letto alcuni threads sulle questioni XORG e ATI, in fase di installazione ho scelto come server grafico un VESA GENERIC ( non si sa mai...).Tutto bene e ora mi trovo un KDE (bello non c'e' che dire ) senza ovviamente alcuna funzione 3D (il pacchetto mesa-demos non puo' essere installato). Il modulo grafico assegnato dal S.O.risulta: Card:ATI Radeon X1300 - X1950. Poi ho subito aggiornato il sistema seguendo diligentemente la guida di Moreno sugli "update in pochi click" e con la coda dell'occhio ho visto "passare" alcuni pacchetti che sul momento non vi so dire contenenti parole come Ati e Xorg, ecc. Terminato con successo l'aggiornamento ( spunta su sfondo verde) qindi mi parrebbe di essere in grado di scatenare i drivers ATI di ultima generazione...Pero' ovviamente non vorrei demolire tutto.Non sono molto acculturato su Compiz, cubi e compagnia pero' Beryl mi funzionava abbastanza con Mandriva 2007.Ora secondo voi lascio fermo tutto in attesa di rilascio drivers Ati sicuri e mi godo le novita'primaverili di Mandriva oppure tento di seguire i consigli del centro di controllo: "esiste un driver migliore...per la tua scheda...vuoi?...) Oppure una soluzione intermedia ? Saluti

Ritratto di bongo74
bongo74
(Junior)
Offline
Junior
Iscritto: 24/04/2007
Messaggi: 11

a me su una ati9200 il 3d non funziona (durante l'installazione)

Ritratto di gundam
gundam
(Geek)
Offline
Geek
Iscritto: 01/02/2007
Messaggi: 92

Ciao, io ho una ATI Shappire X1950pro e me la riconosce come Card:ATI Radeon X1300 - X1950.

Con la Spring e i nuovi driver 8.36.5 sono riuscito finalmente ad avere l'accellerazione 3D e finora funziona tutto ok.

Non so i problemi che potresti avere tu con il tuo pc, ma se vuoi fare qualche prova, ti spiego la strada che ho utilizzato per l'installazione.

Ho fatto varie prove e ho effettuato l'installazione con i pacchetti creati dal programma ufficiale della ati (ho provato anche ad usare i pacchetti trovati in plf, ma ho avuto problemi con il 3D).
Ho recuperato dal sito della ati il file ati-driver-installer-8.36.5-x86.x86_64.run (è importante aver prima installato il pacchetto rpm-build) e ho lanciato il comando :

sh ati-driver-installer-8.36.5-x86.x86_64.run --buildpkg Mandriva/2007

mi ha creato 4 rpm:
ati-8.36.5-1mdv2007.1.i586.rpm
atieventsd-8.36.5-1mdv2007.1.i586.rpm
ati-utils-8.36.5-1mdv2007.1.i586.rpm
dkms-ati-8.36.5-1mdv2007.1.i586.rpm

Dopo l'installazione di questi pacchetti va messo a posto xorg.conf, come indicato nell'ottima guida di Moreno. Io per pigrizia ho utilizzato il file xorg.conf recuperato da una ONE live. Cioè ho provato il cd della One che imposta i driver proprietari in automatico (anche se con i driver vecchi) e mi sono copiato il file xorg.conf che aveva creato.

Ti sconsiglio di utlizzare XFdrake perché, in questo momento, ti installerebbe in automatico i driver vecchi e rischi di fare un pasticcio.

Come vedi c'è un po' da fare, credo che la tua scheda, molto recente potrebbe ottenere dei benefici con i nuovi driver, ma non posso essere certo che funzioni come nel mio caso.

Spero di esserti stato utile
Big Grin Big Grin

Mandriva 2008.0
Asus P5B-VM - Core 2 Duo E6300 - Ati X1950PRO - 4Gb RAM

Ritratto di ipplis
ipplis
(Geek)
Offline
Geek
Iscritto: 31/05/2005
Messaggi: 188

Grazie Gundam, mi mettero' all'opera.Con molta calma pero', anche perche mentre aspettavo vostri suggerimenti non ho resistito (non volevo dirvelo...) e ho smanettato ieri sul 3D. Risultato...Un macello! Sono riuscito a stento a disinstallare metisse con il desktop e tutto il sistema a velocita' talmente bassa che non avevo mai visto niente di simile.Per rigirarmi tra i vari tentativi di cambiare driver, ho dovuto "aggiornare" il s.o. dal dvd di installazione un sette otto volte.Da linea di comando ho fatto delle capriole tali che sono anche riuscito anche a loggarmi come root in modalita grafica, cosa che non succedeva dalla Mandriva 2006...Insomma a notte fonda riavevo il mio desktop "liscio" senza 3D con mi pare il driver di default di Mandriva.E anche una certa delusione per come vanno le cose tra ATI e Mandriva che e' la distribuzione che uso da anni. Comunque non ho ancora asportato la 2007 che se ne sta tranquilla con Beryl in un'altra partizione... Saluti.

Ritratto di gundam
gundam
(Geek)
Offline
Geek
Iscritto: 01/02/2007
Messaggi: 92

Ciao Ipplis, ti capisco. Anch'io ho fatto tantissime prove e più volte ho maledetto l'insana idea di aver acquistato un'ati, insieme a tutta una serie di problemi legati alla scheda asus molto recente. E' da fine dicembre che ogni tanto reinstallo tutto per far funzionare bene la scheda grafica o qualche altra periferica, ho provato tutte le versioni 2007.1 beta.
Devo dire che comunque ora ho visto un netto miglioramento, sia della qualità del riconoscimento delle ati da parte di mandriva che della qualità dei driver proprietari (almeno per quanto riguarda le nuove schede come la mia x1950pro). Resta il problema del non funzionamento con AIXGL, per l'efficienza del 3D è importante disattivare da xorg.conf quella opzione.

<br />Section &quot;ServerLayout&quot;<br />    Identifier &quot;layout1&quot;<br />    InputDevice &quot;Keyboard1&quot; &quot;CoreKeyboard&quot;<br />    InputDevice &quot;Mouse1&quot; &quot;CorePointer&quot;<br />    Screen &quot;screen1&quot;<br />    Option &quot;AIGLX&quot; &quot;false&quot;<br />EndSection<br />

ti posto anche i risultati di glxgears

<br />[root@localhost ~]# glxgears<br />46403 frames in 5.0 seconds = 9280.459 FPS<br />74713 frames in 5.0 seconds = 14942.591 FPS<br />79541 frames in 5.0 seconds = 15908.092 FPS<br />79815 frames in 5.0 seconds = 15962.825 FPS<br />79373 frames in 5.0 seconds = 15874.505 FPS<br />79298 frames in 5.0 seconds = 15859.581 FPS<br />78854 frames in 5.0 seconds = 15770.144 FPS<br />78369 frames in 5.0 seconds = 15673.700 FPS<br />79810 frames in 5.0 seconds = 15961.975 FPS<br />79388 frames in 5.0 seconds = 15877.539 FPS<br />80262 frames in 5.0 seconds = 16052.310 FPS<br />79533 frames in 5.0 seconds = 15906.492 FPS<br />79286 frames in 5.0 seconds = 15857.073 FPS<br />80279 frames in 5.0 seconds = 16055.771 FPS<br />80375 frames in 5.0 seconds = 16074.997 FPS<br />80219 frames in 5.0 seconds = 16043.717 FPS<br />79761 frames in 5.0 seconds = 15952.139 FPS<br />79936 frames in 5.0 seconds = 15987.172 FPS<br />80088 frames in 5.0 seconds = 16017.575 FPS<br />

Quando deciderai di fare un altro tentativo, se vuoi, mi farebbe piacere darti una mano. Big Grin Big Grin

Mandriva 2008.0
Asus P5B-VM - Core 2 Duo E6300 - Ati X1950PRO - 4Gb RAM

Ritratto di ipplis
ipplis
(Geek)
Offline
Geek
Iscritto: 31/05/2005
Messaggi: 188

Allora, ritento (saro' + ??)
Ho rimosso tutti i pacchetti che iniziavano con ati... kernel compreso. Scaricato l'eseguibile ati-driver-installer-8.36.5 ecc...dal sito ATI. ecco i primi risultati:

[root@localhost tmp]# sh ./ati-driver-installer-8.36.5-x86.x86_64.run --buildpkg Mandriva/2007
Created directory fglrx-install.Mb5952
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.36.5...( puntini per 5 righe...)
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Mandriva/2007
Package /tmp/ati-8.36.5-1mdv2007.1.i586.rpm has been successfully generated
Package /tmp/ati-utils-8.36.5-1mdv2007.1.i586.rpm has been successfully generated
Package /tmp/dkms-ati-8.36.5-1mdv2007.1.i586.rpm has been successfully generated
Package /tmp/atieventsd-8.36.5-1mdv2007.1.i586.rpm has been successfully generated
Removing temporary directory: fglrx-install.Mb5952

[root@localhost tmp]# l
ati-8.36.5-1mdv2007.1.i586.rpm dkms-ati-8.36.5-1mdv2007.1.i586.rpm gconfd-root/
ati-driver-installer-8.36.5-x86.x86_64.run dkms_rpm_safe_upgrade_lock.1155.mP6034 gconfd-sea/
atieventsd-8.36.5-1mdv2007.1.i586.rpm dkms_rpm_safe_upgrade_lock.1155.Vk7933 kde-root/
ati-utils-8.36.5-1mdv2007.1.i586.rpm dkms_rpm_safe_upgrade_lock.1163.aQ2055 ksocket-root/
curses-stderr.1736 dkms_rpm_safe_upgrade_lock.4736.nu5081 pdf.log
ddebug.log dkms_rpm_safe_upgrade_lock.5958.Zv6395 xauth.XXXXwTWc6H

[root@localhost tmp]# rpm -ivh *.rpm
Preparing... ########################################### [100%]
1:atieventsd ########################################### [ 25%]
Warning: dm is needed by atieventsd in runlevel 2
Warning: dm is needed by atieventsd in runlevel 3
Warning: dm is needed by atieventsd in runlevel 4
Warning: dm is needed by atieventsd in runlevel 2
Warning: dm is needed by atieventsd in runlevel 3
Warning: dm is needed by atieventsd in runlevel 4
Warning: acpid is needed by atieventsd in runlevel 2
Warning: acpid is needed by atieventsd in runlevel 2
Warning: dm is needed by atieventsd in runlevel 2
Warning: dm is needed by atieventsd in runlevel 3
Warning: dm is needed by atieventsd in runlevel 4
Warning: dm is needed by atieventsd in runlevel 2
Warning: dm is needed by atieventsd in runlevel 3
Warning: dm is needed by atieventsd in runlevel 4
Warning: acpid is needed by atieventsd in runlevel 2
Warning: acpid is needed by atieventsd in runlevel 2
2:ati ########################################### [ 50%]
Relaunch XFdrake to configure your ATI cards
3:ati-utils ########################################### [ 75%]
4:dkms-ati ########################################### [100%]
+ /usr/sbin/dkms --rpm_safe_upgrade add -m ati -v 8.36.5

Creating symlink /var/lib/dkms/ati/8.36.5/source ->
/usr/src/ati-8.36.5

DKMS: add Completed.
+ /usr/sbin/dkms --rpm_safe_upgrade build -m ati -v 8.36.5

Preparing kernel 2.6.17-13mdv for module build:
(This is not compiling a kernel, just preparing kernel symbols)
Storing current .config to be restored when complete
Running Mandriva Linux style preparation routine
make clean....(bad exit status: 2)
using /proc/config.gz
make oldconfig....(bad exit status: 2)
running dkms_mkkerneldoth....
applying patch make.sh.patch...patching file make.sh

Building module:
cleaning build area....(bad exit status: 2)
KERNEL_PATH=/lib/modules/2.6.17-13mdv/build uname_r=2.6.17-13mdv sh ./make.sh.....
cleaning build area....(bad exit status: 2)

DKMS: build Completed.
+ /usr/sbin/dkms --rpm_safe_upgrade install -m ati -v 8.36.5
Running module version sanity check.

fglrx.ko.gz:
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/2.6.17-13mdv/kernel/drivers/char/drm/

depmod....

DKMS: install Completed.
[root@localhost tmp]#

E adesso che faccio? Provo a riavviare. E dopo?

Ciao.