Difference between revisions of "Beginners' Guide/Extra (Italiano)"

From ArchWiki
Jump to: navigation, search
(pagina semi-allineata)
(pagina allineata)
Line 45: Line 45:
 
====Installare un driver video====
 
====Installare un driver video====
  
{{nota| Se si sta installando Arch Linux come ''guest'' su ''virtualbox'', non è necessario installare un driver video. Consultare la pagina [[VirtualBox#Arch_Linux_guests|Arch Linux guests]] per installare ed impostare le Guest Additions, e saltare alla parte [[#Impostare il layout della tastiera|Impostare il layout della tastiera]] descritto di seguito.}}
+
{{nota| Se si sta installando Arch Linux come ''guest'' su ''virtualbox'', non è necessario installare un driver video. Consultare la pagina [[VirtualBox#Arch_Linux_guests|Arch Linux guests]] per installare ed impostare le Guest Additions, e saltare alla parte [[#Configurare X|Impostare il layout della tastiera]] descritto di seguito.}}
  
 
Se non si conosce la scheda grafica disponibile sul vostro computer, è possibile eseguire:
 
Se non si conosce la scheda grafica disponibile sul vostro computer, è possibile eseguire:
Line 55: Line 55:
 
  $ pacman -Ss xf86-video | less
 
  $ pacman -Ss xf86-video | less
  
{{nota|Il driver '''vesa''' è il driver più generico, e dovrebbe funzionare con quasi tutti i chipset video moderni. Utilizzarlo soltanto se non si riesce a trovare un driver adatto, perchè offre solamente uno supporto 2D senza accelerazione grafica.}}  
+
{{nota|Il driver {{ic|vesa}} è il driver più generico, e dovrebbe funzionare con quasi tutti i chipset video moderni. Utilizzarlo soltanto se non si riesce a trovare un driver adatto, perchè offre solamente uno supporto 2D senza accelerazione grafica.}}  
  
 
{{Nota|I driver proprietari NVIDIA e ATI sono contemplati nelle prossime sezioni. Se si ha intenzione di fare pesanti elaborazione 3D come i giochi, considerare l'utilizzo di quest'ultimi}}
 
{{Nota|I driver proprietari NVIDIA e ATI sono contemplati nelle prossime sezioni. Se si ha intenzione di fare pesanti elaborazione 3D come i giochi, considerare l'utilizzo di quest'ultimi}}
Line 117: Line 117:
 
  # pacman -S xf86-video-sisimedia
 
  # pacman -S xf86-video-sisimedia
  
Se nessuno di questi driver dovesse funzionare a dovere, l'unica soluzione possibile è cercare un driver più aggiornato su [[AUR (Italiano)|AUR]] e compilarlo (potrebbe essere necessario effettuare un downgrade di {{pkg|xorg-server}}).
+
Se nessuno di questi driver dovesse funzionare a dovere, l'unica soluzione possibile è cercare un driver più aggiornato su [[AUR (Italiano)|AUR]] e compilarlo (potrebbe essere necessario effettuare un downgrade di {{pkg|xorg-server}}). É possibile ottenere maggiore informazioni sullo stato dei driver SiS in questa [http://dri.freedesktop.org/wiki/SiS pagina].
 
+
É possibile ottenere maggiore informazioni sullo stato dei driver SiS in questa [http://dri.freedesktop.org/wiki/SiS pagina].
+
  
 
Per istruzioni avanzate consultare il wiki [[SiS]].
 
Per istruzioni avanzate consultare il wiki [[SiS]].
Line 125: Line 123:
 
====Installare driver di input====
 
====Installare driver di input====
  
Udev dovrebbe essere in grado di rilevare l'hardware senza problemi ed ''evdev'' ({{pkg|xf86-input-evdev}}) è il nuovo e moderno driver per l'input hotplugging. Esso è capace di gestire, nella maggior parte dei casi, quasi tutti i dispositivi e l'installazione di driver di input specifici non è più necessaria. ''Evdev'' viene già installato come dipendenza di Xorg.
+
Udev dovrebbe essere in grado di rilevare l'hardware senza problemi. Il driver {{ic|evdev}} ({{pkg|xf86-input-evdev}}) è il moderno driver di input hot-plugging per quasi tutti i dispositivi, quindi, nella maggior parte dei casi, l'installazione di driver di input specifici non è più necessaria. A questo punto {{ic|evdev}} è già astato installato come dipendenza del pacchetto {{Pkg|xorg-server}}.
 
+
Se evdev non supporta il proprio dispositivo, installare i driver necessari dal gruppo di ''xorg-input-drivers''.
+
 
+
Per una lista completa dei driver disponibili, eseguire una ricerca con pacman:
+
 
+
$ pacman -Ss xf86-input | less
+
 
+
{{nota|Avrete necessita solamente dei driver {{Pkg|xf86-input-keyboard}} o {{Pkg|xf86-input-mouse}}, se avete intenzione di disabilitare l'hotplugging, altrimenti evdev agirà come il driver di ingresso principale.}}
+
  
 
Gli utenti notebook (o utilizzatori di un touchscreen) avranno inoltre bisogno del pacchetto  {{Pkg|synaptics}} per permettere ad X di configurare il touchpad/touchscreen:
 
Gli utenti notebook (o utilizzatori di un touchscreen) avranno inoltre bisogno del pacchetto  {{Pkg|synaptics}} per permettere ad X di configurare il touchpad/touchscreen:
Line 139: Line 129:
 
  # pacman -S xf86-input-synaptics
 
  # pacman -S xf86-input-synaptics
  
{{suggerimento| Per maggiori informazioni su particolari configurazioni o riguardo alla risoluzione di problemi nella configurazione del touchpad, consultare il wiki [[Touchpad_Synaptics_(Italiano)|Touchpad Synaptics]].}}
+
Per maggiori informazioni su particolari configurazioni o riguardo alla risoluzione di problemi nella configurazione del touchpad, consultare il wiki [[Touchpad_Synaptics_(Italiano)|Touchpad Synaptics]].
  
====Configurare X (Opzionale)====
+
====Configurare X ====
  
{{attenzione| I driver proprietari di solito richiedono un riavvio dopo l'installazione e la loro configurazione. Si veda [[NVIDIA_(Italiano)| NVIDIA]] o [[ATI Catalyst_(Italiano)|ATI Catalyst]] per i dettagli.}}
+
{{attenzione| I driver proprietari di solito richiedono un riavvio dopo la loro configurazione. Si veda [[NVIDIA_(Italiano)| NVIDIA]] o [[ATI Catalyst_(Italiano)|ATI Catalyst]] per i dettagli.}}
  
 
Il server X ed X.Org contemplano  l'auto-configurazione. Pertanto, in molti casi, potrebbe tranquillamente  funzionare senza l'ausilio di un file {{ic|xorg.conf}}. Se si desidera configurare il Server X, consultare la documentazione di [[Xorg_(Italiano)|Xorg]].
 
Il server X ed X.Org contemplano  l'auto-configurazione. Pertanto, in molti casi, potrebbe tranquillamente  funzionare senza l'ausilio di un file {{ic|xorg.conf}}. Se si desidera configurare il Server X, consultare la documentazione di [[Xorg_(Italiano)|Xorg]].
  
=====Impostare il layout della tastiera=====
+
Qui è possibile impostare un [[Xorg#Setting_Keyboard_Layout_With_Hot-Plugging|layout per la tastiera]] se non si utilizza una tastiera standard [[Wikipedia:File:KB_United_States-NoAltGr.svg|US]].
 
+
Se si usa un layout diverso da quello della tastiera standard [[Wikipedia:File:KB_United_States-NoAltGr.svg|US]], potete impostare il layout della tastiera nel file {{ic|10-evdev.conf}}:
+
 
+
{{hc|# nano /etc/X11/xorg.conf.d/10-evdev.conf|
+
Section "InputClass"
+
Identifier "evdev keyboard catchall"
+
MatchIsKeyboard "on"
+
MatchDevicePath "/dev/input/event*"
+
Driver "evdev"
+
'''Option "XkbLayout" "it"'''
+
EndSection
+
}}
+
 
+
Se, per esempio, si desidera utilizzare una variante della tastiera degli Stati Uniti, aggiungere quanto segue nella stessa sezione dell'esempio precedente:
+
 
+
Option "XkbLayout" "us"
+
Option "XkbVariant" "dvorak"
+
 
+
{{Nota| Il valore da inserire in  {{ic|XkbLayout}} può differire dal codice keymap solitamente usato dai comandi {{ic|loadkeys}}. Un elenco dei layout di tastiera e le loro varianti possono essere trovati in {{ic|/usr/share/X11/xkb/rules/base.lst}} (si veda il testo subito dopo la linea {{ic|<nowiki>! layout</nowiki>}}). Ad esempio il valore: {{ic|gb}}  corrisponde a English (UK), mentre per la console era {{ic|loadkeys uk}}.}}
+
  
 
Aggiungendo l'opzione :
 
Aggiungendo l'opzione :
Line 173: Line 144:
  
 
Si abiliterà la possibilità di riavviare il server X premendo i tasti {{keypress|CTRL}}+{{keypress|ALT}}+{{keypress|Backspace}}.
 
Si abiliterà la possibilità di riavviare il server X premendo i tasti {{keypress|CTRL}}+{{keypress|ALT}}+{{keypress|Backspace}}.
 +
 +
{{Nota| Il valore da inserire in  {{ic|XkbLayout}} può differire dal codice keymap solitamente usato dai comandi {{ic|loadkeys}}. Un elenco dei layout di tastiera e le loro varianti possono essere trovati in {{ic|/usr/share/X11/xkb/rules/base.lst}} (si veda il testo subito dopo la linea {{ic|<nowiki>! layout</nowiki>}}). Ad esempio il valore: {{ic|gb}}  corrisponde a English (UK), mentre per la console era {{ic|loadkeys uk}}.}}
  
 
====Testare X====
 
====Testare X====
  
 
{{Suggerimento|Questi passaggi sono opzionali . Utile solo se si sta installando Arch Linux per la prima volta o per l'hardware più recente.}}
 
{{Suggerimento|Questi passaggi sono opzionali . Utile solo se si sta installando Arch Linux per la prima volta o per l'hardware più recente.}}
 +
 +
{{nota|Se i dispositivi di input non funzionano durante il test, installare il driver necessario dal gruppo {{Grp|xorg-driver}}, e riprovare. Per un elenco completo di driver di input disponibili, richiamare una ricerca con pacman (premere {{Keypress|Q}} per uscire ):
 +
 +
$ pacman -Ss xf86-input <nowiki>|</nowiki> less
 +
 +
Se avete intenzione di disattivare l'[[Wikipedia:Hot-plugging|hot-plugging]], avete bisogno solamente dei pacchetti {{Pkg|xf86-input-keyboard}} o {{Pkg|xf86-input-mouse}}, altrimenti {{ic|evdev}} agirà come driver di ingresso principale (consigliato).}}
  
 
Installare un Ambiente di test predefinito.
 
Installare un Ambiente di test predefinito.
Line 182: Line 161:
 
  # pacman -S xorg-twm xorg-xclock xterm
 
  # pacman -S xorg-twm xorg-xclock xterm
  
Se Xorg è stato installato prima della creazione del proprio utente non-root e si avrà un modello di file {{ic|.Xinitrc}} vuoto nella propria $HOME che è necessario eliminare o modificare in modo da avviare un ambiente desktop. Semplicemente eliminandolo '''X''' avvierà l'esecuzione di un ambiente predefinito installato.
+
Se Xorg è stato installato prima della creazione del proprio utente non-root e si avrà un modello di file {{ic|.Xinitrc}} vuoto nella propria $HOME che è necessario eliminare o commentare in modo da avviare un ambiente desktop. Semplicemente eliminandolo '''X''' avvierà l'esecuzione di un ambiente predefinito installato.
  
 
  $ rm ~/.xinitrc
 
  $ rm ~/.xinitrc
  
Infine, avviare Xorg:  
+
Per avviare una sessione (di test) di Xorg, eseguire:  
  
 
  $ startx
 
  $ startx
Line 204: Line 183:
 
  # reboot
 
  # reboot
  
{{out of date}}
 
 
=====In caso di errori=====
 
=====In caso di errori=====
  
Se si verificano problemi, controllare il file di log {{ic|/var/log/Xorg.0.log}}. Al suo interno si ricerchino le linee che iniziano con {{ic|(EE)}} che rappresentano gli errori, ed anche {{ic|(WW)}} che sono avvertimenti che potrebbero indicare altri problemi.
+
Se si verificano problemi, cercare gli errori in  {{ic|Xorg.0.log}}. Al suo interno si ricerchino le linee che iniziano con {{ic|(EE)}} che rappresentano gli errori, ed anche {{ic|(WW)}} che sono avvertimenti che potrebbero indicare altri problemi.
  
 
  $ grep EE /var/log/Xorg.0.log
 
  $ grep EE /var/log/Xorg.0.log
  
Gli errori possono anche essere ricercati nell'output della console virtuale dove '''X''' è stato avviato.
+
Se dopo aver consultato l'articolo inerente la configurazione di [[Xorg_(Italiano)| Xorg]] si hanno ancora dei problemi e si necessita di richiedere assistenza sul forum di Arch o sul canale IRC, ci si assicuri di installare e utilizzare {{pkg|wgetpaste}}, postando anche i collegamenti dei seguenti file:
 
+
Consultare la sezione [[Xorg_(Italiano)|Xorg]] per istruzioni più dettagliate e risoluzione dei problemi.
+
 
+
=====C'è bisogno di aiuto?=====
+
 
+
Se dopo aver consultato l'articolo inerente la configurazione di [[Xorg_(Italiano)| Xorg]] si hanno ancora dei problemi e si necessita di richiedere assistenza sul forum di Arch, ci si assicuri di installare e utilizzare {{pkg|wgetpaste}}:
+
  
 
  # pacman -S wgetpaste
 
  # pacman -S wgetpaste
 +
$ wgetpaste ~/.xinitrc
 +
$ wgetpaste /etc/X11/xorg.conf
 +
$ wgetpaste /var/log/Xorg.0.log
  
Utilizzare '''wgetpaste''' e postare i collegamenti dei seguenti file al momento di chiedere aiuto nel proprio post sul forum:
+
{{Nota| È estremamente importante fornire più dettagli possibili (hardware, informazioni sui driver, etc) quando si chiede assistenza.}}
 
+
* {{ic|~/.xinitrc}}
+
* {{ic|/etc/X11/xorg.conf}}
+
* {{ic|/var/log/Xorg.0.log}}
+
* {{ic|/var/log/Xorg.0.log.old}}
+
 
+
Utilizzare wgetpaste in questo modo:
+
 
+
$ wgetpaste </percorso/del/file>
+
 
+
Inviare il link corrispondente nel proprio post sul forum. Assicurarsi di fornire anche adeguate informazioni riguardo il proprio hardware e i driver.
+
 
+
{{Nota| È estremamente importante fornire più dettagli possibili per la risoluzione dei problemi con X. Quando si chiede aiuto sul forum di Arch, si prega di fornire tutte le informazioni pertinenti come specificato in precedenza.}}
+
  
 
====Font====
 
====Font====
Line 248: Line 210:
 
Mentre il sistema '''X''' Window fornisce il quadro di base per la costruzione di una ''Graphicals User Interface'' (GUI).
 
Mentre il sistema '''X''' Window fornisce il quadro di base per la costruzione di una ''Graphicals User Interface'' (GUI).
  
{{nota| La scelta di un DE o WM è una decisione molto soggettiva e personale. Si scelga l'ambiente migliore in base alle ''proprie'' esigenze.}}
+
{{nota| La scelta di un DE o WM è una decisione molto soggettiva e personale. Si scelga l'ambiente migliore in base alle ''proprie'' esigenze. É possibile costruire il proprio ambiente desktop (DE) utilizzando un Window Manager (WM) e le applicazioni di propria scelta.}}  
 
+
;Window Manager (WM) : Un Window Manager (Gestore delle finestre) controlla il posizionamento e l'aspetto delle finestre dell'applicazione in combinazione con il sistema X Window. Consultare l'articolo [[Window Manager (Italiano)|Window managers]] per avere ulteriori informazioni e orientarsi nella scelta di un gestore delle finestre.
+
 
+
;Desktop Environment (DE): Un Desktop Environment (Ambiente desktop), lavora in cima e in collaborazione con '''X''', per fornire una completa interfaccia grafica funzionale e dinamica. Un ambiente desktop contiene in genere un gestore di finestre, icone, applets, finestre, barre degli strumenti, cartelle, wallpapers, una suite di applicazioni e capacità come il drag and drop. Consultare l'articolo [[Desktop_Environment_(Italiano)|Desktop environments]] per avere ulteriori informazioni e orientarsi nella scelta di un ambiente desktop.
+
 
+
{{nota|É possibile costruire il proprio ambiente desktop (DE) utilizzando un Window Manager (WM) e le applicazioni di propria scelta.}}
+
 
+
Dopo l'installazione di un'interfaccia grafica, probabilmente si vorrà continuare con [[General_Recommendations_(Italiano) | Raccomandazioni generali]] per le istruzioni post-installazione.
+
 
+
====Metodi per avviare un Ambiente Grafico====
+
 
+
=====Manualmente=====
+
  
Si potrebe essere tra coloro che preferiscono avviare X manualmente dal proprio terminale, piuttosto che fare il boot grafico direttamente nel desktop. Per i comandi specifici per un ambiente desktop, consultare il wiki corrispondente al proprio DE scelto. Per comandi più generici utilizzati in '''X''', consultare questa [[Xorg_(Italiano)#Metodi per l'avvio dell'ambiente grafico|sezione della pagina di Xorg]].
+
* Un [[Window Manager (Italiano)|Window Manager]] (Gestore delle finestre) controlla il posizionamento e l'aspetto delle finestre dell'applicazione in combinazione con il sistema X Window.
  
=====Automaticamente=====
+
* Un [[Desktop Environment (Italiano)|Desktop Environment]] (Ambiente desktop), lavora in cima e in collaborazione con '''X''', per fornire una completa interfaccia grafica funzionale e dinamica. Un ambiente desktop contiene in genere un gestore di finestre, icone, applets, finestre, barre degli strumenti, cartelle, wallpapers, una suite di applicazioni e capacità come il drag and drop.
  
Si potrebbe preferire di avviare il proprio ambiente desktop in modo automatico dopo la fase di boot del sistema, invece che far partire X manualmente. Si veda [[Display Manager (Italiano)|Display Manager]] per le istruzioni su come usare un gestore di login o [[Start X at Boot (Italiano)|Avviare X al Boot]] per avere due metodi che non si basano su un display manager.
+
Al posto di lanciare X manualmente tramite {{ic|startx}}, si veda [[Display Manager (Italiano)|Display Manager]] per le istruzioni su come utilizzare un gestore grafico delle sessioni, oppure si visiti l'articolo [[Far partire X al boot]].
  
 
==Appendice==
 
==Appendice==

Revision as of 10:11, 14 September 2012

Suggerimento: Questa è una parte della versione suddivisa in pagine multiple della Guida per Principianti. Cliccare qui se si preferisce consultare la guida nella sua interezza.


Extra

Ora si dovrebbe avere un sistema completamente funzionante di Arch Linux. Tuttavia, molte persone sono interessati ad un sistema desktop completo di suoni e grafica. Questa parte della guida fornisce una breve panoramica sulle procedure per acquisire questi extra.

Sudo

Utilizzare sudo può semplificare notevolmente l'amministrazione del sistema.

Audio

Suggerimento: Questo passaggio è facoltativo. È sempre possibile impostare il suono in seguito.

ALSA di solito funziona tranquillamente, ha solo bisogno di essere riattivato e controllare che i canali non siano settati come "muti". Installare alsa-utils (il quale fornisce alsamixer) e seguire queste istruzioni.

ALSA è incluso con il kernel e si consiglia di provarlo per primo. Tuttavia, se non funziona o se non si è soddisfatti della qualità, OSS è una valida alternativa. Se si dispone di avanzati requisiti di audio, si dia un'occhiata alla pagina Audio per una panoramica dei diversi articoli.

Graphical User Interface (interfaccia grafica utente)

Installare X

L'X Window System (comunemente chiamato X11, o semplicemente X) consente di disegnare su schermo le finestre. Fornisce il toolkit standard per visualizzare interfacce utente grafiche (Graphical User Interface, GUI).

Per installare i pacchetti base di Xorg:

# pacman -S xorg-server xorg-xinit xorg-server-utils 

Installare mesa per il supporto 3D:

# pacman -S mesa

Installare un driver video

Nota: Se si sta installando Arch Linux come guest su virtualbox, non è necessario installare un driver video. Consultare la pagina Arch Linux guests per installare ed impostare le Guest Additions, e saltare alla parte Impostare il layout della tastiera descritto di seguito.

Se non si conosce la scheda grafica disponibile sul vostro computer, è possibile eseguire:

$ lspci | grep VGA

Per una lista completa di tutti i driver video open-source, cercare nel database dei pacchetti:

$ pacman -Ss xf86-video | less
Nota: Il driver vesa è il driver più generico, e dovrebbe funzionare con quasi tutti i chipset video moderni. Utilizzarlo soltanto se non si riesce a trovare un driver adatto, perchè offre solamente uno supporto 2D senza accelerazione grafica.
Nota: I driver proprietari NVIDIA e ATI sono contemplati nelle prossime sezioni. Se si ha intenzione di fare pesanti elaborazione 3D come i giochi, considerare l'utilizzo di quest'ultimi

Installare il driver video appropriato per la propria scheda video, ad esempio per il driver Savage:

# pacman -S xf86-video-savage
Schede grafiche integrate Intel
# pacman -S xf86-video-intel

Se si è installato un sistema Arch Linux a 64bit, per poter usufruire dell'accelerazione grafica 3D nei programmi a 32bit, installare:

# pacman -S lib32-intel-dri

Alcuni modelli di schede video Intel necessitano di una ulteriore configurazione per ottenere adeguate prestazioni 2D o 3D, Si veda Intel per maggiori informazioni.

Schede grafiche Nvidia

Gli utenti di schede video Nvidia hanno la possibilità di poter scegliere tra tre diversi driver video (escludendo i driver vesa):

  • I driver open source nouveau, che offrono buon prestazioni, un'ottima accelerazione 2D ed un supporto 3D di base. Anche se permettono di utilizzare in modo appropriato il composite di base, non supporta completamente il risparmio energetico. Si veda Feature Matrix.
  • I driver open source nv (non più sviluppati), che offrono scarse prestazioni ed il solo supporto al 2D.
  • I driver proprietari nvidia, che offrono buone prestazioni 3D ed hanno il supporto al risparmio energetico. Anche se si pensa di utilizzare i driver proprietari, si consiglia di iniziare con i driver nouveau e poi passare al driver binario, perché nouveau sarà quasi sempre in grado di funzionare, mentre nvidia richiede più configurazione e probabilmente qualche risoluzione di problemi. Vedere la pagina Nvidia per maggiori informazioni.

I driver open-source Nouveau dovrebbero essere sufficienti per la maggior parte degli utenti ed essere la scelta consigliata, per installarli:

# pacman -S xf86-video-nouveau

Per un supporto 3D sperimentale:

# pacman -S nouveau-dri

Per maggiori istruzioni consultare la pagina Nouveau.

Schede grafiche ATI/AMD

I possessori di schede grafiche ATI possono scegliere tra due tipi di driver (escludendo i driver vesa):

  • I driver proprietari fglrx, che sono suddivisi nei seguenti pacchetti reperibili su AUR:
Tip: In alternativa potete abilitare il repository non-ufficiale [catalyst] o [catalyst-hd234k], a seconda del vostro modello. Si veda ATI Catalyst per ulteriori informazioni.

Anche se si pensa di utilizzare i driver proprietari, si raccomanda di iniziare con quelli open-source per poi passare a quelli proprietari dopo aver configurato X e constatato che funzioni:

# pacman -S xf86-video-ati

Istruzioni più dettagliate sono reperibili nell'articolo su ATI.

Schede grafiche SiS

Le schede grafiche SiS non sono supportate ufficialmente su GNU/Linux, nonostante ciò, sono reperibili nei repositori ufficiali, tre tipi di driver più o meno aggiornati.

# pacman -S xf86-video-sis
# pacman -S xf86-video-sisusb
# pacman -S xf86-video-sisimedia

Se nessuno di questi driver dovesse funzionare a dovere, l'unica soluzione possibile è cercare un driver più aggiornato su AUR e compilarlo (potrebbe essere necessario effettuare un downgrade di xorg-server). É possibile ottenere maggiore informazioni sullo stato dei driver SiS in questa pagina.

Per istruzioni avanzate consultare il wiki SiS.

Installare driver di input

Udev dovrebbe essere in grado di rilevare l'hardware senza problemi. Il driver evdev (xf86-input-evdev) è il moderno driver di input hot-plugging per quasi tutti i dispositivi, quindi, nella maggior parte dei casi, l'installazione di driver di input specifici non è più necessaria. A questo punto evdev è già astato installato come dipendenza del pacchetto xorg-server.

Gli utenti notebook (o utilizzatori di un touchscreen) avranno inoltre bisogno del pacchetto synaptics per permettere ad X di configurare il touchpad/touchscreen:

# pacman -S xf86-input-synaptics

Per maggiori informazioni su particolari configurazioni o riguardo alla risoluzione di problemi nella configurazione del touchpad, consultare il wiki Touchpad Synaptics.

Configurare X

Attenzione: I driver proprietari di solito richiedono un riavvio dopo la loro configurazione. Si veda NVIDIA o ATI Catalyst per i dettagli.

Il server X ed X.Org contemplano l'auto-configurazione. Pertanto, in molti casi, potrebbe tranquillamente funzionare senza l'ausilio di un file xorg.conf. Se si desidera configurare il Server X, consultare la documentazione di Xorg.

Qui è possibile impostare un layout per la tastiera se non si utilizza una tastiera standard US.

Aggiungendo l'opzione :

Option "XkbOptions" "terminate:ctrl_alt_bksp"

Si abiliterà la possibilità di riavviare il server X premendo i tasti Template:Keypress+Template:Keypress+Template:Keypress.

Nota: Il valore da inserire in XkbLayout può differire dal codice keymap solitamente usato dai comandi loadkeys. Un elenco dei layout di tastiera e le loro varianti possono essere trovati in /usr/share/X11/xkb/rules/base.lst (si veda il testo subito dopo la linea ! layout). Ad esempio il valore: gb corrisponde a English (UK), mentre per la console era loadkeys uk.

Testare X

Suggerimento: Questi passaggi sono opzionali . Utile solo se si sta installando Arch Linux per la prima volta o per l'hardware più recente.
Nota: Se i dispositivi di input non funzionano durante il test, installare il driver necessario dal gruppo xorg-driver, e riprovare. Per un elenco completo di driver di input disponibili, richiamare una ricerca con pacman (premere Template:Keypress per uscire ):
$ pacman -Ss xf86-input | less
Se avete intenzione di disattivare l'hot-plugging, avete bisogno solamente dei pacchetti xf86-input-keyboard o xf86-input-mouse, altrimenti evdev agirà come driver di ingresso principale (consigliato).

Installare un Ambiente di test predefinito.

# pacman -S xorg-twm xorg-xclock xterm

Se Xorg è stato installato prima della creazione del proprio utente non-root e si avrà un modello di file .Xinitrc vuoto nella propria $HOME che è necessario eliminare o commentare in modo da avviare un ambiente desktop. Semplicemente eliminandolo X avvierà l'esecuzione di un ambiente predefinito installato.

$ rm ~/.xinitrc

Per avviare una sessione (di test) di Xorg, eseguire:

$ startx

Alcunee finestre mobili dovrebbe apparire, e il vostro mouse dovrebbe funzionare correttamente. Una volta verificato che l'installazione X è stato un successo, si può uscire da X con il comando exit al prompt e si ritornerà alla console.

$ exit

Se lo schermo dovesse diventare nero, si può provare a spostarsi su un'altra console virtuale (Template:Keypress ad esempio), ed effettuare un login "cieco" come root, premendo poi Template:Keypress, ed immettendo la password di root confermata di nuovo con Template:Keypress.

Si può anche provare a terminare la sessione X con /usr/bin/pkill (si noti che è una X maiuscola):

# pkill X

Se pkill non funziona, riavviare alla cieca con:

# reboot
In caso di errori

Se si verificano problemi, cercare gli errori in Xorg.0.log. Al suo interno si ricerchino le linee che iniziano con (EE) che rappresentano gli errori, ed anche (WW) che sono avvertimenti che potrebbero indicare altri problemi.

$ grep EE /var/log/Xorg.0.log

Se dopo aver consultato l'articolo inerente la configurazione di Xorg si hanno ancora dei problemi e si necessita di richiedere assistenza sul forum di Arch o sul canale IRC, ci si assicuri di installare e utilizzare wgetpaste, postando anche i collegamenti dei seguenti file:

# pacman -S wgetpaste
$ wgetpaste ~/.xinitrc
$ wgetpaste /etc/X11/xorg.conf
$ wgetpaste /var/log/Xorg.0.log
Nota: È estremamente importante fornire più dettagli possibili (hardware, informazioni sui driver, etc) quando si chiede assistenza.

Font

A questo punto, si potrebbe desiderare di installare un set di caratteri TrueType, in quanto solo font bitmap non scalabili sono inclusi di default. Dejavu è un font di uso generico di alta qualità e con una buona copertura Unicode :

# pacman -S ttf-dejavu

Fare riferimento a Font Configuration per sapere come configurare il rendering dei font e a Fonts per i suggerimenti sui tipi di caratteri e le istruzioni di installazione.

Scegliere ed installare una interfaccia grafica

Mentre il sistema X Window fornisce il quadro di base per la costruzione di una Graphicals User Interface (GUI).

Nota: La scelta di un DE o WM è una decisione molto soggettiva e personale. Si scelga l'ambiente migliore in base alle proprie esigenze. É possibile costruire il proprio ambiente desktop (DE) utilizzando un Window Manager (WM) e le applicazioni di propria scelta.
  • Un Window Manager (Gestore delle finestre) controlla il posizionamento e l'aspetto delle finestre dell'applicazione in combinazione con il sistema X Window.
  • Un Desktop Environment (Ambiente desktop), lavora in cima e in collaborazione con X, per fornire una completa interfaccia grafica funzionale e dinamica. Un ambiente desktop contiene in genere un gestore di finestre, icone, applets, finestre, barre degli strumenti, cartelle, wallpapers, una suite di applicazioni e capacità come il drag and drop.

Al posto di lanciare X manualmente tramite startx, si veda Display Manager per le istruzioni su come utilizzare un gestore grafico delle sessioni, oppure si visiti l'articolo Far partire X al boot.

Appendice

Per un elenco dei programmi maggiormente utilizzati e si veda l'articolo applicazioni comuni.

Si veda anche Raccomandazioni Generali per consigli post-installazione, come la configurazione del touchpad o il rendering dei font.


Template:Beginners' Guide navigation (Italiano)