Netbook News.it

Eee PC - Netbook News Forums

Forum della comunità italiana di EeePC.it e NetbookNews.it

Non hai eseguito l'accesso.


Annuncio

Utilizzare la funzione di ricerca del forum e leggere le faq prima di inserire una nuova discussione.
26/08/10: aggiornato il regolamento.


#1 06-03-2009 14:23:20

dieghen89
Utente Veterano
da: Provincia di Udine
Registrato: 28-08-2008
Messaggi: 1602
Reputation :   67 
Sito web

[GUIDA] Installare e Configurare Arch Linux su Eeepc

################################# 06-04-2009 ######################################
########################## Ultima Modifica: 24 Giugno 2010 ###############################
Dopo molte richieste ho scritto, o meglio tradotto con qualche taglio e ampliamento personale la pagina sul wiki inglese di ArchLinux.

Questa guida è soggetta a continue modifiche per farla funzionare al 100% quindi se c'è qualcosa che non va, vi chiedo di segnalarlo....verrà sistemato....

Non mi prendo responsabilità di qualsiasi eventuale danno al vostro pc....Questa guida è stata plasmata dalla mia esperienza con ArchLinux e da tutti i contributi dati da questa stupenda comunità...

Questa Guida è valida per l'eeepc, ma può essere valida per tutti i netbook in circolazione.

Premesse:
Non consiglio questa distro a chi non ha molta esperienza con linux e, per niubbi e non, consiglio vivamente di leggere la >>>Beginners Guide<<< e, più in dettaglio, le pagine: 701, 901, 900A, 1000, 904HA, S101, 1000HE, 1005HA, 1201NL.

Per chi volesse informazioni iniziali su Arch consigli di leggere questo, le FAQ, Arch vs altre Distro

Principali obiettivi e caratteristiche di ArchLinux:
- ROLLING RELEASE!!!   Mai più mega aggiornamento ogni 6 mesi!! lol
- Fornire un distro ottimizzata per processori i686
- Estremamente veloce e flessibile
- Gestore di pacchetti pacman (PACkageMANager), una scheggia!
- Pacchetti sempre all'ultima versione, anche git, svn, bzr,... anche grazie ad AUR
- Filosofia KISS (Keep It Simple, Stupid!)
- SEMPLICE! (p.s ricordo che Sempice != Facile)
- Completa gestione dei pacchetti, hai tutto sotto mano
- Facilità di compilazione da sorgenti grazie ai PKGBUILD
- Boot da URLO (3 secondi!!) big_smile

con relativa prova tongue   (X escluso)
http://img30.picoodle.com/img/img30/2/4/26/dieghen89/f_bootchartm_b3f15d6.png

Come avevo letto in un sito (non mi ricordo quale):
ArchLinux è l'Ikea delle distro, ti danno le viti, i chiodi, le istruzioni e poi sta a te costruire tutto big_smile

SINTESI COLORI:
Tutti i modelli
Modelli con Intel Atom  --> Testata più volte da me e altri utenti: Funzionante 100%
Modelli con Intel Celeron   --> Testata da utenti del forum e funzionante

IMPORTANTE!!!! Se installate su SD o USB leggete attentamente QUA

____________________________________     INIZIAMO  _______________________________________

Ecco tutto il necessario:

- Eeepc    (lol!!)
- Chiavetta USB minimo da 512MB
- Connessione via cavo (wireless vedi il p.s.)
- Un po' di pazienza tongue

1. Download Immagine
Con la iso 2010.05 non c'è più differenza tra .img e .iso, quindi voi scaricatevi la core i686 o se volete l'installazione via ftp la Netinstall, le trovate tutte QUA...

Dalla iso 2009.08 è possibile anche una installazione via wireless, ma è preferibile la via cablata se possibile, quindi non implementerò nella guida questa possibilità...Se avete bisogno ovviamente vi posso aiutare, basta che postate big_smile
________________________________________

2. Preparazione USB/SD Bootabile
Con la nuova iso non ho provato ma credo che Unetbootin funzioni....In ogni caso la via preferibile e sicuramente funzionante è con dd...

dd if=/path/download/archlinux-2009.08-core-i686.img  of=/dev/sdX

con X l'mbr della chiavetta USB/SD, quindi non sdc1 o sdd3  ma sdc o sdd!
P.s. la periferica deve essere smontata...Questo programma non è come uNetBootIn che usa solamente la partizione assegnata, ma utilizza TUTTA la memoria della chiavetta, quindi tutti i dati andranno persi.
_________________________________________

3. Bootare la Live e inizio dell'installazione
Al riavvio premere Esc e bootare da Usb, e li scegliere Installa;
Si caricherà la "live" di Arch, e vi ritroverete davanti ad una shell.
Per configurare la tastiera basta dare il comando:

loadkeys it

poi per far partire il setup:

/arch/setup

Ora iniziamo la vera installazione
___________________________________________

4. Installazione

Sul 901, quindi con dischi SSD 4+16GB, avevo scelto questo partizionamento:

sda:
sda1   /          ext4
sdb:
sdb1   /home  ext4

Sul 1005HA-H che ha un HDD da 160GB invece sto usando questo:

sda1    /          ext4  8,5GB
sda2    /home  ext4  10GB
sda3    estesa con dentro:
   sda4  /var    reiserfs  1GB
   sda5  DATI   ext4  RIMANENTE
sda6    EFI  10MB

1) Select Source:
Selezioniamo cd

2) Set Clock:
     1) Select Region and timezone
         Europe>Rome
    2) Set Time and Date:
         localtime>controllate che l'ora sia giusta. Se lo è selezionare return, altrimenti manual e la settate
RETURN TO MAIN MENU

3) Prepare Hard Drives:
Ora vi indico il procedimento per un SSD ma è molto simile anche per un HDD, tranne che per la partizione efi che vi rimando alla guida di Linux@to...

     2) Manually Partition Hard Drives
         - /dev/sda
           Cancellate tutte la partizioni e poi: New>Primary>Size e prete invio per usare tutti i 4 GB, se avete qualche altro modello, scrivete il numero dei GB da usare per la /, solitamente bastano 4 ma se avete 160GB di hard disk vi consiglio di metterne 6 o 7 per stare larghi.
           Selezionate Bootable, Poi Write>yes>Quit
         - /dev/sdb
           Stessa identica cosa di sopra, ma non rendela bootable perchè non serve.
DONE
  3) Manually Configure block devices, filesystems and mountpoints
      Ora vi chiederà se volete usare gli uuid, i label o i /dev per i mountpoints in /etc/fstab. Io per abitudine uso i /dev, ma se installate su SD vi consiglio di usare gli UUID!
       - /dev/sda1
          Vi chiederà se deve ricreare il fs, voi rispondete Yes
          Scegliete il FS, nel mio caso ext4
          E il punto di mount, cioè /  root
          Non aggiungete nessuna opzione al mkfs.ext4
       - /dev/sdb
          Uguale a sopra ma come punto di mount scegliete /home
DONE
Ora vi dirà che non avete creato la swap e la partizione /boot, noi non le vogliamo, quindi selezionate ignore.
RETURN TO MAIN MENU

4) Select Packages
Qua potete selezionare i pacchetti da installare. Per prima cosa selezionate sia base che base-devel (usate lo spazio per mettere la spunta) e premete OK.
Vi apparirà una lista con tutti i pacchetti, andate in fondo e sempre con lo spazio aggiungete anche sudo e wireless_tools.

5) Install packages:
Ora verranno installati i pacchetti appena selezionati. Potete godervi 10 minuti di pausa tongue

6) Configure System:
Se già non l'avete fatto datevi una letta ai principali file di configurazione di ArchLinux sulla Beginners Guide.

Come editor selezioniamo nano (Ctrl+o per salvare, Ctrl+x per uscire)

Modifichiamo le seguenti cose:

In /etc/rc.conf modificate i seguenti parametri:

LOCALE="it_IT.utf8"
TIMEZONE="Roma/Europe"
KEYMAP="it"
CONSOLEFONT="lat0-16"

su Hostname:
    scrivere quello che volete, è il nome con cui viene riconosciuto il vostro computer in una rete, io ho messo eeepc
