salta alla navigazione

Dual Head su Ubuntu Edgy ppc ibook g4 29 novembre 2006 - 18:56

Inviato da Antonio De Luci (imu) in : Guide, Linux, O.S. Revolution, Powerpc , trackback

Questa guida è fatta su ibook g4 con Ati Radeon 9200 M9+ 5C63 AGP 4x quindi è possibile che su altri ibook g4 non funzioni, ho fatto un pò di prove prima di ottenere questo risultato, provando varie combinazioni tutte tratte dal ” man radeon ” che potete guardare anche voi dando quel comando in un terminale :

imu@ibook: man radeon

Considerando che volevo l’accelerazione su entrambi i monitor la scelta è caduta sull’ uso di MergedFB invece che su Xinerama, dato che quest’ultimo per funzionare fa disabilita l’accelerazione.

Bisonga stare attenti hai valori delle frequenze orizzontali e verticali del monitor esterno, e non preoccupatevi se la dicitura parla di “CRT2Position” “CRT2Hsync” “CRT2VRefresh”, la cosa è fattibile non solo con monitor CTR, ma anche per Monitor LCD ( Flat Panel ), quindi prendete il manuale del vostro monitor prima di proseguire.

Intanto vi ricordo che non esistono driver ATI Proprietari per Powerpc quindi non chiedetemi perchè non ho usato ” fglrx “, fortunatamente la mia scheda Radeon 9200 M9+ 5C63 AGP 4x è nativamente supportata dai Driver Open e le DRI di Mesa, basta usare il driver “radeon” e qualche opzione.

L’unica accortezza in partenza è controllare che in /etc/modules ci siano le seguenti voci altrimenti aggiungetele :

imu@ibook: sudo vim /etc/modules

radeon
agpgart
uninorth_agp

…ora passiamo ad editare il file /etc/X11/xorg.conf

…controlliamo la Section Module che sia uguale a questa :

Section "Module"

Load    "i2c"
Load    "bitmap"
Load    "ddc"
Load    "dbe"
Load    "dri"
Load    "extmod"
Load    "freetype"
Load    "glx"
Load    "int10"
Load    "type1"
Load    "vbe"

EndSection

…passiamo alla Section Device, e miraccomando le frequenque usate le vostre, nel caso non usiate un ibook ma una scheda simile ( famiglia delle radeon supportate da Mesa ) non cambiate il vostro Identifier, lasciate il vostro BusID usate la vostra VideoRam !!!

Section "Device"

Identifier  "M9+ 5C63 [Radeon Mobility 9200 (AGP)]"#Usate il vostro
Driver   "radeon"
BusID   "PCI:0:16:0" # Usate il vostro
VideoRam 32768 # Usate la vostra questa è 32 Mb
Option  "AGPFastWrite" "yes"# abilita il Fast Write
Option  "AGPMode" "4" # Mettete la vostra velocitè di AGP
Option  "EnablePageFlip" "on"
Option  "RenderAccel" "on"
Option  "DynamicClocks" "on"
Option  "MergedFB" "true"
Option  "CRT2Position" "RightOf"
Option  "CRT2Hsync" "30-80" # Usate le vostre frequenze
Option  "CRT2VRefresh" "56-75" # Usate le vostre frequenze
Option  "MetaModes" "1024x768-1280x1024"
Option  "MergedNonRectangular" "true"

EndSection

…Bene abbiamo quasi finito ora l’unica accortezza è sistemare la Section Screen in modo che come seconda voce alla riga equivalente a “Modes” nella “SubSection” del nostro “DefaultDeph” ci sia il valore del nostro monitor esterno ( non preoccupatevi se il display dell’ibook non la supporta non verrà caricata è messa a posta come seconda ) fatevi un idea guardando qui :

Section "Monitor"

Identifier   "Color LCD"
Option      "DPMS"
EndSection

Section "Screen"

Identifier  "Default Screen"
Device     "M9+ 5C63 [Radeon Mobility 9200 (AGP)]"
Monitor    "Color LCD"
DefaultDepth    24
SubSection "Display"
Depth      24
Modes     "1024x768" "1280x1024" #<-risoluzione secondo monitor

EndSubSection

EndSection

… In ultimo controllate ci siano queste righe infondo al file

Section "DRI"
Mode    0666
EndSection

… Perfetto abbiamo finito salvate il tutto e riavviate il Server Grafico ed avrete il Dual Head con accelerazione 3d

Video Dual Head su Ubuntu Edgy ppc ibook g4

Immagine anteprima YouTube

Commenti»

1. fran - 8 febbraio 2008- 8:08

Salve
ma hai anche la configurazione per farlo funzionare in modalità clone
in modalità dual head non mi funziona

Usa Mozilla Firefox Mozilla Firefox 2.0.0.11 con Windows Windows XP