Mandriva 2007 Ati e Xgl in pochi Click

Sab, 07/10/2006 - 18:02

Mandriva 2007 Ati e Xgl in pochi Click

Inviato da Moreno 34 commenti

MGSM 0032 07/10/2006 Mandriva 2007 Ati e Xgl in pochi Click

12/10/2006 Corretta guida con nuovi indirizzi PLF 2007.

Finalmente è uscita la Mandriva2007 con tante belle sorprese e qualche problemino con le Live One ma che ci volete fare.

Questa guida deriva molto dalla precedente Mandriva 2007 NVidia e Xgl in pochi Click che trovate qui http://www.mandrakeitalia.org/modules/wfsection/article.php?articleid=184.
Mentre allora era necessario aggiornare a Cooker la macchina per poter gustare decentemente Xgl ora con una Mandriva 2007 Free DVD o CD è tutto più semplice.

Per qualche strano motivo le schede ATI in mio posesso non vengono rilevate automaticamente durante l'installazione di Mandriva.
Bisogna quindi ricordarsi di configurarla manualmente nella sezione Riepilogo alla fine dell'installazione.

La procedura da seguire è molto semplice:

1) Aprire un terminale e diventare root

$ su
Password: LaPasswordDiRoot
#

2) Aggiungere le sorgenti Cooker Main e Contrib e PLF

# urpmi.addmedia --update 2007PlfFree ftp://ftp.cica.es/mirrors/Linux/plf/mandrake/2007.0/free/release/binary/i586 with hdlist.cz

# urpmi.addmedia --update 2007PlfNonFree ftp://ftp.cica.es/mirrors/Linux/plf/mandrake/2007.0/non-free/release/binary/i586 with hdlist.cz

3)Aggiorniamo le sorgenti

# urpmi.update -a

riconfiguro urpmi per il supporto "2007Main"
.........
.........
esamino il file synthesis [/var/lib/urpmi/synthesis.hdlist.PlfCoNoFree.cz]
#

4) Se necessario installiamo i sorgenti del kernel
# rpm -qa | grep kernel

kernel-2.6.17.5mdv-1-1mdv2007.0
#

urpmi kernel-source-2.6.17.5mdv

................
................
................
#

In Linux si possono avere più kernel ed utilizzare quello che si preferisce al Boot.
la Mandriva 2007, a differenza delle vecchie Mandriva, permette di installare un kernel-source per ogni kernel installato in modo da evitare spiacevoli errori di compilazione dei driver.
Chiaramente per ogni kernel che avete dovete installare il relativo kernel-source, altrimenti sono guai.

5) Installiamo i driver Ati

# urpmi ati

To satisfy dependencies, the following packages are going to be installed:
ati-8.28.8-3plf2007.0.i586
dkms-2.0.13-3mdv2007.0.noarch
dkms-ati-8.28.8-3plf2007.0.i586
dkms-minimal-2.0.13-3mdv2007.0.noarch
libstdc++5-3.3.6-3mdk.i586
Proceed with the installation of the 5 packages? (24 MB) (S/n) S

ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrake/official/2007.0/i586/media/main/release/dkms-minimal-2.0.13-3mdv2007.0.noarch.rpm
ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrake/official/2007.0/i586/media/main/release/dkms-2.0.13-3mdv2007.0.noarch.rpm
ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrake/official/2007.0/i586/media/contrib/release/libstdc++5-3.3.6-3mdk.i586.rpm
ftp://ftp.cica.es/mirrors/Linux/plf/mandrake/non-free/2007.0/i586/dkms-ati-8.28.8-3plf2007.0.i586.rpm
ftp://ftp.cica.es/mirrors/Linux/plf/mandrake/non-free/2007.0/i586/ati-8.28.8-3plf2007.0.i586.rpm
installazione di dkms-minimal-2.0.13-3mdv2007.0.noarch.rpm dkms-2.0.13-3mdv2007.0.noarch.rpm libstdc++5-3.3.6-3mdk.i586.rpm
dkms-ati-8.28.8-3plf2007.0.i586.rpm ati-8.28.8-3plf2007.0.i586.rpm da /var/cache/urpmi/rpms
In preparazione... ######################
1/5: libstdc++5 ######################
2/5: dkms-minimal ######################
3/5: dkms ######################
4/5: ati ######################
5/5: dkms-ati ######################

Creating symlink /var/lib/dkms/ati/8.28.8-3plf2007.0/source ->
/usr/src/ati-8.28.8-3plf2007.0