su rete:
    eth0="dhcp"

Il mio è questo:

#
# /etc/rc.conf - Main Configuration for Arch Linux
#

# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# HARDWARECLOCK: set to "UTC" or "localtime", any other value will result
#   in the hardware clock being left untouched (useful for virtualization)
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
#
LOCALE="it_IT.UTF-8"
HARDWARECLOCK="localtime"
TIMEZONE="Europe/Rome"
KEYMAP="it"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"

# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
#
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
#
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=()

# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"

# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="eeepc"

# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
#   - prefix an entry in INTERFACES with a ! to disable it
#   - no hyphens in your interface names - Bash doesn't like it
#
# DHCP:     Set your interface to "dhcp" (eth0="dhcp")
# Wireless: See network profiles below
#

#Static IP example
#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
eth0="dhcp"
INTERFACES=(eth0)

# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
#   - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)

# Enable these network profiles at boot-up.  These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
#   - set to 'menu' to present a menu during boot-up (dialog package required)
#   - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
# This now requires the netcfg package
#
#NETWORKS=(main)

# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
#   - prefix a daemon with a ! to disable it
#   - prefix a daemon with a @ to start it up in the background
#
DAEMONS=(syslog-ng !network dbus netfs networkmanager !crond @alsa @cpufreq @acpid)

Io chiaramente ho più demoni di voi che partono, ma piano piano vedrete che anche il vostro array si riempirà smile

Salvate e uscite

In /etc/locale.gen

scommentate   it_IT.UTF-8
                       it_iT
                       it_IT@euro
salvate e uscite

In /pacman.d/mirrorlist

scommentate la parte relativa ai server svizzeri e italiani (solo le righe che iniziano con Server=, non quelle con il nome dello stato tongue)

IMPORTANTE: Se state installando su SD o USB dovete modificare anche il file /etc/mkinitcpio.conf e aggiungere alla fine del file nell'array HOOKS il parametro usb.
Quindi sarà cosi:

HOOKS="base udev autodetect pata scsi sata filesystems usb"

Consiglio anche per evitare inconvenienti di modificare (dopo l'installazione) il file /boot/grub/menu.lst e /etc/fstab mettendo al posto dei /dev/ecc, l'UUID della memoria se non già settato (lo trovate con comando blkid).

Poi selezionare Root-Password, scrivere e confermare la propria password.

7) Install Bootloader
Se avete bisogno di un bootloader, selezionate Grub (se avete qualche altra distro installato non serve,potete aggiungere la voce di Arch in quello)

Ora si aprirà con nano il file /boot/grub/menu.lst, se non avete particolari necessità è già a posto, quindi uscite.

Ricordatevi che in Arch l'aggiunta di voci al menu.lst bisogna farla manualmente e non come per esempio su Ubuntu che è tutto in automatico.

IMPORTANTE: Per installazione su SD o USB consiglio di installare GRUB sull'MBR del disco, anche se si usa un pc con un altra distro linux (ergo GRUB già installato)....Questo perchè in questo modo si puo bootare anche cambiando pc e cmq è sempre un GRUB in più, cosi se succedono casini col GRUB principale si puo bootare con GRUB sulla SD.....tongue

8) Exit Install

Ora scrivete reboot e date l'invio.
____________________________________________________

5. Primo Aggiornamento

Con la nuova iso tutto l'hardware degli eeepc e in generale dei netbook è riconosciuto...Quindi non c'è più bisogno di aggiornare il kernel per avere ethernet e wifi funzionanti...

Per aggiornare la lista e installare eventuali (o meglio dire, i sicuri) aggiornamenti date un bel:

pacman -Syu

_____________________________________________

6. Aggiungere proprio utente
Aggiungere utente non root:

adduser

verranno richiesti:

Nome User:
UID (premere ok)
Initial Group (premere ok)
Additional Group:   audio, video, wheel, optical, storage, users, lp, disk, log, power, scanner, locate, tty
Home:   la directory che volete della vostra home
Shell (premere ok)

Assicuratevi di avere il pacchetto sudo installato:

pacman -Q sudo

poi editate il file /etc/sudoers
e dopo la riga root  ALL=(ALL) ALL
aggiungete:

#UTENTE#  ALL=(ALL) ALL

Per esempio riporto il mio:

root    ALL=(ALL) ALL
diego   ALL=(ALL) ALL

Da questo punto in poi tratterò tutti i comandi senza mettere sudo davanti, quindi o entrate in medalità superutente (su) oppure ricordatevi del sudo (o ve lo ricorderà Arch big_smile)...

State attenti a dare bene i gruppi per l'utente, altrimenti rischiate di non far funzionare parecchie cose...(per es. se non vi aggiungete al gruppo audio, non sentirete alcun suono)
____________________________________________________

7. Installare xorg e configurare X
Di recente è stato introdotta la nuova versione di xorg, la 1.8, che toglie il supporto per l'hotplugging all'ormai deprecato hal e lo affida ad udev...
Sui nostri eeepc, e in generale sulla maggior parte dei computer, l'xorg.conf non serve più...Però se avete qualche particolare necessità potete trovarne uno minimale qua...

- Installare xorg:
visto che ancora molte applicazione come vlc richiedono la presenza di hal, noi lo installiamo lo stesso ma poi non lo facciamo partire...Progressivamente tutte le applicazioni inizieranno al passaggio a udev...Quindi:

pacman -S xorg hal xf86-video-intel xf86-input-synaptics xf86-input-mouse xf86-input-keyboard

Ora aggiungete dbus ai daemons in /etc/rc.conf tra le prime posizioni...
Infine riavviate e date startx, se appaiono 3 terminali bianchi-verdi (twm) avete X pronto per l'azione wink

______________________________________________________

9. Installare/configurare kernel

SCELTA 1: RIMANERE COL KERNEL26 GENERIC

Dalla versione del kernel 2.6.29 per tutti i modelli con intel atom non dovrebbe esserci problemi di moduli...ormai tutto l'hardware dell'eeepc è supportato pienamente...L'unica cosa che manca nativamente è lo scaling del processore ma può essere risolto (penso) configurando cpufreq...

SCELTA 2: INSTALLARE KERNEL-NETBOOK DA AUR
(consigliato)

Dopo il kernel26-eee901 e il mio kernel26-901, oramai non più supportati, per tutti i modelli con Intel Atom sto portando avanti un progetto di un kernel moddato per tutti i netbook con questo processore...Il pacchetto si chiama kernel-netbook e lo potete trovare facilmente in AUR.

Questo kernel fornisce un supporto nativo a tutto l'hardware della maggior parte dei netbook, ma per informazioni su dettagliate potete recarvi sulla pagina di riferimento sul mio blog o nella pagina del progetto aperta su Google Code, dove potete trovare i pacchetti già compilati e impacchettati.

Visto che applico il patchset ufficiale di Arch, il kernel seguirà tutte le release stabili.

Per l'installazione vi mando sul wiki in Google Code.

SCELTA 1: RIMANERE COL KERNEL26 GENERIC
Anche per questi modelli il kernel generico ora supporta tutto l'hardware...Riporto come da wiki:
La scheda wireless potrebbe essere spenta di default, per accenderla:

echo 1 > /sys/class/rfkill/rfkill0/state

SCELTA 2: INSTALLARE KERNEL DI TOOFISHES
Questo è un kernel monolitico ossia senza initrd (come lo è il kernel-netbook), quindi plasmato sull'hardware del 701/900 e similari....Per installarlo aggiungete a /etc/pacman.conf il seguente repository:

e installate il kernel con:

pacman -Sy kernel-eee

infine aggiungete le seguenti righe al /boot/grub/menu.lst:

title  Arch Linux EEE kernel
root   (hd0,0)
kernel /boot/vmlinuzeee root=/dev/sda1 ro

_____________________________________________________

10a. Installare Gnome

pacman -S gnome gnome-extra

e aggiungere a /home/UTENTE/.xinitrc la riga:

exec gnome-session

Per far avviare gdm ci sono 2 modi...o tramite aggiunta di demone in /etc/rc.conf oppure (consigliato) modificare il runlevel in /etc/inittab....
Quindi aprite questo file e tra le prime righe da così:

id:3:initdefault:
#id:5:initdefault:

deve diventare così:

#id:3:initdefault:
id:5:initdefault:

Poi più in basso scommentate la riga relativa a gdm, in particolare:

x:5:respawn:/usr/sbin/gdm -nodaemon

Ulteriori informazioni qua

-----------------------------------------------------------------------------
10.b Installare KDEmod
KDEmod è una versione di KDE compilata apposta per ArchLinux....
Aggiungere le seguenti righe a /etc/pacman.conf:

e poi per un installazione standard:

pacman -Sy kdemod

e per una completa:

pacman -Sy kdemod-complete

Ulteriori informazioni qua

Per avviare kdm nella fase di start seguite le stesso indicazione per gdm qua sopra ma ovviamente al posto della riga relativa a gdm scommentate quella relativa a kdm.

-----------------------------------------------------------------------------
10.c Installare XFCE

pacman -S xfce4 xfce4-goodies gtk2-themes-collection esd fortune-mod

e aggiungete a /home/#USER#/.xinitrc la riga:

exec xfce4-session

Ulteriori informazioni qua

Per il login manager seguite le istruzione per gdm/kdm....L'altra possibilità è slim, se volete usare questo programma scommentate la riga relativa sempre ini inittab.

-------------------------------------------------------------------------------
10.d Installare LXDE

pacman -S lxde gamin

e aggiungere a /home/#USER#/.xinitrc la riga:

exec start lxde

Uteriori informazioni qua

--------------------------------------------------------------------------------
10.e Installare OpenBox
Per OpenBox potete seguire il wiki (quello inglese è un po' più completo), oppure anche una miniguida sul mio blog smile

_____________________________________________________________
DA QUESTO PUNTO IN POI IO HO TESTATO SU GNOME (con tutti e 2 i kernel sopracitati poichè per sicurezza li tengo entrambi) SUL 901 e 1005HA, QUINDI SE AVETE INSTALLATO QUALCHE ALTRO DE NON ASSICURO NIENTE, CONSIGLIO DI DOCUMENTARSI SUL WIKI DI ARCH
______________________________________________________________
Gnome su Arch di default è sprovvista di gestori di rete, quindi bisogna installare anche quello. Io vi propongo due scelte:
11a. Installare e Configurare Network Manager
Questo è il gestore di rete di base di Ubuntu...Io lo consiglio a chi ha bisogno di utilizzare connessioni 3g e/o VPN...

pacman -S network-manager-applet

poi su /etc/rc.conf, cercate la sezione Network e modificatela così:

INTERFACES=(!eth0)

e cosi:

gateway="default gw 192.168.1.1"
ROUTES=(!gateway)

e mettete un ! davanti al demone network nel /etc/rc.conf e aggiungete i demoni networkmanager subito dopo dbus (importante!)

Per delucidazioni leggere qua
________________________________________________________

11b. Installare wicd:
Famoso programma scritto in python, molto leggero e funzionale...Se avete una connessione normale (wireless con o senza protezione e/o ethernet) vi consiglio questo gestore....

pacman -S wicd dhclient wpa_supplicant hicolor-icon-theme

su /etc/rc.conf mettete un ! davanti ai demoni network, dhcdbd e networkmanager e aggiungete il demone wicd
inoltre commentate come nel caso del network-manager la eth0 in INTERFACES;

Per delucidazione leggere qua
_________________________________________________________

12. ACPI (Hotkeys)
a. Eee-control   Consigliato
Installate con yaourt eee-control, che è il gestore di eventi ACPI più semplice da installare e configurare su Arch:

yaourt -S eee-control

(yaourt punto 17)

Arrivato alla versione 0.9.4-1
Poi aggiungete eee-control-daemon in /etc/rc.conf nell'array daemons e in Sistema>Preferenze>Applicazioni D'avvio aggiungete una voce che faccia partire il comando eee-control-tray

Se avete dei problemi del tipo che la tray si avvia ma il daemon no, basta aggiungere queste righe all'rc.local:

modprobe eeepc_laptop
/etc/rc.d/eee-control-daemon start &

nel file /etc/rc.local. Poi nell'rc.conf dovete togliere il demone eee-control-daemon e nell'array modules aggiungere un !eeepc_laptop.

Questo metodo praticamente non fa caricare automaticamente il modulo, e lo si avvia manualmente. In questo modo si elimina la possibilità che il demone parta senza che il modulo abbia finito di caricarsi, evitando il messaggio: Eee-control-daemon non connesso.

In /etc/ troverete un file chiamaro eee-control.conf, da cui potete configurare la velocità della ventola e a che temperatura farla partire...

Visto che sono io il mainteiner di questo pacchetto per Arch, se ci sono dei problemi riferite direttamente qua (in italiano) o su AUR (in inglese).
b. Acpi-eeepc-generic
È un pacchetto che ha fatto passi da gigante in questo ultimo periodo...È compatibile con praticamente tutti i modelli di eeepc....Rispetto a eee-control è altamente configurabile in tutti gli aspetti....
Lo installate con un:

yaourt -S acpi-eeepc-generic

(ovviamente dovete avere acpid installato e nessun'altro manager di acpi)
Una volta installato troverete in /etc/conf.d/acpi-eeepc-generic.conf il file di configurazione...
Io vi propongo quello che uso io, con:
Sotto lo schermo:
- spegnimento schermo
- toggle webcam
- toggle bluetooth
- In attesa di idee
E tutto il resto come su ubuntu:
- Fn + F1 = sleep
- Fn + F2 = toggle wifi
- Fn + F3/F4 = Luminosità
- Fn + F5 = Cambio schermo
- Fn + F6 = lxtask
- Fn + F7/F8/F9 = volume

Tutte le informazioni riguardanti il progetto e la configurazione le potete trovare QUA.
____________________________________________________

13.Bluetooth
Installare i pacchetti:

pacman -S bluez

e aggiungere a /etc/rc.conf il demone bluetooth
_____________________________________________________

14.WebCam
La webcam dovrebbe funzionare già da subito, se arch è il primo SO che installate dopo Xandros ricordatevi di attivarla dal BIOS. I programmi per gestirla sono:

pacman -S cheese

Poi aggiungete il vostro utente al gruppo camera con:

gpasswd -a $(whoami) camera

_______________________________________________________

15. Audio
Atom: L'audio dovrebbe funzionare gia da subito e, se non sono installati, per un pieno funzionamento:

pacman -S alsa-lib alsa-utils

e poi come al solito aggiungere ai moduli in /etc/rc.conf il modulo snd-hda-intel

Facoltativo:
Tempo fa ho avuto dei problemi con l'audio (col l'ultima installazione tutto a posto invece), cioè quando avviavo il pc o ascoltavo qualcosa sentivo un forte fruscio delle casse....Per risolvere installate:

pacman -S ladspa swh-plugins

e create il file /etc/asound.conf con il seguente testo:

Codice:

pcm.eq {
 type ladspa
 # The output from the EQ can either go direct to a hardware device
 # (if you have a hardware mixer, e.g. SBLive/Audigy) or it can go
 # to the software mixer shown here.
 #slave.pcm "plughw:0,0"
 slave.pcm "plug:dmix"

 # Sometimes you may need to specify the path to the plugins,
 # especially if you've just installed them.  Once you've logged
 # out/restarted this shouldn't be necessary, but if you get errors
 # about being unable to find plugins, try uncommenting this.
 #path "/usr/lib/ladspa"

 plugins [
   {
     label mbeq
     id 1197
     input {
       #this setting is here by example, edit to your own taste
       #bands: 50hz, 100hz, 156hz, 220hz, 311hz, 440hz, 622hz, 880hz, 1250hz, 1750hz, 25000hz,
       #50000hz, 10000hz, 20000hz
       controls [ -5 -5 -5 -5 -5 -10 -20 -15 -10 -10 -10 -10 -10 -3 -2 ]
     }
   }
 ]
}
# Redirect the default device to go via the EQ - you may want to do
# this last, once you're sure everything is working.  Otherwise all
# your audio programs will break/crash if something has gone wrong.

pcm.!default {
 type plug
 slave.pcm "eq"
}

# Redirect the OSS emulation through the EQ too (when programs are running through "aoss")

pcm.dsp0 {
 type plug
 slave.pcm "eq"
}

Inoltre da terminale scrivete alsamixer e aumentate LineOut al 100%

Ora riavviate e dovreste avere l'audio a posto tongue

Celeron: L'audio dovebbe funzionare già da subito, se invece non funziona provate ad aggiungere al file /etc/rc.d/modprobe.conf le seguenti righe:
700:

options snd-hda-intel model=3stack-dig

900:

options snd-hda-intel model=auto

Se il microfono non funziona controllate se dando da terminale alsamixer, il volume del microfono sia al massimo.

Se avete altri problemi col microfono seguite il wiki.
_______________________________________________________

16. Scalabilità CPU
Atom: Per abilitarla basta aggiungere a /etc/rc.conf i moduli acpi-cpufreq
p.s Col kernel-netbook non è necessario

Celeron:
Sembrerebbe che, almeno dal kernel di toofishes e forse anche dal kernel generico, il supporto per lo scaling sia stato disattivato perchè dopo qualche test non c'era nessun vantaggio nè in temini di batteria nè in termini di prestazioni...Le istruzioni le lascio lo stesso, semmai qualcuno volesse provare e darmi la conferma...

Installate il pacchetto cpufrequtils:

pacman -S cpufrequtils

e aggiungete a /etc/rc.conf il modulo p4_clockmod e il demone cpufreq.
Infine aggiungete alla fine del file /etc/conf.d/cpufreq le seguenti righe:

governor="ondemand"
min_freq="113MHz"
max_freq="900MHz"

________________________________________________________

17. Installare pacchetti da AUR (Arch User Repository)
in AUR si possono trovare tutti i pacchetti che non si trovano nei repo ufficiali di arch, sono mantenuti dagli utenti. Si possono trovare anche tutti i pachetti all'ultima versione disponibile (git bzr CVS ...)
Yaourt si preoccupa di scaricare i sorgenti, compilarli e installarli.
Questo è uno tra i punti forti di ArchLinux!!
Per installarlo aggiungete in /etc/pacman.conf i repo:

[archlinuxfr]
Server = http://repo.archlinux.fr/i686

e poi:

pacman -Sy yaourt

Per cambiare la configurazione potete modificare il file /etc/yaourtrc...Io per esempio ho attivato le seguenti opzioni:
NOCONFIRM=1
EDITFILES=0
NOENTER=1
AURUPGRADE=1
AURVOTE=1
AURSEARCH=1
EXPORTDIR="/media/DATI/CACHE_PACMAN"
EDITOR="nano"
SHOWORPHANS=1


________________________________________________________

18. Ottenere prestazioni eccellenti dal touchpad
Inizialmente la configurazione del touchpad si faceva tramite xorg.conf, poi tramite hal ma con xorg 1.8 tutto va nelle mani di udev...
La vecchia policy di hal ormai deprecata la potete trovare qua, e il suo tool grafico si chiama gsynaptics.

Ora invece la rules di udev che sto usando tuttora è questa:

diego@eeepc ~>cat /etc/X11/xorg.conf.d/10-synaptics.conf
Section "InputClass"
    Identifier "touchpad"
    Driver "synaptics"
    MatchIsTouchpad "on"
    Option "SHMConfig" "on"
    Option "TapButton1" "1"
    Option "TapButton2" "2"
    Option "TapButton3" "3"
    Option "VertEdgeScroll" "on"
    Option "VertTwoFingerScroll" "on"
    Option "HorizEdgeScroll" "on"
    Option "HorizTwoFingerScroll" "on"
    Option "CircularScrolling" "on"
    Option "CircScrollTrigger" "2"
    Option "EmulateTwoFingerMinZ" "0"
EndSection

Io che ho un touchpad synaptics per l'emulazione delle due dita uso questo scriptino qua wink

Per approfindimenti vi mando al wiki di arch smile

___________________________________________________________

19. Velocizzare ArchLinux
Si possono fare delle piccole modifiche al /etc/rc.conf

Per esempio far partire i demoni in background. La mia sezione è cosi:

DAEMONS=(syslog-ng !network dbus netfs networkmanager !crond @alsa @acpid)

p.s. il @ per il background, il ! non fa partire il demone
__________________________________________________________

20. Varie configurazioni per /etc/fstab:
Ringrazio LiNuX@To per delucidazioni su questa sezione....ormai ne sa una in più di man mount big_smile
Riporto per correttezza anche la sua guida sull'argomento.

Qua vi propongo 3 configurazioni, dipendenti dal vostro hardware...Se avete un disco stato solido (SSD) seguite o il punto 1 o il punto 2, se avete un hard disc magnetico seguite il punto 3.
Se vi chiedere se fosse meglio avere o non avere il jouraling, bè, togliendolo diminuite ulteriormente le scritture quindi l'SSD dura un po' di più...Ma anche se scegliete il punto 2 non cambia più di tanto...

1) SSD: ext4 senza journaling:

Per prima cosamodificate l'/etc/fstab con i seguenti paramentri:

/dev/sda1 / ext4 noatime 0 1
/dev/sdb1 /home ext4 noatime 0 1

Poi aggiungete rootfsype=ext4 elevator=noop alla riga kernel in /boot/grub/menu.lst
Per esempio:

kernel /boot/vmlinuz-netbook root=/dev/sda1 ro quiet rootfstype=ext4 elevator=noop

Infine da un live cd qualunque togliamo il journaling con il seguente comando:

sudo tune2fs -O ^has_journal /dev/sdXN

sostituite con sdXN la partizione giusta.

2) SSD: ext4 con journaling (default):
Esempio di fstab con le giuste modifiche:

/dev/sda1 / ext4 noatime,barrier=0,nobh,commit=100 0 1
/dev/sdb1 /home ext4 noatime,barrier=0,nobh,commit=100 0 1

Poi aggiungete elevator=noop rootflags=commit=100 alla riga kernel in /boot/grub/menu.lst

3) HDD: ext4 con journaling (default):

/dev/sda1 / ext4 defaults,noatime,nodelalloc 0 1
/dev/sda2 /home ext4  noatime,nodiratime,barrier=0,data=writeback,nobh 0 1

Altre ottimizzazioni per tutti:

a) Montare in ram qualche cartella, usando il filesystem tmpfs, velocizzando le operazioni che usano queste cartelle. Aggiungete alla fine di /etc/fstab le seguenti righe:

/var/log       /var/log   tmpfs  defaults,noatime,mode=0755  0 0
/var/tmp   /var/tmp   tmpfs  defaults,noatime,mode=1777  0 0
/tmp         /tmp         tmpfs  defaults,mode=1777,size=500m  0 0

b) Modificate anche il file /etc/sysctl.conf e aggiungete:

vm.dirty_writeback_centisecs = 1500

E se avete almeno 1GB di ram:

vm.swappiness = 15

Per altri tweak vi mando al wiki
_______________________________________________________________
21. Repo aggiuntivi:
Arch non è come ubuntu, non esistono qua i ppa personali e menate varie...Se un software non è presente nei repo c'è AUR e bisogna compilarselo, anche se la gestione della compilazione in arch non porta con sè tutte le difficoltà che ci sono in ubuntu...
La differenza tra installare un pacchetto o compilarselo è solo il dover aspettare la compilazione, infatti ci sono programmi come yaourt (o clyde/bauerbill/packer che sono in via di sviluppo) che usano la stessa sintassi di pacman quindi con un yaourt -S nomepacchettodacompilare, lui fa tutto da solo senza bisogno di competenze specifiche.

Però ci sono qualche repo non ufficiali (cfr Wiki) portati avanti dalla comunità, e la maggior parte di essi si prefiggono di dar supporto di precompilati ai programmi più usati in AUR...Qua di seguito ve ne propongo qualcuno:

[archlinuxfr]
Server = http://repo.archlinux.fr/i686

[archlinuxbr]
Server = http://repo.archlinux-br.org/i686

Per attivarli basta che aggiungete le 2 righe relative in fondo al file /etc/pacman.conf, poi con un pacman -Sy vi scaricate il database dei pacchetti.

