Translate

8.10 Kernel Atom

Il kernel usato da "Voyage MPD" è pensato per processori AMD e non prevede un supporto completo ai processori Intel. Se avete un processore tale, seguite le indicazioni presenti in questo paragrafo qualora abbiate intenzione di configurare alcuni servizi.
Scaricate i programmi necessari alla compilazione del kernel (v. qui la guida wiki Voyage e qui un'altra guida molto semplice)

apt-get install kernel-package ncurses-dev fakeroot wget bzip2 sharutils

Installate il programma "locales"

apt-get install locales

Configurate il programma "locales"

dpkg-reconfigure locales
 
Installate la nuova versione di "grub" col comando (rispondete "OK" alle due domande)

apt-get install grub

Dirigersi nella cartella/directory (dovete rimanere sempre sulla directory "/usr/src" per effettuare i comandi di seguito esposti)

cd /usr/src

Scaricare il sorgente del kernel Linux

wget http://www.voyage.hk/dists/0.7/linux/linux-source-2.6.38-voyage_9.0-1_all.deb

Installare il sorgente del kernel Linux

dpkg -i linux-source-2.6.38-voyage_9.0-1_all.deb

Decomprimere l'archivio

tar xjvf linux-source-2.6.38-voyage.tar.bz2

Scaricare il file di configurazione del kernel Voyage

wget http://mirror.voyage.hk/download/kernel_config/config-2.6.38-voyage_9.0-1

Copiare il file di configurazione all'interno del sorgente col comando

cp config-2.6.38-voyage_9.0-1 linux-source-2.6.38-voyage/.config

Dirigersi nella cartella del sorgente

cd linux-source-2.6.38-voyage

Configurate (compilare) il kernel col comando (v. qui per modificare la frequenza del processore e abbassarla e v. qui per le modifiche da effettuare)

make menuconfig

Creare i file .deb del kernel ("linux_image" e "linux_headers") che abbiamo appena modificato

make-kpkg --initrd --revision=voyageMPDatom0.1 kernel_image kernel_headers

Se non state compilando il kernel sulla macchina con "Voyage MPD" ma su un'altra macchina dove vi siete loggati non essendo "root" digitate

make-kpkg --revision=voyageMPDatom0.1 kernel-image kernel_headers --rootcmd fakeroot --initrd

Prima di installare i file appena creati, dobbiamo usare il comando

cd

cd /usr/src
 
Installare i file "linux_image" e "linux_headers" del kernel sulla nostra macchina Atom

dpkg -i linux-image-2.6.38_voyageMPDatom0.1_i386.deb

dpkg -i linux-headers-2.6.38_voyageMPDatom0.1_i386.deb

Aggiornare "grub" prima del riavvio

update-grub

Installare un programma per controllare il processore (CPU)

apt-get install cpufrequtils
 
Riavviando userete automaticamente il nuovo kernel senza bisogno di selezionarlo.

Per verificare la frequenza del processore usate il comando 

cpufreq-info


(Setup generale)

(Processore Intel Atom)


(CPU frequency scaling: ondemand; in questo modo è possibile dimezzare la frequenza del processore, come nel mio caso, da 1,6 Ghz a 800 Mhz)



(Configurazione driver audio ALSA sia per alcune schede PCI audio sia per DAC USB)