DKMS: add Completed.
...................
...................
...................
OR you can do it manually by editing /etc/X11/xorg.conf:
1. Change the Driver to "fglrx" in the Device section.
2. Run "update-alternatives --config gl_conf" and select ati.conf.
----------------------------------------------------------------------
#

Insieme ai driver veri e propri vengono installati una serie di pacchetti di supporto indispensabili al funzionamento dell'insieme.

6) Configurazione di Base dei Driver

# aticonfig --initial --input=/etc/X11/xorg.conf

Uninitialised file found, configuring.
Using /etc/X11/xorg.conf
Saved back-up to /etc/X11/xorg.conf.original-0
#

7)Disabilitamo Composite

Uno dei principali problemi dei driver Ati è che al momento è incompatibile con la direttiva Composite che di solito viene settata di default[/b].
Occorre aprire come root il file /etc/X11/xorg.conf e modificare il file da così:
<br />Section "Extensions"<br />        Option      "Composite"<br />EndSection<br />
a così:
<br />Section "Extensions"<br />#       Option      "Composite"<br />EndSection<br />

8)Installiamo Stellarium per il collaudo

# urpmi stellarium

ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrake/official/2007.0/i586/media/contrib/stellarium-0.8.1-1mdv2007.0.i586.rpm
installazione di stellarium-0.8.1-1mdv2007.0.i586.rpm da /var/cache/urpmi/rpms
In preparazione... ####################################
1/1: stellarium ####################################
#

Non è obbligatorio usare stellarium per vedere se tutto funziona, si può usare uno dei tanti programmi che fanno un uso pesante della grafica come googleheart.

9)Riavviamo la Macchina

Completato l'aggiornamento della macchina conviene riavviarla.
Al riavvio se tutto va bene vedrete apparire il vostro DM preferito.

10)Facciamo partire Stellarium per il collaudo

A questo punto si può lanciare stellarium
Menu Stella -> Altri Programma -> Scienze -> Astronomia -> Stellarium
Tenendo cliccato sull'orizzonte e muovendo il mouse esso si deve spostare fluidamente seguendo i vostri movimenti.

11)Abilitiamo Xgl

A questo punto passiamo all'abilitazione degli effetti 3D.

Lanciamo il "Mandriva Control Center"

Nella Sezione Hardware clicchiamo sull'icona 3D

Viene richiesto di nstallare i pacchetti mesa-demos, clicchiamo su OK.

Viene richiesto di nstallare i pacchetti 3ddesktop, clicchiamo su OK.

A questo punto appare una finestra in cui gli effetti 3D sono disabilitati

Clicchiamo su Full 3D desktop effect (compiz) in modo da abilitare Xgl (Al momento AiGlx non è abilitato) e successivamente clicchiamo su OK.

Ora esce un avviso in cui si dice che il server X deve essere riavviato, fare click su OK.

A qusto punto appare la finestra di chiusura di Mandriva e qui basta scegliere "termina sessione" per fare ripartire la finestra di Login.

Cliccando su Run compiz configuration tool si entra in modalità di configurazione degli effetti.
Una delle tante finestre è questa:

Dopo avere effettuato il login e se tutto è andato per il verso giusto in pochi secondi vi accorgerete dei numerosi effetti disponibili, il più immediato è quello delle trasparenze.
Un altro effetto è quello di predereuna finestra sulla barra e cominciare a squoterla muovendo il mouse.
Per l'effetto cubo basta tarascinare la finestra verso un lato verticale dello schermo.
Infine le miniature si ottengono spostando il cursore nell'angolo in alto a destra dello schermo.

A questo punto dovete invitare a casa vostra tutti gli amici finestrati che conoscete e farli sbavare davanti al vostro monitor (ad opportuna distanza altrimenti rimangono folgorati).

Pultroppo non tutte le schede ATI funzionano correttamente.
Io ho provato su una x300 senza alcun problema.

Nel caso aveste problemi con gli effetti partite in modalità testo con linux init 3 e poi lanciate il comando drak3d per disabilitare gli effetti.

Ciao Ciao Moreno

Riporto di seguito il mio file xorg.conf come esempio