Per controllare che pacchetti forniscono o che incollate il link nel browser, o che, dopo averlo aggiunto e aver syncato con pacman, date il comando: pacman -Sl nomerepo.

_______________________________________________________________
22. Vari Font:

Come da suggerimento di Freedom, per una corretta visualizzazione in varie applicazioni sono necessari i fonts di casa M$, per installarli:

pacman -S ttf-ms-fonts

Altri fonts:
Per avere una lista completa di tutti i fonts disponibili basta un yaourt -Ss ttf, io per esempio sul mio pc ho:

diego@eeepc ~>y -Qqs ttf
ttf-dejavu
ttf-fossfonts
ttf-freefont
ttf-funfonts
ttf-liberation
ttf-ms-fonts
ttf-ubuntu-title
ttf-vista-fonts

____________________________________________________________________
23.Programmi Utili:

Codecs:

pacman -S extra/gstreamer0.10{,-bad{,-plugins},-base{,-plugins},-ffmpeg,-good{,-plugins},-python,-ugly{,-plugins}}

Player:

pacman -S vlc

oppure

pacman -S mplayer

Preload:

pacman -S preload

Editare le partizioni:

pacman -S gparted

Plugin Flash:

pacman -S flashplugin

Java runtime (bello pesante, non indispensabile)

pacman -S jre

Browser leggeri (rispetto a Firefox):
Per installare swiftfox, una versione di Firefox ottimizzata per linux e per i processori dual core:

yaourt -S swiftfox-prescott

oppure l'ottimo chromium:

pacman -S chromium

Altre alternative:

pacman -S opera flashplugin-opera

yaourt -S epiphany epiphany-extensions

p.s. un grazie a Doc per la segnalazione big_smile
Messaggistica:

pacman -S emesene

se vi serve la webcam consiglio:

pacman -S amsn

Altra alternativa tuttofare:

pacman -S pidgin

Skype:

pacman -S skype

Client torrent:

pacman -S deluge

oppure

pacman -S transmission-gtk

Client eDonkey:

pacman -S amule

Ufficio:

pacman -S openoffice-it

Un'alternativa leggera per Writer:

pacman -S abiword

Estensioni di nautilus

yaourt -S nautilus-open-terminal nautilus-sendto nautilus-locked-folder nautilus-image-converter nautilus-mount-images

Archivi:

pacman -S unace gzip p7zip unzip

Creare USB bootabili:

yaourt -S unetbootin

DOCKS:
- Cairo Dock:

yaourt -S cairo-dock cairo-dock-plug-ins cairo-dock-themes

- Docky:
versione stabile

yaourt -S docky

ramo bzr

yaourt -S docky-bzr

- Awn:

pacman -S avant-window-navigator awn-extras-applets

Una lista di applicazioni utili la trovate qua
_____________________________________________________________

24. Notifiche di ubuntu, per gli amici notify-osd
Per prima cosa rimuoviamo il vecchio notification daemon:

pacman -Rd notification-daemon

come notate c'è il modificatore -d che dice a pacman di non badare se qualche altro pacchetto lo richiede, tanto noi lo dobbiamo solo sostituire. Ora installiamo notify-osd:

yaourt -S notify-osd

Se invece volete avere una versione customizzabile (leggete il mio articolo a riguardo) procedete con:

yaourt -S notify-osd-customizable notifyconf

_______________________________________________________________

25. Facciamo un po' di pulizia
Dopo un'installazione di Arch piu o meno rimane oltre 1GB (se fare l'installazione da FTP anche di piu) di pacchetti in cache.
Per svuotarla dare un:

pacman -Scc

Ora vi do 2 scelte:

1) bleachbit - Consigliato

yaourt -S bleachbit

poi date:

bleachbit-admin

selezionando quello che volete pulire, dopodiche anche:

bleachbit

(da utente normale)
per pulire anche la spazzatura dalla vostra home...

2) localepurge:

yaourt -S localepurge

poi editare il file /etc/locale.nopurge:
cancellare alla fine le righe relative allo spagnolo (es), quelle inglesi io le tengo, e aggiungere:

it
it_IT
it_IT@euro
it_IT.UTF-8

e commentare la riga NEEDSCONFIGFIST
Dopodichè:

sudo localepurge

Et Voilà, 300MB liberati big_smile
_____________________________________________________

26. Boot da 3 secondi
Molti di voi avranno sentito parlare di finit, finit-arc, quick-init, qinit, ecc...Sono vari nomi dati a 2 grando progetti, finit-arc, derivato dal porting dello stesso programmaa da Xandros e teoricamente adattabile a qualunque distro linux, e quick-init, cioè una radicale riscrittura dell'init tradizionale...
Per avere anche voi un boot ultrarapido:
a) Quick-Init, CONSIGLIATO
Dopo un iniziale abbandono, Quick-init (qua il 3d ufficiale) è stato ripreso. Qusto metodo puntasull'asincronismo e non sul parallelismo del boot. I risultato sono sorprendenti, siamo ai livelli di finit ma con una compatibilità del 100% anche con partizioni LVM e/o partizioni criptate.
Per installarlo:

yaourt -S quick-init

FATE MOLTA ATTENZIONE AI MESSAGGI POST INSTALLAZIONE!! altrimenti non partirà più niente!!!
Modificate il file /etc/inittab e scommentate il modo in cui fate partire arch; in particolare:
se usate il runlevel 5 scommentate la riga id:5:initdefault: e commentate la precedente; inoltre scommentate la riga relativa a gdm/slim/kdm dipende da quello che usate. Poi mettete un ! davanti a gdm, nel /etc/rc.conf, poichè se ne occuperà quick-init a farli partire....big_smile

Lo sviluppo è fermo da un po', e ancora non si è aggiornato con la rimozione di hal da xorg...Per rimediare seguite questi passaggi...

b) Finit-Arc, PROGETTO ABBANDONATO ANCHE SE FUNZIONANTE

yaourt -S finit-arc

