Forum della comunità italiana di EeePC.it e NetbookNews.it
Non hai eseguito l'accesso.
Utilizzare la funzione di ricerca del forum e leggere le faq prima di inserire una nuova discussione.
26/08/10: aggiornato il regolamento.
################################# 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!! ![]()
- 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!!) ![]()
con relativa prova
(X escluso)
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 ![]()
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 ![]()
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 ![]()
________________________________________
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 ![]()
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à ![]()
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
)
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.....![]()
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
)...
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 ![]()
______________________________________________________
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:
[eee]
Server = http://code.toofishes.net/packages/eee
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:
[kdemod-core]
Server = http://kdemod.iskrembilen.com/repo/core/i686
[kdemod-extragear]
Server = http://kdemod.iskrembilen.com/repo/extragear/i686
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 ![]()
_____________________________________________________________
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:
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 ![]()
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 ![]()
Per approfindimenti vi mando al wiki di arch ![]()
___________________________________________________________
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 ![]()
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
[blaster]
Server = http://ilportalinux.it/arch_repo/i686
[unarch]
Server = http://us4all.info/unarch/arch/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 ![]()
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 ![]()
_____________________________________________________
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....![]()
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ù....
)
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:

========================================================
========================================================
Per evitare domande inutili e perdite di tempo (
) 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)
Non in linea
Bellissima guida!
Complimenti, grazie e +1!
Ciao
Vinboy
Non in linea
Finalmente una guida su Arch ![]()
MI fa davvero piacere dieghen. Secondo me riscuoterà grande succeso.
Complimenti e +1 anche da parte mia. ![]()
Saluti
Doktor
Non in linea
Grazie vinboy e doktor
.....
EDIT: ho appena aggiunto anche le ultime modifiche post-installazione.....
Ora potrei definire la guida pronta....
Non in linea
Bel lavoro, appena ho modo ne parlo anche nel blog ![]()
Non in linea
Oh il capo dei capi
Sarebbe un onore grazie!
Non in linea
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.
Non in linea
@m0rphy
Io continuo a ringraziare tutti per i +...![]()
Non in linea
Bella guida. Chissà che non mi invogli... ![]()
+1
Ultima modifica di lanzen (08-03-2009 09:55:15)
Non in linea
lanzen ha scritto:
Bella guida. Chissà che non mi invogli...
+1
Ma si magari ti ritagli qualche GB in un SD e la provi
Grazie per il + anche a te ![]()
Non in linea
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
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....![]()
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)
Non in linea
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
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:
[zen-eee]
Server = http://archeee.konventare.se
Ora aggiorno la guida grazie di avermici fatto pensare ![]()
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....
Non in linea
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
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....![]()
Non in linea
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 ![]()
Non in linea
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?!?
Non in linea
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 (
)
intanto un +1 strasupermegameritatissimo ![]()
Non in linea
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!!! ![]()
Cmq non preoccuparti non serve coraggio, ma solo voglia di avanzare un po', te lo dico da ex-Ubuntista! ![]()
Ultima modifica di dieghen89 (10-03-2009 12:51:43)
Non in linea
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
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)
Non in linea
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
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....
Non in linea
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