<br /># File generated by XFdrake (rev 57713)<br /># **********************************************************************<br /># Refer to the xorg.conf man page for details about the format of<br /># this file.<br /># **********************************************************************<br /><br />Section "ServerLayout"<br />      Identifier     "layout1"<br />  Screen      0  "aticonfig-Screen[0]" 0 0<br />  InputDevice    "Keyboard1" "CoreKeyboard"<br /> InputDevice    "Mouse1" "CorePointer"<br />     InputDevice    "SynapticsMouse1" "AlwaysCore"<br />EndSection<br /><br />Section "Files"<br /><br />    # font server independent of the X server to render fonts.<br />    # minimal fonts to allow X to run without xfs<br /> FontPath     "unix/:-1"<br />   FontPath     "/usr/share/fonts/misc:unscaled"<br />EndSection<br /><br />Section "Module"<br /> Load  "dbe" # Double-Buffering Extension<br />  Load  "v4l" # Video for Linux<br />     Load  "extmod"<br />    Load  "type1"<br />     Load  "freetype"<br />  Load  "glx" # 3D layer<br />    Load  "dri" # direct rendering<br />EndSection<br /><br />Section "ServerFlags"<br /><br />    #DontZap # disable <Crtl><Alt><BS> (server abort)<br /> # allows the server to start up even if the mouse does not work<br />    #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)<br />       Option      "allowmouseopenfail"<br />EndSection<br /><br />Section "InputDevice"<br /> Identifier  "Keyboard1"<br />   Driver      "kbd"<br /> Option      "XkbModel" "pc105"<br />    Option      "XkbLayout" "it"<br />      Option      "XkbOptions" "compose:rwin"<br />EndSection<br /><br />Section "InputDevice"<br />  Identifier  "Mouse1"<br />      Driver      "mouse"<br />       Option      "Protocol" "ExplorerPS/2"<br />     Option      "Device" "/dev/mouse"<br />EndSection<br /><br />Section "InputDevice"<br />        Identifier  "SynapticsMouse1"<br />     Driver      "synaptics"<br />   Option      "EdgeMotionMinSpeed" "200"<br />    Option      "MinSpeed" "0.8"<br />      Option      "MaxSpeed" "1.00"<br />     Option      "BottomEdge" "650"<br />    Option      "EdgeMotionMaxSpeed" "200"<br />    Option      "UpDownScrolling" "0"<br /> Option      "CircScrollTrigger" "2"<br />       Option      "SHMConfig" "on"<br />      Option      "LeftEdge" "120"<br />      Option      "FingerLow" "14"<br />      Option      "HorizScrollDelta" "20"<br />       Option      "MaxTapMove" "110"<br />    Option      "FingerHigh" "15"<br />     Option      "VertScrollDelta" "20"<br />        Option      "CircularScrolling" "1"<br />       Option      "AccelFactor" "0.015"<br /> Option      "TopEdge" "120"<br />       Option      "RightEdge" "830"<br />EndSection<br /><br />Section "Monitor"<br /><br />    # TV fullscreen mode or DVD fullscreen output.<br />    # 768x576 @ 79 Hz, 50 kHz hsync<br /> Identifier   "monitor1"<br />   VendorName   "Generic"<br />    ModelName    "Flat Panel 1680x1050"<br />       HorizSync    31.5 - 90.0<br />  VertRefresh  60.0 - 60.0<br />  ModeLine     "768x576" 50.0 768 832 846 1000 576 590 595 630<br />      ModeLine     "768x576" 63.1 768 800 960 1024 576 578 590 616<br />      ModeLine     "1680x1050_120" 313.2 1680 1816 2000 2320 1050 1051 1054 1125 -hsync +vsync<br />  ModeLine     "1680x1050_100" 256.2 1680 1808 1992 2304 1050 1051 1054 1112 -hsync +vsync<br />  ModeLine     "1680x1050_85" 214.5 1680 1800 1984 2288 1050 1051 1054 1103 -hsync +vsync<br />   ModeLine     "1680x1050_75" 188.1 1680 1800 1984 2288 1050 1051 1054 1096 -hsync +vsync<br />   ModeLine     "1680x1050_60" 147.1 1680 1784 1968 2256 1050 1051 1054 1087 -hsync +vsync<br />   ModeLine     "1680x1050_50" 120.2 1680 1776 1952 2224 1050 1051 1054 1081 -hsync +vsync<br />   ModeLine     "1600x1000_120" 284.0 1600 1728 1904 2208 1000 1001 1004 1072 -hsync +vsync<br />  ModeLine     "1600x1000_100" 232.1 1600 1720 1896 2192 1000 1001 1004 1059 -hsync +vsync<br />  ModeLine     "1600x1000_85" 194.2 1600 1712 1888 2176 1000 1001 1004 1050 -hsync +vsync<br />   ModeLine     "1600x1000_75" 169.1 1600 1704 1880 2160 1000 1001 1004 1044 -hsync +vsync<br />   ModeLine     "1600x1000_60" 133.1 1600 1704 1872 2144 1000 1001 1004 1035 -hsync +vsync<br />   ModeLine     "1600x1000_50" 108.7 1600 1688 1856 2112 1000 1001 1004 1029 -hsync +vsync<br />   ModeLine     "1440x900_120" 229.8 1440 1552 1712 1984 900 901 904 965 -hsync +vsync<br />       ModeLine     "1440x900_100" 187.6 1440 1544 1704 1968 900 901 904 953 -hsync +vsync<br />       ModeLine     "1440x900_85" 156.8 1440 1536 1696 1952 900 901 904 945 -hsync +vsync<br />        ModeLine     "1440x900_75" 136.5 1440 1536 1688 1936 900 901 904 940 -hsync +vsync<br />        ModeLine     "1440x900_60" 106.5 1440 1520 1672 1904 900 901 904 932 -hsync +vsync<br />        ModeLine     "1440x900_50" 87.4 1440 1512 1664 1888 900 901 904 926 -hsync +vsync<br /> ModeLine     "1280x800_120" 181.2 1280 1376 1520 1760 800 801 804 858 -hsync +vsync<br />       ModeLine     "1280x800_100" 147.9 1280 1376 1512 1744 800 801 804 848 -hsync +vsync<br />       ModeLine     "1280x800_85" 123.4 1280 1368 1504 1728 800 801 804 840 -hsync +vsync<br />        ModeLine     "1280x800_75" 107.2 1280 1360 1496 1712 800 801 804 835 -hsync +vsync<br />        ModeLine     "1280x800_60" 83.5 1280 1344 1480 1680 800 801 804 828 -hsync +vsync<br /> ModeLine     "1280x800_50" 68.6 1280 1336 1472 1664 800 801 804 824 -hsync +vsync<br />EndSection<br /><br />Section "Monitor"<br />    Identifier   "aticonfig-Monitor[0]"<br />       Option      "VendorName" "ATI Proprietary Driver"<br /> Option      "ModelName" "Generic Autodetecting Monitor"<br />   Option      "DPMS" "true"<br />EndSection<br /><br />Section "Device"<br />     Identifier  "device1"<br />     Driver      "ati"<br /> VendorName  "ATI Technologies Inc."<br />       BoardName   "ATI Radeon"<br />  Option      "DPMS"<br />        Option      "XaaNoOffscreenPixmaps" "1"<br />   Option      "AccelMethod" "EXA"<br />   Option      "BIOSHotkeys"<br />EndSection<br /><br />Section "Device"<br />     Identifier  "aticonfig-Device[0]"<br /> Driver      "fglrx"<br />EndSection<br /><br />Section "Screen"<br />   Identifier "screen1"<br />      Device     "device1"<br />      Monitor    "monitor1"<br />     DefaultDepth     24<br />       SubSection "Display"<br />              Depth     8<br />               Modes    "1680x1050" "1600x1000" "1440x900" "1280x800"<br />    EndSubSection<br />     SubSection "Display"<br />              Depth     15<br />              Modes    "1680x1050" "1600x1000" "1440x900" "1280x800"<br />    EndSubSection<br />     SubSection "Display"<br />              Depth     16<br />              Modes    "1680x1050" "1600x1000" "1440x900" "1280x800"<br />    EndSubSection<br />     SubSection "Display"<br />              Depth     24<br />              Modes    "1680x1050" "1600x1000" "1440x900" "1280x800"<br />    EndSubSection<br />EndSection<br /><br />Section "Screen"<br /> Identifier "aticonfig-Screen[0]"<br />  Device     "aticonfig-Device[0]"<br />  Monitor    "aticonfig-Monitor[0]"<br /> DefaultDepth     24<br />       SubSection "Display"<br />              Viewport   0 0<br />            Depth     24<br />      EndSubSection<br />EndSection<br /><br />Section "Extensions"<br />#    Option      "Composite"<br />EndSection<br />