E modificare la riga kernel nel /boot/grub/menu.lst aggiungendo alla fine il parametro init=/sbin/finit-arc
(Intendiamoci, 3 secondi a caricare fino a X, poi c'è il caricamento del DE che dipende da quello che avete installato...Con LXDE in 15 secondi sono operativo, con gnome una decina di secondi in più....lol)

27. Creare un DNS cacher locale
Come da UBUNTIPS di Vinboy anche su arch vi spiego come crearvi una cache di DNS locale...

Per sfoltire un po' la guida, visto che ho l'articolo sul mio blog linko l'articolo.

28. Eventuali ultimi problemi
Potrebbero verificarsi ancora dei problemi legati al wireless e allo spegnimento, prima di postare il problema cercate di risolvere come dice il wiki grazie.....

E questo è il risultato:
http://img337.imageshack.us/img337/2168/desktopx.png
http://img153.imageshack.us/img153/11/desktop2u.png
 
========================================================
========================================================


Per evitare domande inutili e perdite di tempo (tongue) prego prima di domandare qua e qua

========================================================
Breve riassunto sulla sintassi pacman/yaourt

Questi due programmi hanno gli stessi comandi, pacman solo per repository, yaourt anche per AUR

-S pacchetto:    installa
-Sy pacchetto:  aggiorna la lista e installa
-Su: installa aggiornamenti   (-Syu = aggiorna lista + installa aggiornamenti)
-Ss pacchetto:   cerca pacchetto
-Scc: rimuovi la cache di pacman
-R pacchetto:   rimuovi
-Rcns:   rimuovi completamente con dipendenze e file di configurazione
-Q:  controlla tra i pacchetti installati (richiede nome preciso)
man pacman è sempre bene dargli una bella lettura, soprattutto se si è abituati ad altri package manager...

Ultima modifica di dieghen89 (24-06-2010 05:43:11)


Eeepc 1005HA-H, il povero 901 è in mani molto più tranquille delle mie :D
ArchLinux + OpenBox + kernel-netbook 2.6.35.X --->>GUIDA<<---
Utente Linux: #485108         darchlinux.netsons.org

Non in linea

 

#2 06-03-2009 17:20:53

vinboy
Utente Veterano
da: Pisa (non pisano!)
Registrato: 11-07-2008
Messaggi: 2921
Reputation :   187 

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

Bellissima guida!
Complimenti, grazie e +1!
Ciao
Vinboy


EeePC 1000HE - 2GB RAM
HD> WinXP | Ubuntu 9.04 - k. 2.6.29.6 ---> La mia GUIDA
SDHC> Moblin 2 beta ---> La mia GUIDA 
Non dimentico il "mitico" EeePC 900 su cui ho "allevato" Ubuntu 8.10 ---> La mia GUIDA

Non in linea

 

#3 06-03-2009 17:27:22

doktor
Moderatore
da: CS
Registrato: 27-05-2008
Messaggi: 3350
Reputation :   71 

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

Finalmente una guida su Arch big_smile
MI fa davvero piacere dieghen. Secondo me riscuoterà grande succeso.
Complimenti e +1 anche da parte mia. smile
Saluti
Doktor


White Asus EeePC 1000HE Linux Ubuntu 10.04 LL
Linux User #480254 | Ubuntu User # 24791
Hai una domanda da fare? Prima di aprire un topic, prova a chiedere >qui<

Non in linea

 

#4 07-03-2009 09:47:28

dieghen89
Utente Veterano
da: Provincia di Udine
Registrato: 28-08-2008
Messaggi: 1602
Reputation :   67 
Sito web

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

Grazie vinboy e doktor big_smile .....

EDIT: ho appena aggiunto anche le ultime modifiche post-installazione.....
Ora potrei definire la guida pronta....


Eeepc 1005HA-H, il povero 901 è in mani molto più tranquille delle mie :D
ArchLinux + OpenBox + kernel-netbook 2.6.35.X --->>GUIDA<<---
Utente Linux: #485108         darchlinux.netsons.org

Non in linea

 

#5 07-03-2009 10:25:01

Riccardo
Amministratore
da: Toscana-Roma
Registrato: 25-03-2008
Messaggi: 1362
Reputation :   29 
Sito web

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

Bel lavoro, appena ho modo ne parlo anche nel blog smile

Non in linea

 

#6 07-03-2009 10:35:39

dieghen89
Utente Veterano
da: Provincia di Udine
Registrato: 28-08-2008
Messaggi: 1602
Reputation :   67 
Sito web

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

Oh il capo dei capi big_smile Sarebbe un onore grazie!


Eeepc 1005HA-H, il povero 901 è in mani molto più tranquille delle mie :D
ArchLinux + OpenBox + kernel-netbook 2.6.35.X --->>GUIDA<<---
Utente Linux: #485108         darchlinux.netsons.org

Non in linea

 

#7 07-03-2009 13:27:25

m0rphy
Utente Esperto
Registrato: 28-11-2008
Messaggi: 766
Reputation :   57 

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

dieghen89 ottima guida, non vedo l'ora di acquistare un'altra sdhc per smanettare anche con Arch.

Per te un meritato +1 in arrivo.

Ciao.


Eee PC 901 linux black Utente Linux: #486172
SSD Arch Linux, Kernel-Netbook 2.6.33.3-1, eee-control 0.9.4-4
SDHC Ubuntu Jaunty 9.04, kernel 2.6.30-6, eee-control 0.9.4 - La mia Guida qui

Non in linea

 

#8 08-03-2009 08:43:34

dieghen89
Utente Veterano
da: Provincia di Udine
Registrato: 28-08-2008
Messaggi: 1602
Reputation :   67 
Sito web

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

@m0rphy
Io continuo a ringraziare tutti per i +...big_smile


Eeepc 1005HA-H, il povero 901 è in mani molto più tranquille delle mie :D
ArchLinux + OpenBox + kernel-netbook 2.6.35.X --->>GUIDA<<---
Utente Linux: #485108         darchlinux.netsons.org

Non in linea

 

#9 08-03-2009 09:54:49

lanzen
Utente Veterano
da: S'vøöonã
Registrato: 15-12-2008
Messaggi: 2843
Reputation :   83 

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

Bella guida. Chissà che non mi invogli... wink
+1

Ultima modifica di lanzen (08-03-2009 09:55:15)


Kubuntu   :-)
Linux User # 486405

Non in linea

 

#10 08-03-2009 10:20:59

dieghen89
Utente Veterano
da: Provincia di Udine
Registrato: 28-08-2008
Messaggi: 1602
Reputation :   67 
Sito web

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

lanzen ha scritto:

Bella guida. Chissà che non mi invogli... wink
+1

Ma si magari ti ritagli qualche GB in un SD e la provi big_smile Grazie per il + anche a te smile


Eeepc 1005HA-H, il povero 901 è in mani molto più tranquille delle mie :D
ArchLinux + OpenBox + kernel-netbook 2.6.35.X --->>GUIDA<<---
Utente Linux: #485108         darchlinux.netsons.org

Non in linea

 

#11 09-03-2009 11:38:47

marco_eeepc
Utente
Registrato: 08-01-2009
Messaggi: 63
Reputation :   

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

La guida e' ben fatta e io tutt'ora anche sto cercando di arrivare alla configurazione migliore, pero' ci sta da dire che il kernel di robertek pare irragiungibile da molto tempo, il repository pare down da tanto tempo.
Ci sta qualche kernel alternativo su yaourt come kernel26-eee901 oppure compilarne uno con abs in maniera personalizzata, ma ci vuole piu' pazienza.
Pero' vi dico, forse ora neanche ci sta piu' bisogno di un kernel personalizzato, ora provo a installare apparte il modulo rt2860, che pare l'unico driver mancante nel kernel di default.
Per gli acpi suggerisco, anche se e' ancora beta, acpi-eeepc-generic da yaourt.
Vi dico anche che il kernel da me suggerito ha comunque una compatibilita' non ottima con quello script, e si tratta di una rc7 allo stato attuale del kernel 2.6.29, e attualmente ho avuto delle difficolta', mentre e' andata meglio con quello di default di archlinux.
Siccome ci sto smanettando tanto  in questi esperimenti, vi terro' aggiornati su nuove scoperte, io intanto ho il 1000H, che ha un hw molto simile al 901, se non uguale apparte il disco.

Non in linea

 

#12 09-03-2009 12:17:31

dieghen89
Utente Veterano
da: Provincia di Udine
Registrato: 28-08-2008
Messaggi: 1602
Reputation :   67 
Sito web

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

marco_eeepc ha scritto:

La guida e' ben fatta e io tutt'ora anche sto cercando di arrivare alla configurazione migliore, pero' ci sta da dire che il kernel di robertek pare irragiungibile da molto tempo, il repository pare down da tanto tempo.
Ci sta qualche kernel alternativo su yaourt come kernel26-eee901 oppure compilarne uno con abs in maniera personalizzata, ma ci vuole piu' pazienza.
Pero' vi dico, forse ora neanche ci sta piu' bisogno di un kernel personalizzato, ora provo a installare apparte il modulo rt2860, che pare l'unico driver mancante nel kernel di default.
Per gli acpi suggerisco, anche se e' ancora beta, acpi-eeepc-generic da yaourt.
Vi dico anche che il kernel da me suggerito ha comunque una compatibilita' non ottima con quello script, e si tratta di una rc7 allo stato attuale del kernel 2.6.29, e attualmente ho avuto delle difficolta', mentre e' andata meglio con quello di default di archlinux.
Siccome ci sto smanettando tanto  in questi esperimenti, vi terro' aggiornati su nuove scoperte, io intanto ho il 1000H, che ha un hw molto simile al 901, se non uguale apparte il disco.

ciao marco_eeepc, ti ho gia visto qualche volta sia sul forum di arch sia su aur....tongue

Cosa intendi con irraggiungibile?? Che non ci siano aggiornamenti quello si ma io volendo riesco a scaricare tranquillante tutto....

