Karmic NC20


Anche se per certi versi sembra netbook un po' cresciuto (e la tendenza dei netbooks sembra proprio quella di crescere sempre piu') con il suo schermo da 12'' il Samsung NC20 rappresenta una via di mezzo tra un netbook vero 9-10'' ed i notebook tradizionali.
Quello pero' che lo caratterizza rispetto ai netbooks a cui siamo abituati, tutti basati sulla piattaforma Atom, e' l'adozione di una CPU VIA Nano™ ULV Processor U2250 (1,3 + GHz, 800 MHz, 1 MB) ed un chip grafico VIA Chrome9 HC3.


uploaded_image


Quest'ultima scelta puo' rappresentare una incognita quando lo si acquista con l'intenzione di sostituire il sistema operativo originale con GNU/Linux anche perche' la documentazione in rete non sembra essere copiosa e non sembrano molti quelli che ci hanno provato.

La mia intenzione era installare il recente rilascio di ubuntulinux, la 9.10 ed ho trovato prezione le informazioni reperibili su https://help.ubuntu.com/community/NC20. Quello che segue e' quanto ho sperimentato io.



Il Samsung NC20 non ha una unita' ottica integrata quindi bisogna creare un pendrive USB avviabile oppure utilizzare un lettore esterno.
La seconda soluzione non e' risultata praticabile e non sono riuscito ad avviare il sistema ne' con la versione alternate ne' con la versione desktop.
Il pendrive invece avvia il sistema correttamente fino all'apertura dell'interfaccia grafica ma a questo punto invece di aprirsi il desktop lo schermo mostra un interminabile ciclo di colori. La pressione di Ctrl+Alt+F1 ci porta alla consueta console testuale.

Per ottenere una interfaccia grafica funzionante e' necessario compilare il driver video o, come propone il link qui sopra, installare un pacchetto reperibile nei repositori debian
Io ho optato per la prima soluzione e tutto si e' svolto senza intoppi con una precauzione: generando il pendrive USB e' opportuno settare al massimo lo spazio per documenti ed impostazioni (parte bassa del requester) pena il non riuscire a portare a termine la compilazione per mancanza di spazio (verificato personalmente).

Una volta avviato il sistema ed essere passati in modo testo con Ctrl+Alt+F1, la prima cosa necessaria sono gli stumenti per la compilazione

sudo apt-get install build-essential subversion autoconf automake1.9 libtool

quindi le dipendenze per la compilazione

sudo apt-get build-dep xserver-xorg-video-openchrome

ora e' necessario scaricare il codice sorgente del driver

svn checkout http://svn.openchrome.org/svn/trunk openchrome

operazione che ci fara' trovare una nuova directory nella nostra home.
ci spostiamo dentro ad essa

cd openchrome

eseguiamo autogen per preparare la compilazione

./autogen.sh --prefix=/usr

compiliamo openChrome

make

e lo installiamo

sudo make install

ora e' necessario editare la configurazione di xorg

e' possibile farlo con nano o con qualunque altro editor di vostra preferenza

sudo nano /etc/X11/xorg.conf

quella che segue e' una configurazione nimimale ma offre una risoluzione 1280*800 con 32-bit colore.

Section "Device"
Identifier "Configured Video Device"
Driver "openchrome"
Option "ActiveDevice" "LCD,CRT"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 16
EndSection


per evitare di riscriverlo potete scaricare da questo sito il file xorg.conf gia' pronto

wget http://www.vecchiomago.net/nc20/xorg.conf

e copiarlo

sudo cp xorg.conf /etc/X11/xorg.conf

a questo punto possiamo fare ripartire GDM per avere l'interfaccia grafica

sudo /etc/init.d/gdm restart

e poter avviare l'installazione nel modo consueto (doppio click sull'apposita icona presente sul desktop)

dopo l'installazione ed il riavvio mi aspettavo di dover ripetere l'operazione di compilazione del driver seguendo nuovamente tutti i passaggi qui sopra, invece mi sono ritrovato l'interfaccia grafica gia' configurata :-)





Article extrait de: VecchiomagoPuntoNet - http://www.vecchiomago.net/
URL de référence: http://www.vecchiomago.net/index.php?mod=read&id=1257661669