mardi 9 juillet 2013

Debian: Aquisition d'un PowerMac G5 - Installation de Debian Wheezy

L'installation de la version 7.10 de Debian m'a permit de suprimer definitivement l'OS d'origine, Mac OS X 10.5.8 aka Leopard. Je tiens a preciser que l'installation s'est deroulee sans probleme avec cette version, par contre j'ai du m'arracher les cheveux pour installer la version 6.





Pour l'installation, il suffit de recuperer la derniere version stable de Debian - je n'ai pas pu installer la version Testing probablement parque que je n'ai pas trop pris le temps de comprendre pourquoi ca ne marchait pas )).

Au lancement du CDrom, j'ai choisi l'option

boot: expert desktop=xfce


Une fois l'installation terminee, au demarage il faut taper:

boot: Linux video=DVI-I-1:d video=DVI-I-2:1280x1024@60 video=TV-1:d


Pour l'affichage, si je rajoute l'option de profondeur de couleur "-24" dans 1280x1024@60:-24 ou 1280x1024-4@60, j'ai une grosse bande transparente en bas de l'ecran et qui occupe pratiquement le tiers de mon ecran.






Voila ce qu'il en est de l'installation sur un G5. Avant d'eteindre votre machine, et surtout afin d'eviter de retapper la commande ci-dessus, mettez a jour le fichier /etc/yaboot.conf avec  les informations suivantes:

image=/boot/vmlinux
label=Linux
read-only
initrd=/boot/initrd.img

#append "quiet splash"
append="video=DVI-I-1:d video=DVI-I-2:1280x1024@60 video=TV-1:d"


Taper ensuite la commande "ybin -v" en tant que root, puis redemarrer l'ordinateur.


J'ai note un bug qui fait que, les fenetres que j'ouvrent ne se rafraichissent pas (pour une page web, seuls les quelques premieres lignes qui s'affichent; il faut cliquer sur le bouton raffraichir pour pouvoir voir les informations en bas de la page). La parade que j'ai trouve, c'est de modifier l'affichage de l'ecran, de la valider, puis de revenir a l'affichage qu'on souhaite avoir. C'est penible, mais s'il y a une autre solution, je suis preneur.


Pour finir, voici quelques informations concernant la machine:

Hardware Overview:

Model Name: PowerMac G5
Model Identifier: PowerMac 7,3
Processor Name: PowerPC G5 (2.2)
Processor Speed: 2 GHz
Number Of CPUs: 2
L2 Cache (per CPU): 512 KB
Memory: 8 GB
Bus Speed: 1 GHz
Boot ROM Version: 5.1.8f7

Model introduced: 2004
Model Code: g5_june_04
 
DIMM:

Type: DDR SDRAM
Speed: PC3200U-30330


Je rajoute quelques commandes qui pourraient etre utile pour un futur troubleshoot:

$ lspci | grep VGA
0000:f0:10.0 VGA compatible controller: NVIDIA Corporation NV34 [GeForce FX 5200 Ultra] (rev a1)

< $ cat /proc/cpuinfo
processor    : 0
cpu        : PPC970, altivec supported
clock        : 2000.000000MHz
revision    : 2.2 (pvr 0039 0202)

processor    : 1
cpu        : PPC970, altivec supported
clock        : 2000.000000MHz
revision    : 2.2 (pvr 0039 0202)

timebase    : 33333333
platform    : PowerMac
model        : PowerMac7,3
machine        : PowerMac7,3
motherboard    : PowerMac7,3 MacRISC4 Power Macintosh
detected as    : 336 (PowerMac G5)
pmac flags    : 00000000
L2 cache    : 512K unified
pmac-generation    : NewWorld



$ cat /proc/meminfo
MemTotal:        8100620 kB
MemFree:         7520456 kB
Buffers:           33072 kB
Cached:           213292 kB
SwapCached:            0 kB



# cat /var/log/dmesg

Bonne chance et bon courage a tous les amoureux des PowerPC et a ceux qui ne veulent pas laisser mourrir ces machines, pour l'installation de votre distribution linux favorite dessus.


Source:

[PPC] PowerMac7,2 G5 NVIDIA GeForce FX 5200 Ultra framebuffer working Ubuntu 12.04
Solved -Newbie PowerMac G5 - display sleeps on boot