Cmq io ho gia provato quel kernel (kernel26-eee901) che mi scazzava con asusosd, ma di positivo è che c'è il modulo eeepc-laptop quindi supporta l'eee-control, cosa che il zen-eee901* non lo fa....
Cmq io ora come ho scritto dalla guida, uso il pacchetto acpi-eee901+asusosd e mi trovo bene....il bluetooth riesco a switcharlo con un tasto argento, il wifi con fn+F2 e ho anche il cambio di frequenze della CPU su un altro tasto argento.....vorrei mettere negli altri 2 rimanenti lo switch della webcam e lo spegnimento dello schermo ma in questo periodo ho veramente poco tempo per smanettare sul piccì.....

P.s. se non sbaglio il acpi-eee901 è solamente l'acpi-eeepc-generic senza le cose che non servono sul 901....

Ultima modifica di dieghen89 (09-03-2009 12:19:34)


Eeepc 1005HA-H, il povero 901 è in mani molto più tranquille delle mie :D
ArchLinux + OpenBox + kernel-netbook 2.6.35.X --->>GUIDA<<---
Utente Linux: #485108         darchlinux.netsons.org

Non in linea

 

#13 09-03-2009 12:42:19

marco_eeepc
Utente
Registrato: 08-01-2009
Messaggi: 63
Reputation :   

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

Allora quel sito a me risulta irrangiungibile.
Apparte che io sono passato ad ext4 e mi pare che quello sia rimasto al kernel 2.6.27, robba che fra poco esce il 2.6.29, pero' apparte questo se clicco sul link non apre e da network time out o qualcosa del genere, da tanto tempo da cosi'!
Per quanto riguarda il kernel26-eee901 ho dei problemi anche io, il primo e' che non funzionano i tasti funzione con acpi-eeepc-generci, funzionano se li lancio a mano, poi non rileva la chiavetta della tre, ma il resto funziona diciamo, e poi da anche un errore sull'audio all'avvio ma pare che in realta' non sia un problema ma dia solo sconosciuto.
Ho provato il kernel normale oggi, e l'acpi-eeepc-generic funziona, pero' intallando da aur il driver rt2860 si switcha ma non funziona1 Cioe' non rileva nessuna scheda, io non ho un router wireless, ma era solo per vedere se tante volte andassi da qualcuno che ha il wireless, se trova le reti, e non le ha trovate.
Il bluetooth neanche switcha.
Questi i problemi maggiori, sto preparando il portatile per poter partire a maggio e vorrei che funzionasse tutto perfettamente, sto combattendo parecchio, ma io non voglio arrendermi, arch e' bella e ad ubuntu non voglio piu' tornarci....solo ad amici dato che e' user friendly!

Non in linea

 

#14 09-03-2009 14:20:13

dieghen89
Utente Veterano
da: Provincia di Udine
Registrato: 28-08-2008
Messaggi: 1602
Reputation :   67 
Sito web

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

marco_eeepc ha scritto:

Allora quel sito a me risulta irrangiungibile.
Apparte che io sono passato ad ext4 e mi pare che quello sia rimasto al kernel 2.6.27, robba che fra poco esce il 2.6.29, pero' apparte questo se clicco sul link non apre e da network time out o qualcosa del genere, da tanto tempo da cosi'!
Per quanto riguarda il kernel26-eee901 ho dei problemi anche io, il primo e' che non funzionano i tasti funzione con acpi-eeepc-generci, funzionano se li lancio a mano, poi non rileva la chiavetta della tre, ma il resto funziona diciamo, e poi da anche un errore sull'audio all'avvio ma pare che in realta' non sia un problema ma dia solo sconosciuto.
Ho provato il kernel normale oggi, e l'acpi-eeepc-generic funziona, pero' intallando da aur il driver rt2860 si switcha ma non funziona1 Cioe' non rileva nessuna scheda, io non ho un router wireless, ma era solo per vedere se tante volte andassi da qualcuno che ha il wireless, se trova le reti, e non le ha trovate.
Il bluetooth neanche switcha.
Questi i problemi maggiori, sto preparando il portatile per poter partire a maggio e vorrei che funzionasse tutto perfettamente, sto combattendo parecchio, ma io non voglio arrendermi, arch e' bella e ad ubuntu non voglio piu' tornarci....solo ad amici dato che e' user friendly!

Per l'ext4 si, hai ragione....io ora ho per dirti Ubuntu9.04 alfa5 in una partizione ext4 e da Arch con il kernel zen non posso aprirla....
Cmq hai ragione ora che mi ci fai pensare io non ho i repo diretti di Robertek ma un altro, questo:

Ora aggiorno la guida grazie di avermici fatto pensare big_smile

Ora che mi ricordo io con il kernel26-eee901 non mi andava l'audio....

Ora mi piacerebbe imparare a compilarmi un kernel, magari un 2.6.28-qualcosa (quindi con ext4) aggiungendo i moduli che mi servono - per il .29 preferisco aspettare che non sia più rc -....ho provato ieri ma mi è venuto fuori un disastro....Quando ho tempo faccio altre prove....

Con il kernel generic ho paura che mi si rallenti il boot....Ora ce l'ho ottimo (bootchart mi da 16sec), e alla fine è tutto riconosciuto....Spero tanto di imparare in fretta a compilare sto kernel....


Eeepc 1005HA-H, il povero 901 è in mani molto più tranquille delle mie :D
ArchLinux + OpenBox + kernel-netbook 2.6.35.X --->>GUIDA<<---
Utente Linux: #485108         darchlinux.netsons.org

Non in linea

 

#15 09-03-2009 14:38:13

marco_eeepc
Utente
Registrato: 08-01-2009
Messaggi: 63
Reputation :   

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

Ora do un occhiata a quel repository, comunque io non riesco a far andare il wireless con un kernel 2.6.28 generic.
Il mio generic sul 1000h ci mette meno di 20 secondi comunque, e il kernel26-eee901 ci mette poco di meno, ma non cosi' tanto di meno.
Ma ho problemi con quel kernel, il 2.6.29, perche' non vanno alcune cose, a me e' tassativo anche che devo riuscire a far andare la chiavetta huawei della tre, sia per provare la vpn da remoto, quindi attaccato a un modem esterno, sia perche' per esigenze potrei utilizzarla :d

Non in linea

 

#16 09-03-2009 15:03:17

dieghen89
Utente Veterano
da: Provincia di Udine
Registrato: 28-08-2008
Messaggi: 1602
Reputation :   67 
Sito web

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

marco_eeepc ha scritto:

Ora do un occhiata a quel repository, comunque io non riesco a far andare il wireless con un kernel 2.6.28 generic.
Il mio generic sul 1000h ci mette meno di 20 secondi comunque, e il kernel26-eee901 ci mette poco di meno, ma non cosi' tanto di meno.
Ma ho problemi con quel kernel, il 2.6.29, perche' non vanno alcune cose, a me e' tassativo anche che devo riuscire a far andare la chiavetta huawei della tre, sia per provare la vpn da remoto, quindi attaccato a un modem esterno, sia perche' per esigenze potrei utilizzarla :d

Quasi quasi mi scarico il kernel26 in core (che per ora è un 2.6.28.7-1) e vedo cosa posso fare con il wireless....provo anche io a compilarmi gli rt2860 da AUR e controllo se va....
Una cosa marco, i driver atl1e della Ethernet nel kernel26 ci sono??? mi ricordo che quando avevo installato Arch la prima volta a dicembre non c'erano....hmm


Eeepc 1005HA-H, il povero 901 è in mani molto più tranquille delle mie :D
ArchLinux + OpenBox + kernel-netbook 2.6.35.X --->>GUIDA<<---
Utente Linux: #485108         darchlinux.netsons.org

Non in linea

 

#17 09-03-2009 15:15:52

marco_eeepc
Utente
Registrato: 08-01-2009
Messaggi: 63
Reputation :   

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

Nel kenrel 2.6.28 ci sono, ma gia' da; 2.6.27 ci sono, se prendi una archlinux 2009.02 o anche 2008.12 ci sono perche' hanno un kernel che lo include, in effetti la prima volta neanche a me c'erano, per l'esattezza con la 2008.06 che avevano un kernel 2.6.25 che non aveva il modulo, ma ora non ci sono problemi.

Per quanto riguarda il wireless a me non trova niente e non soo cosa dovrei fare, con il 2.6.29-rc7 almeno quello andava.