In:



Commenti

Ritratto di NanoMalefico
#1

Inviato da NanoMalefico il Lun, 09/10/2006 - 00:24.

Aggioranare Ati

Ciao! Buona guida ma mi sono bloccato nel punto in cui bisogna digitare "urpmi ati" per aggiornare i driver della scheda video ati.

[root@localhost diego]# urpmi ati
nessun pacchetto denominato ati
I seguenti pacchetti contengono ati:
ERP5Compatibility
[,,,]
ect

Ho cercato nelle altre guide ma non capisco perchè non vada... cosa devo fare? In questo momento http://easyurpmi.zarb.org/ è in down..c'entra qualcosa?

Aspetto una vostra risposta

Cordiali Saluti, Diego



Ritratto di Moreno
#2

Inviato da Moreno il Lun, 09/10/2006 - 05:46.

Re: Aggioranare Ati

Ciao

Direi che non sono andati a buon fine i punti 2 e 3 per cui non vengono trovati i driver ATI.

Comunque questo non è il posto per discutere di problemi particolari, apri un thread.

Cao Ciao Moreno

Addio, e grazie per tutto il pesce.
Avatar by moonlight-dream.



Ritratto di Ninetto
#3

Inviato da Ninetto il Lun, 09/10/2006 - 08:20.

