Installazione dei driver nv per Ubuntu 12.04 LTS su iMacG4 700MHz
(questa procedura ha funzionato soltanto con ubuntu 12.04, non con 14.04)
Aggiornamento al 13 Luglio 2014
- Scaricare e masterizzare la ISO di “Ubuntu 12.04 alternate desktop” per powerpc
La distribuzione ideale sarebbe Lubuntu alternate, ma ha una ISO da 702Mb, non entra su un CD da 700Mb e purtroppo l’iMac non legge i CD da 800Mb
- Installare (circa un’ora di tempo).
- A fine installazione la scheda video non funzionerà. Bisogna scrivere all’avvio “Linux nomodeset” e dare invio per poter almeno avere la riga di comando. Si avvierà un ambiente grafico con colori distorti e testo quasi illeggibile. Premere CTRL+ALT+F1 per aprire un accesso a riga di comando.
- Dopo il primo avvio con “Linux nomodeset” installare il server ssh per poter spegnere o riavviare da remoto l’iMac in caso di blocchi.
sudo apt-get install openssh-server
- Mettere nella blacklist il driver grafico nouveau.
Basta aggiungere la riga blacklist nouveau in fondo al file /etc/modprobe.d/blacklist.local.conf editandolo con
sudo nano /etc/modprobe.d/blacklist.local.conf - mettere in /etc/X11 il seguente file xorg.conf per una impostazione minima del monitor
(tutte le righe che iniziano con # possono essere omesse, sono solo un promemoria per tutte le opzioni del driver nv)
Section “Device”
Section
"ServerLayout"
Identifier "X.org
Configured"
Screen 0 "Screen0" 0
0
EndSection
###
Available Driver options are:-
### Values: <i>: integer,
<f>: float, <bool>: “True”/”False”,
###
<string>: “String”, <freq>: “<f>
Hz/kHz/MHz”,
### <percent>: “<f>%”
###
[arg]: arg optional
#Option “SWcursor” #
[<bool>]
#Option “HWcursor” # [<bool>]
#Option
“NoAccel” “True” # [<bool>]
#Option
“ShadowFB” # [<bool>]
#Option “VideoKey”
# <i>
#Option “WrappedFB” # [<bool>]
#Option
“GLXVBlank” # [<bool>]
#Option “ZaphodHeads”
# <str>
#Option “PageFlip” #
[<bool>]
Identifier “Card0”
Driver
“nv”
BusID “PCI:0:16:0”
EndSection
Section “Monitor”
Identifier “Monitor0”
EndSection
Section “Screen”
Identifier “Screen0”
Device
“Card0”
Monitor “Monitor0”EndSection
La parte più lunga consiste nel compilare i driver nv a partire dai sorgenti. per farlo sono necessari i seguenti file scaricabili dal sito debian
https://packages.debian.org/source/sid/xserver-xorg-video-nvmanca del testo. Articolo da terminare