Differences between revisions 1 and 23 (spanning 22 versions)
Revision 1 as of 2010-10-15 19:20:14
Size: 5514
Editor: ?skizzhg
Comment: currently the etch packages doesn't have a tree, neither in packages.debian.org nor in archive.debian.net
Revision 23 as of 2022-02-10 15:36:04
Size: 6931
Comment: sync with English master v.90
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[Xorg|English]] - [[fr/Xorg|French]] - Italiano-~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| <<Include(Xorg, ,from="^##TAG:TRANSLATION-HEADER-START",to="^##TAG:TRANSLATION-HEADER-END")>>
----
{{https://upload.wikimedia.org/wikipedia/commons/9/90/X.Org_Logo.svg|logo di X.Org - di Sven (CC BY-SA)|width=150}}
 
~+[[https://en.wikipedia.org/wiki/X_Window_System|Xorg]]+~ è il server [[it/XWindowSystem|X Window]] predefinito a partire da Debian 4.0 (etch), sostituisce [[XFree86]] ed è manutenuto in Debian dal team [[XStrikeForce]]. Per Debian 10 e successive il protocollo per l'interfaccia utente predefinito è [[Wayland]].
Line 4: Line 8:
~+Xorg+~ è il server [[it/XWindowSystem|X Window]] predefinito a partire da Debian 4.0 (etch), sostituisce [[XFree86]] ed è manutenuto dal team Debian [[XStrikeForce]]. <<TableOfContents()>>
Line 8: Line 12:
Le versioni correnti distribuite in Debian sono elencate sul sito web packages.debian.org:
 * Testing: [[DebianPkg:testing/xorg|xorg]], [[DebianPkg:testing/xserver-xorg|xserver-xorg]]...
 * Lenny: [[DebianPkg:lenny/xorg|xorg]] (7.3), [[DebianPkg:lenny/xserver-xorg|xserver-xorg]] (1.4)...
 * Etch: [[DebianPkg:etch/xorg|xorg]] (7.1), [[DebianPkg:etch/xserver-xorg|xserver-xorg]] (1.1)...
 * Sarge [[http://archive.debian.net/sarge/xserver-xfree86|xserver-xfree86]] (4.3).
Le versioni attualmente distribuite in Debian sono elencate sul sito web packages.debian.org: [[DebianPkg:xorg|xorg]], [[DebianPkg:xserver-xorg-core|xserver-xorg-core]].
 
Line 18: Line 18:
I numeri di versione di Debian seguono la convenzione a monte, la versione del modulo può differire (a volte i manutentori scelgono quelli più recenti e stabili). Promemoria: la versione del pacchetto Debian inizia a volte con una cifra seguita da due punti, come {{{1:7.3.1-2}}}; la parte ({{{1:}}}) è specifica di Debian, inoltre tutto ciò dopo il trattino ({{{-2}}}) è la versione di pacchettizazzione Debian. I numeri di versione di Debian seguono la convenzione a monte, la versione del modulo può differire (a volte i manutentori scelgono quelli più recenti e stabili). Promemoria: la versione del pacchetto Debian inizia a volte con una cifra seguita da due punti, come {{{1:7.3.1-2}}}; la parte ({{{1:}}}) è specifica di Debian, inoltre tutto ciò che segue il trattino ({{{-2}}}) è la versione di pacchettizzazione Debian.

== Installare Xorg ==

Installare Xorg è semplice, basta usare:
{{{
$ sudo apt install xorg
}}}

oppure per solamente il server X11 stesso senza driver e utilità:
{{{
$ sudo apt install xserver-xorg-core
}}}

Notare che con quest'ultimo non si avrà il comando ''startx'' (fornito da ''bin:xinit'', ma se lo si installa direttamente richiama tutti i driver video) e perciò si avranno problemi ad avviare un display grafico.

Se si desidera avere un corretto avviatore della sessione grafica si dovrebbe considerare l'esecuzione di
{{{
$ sudo apt install xserver-xorg-video-xxx xserver-xorg-core xinit
}}}

sostituendo ad xxx il nome del proprio driver video.
Line 22: Line 43:
Per riconfigurare le impostazioni della tastiera, eseguire in un [[it/terminal|terminale]] di root: Per riconfigurare le impostazioni della tastiera in [[it/DebianSqueeze|Squeeze]] (e successive), eseguire in un [[it/terminal|terminale]] di root:
Line 25: Line 46:
dpkg-reconfigure xserver-xorg # dpkg-reconfigure keyboard-configuration
Line 27: Line 48:

Questo comando in passato comprendeva la procedura per configurare le impostazioni video, ma dall'inverno 2008 in Testing queste schermate non vengono più visualizzate; questo perché il rilevamento automatico delle impostazioni video funziona nella maggior parte dei casi, perciò una procedura guidata non è necessaria. Per ulteriori variazioni alle impostazioni video andrà direttamente modificato il file /etc/X11/xorg.conf.
Line 39: Line 58:
editor /etc/X11/xorg.conf # editor /etc/X11/xorg.conf
Line 49: Line 68:
/etc/init.d/kdm stop
/etc/init.d/gdm
stop
/etc/init.d/xdm stop
cd /etc/X11/
Xorg -configure
# /etc/init.d/gdm stop || /etc/init.d/gdm3 stop || /etc/init.d/kdm stop || /etc/init.d/xdm stop || /etc/init.d/lightdm stop
$ cd /etc/X11/
# Xorg -configure
Line 59: Line 76:
cd /etc/X11/
Xorg -configure
$ cd /etc/X11/
# Xorg -configure
Line 64: Line 81:

'''Domanda:''' cosa fare se la generazione di questo file fallisce, restituendo il messaggio «Number of created screens does not match the number of detected devices»?

In ogni caso, questo è probabilmente non necessario. Secondo [[http://forums.fedoraforum.org/showpost.php?p=1599439|questo commento]] e [[http://fedoraproject.org/wiki/How_to_create_xorg.conf|questo suggerimento]], sembrerebbe meglio creare la directory /etc/X11/xorg.conf.d e mettervi alcuni file in modo da regolare le sezioni del file xorg.conf, come fatto ad esempio [[http://www.linuxquestions.org/questions/linux-software-2/xorg-conf-missing-922048/#post4566087|qui]].

Xorg legge le informazioni di configurazione dei produttori dalla directory /usr/share/X11/xorg.conf.d, come indicato da «man [[DebianMan:5/xorg.conf|xorg.conf.d]]».

Invece di farlo in xorg.conf, un altro modo piuttosto utile di regolare le impostazioni di X è quello di farlo al volo con degli script dell'ambiente desktop da eseguire all'avvio.
Line 70: Line 95:
startx $ startx
Line 76: Line 101:
invoke-rc.d gdm # service gdm start
Line 81: Line 106:
Gli utenti KDE dovrebbero usare {{{kdm}}}, gli altri potrebbero avere {{{xdm}}}. Gli utenti KDE dovrebbero usare {{{kdm}}}, gli altri potrebbero avere {{{xdm}}}, {{{gdm3}}}, {{{lightdm}}}.
Line 103: Line 128:
 * [[AtiHowTo]], [[ATIProprietary]]  * [[it/AtiHowTo|Driver ATI]], [[it/ATIProprietary|Driver ATI proprietari]]
 * [[it/NvidiaGraphicsDrivers|Driver video Nvidia]]
Line 109: Line 135:
 * [[FreeDesktop|FreeDesktop]]
* [[it/FreeDesktop|FreeDesktop]]
Line 112: Line 139:
 * [[Redshift]]
Line 115: Line 143:
 * Il [[http://wiki.x.org/wiki/|wiki di X.org]] contiene informazioni utili su X.org, è un buon posto per cercare risposte a problemi.  * Il [[http://wiki.x.org/wiki/|wiki di X.Org]] contiene informazioni utili su X.Org, è un buon posto per cercare risposte a problemi.
Line 117: Line 145:
[[CategoryXWindowSystem]] [[CategoryXWindowSystem]] CategoryVideo CategorySystemAdministration


logo di X.Org - di Sven (CC BY-SA)

Xorg è il server X Window predefinito a partire da Debian 4.0 (etch), sostituisce XFree86 ed è manutenuto in Debian dal team XStrikeForce. Per Debian 10 e successive il protocollo per l'interfaccia utente predefinito è Wayland.

Stato attuale

Le versioni attualmente distribuite in Debian sono elencate sul sito web packages.debian.org: xorg, xserver-xorg-core.

Numeri di versione

La numerazione delle versioni di Xorg è cambiata da xorg 7.0, oggigiorno Xorg è rilasciato con un numero di versione (come 7.4). Questo rilascio è composto da diversi moduli che hanno a loro volta un proprio numero di versione (quando è iniziato il ciclo di sviluppo di Xorg 7.0 ogni modulo ha iniziato dalla versione "1.0"); ad esempio Xorg 7.3 è stato inviato con le versioni 1.4 di Xserver, 1.1.5 di xf86-input-evdev, 2.1.1 di xf86-video-intel, ecc. Per saperne di più sui rilasci e le versioni di Xorg vedere questo blog.

I numeri di versione di Debian seguono la convenzione a monte, la versione del modulo può differire (a volte i manutentori scelgono quelli più recenti e stabili). Promemoria: la versione del pacchetto Debian inizia a volte con una cifra seguita da due punti, come 1:7.3.1-2; la parte (1:) è specifica di Debian, inoltre tutto ciò che segue il trattino (-2) è la versione di pacchettizzazione Debian.

Installare Xorg

Installare Xorg è semplice, basta usare:

$ sudo apt install xorg

oppure per solamente il server X11 stesso senza driver e utilità:

$ sudo apt install xserver-xorg-core

Notare che con quest'ultimo non si avrà il comando startx (fornito da bin:xinit, ma se lo si installa direttamente richiama tutti i driver video) e perciò si avranno problemi ad avviare un display grafico.

Se si desidera avere un corretto avviatore della sessione grafica si dovrebbe considerare l'esecuzione di

$ sudo apt install xserver-xorg-video-xxx xserver-xorg-core xinit

sostituendo ad xxx il nome del proprio driver video.

Configurare X

Per riconfigurare le impostazioni della tastiera in Squeeze (e successive), eseguire in un terminale di root:

# dpkg-reconfigure keyboard-configuration

Modificare xorg.conf

Alcune impostazioni sono accessibili solo modificando a mano xorg.conf.

Come modificare il file di configurazione di xorg?

Aprire un terminale (o una console) come root ed eseguire:

# editor /etc/X11/xorg.conf

E se non si dispone di un file di configurazione di xorg?

Se xorg.conf manca per qualche motivo Xorg esamina l'hardware ad ogni avvio, anche se questo sistema funziona bene nella maggior parte dei casi alcune impostazioni restano inaccessibili. Per creare un punto di partenza per la personalizzazione, effettuare le seguenti operazioni:

Passare in una console come utente root (non un emulatore di terminale in X), quindi eseguire:

# /etc/init.d/gdm stop || /etc/init.d/gdm3 stop || /etc/init.d/kdm stop || /etc/init.d/xdm stop || /etc/init.d/lightdm stop
$ cd /etc/X11/
# Xorg -configure

In alternativa riavviare la macchina in modalità utente singolo (single user mode), quindi:

$ cd /etc/X11/
# Xorg -configure

Seguire le istruzioni a video, ora si dovrebbe avere qualcosa su cui lavorare.

Domanda: cosa fare se la generazione di questo file fallisce, restituendo il messaggio «Number of created screens does not match the number of detected devices»?

In ogni caso, questo è probabilmente non necessario. Secondo questo commento e questo suggerimento, sembrerebbe meglio creare la directory /etc/X11/xorg.conf.d e mettervi alcuni file in modo da regolare le sezioni del file xorg.conf, come fatto ad esempio qui.

Xorg legge le informazioni di configurazione dei produttori dalla directory /usr/share/X11/xorg.conf.d, come indicato da «man xorg.conf.d».

Invece di farlo in xorg.conf, un altro modo piuttosto utile di regolare le impostazioni di X è quello di farlo al volo con degli script dell'ambiente desktop da eseguire all'avvio.

Eseguire X

Dopo l'installazione eseguire:

$ startx

o come root:

# service gdm start

(consultare la pagina di manuale di gdm).

Gli utenti KDE dovrebbero usare kdm, gli altri potrebbero avere xdm, gdm3, lightdm.

Driver video

Si veda anche

Collegamenti esterni

  • Il wiki di X.Org contiene informazioni utili su X.Org, è un buon posto per cercare risposte a problemi.


CategoryXWindowSystem CategoryVideo CategorySystemAdministration