Re: Aggiornare Ati

Ciao,
ho eseguito alla lettera tutti i passaggi per l'aggiornamento della mia scheda ATI.
Ma al riavvio non mi funzionano gli effetti 3D.
Mi dice che il mio sistema non supporta gli effetti 3D per il mio desktop.
Ho una Radeon 9200 Series.
Ninetto

:idea:



Ritratto di tavor
#4

Inviato da tavor il Lun, 20/11/2006 - 11:38.

Re: Aggioranare Ati

non mi si abilita il 3d desktop!!
ho seguito tutta la procedura.....pero'il 3ddesktop hale caselle non abilitate.....che sbaglio?



Ritratto di pigiuz
#5

Inviato da pigiuz il Lun, 20/11/2006 - 14:27.

Re: Aggioranare Ati

boh, ti ha dato qualche errore nell'installazione?

a volte basta un click per incasinare tutto.... Laughing



Ritratto di I_Love_Linux
#6

Inviato da I_Love_Linux il Dom, 26/11/2006 - 15:29.

Re: Aggioranare Ati

sono nella tua stessa situazione!!!
Sad Sad Sad
Nessun problema nell'installazione ma dopo aver installato i pacchetti che richiede appena entri in 3d desktop non si decide a far comparire selezionabile xgl...
Rimane solamente nessun effetto selezionabile diciamo...

My Mandriva 2007...WORK IN PROGRESS.......
* Papa, cosa sono le icone?
- Sono immagini sacre.
* E perche Windows ne ha tante?
- Perche ci vogliono i miracoli per farlo funzionare!



Ritratto di mario86
#7

Inviato da mario86 il Lun, 27/11/2006 - 19:38.

Re: Aggioranare Ati

Salve
dato che non ho possibiita di collegarmi internet da linux ho scaricato e poi trasferito sul pinguino i 5 pacchetti necessari scritti su questa guida per installare idriver ati
Però nell' installare il pacchetto dkms-ati-8.28.8-3plf2007.0.i586 mi da errore,dicendo che non è soddisfatto ati.xorg [==8.28]

mentre al momento di installare ati-8.28.8-3plf2007.0.i586 mi dice che non è soddisfatto dktm.ati.xorg [==8.28.[
come devo fare?
grazie

ACER ASPIRE 5672WLMI - INTEL CORE DUO PROCESSOR T2250 DA 1.73 GHZ - 2 GB RAM DDR2 - ATI RADEON X1600 512MB IN HM - 120 GB SATA HDD



Ritratto di france_76
#8

Inviato da france_76 il Mer, 06/12/2006 - 11:51.

Re: Aggioranare Ati

scusate, quando do il comando /etc/X11/xorg.conf ma da permission denied Sad , cosa vuol dire?cosa devo fare?



Ritratto di Moreno
#9

Inviato da Moreno il Mer, 06/12/2006 - 12:21.

Re: Aggioranare Ati

Ciao

La prima cosa da fare è studiare un po' Linux altrimenti fai solo danni.
xorg.conf è un file di testo che va modificato con un editor.

Ciao Ciao Moreno

Addio, e grazie per tutto il pesce.
Avatar by moonlight-dream.



Ritratto di france_76
#10

Inviato da france_76 il Mer, 06/12/2006 - 16:40.

Re: Aggioranare Ati

Sad , l'ho installato ora per la prima volta, ho il computer vuoto perciò mi posso permettere di fare un pò di esperimenti... con la speranza di farlo partire e riuscire a capirci un pò.. Laughing ..
magari anche con il vostro aiuto... GRAZIE..