Poi con la 2.6.29-rc7 non andava la chiavetta 3, quella mi serve assolutamente, almeno che in caso di emergenza posso usarla, e per testare la vpn senza andare da mio zio.

Poi i tasti funzioni con lo script da aur acpi-eeepc-generic con il kernel in core vanno.
Altre cose per ora non mi vengono in mente, per me sono importanti queste cose, fammi sapere big_smile

Non in linea

 

#18 09-03-2009 17:57:55

cicca_lo
Novizio
Registrato: 31-03-2008
Messaggi: 25
Reputation :   

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

ho un problema ad avviarla...
praticamente l'ho installata solo nella scheda sd...e proprio lì ho installato pure il grub..
ora se decido di avviare dalla scheda...mi parte il grub...scelgo archlinux...ma mi da grub error 23...e mi indica (hd3,0)....ora...durante l'installazione la scheda sd era indicata con sdd...mentre sdc era la penna con cui procedevo nell'installazione....
come posso fare il boot dalla sd?!?


EEE....EEEE.....EEEEEE.....EEEEEEEE PC!!.............Salute!!

Non in linea

 

#19 10-03-2009 07:11:09

il_durex
Utente Veterano
da: Treviso
Registrato: 12-12-2008
Messaggi: 1244
Reputation :   45 
Sito web

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

Beh, che dire... complimentoni per questa guida ben fatta, e chissa che il_durex trovi il coraggio (e il tempo) per poter provare anche Ikea Linux (lol)

intanto un +1 strasupermegameritatissimo big_smile


EeePC 1000H Bianco
HDD Ubuntu Intrepid 8.10, Kernel Array, Elmurato Script
SDHC Ubuntu Jaunty 9.04 (Testing)
http://opendurex.blogspot.com/

Non in linea

 

#20 10-03-2009 12:51:12

dieghen89
Utente Veterano
da: Provincia di Udine
Registrato: 28-08-2008
Messaggi: 1602
Reputation :   67 
Sito web

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

cicca_lo ha scritto:

ho un problema ad avviarla...
praticamente l'ho installata solo nella scheda sd...e proprio lì ho installato pure il grub..
ora se decido di avviare dalla scheda...mi parte il grub...scelgo archlinux...ma mi da grub error 23...e mi indica (hd3,0)....ora...durante l'installazione la scheda sd era indicata con sdd...mentre sdc era la penna con cui procedevo nell'installazione....
come posso fare il boot dalla sd?!?

Allora probabilmente ora che non hai più la USB attaccata la tua SD è riconosciuta come (hd2,0), cioè sdc1, prova a cambiare la voce, basta che quando sei su GRUB premi e per modificare i parametri....

@il_durex

grazie anche a te per il +, ora non hai nessuna scusa per non provare Arch!!! big_smile

Cmq non preoccuparti non serve coraggio, ma solo voglia di avanzare un po', te lo dico da ex-Ubuntista! tongue

Ultima modifica di dieghen89 (10-03-2009 12:51:43)


Eeepc 1005HA-H, il povero 901 è in mani molto più tranquille delle mie :D
ArchLinux + OpenBox + kernel-netbook 2.6.35.X --->>GUIDA<<---
Utente Linux: #485108         darchlinux.netsons.org

Non in linea

 

#21 10-03-2009 12:58:40

marco_eeepc
Utente
Registrato: 08-01-2009
Messaggi: 63
Reputation :   

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

Poi sei riuscito a fare quella prova? Comunque io mi sto imbattendo a far andare la chiavetta della 3, e il problema e' davvero ridicolo, praticamente tu hai mai provato ppp e conosci la funzione replacedefaultroute? Su ubuntu funziona e mette la route apposto, su arch devo prima patchare ppp ma la route non si mette apposto nonostante aggiungo quell'opzione!! Davvero non riesco a capire!!
Infatti si connette ma trasmette per pochi secondi e poi crolla, cioe' rimane connessa maa non trasmette piu'!

Ultima modifica di marco_eeepc (10-03-2009 12:59:17)

Non in linea

 

#22 10-03-2009 13:03:23

dieghen89
Utente Veterano
da: Provincia di Udine
Registrato: 28-08-2008
Messaggi: 1602
Reputation :   67 
Sito web

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

marco_eeepc ha scritto:

Poi sei riuscito a fare quella prova? Comunque io mi sto imbattendo a far andare la chiavetta della 3, e il problema e' davvero ridicolo, praticamente tu hai mai provato ppp e conosci la funzione replacedefaultroute? Su ubuntu funziona e mette la route apposto, su arch devo prima patchare ppp ma la route non si mette apposto nonostante aggiungo quell'opzione!! Davvero non riesco a capire!!
Infatti si connette ma trasmette per pochi secondi e poi crolla, cioe' rimane connessa maa non trasmette piu'!

No alla fine ieri sera non  ho avuto tempo....Oggi non so se riesco, sono molto impegnato questa settimana e la prossima ancora di piu....
Cmq per la chiavetta non posso aiutarti non avendone mai avuta nessuna....Ma mi ricordo che un mio amico aveva quella della vodafone e riusciva bene con gnome-ppp (su ubuntu)....

Ultima modifica di dieghen89 (10-03-2009 13:03:56)


Eeepc 1005HA-H, il povero 901 è in mani molto più tranquille delle mie :D
ArchLinux + OpenBox + kernel-netbook 2.6.35.X --->>GUIDA<<---
Utente Linux: #485108         darchlinux.netsons.org

Non in linea

 

#23 10-03-2009 13:05:15

marco_eeepc
Utente
Registrato: 08-01-2009
Messaggi: 63
Reputation :   

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

Ci riusciva con archlinux? Quella della vodafone probabilmente e' simile, danno quasi tutti la huawei, e io ho la 169, ma sono tutte simili, il problema e' che su ubuntu nel medesimo modo funzionava e su arch no, perche' non instrada bene le route di default, hai idee? Qui piu' di chiavetta si tratta di un problema con ppp e la route di default che non viene assegnata correttamente su arch, mentre su ubuntu si.

Non in linea

 

#24 10-03-2009 13:08:05

dieghen89
Utente Veterano
da: Provincia di Udine
Registrato: 28-08-2008
Messaggi: 1602
Reputation :   67 
Sito web

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

marco_eeepc ha scritto:

Ci riusciva con archlinux? Quella della vodafone probabilmente e' simile, danno quasi tutti la huawei, e io ho la 169, ma sono tutte simili, il problema e' che su ubuntu nel medesimo modo funzionava e su arch no, perche' non instrada bene le route di default, hai idee? Qui piu' di chiavetta si tratta di un problema con ppp e la route di default che non viene assegnata correttamente su arch, mentre su ubuntu si.

Eh no non aveva Arch....Proprio non saprei cosa suggerirti....Con network-manager (0.7) hai già provato immagino....


Eeepc 1005HA-H, il povero 901 è in mani molto più tranquille delle mie :D
ArchLinux + OpenBox + kernel-netbook 2.6.35.X --->>GUIDA<<---
Utente Linux: #485108         darchlinux.netsons.org

Non in linea

 

#25 10-03-2009 13:13:18

marco_eeepc
Utente
Registrato: 08-01-2009
Messaggi: 63
Reputation :   

Re: [GUIDA] Installare e Configurare Arch Linux su Eeepc

No non ho provato 1 perche' uso KDE e quello di KDE fa cagare, non so se nel frattempo ne e' uscito uno nuovo, 2 perche' non mi piace, e poi il problema non e' nella configurazione della chiavetta ma nella route, ti faccio vedere cosa mi veniva se davo route -n e cosa mi ha suggerito di fare un utente nel forum di archlinux.

[marco@arch-laptop ~]$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.64.64.64     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br0
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0

Un utente mi ha detto che non gli sembrava buona questa route e mi ha suggerito di fare cosi':

# route del 0.0.0.0
# route  add default gw 10.64.64.64

Pero' il primo comando ha una sintassi sbagliata, ma l'idea sarebbe anche che lo fa in auto quello di metterle apposto in maniera corretta...

Non in linea

 

Footer forum

Powered by PunBB
© Copyright 2002–2008 PunBB