IngleseFranceseSpagnolo

Esegui server | Ubuntu > | Fedora > |


Favicon di OnWorks

Xserver - Online nel cloud

Esegui Xserver nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando Xserver che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


Xserver - Server di visualizzazione del sistema X Window

SINOSSI


X [opzione ...]

DESCRIZIONE


X è il nome generico per il server di visualizzazione del sistema X Window. È spesso un collegamento o
una copia del binario del server appropriato per guidare il server utilizzato più frequentemente su a
data macchina.

DI PARTENZA IL SERVER


Il server X viene solitamente avviato dal programma X Display Manager xdm(1) o simile
programma di gestione dello schermo. Questa utility viene eseguita dai file di avvio del sistema e si occupa di
mantenendo il server in esecuzione, richiedendo nomi utente e password e avviando il
sessioni utente.

Le installazioni che eseguono più di un sistema a finestre potrebbero dover utilizzare il xinit(1) utilità
invece di un display manager. Tuttavia, xinit è da considerarsi uno strumento per costruire
script di avvio e non è destinato all'uso da parte degli utenti finali. Gli amministratori del sito sono
fortemente sollecitato a utilizzare un display manager oa costruire altre interfacce per utenti inesperti.

Il server X può anche essere avviato direttamente dall'utente, sebbene questo metodo sia solitamente
riservato per il test e non è raccomandato per il normale funzionamento. Su alcune piattaforme, il
l'utente deve avere un permesso speciale per avviare il server X, spesso perché l'accesso a certi
dispositivi (ad es /dev/mouse) è limitato.

Quando il server X si avvia, in genere assume il controllo del display. Se stai correndo su un
workstation la cui console è il display, potrebbe non essere possibile accedere alla console
mentre il server è in esecuzione.

VERSIONI


Molti server X hanno opzioni della riga di comando specifiche del dispositivo. Vedere le pagine di manuale per il
singoli server per maggiori dettagli; un elenco di pagine di manuale specifiche del server è fornito in
la sezione VEDI ANCHE sotto.

Tutti i server X accettano le opzioni della riga di comando descritte di seguito. Alcuni server X potrebbero
avere modi alternativi per fornire i parametri qui descritti, ma i valori forniti
tramite le opzioni della riga di comando dovrebbero sovrascrivere i valori specificati tramite altri meccanismi.

:numero di visualizzazione
Il server X funziona come dato numero di visualizzazione, che per impostazione predefinita è 0. Se multiplo
I server X devono essere eseguiti contemporaneamente su un host, ognuno deve avere un display univoco
numero. Vedere la sezione VISUALIZZAZIONE NOMI del X(7) pagina di manuale per imparare a farlo
specificare quale numero di visualizzazione i client dovrebbero provare a utilizzare.

-a numero
imposta l'accelerazione del puntatore (cioè il rapporto tra quanto viene riportato e quanto il
l'utente ha effettivamente spostato il puntatore).

-corrente alternata disabilita i meccanismi di controllo degli accessi basati sull'host. Consente l'accesso da qualsiasi host e
consente a qualsiasi host di modificare l'elenco di controllo degli accessi. Usare con estrema cautela.
Questa opzione esiste principalmente per l'esecuzione di suite di test in remoto.

-verifica livello
imposta il livello di audit trail. Il livello predefinito è 1, che significa solo connessione
vengono segnalati i rigetti. Il livello 2 segnala inoltre tutte le connessioni riuscite
e si disconnette. Il livello 4 abilita i messaggi dall'interno SECURITY, se
presente, compresa la generazione e revoca di autorizzazioni e violazioni di
la politica di sicurezza. Il livello 0 disattiva l'audit trail. Le linee di audit vengono inviate come
output di errore standard.

-auth file-autorizzazione
specifica un file che contiene una raccolta di record di autorizzazione utilizzati per
autenticare l'accesso. Vedi anche il xdm(1) e Xsicurezza(7) pagine di manuale.

-sfondo nessuna
Chiede al driver di non cancellare lo sfondo all'avvio, se il driver supporta
quello. Può essere utile per una transizione graduale con ad es. driver fbdev. Per sicurezza
ragioni per cui questa non è l'impostazione predefinita in quanto il contenuto dello schermo potrebbe mostrare un utente precedente
sessione.

-br imposta la finestra radice predefinita su nero solido invece della trama radice standard
modello. Questa è l'impostazione predefinita a meno che non sia specificato -retro o -wr.

-bs disabilita il supporto del backing store su tutte le schermate.

-c disattiva il clic dei tasti.

c volume
imposta il volume del clic dei tasti (intervallo consentito: 0-100).

-cc classe
imposta la classe visuale per la finestra principale degli schermi a colori. I numeri delle classi sono
come specificato nel protocollo X. Non rispettato da tutti i server.

-nucleo fa sì che il server generi un core dump sugli errori irreversibili.

-displayfd fd
specifica un descrittore di file nel processo di avvio. Piuttosto che specificare a
numero di display, il server X tenterà di ascoltare su un display successivamente più alto
numeri, e dopo averne trovato uno libero, scriverà di nuovo il numero del display su questo
descrittore di file come stringa con terminazione di nuova riga. L'opzione -pn viene ignorata quando
usando -displayfd.

-deferglifi che font
specifica i tipi di caratteri per i quali il server dovrebbe tentare di utilizzare differito
caricamento del glifo. che font può essere all (tutti i caratteri), nessuno (nessun carattere) o 16 (16 bit
solo caratteri).

-dpi risoluzione
imposta la risoluzione per tutti gli schermi, in punti per pollice. Da utilizzare quando il server
non è possibile determinare le dimensioni dello schermo dall'hardware.

dpm abilita DPMS (display power management services), ove supportato. Il predefinito
lo stato è specifico della piattaforma e della configurazione.

-dpm disabilita DPMS (visualizza i servizi di gestione dell'alimentazione). Lo stato predefinito è piattaforma
e configurazione specifica.

-estensionenomeestensione
disabilita l'estensione denominata. Se viene specificato un nome di estensione sconosciuto, un elenco di
vengono stampati i nomi degli interni accettati.

+estensionenomeestensione
abilita l'estensione denominata. Se viene specificato un nome di estensione sconosciuto, un elenco di
vengono stampati i nomi degli interni accettati.

-f volume
imposta il volume del segnale acustico (campanello) (intervallo consentito: 0-100).

-fc cursoreFont
imposta il carattere del cursore predefinito.

-fn fonte
imposta il carattere predefinito.

-fp fontPath
imposta il percorso di ricerca per i caratteri. Questo percorso è un elenco separato da virgole di
directory in cui il server X cerca i database dei font. Vedi la sezione FONT
di questa pagina di manuale per ulteriori informazioni e l'elenco predefinito.

-Aiuto stampa un messaggio di utilizzo.

-I fa sì che tutti gli argomenti rimanenti della riga di comando vengano ignorati.

-iglx Proibire la creazione di contesti GLX indiretti. GLX indiretto è di uso limitato, poiché
manca il supporto per molte moderne funzionalità ed estensioni OpenGL; è più lento di
contesti diretti; e apre un'ampia superficie di attacco per errori di analisi del protocollo.
Questa è l'impostazione predefinita a meno che non venga specificato +iglx.

+glx Consenti la creazione di contesti GLX indiretti.

-maxbigreqsize Taglia
imposta la grande richiesta massima su Taglia MB.

-nocursore
disabilita la visualizzazione del cursore del puntatore.

-noascoltare di tipo trans
disabilita un tipo di trasporto. Ad esempio, le connessioni TCP/IP possono essere disabilitate con
-noascoltare tcp. Questa opzione può essere rilasciata più volte per disabilitare l'ascolto
diversi tipi di trasporto. I tipi di trasporto supportati dipendono dalla piattaforma, ma
comunemente includono:

tcp TCP su IPv4 o IPv6
inet TCP solo su IPv4
inet6 solo TCP su IPv6
socket di dominio UNIX unix
local Metodo di connessione locale preferito dalla piattaforma

-ascolta di tipo trans
abilita un tipo di trasporto. Ad esempio, le connessioni TCP/IP possono essere abilitate con
-ascolta tcp. Questa opzione può essere rilasciata più volte per consentire l'ascolto
diversi tipi di trasporto.

-noreset
impedisce il ripristino del server alla chiusura dell'ultima connessione client. Questo sovrascrive
un precedente -terminare opzione da linea di comando.

-p verbale
imposta il tempo di ciclo del modello di salvaschermo in minuti.

-pg consente al server di continuare a funzionare se non riesce a stabilire tutte le sue
socket noti (punti di connessione per i client), ma ne stabilisce almeno uno. Questo
l'opzione è impostata per impostazione predefinita.

-nop fa uscire il server se non riesce a stabilire tutti i suoi socket noti
(punti di connessione per i clienti).

-r disattiva la ripetizione automatica.

r attiva la ripetizione automatica.

-retrò avvia il server con il classico puntino e il cursore visibile. L'impostazione predefinita è
iniziare con una finestra radice nera e sopprimere la visualizzazione del cursore fino a quando
prima volta che un'applicazione chiama XDefineCursor(). Per i server kdrive, questo implica
-zap.

-s verbale
imposta il tempo di timeout dello screen saver in minuti.

-la sua disabilita il salvataggio in supporto su tutte le schermate.

-posto a sedere posto a sedere
sedile su cui correre. Accetta una stringa che identifica un posto in una sintassi specifica della piattaforma.
Sulle piattaforme che supportano questa funzione, questa può essere utilizzata per limitare il server a
esporre solo un sottoinsieme specifico di dispositivi connessi al sistema.

-t numero
imposta la soglia di accelerazione del puntatore in pixel (cioè dopo quanti pixel il puntatore
l'accelerazione dovrebbe avere effetto).

-terminare
fa sì che il server venga terminato al ripristino del server, invece di continuare l'esecuzione.
Questo sovrascrive un precedente -noreset opzione da linea di comando.

-per secondo
imposta il timeout di connessione predefinito in secondi.

-tst disabilita tutte le estensioni di test (es. XTEST, XTrap, XTestExtension1, RECORD).

ttyxx ignorato, poiché i server iniziavano nell'antico modo (da init).

v imposta la preferenza per lo screen saver disattivata dal video.

-v imposta la preferenza per lo screen saver video-on.

-wm forza che l'archivio di backup predefinito di tutte le finestre sia WhenMapped. Questo è un
backdoor modo di applicare il backing-store a tutte le finestre. anche se tutto
le finestre mappate avranno un archivio di backup, il valore dell'attributo dell'archivio di backup riportato
dal server per una finestra sarà l'ultimo valore stabilito da un client. se è
non è mai stato impostato da un client, il server riporterà il valore predefinito,
Inutile. Questo comportamento è richiesto dal protocollo X, che consente al server
superare le aspettative del negozio di supporto del cliente ma non fornisce un modo per
dire al cliente che lo sta facendo.

-wr imposta la finestra radice predefinita su bianco solido invece della trama radice standard
pattern.

-x estensione
carica l'estensione specificata in init. Questo è un no-op per la maggior parte delle implementazioni.

[+-]xinerama
abilita(+) o disabilita(-) l'estensione XINERAMA. Lo stato predefinito è piattaforma
e configurazione specifica.

SERVER DIPENDENTE VERSIONI


Alcuni server X accettano le seguenti opzioni:

-ld kilobyte
imposta il limite dello spazio dati del server al numero specificato di kilobyte. UN
il valore di zero rende la dimensione dei dati il ​​più grande possibile. Il valore predefinito di -1
lascia invariato il limite dello spazio dati.

-lf file
imposta il limite del numero di file aperti del server sul numero specificato. UN
il valore zero rende il limite il più ampio possibile. Il valore predefinito di -1
lascia invariato il limite.

-ls kilobyte
imposta il limite dello spazio dello stack del server al numero specificato di kilobyte. UN
il valore zero rende la dimensione dello stack il più grande possibile. Il valore predefinito di -1
lascia invariato il limite dello spazio dello stack.

-maxclient
64|128|256|512 Imposta il numero massimo di client autorizzati a connettersi a X
server. I valori accettabili sono 64, 128, 256 o 512.

-rendere difetto|mono|grigio|colore imposta la politica di assegnazione del colore che verrà utilizzata dal
estensione di rendering.

difetto seleziona la politica predefinita definita per la profondità di visualizzazione del server X.

mono non utilizzare alcuna cella di colore.

grigio usa una mappa dei grigi di 13 celle a colori per l'estensione di rendering X.

colore usa un cubo di colore di al massimo 4*4*4 colori (ovvero 64 celle di colore).

-dumbSched
disabilita la pianificazione intelligente sulle piattaforme che supportano lo schedulatore intelligente.

-schedInterval intervallo
imposta l'intervallo di pianificazione dello smart scheduler su intervallo millisecondi.

XDMCP VERSIONI


I server X che supportano XDMCP hanno le seguenti opzioni. Vedi il X Dsiplay direttore
Controllo Protocollo specifica per ulteriori informazioni.

-interrogazione hostname
abilita XDMCP e invia i pacchetti Query al specificato hostname.

-trasmissione
abilita XDMCP e trasmette i pacchetti BroadcastQuery alla rete. Il primo
per la sessione verrà scelto il display manager che risponde.

-multicast [indirizzo [luppolo contare]]
Abilita XDMCP e pacchetti BroadcastQuery multicast sulla rete. Il primo
per la sessione viene scelto il display manager che risponde. Se viene specificato un indirizzo,
il multicast viene inviato a quell'indirizzo. Se non viene specificato alcun indirizzo, il multicast
viene inviato al gruppo multicast IPv6 XDMCP predefinito. Se viene specificato un conteggio di hop,
viene utilizzato come numero massimo di hop per il multicast. Se nessun conteggio di luppolo è
specificato, il multicast è impostato su un massimo di 1 hop, per impedire il multicast
dall'essere instradato oltre la rete locale.

-indiretto hostname
abilita XDMCP e invia pacchetti IndirectQuery al specificato hostname.

-porta numero di porta
usa lo specificato numero di porta per i pacchetti XDMCP, invece dell'impostazione predefinita. Questo
l'opzione deve essere specificata prima di qualsiasi -query, -broadcast, -multicast o -indirect
opzioni.

-a partire dal indirizzo locale
specifica l'indirizzo locale da cui connettersi (utile se l'host che si connette ha
più interfacce di rete). Il indirizzo locale può essere espresso in qualsiasi forma
accettabile per la piattaforma host gethostbyname(3) attuazione.

-una volta fa sì che il server termini (anziché reimpostarsi) al termine della sessione XDMCP.

-classe classe di visualizzazione
XDMCP ha un qualificatore di visualizzazione aggiuntivo utilizzato nella ricerca di risorse per display-
opzioni specifiche. Questa opzione imposta quel valore, per impostazione predefinita è "MIT-unspecified"
(non un valore molto utile).

-biscotto xdm-auth-bit
Durante il test di XDM-AUTHENTICATION-1, viene condivisa una chiave privata tra il server e
il responsabile. Questa opzione imposta il valore di quei dati privati ​​(non che sia molto
privato, essendo sulla riga di comando!).

-ID display display-id
Ancora un altro valore specifico XDMCP, questo consente al display manager di identificare
ogni display in modo che possa individuare la chiave condivisa.

TASTIERA X VERSIONI


I server X che supportano l'estensione XKEYBOARD (nota anche come "XKB") accettano quanto segue
opzioni. Tutti i file di layout specificati nella riga di comando devono trovarsi nella base XKB
directory o una sottodirectory e specificato come percorso relativo dalla base XKB
directory. La directory di base XKB predefinita è /usr/lib/X11/xkb.

[+-]accessox [ timeout [ timeout_mask [ feedback [ opzioni_maschera ] ] ] ]
abilita(+) o disabilita(-) le sequenze di tasti AccessX.

-xkbdir elenco
directory di base per i file di layout della tastiera. Questa opzione non è disponibile per setuid
X server (cioè, quando gli uid reali ed effettivi del server X sono diversi).

-Ardelay millisecondi
imposta il ritardo di autorepeat (lunghezza di tempo in millisecondi che deve essere una chiave
premuto prima dell'avvio dell'autoripetizione).

-arrivo millisecondi
imposta l'intervallo di ripetizione automatica (lunghezza di tempo in millisecondi che deve trascorrere
tra le sequenze di tasti generate dall'autoripetizione).

-xkbmap Nome del file
carica la descrizione della tastiera in Nome del file all'avvio del server.

NETWORK COLLEGAMENTI


Il server X supporta le connessioni client tramite un sottoinsieme dipendente dalla piattaforma dei seguenti
tipi di trasporto: TCP/IP, socket di dominio Unix e diverse varietà di SVR4 locale
connessioni. Vedere la sezione VISUALIZZAZIONE NOMI del X(7) pagina di manuale per imparare a farlo
specificare quale tipo di trasporto i client dovrebbero provare a utilizzare.

CONCESSIONE ACCESSO


Il server X implementa un sottoinsieme dipendente dalla piattaforma della seguente autorizzazione
protocolli: MIT-MAGIC-COOKIE-1, XDM-AUTHORIZATION-1, XDM-AUTHORIZATION-2, SUN-DES-1 e
MIT-KERBEROS-5. Vedi il Xsicurezza(7) pagina di manuale per informazioni sul funzionamento di
questi protocolli.

I dati di autorizzazione richiesti dai protocolli di cui sopra vengono passati al server in un privato
file denominato con il -auth opzione della riga di comando. Ogni volta che il server sta per accettare
alla prima connessione dopo un reset (o all'avvio del server), legge questo file.
Se questo file contiene record di autorizzazione, l'host locale non lo è automaticamente
consentito l'accesso al server e solo i client che inviano uno dei record di autorizzazione
contenuto nel file nelle informazioni di configurazione della connessione sarà consentito l'accesso. Vedi il
Xau pagina di manuale per una descrizione del formato binario di questo file. Vedere xauth(1) per
manutenzione di questo file e distribuzione del suo contenuto a host remoti.

Il server X utilizza anche un elenco di controllo degli accessi basato sull'host per decidere se farlo o meno
accettare connessioni dai client su una particolare macchina. Se nessun'altra autorizzazione
viene utilizzato il meccanismo, questo elenco inizialmente è costituito dall'host su cui si trova il server
in esecuzione così come qualsiasi macchina elencata nel file /ecc/Xn.host, Dove n è il display
numero del server. Ogni riga del file dovrebbe contenere un nome host Internet
(es. expo.lcs.mit.edu) o un nome completo nel formato famiglia:Nome come descritto in
xhost(1) pagina di manuale. Non ci dovrebbero essere spazi iniziali o finali su nessuna riga. Per
esempio:

joesworkstation
azienda.azienda.com
inet: bigcpu
Locale:

Gli utenti possono aggiungere o rimuovere host da questo elenco e abilitare o disabilitare il controllo degli accessi utilizzando
le xhost comando dalla stessa macchina del server.

Se il proxy X FireWall (xfwp) viene utilizzato senza una policy del sito, basata su host
l'autorizzazione deve essere attivata affinché i client possano connettersi al server X tramite il
xfwp. Se xfwp viene eseguito senza un file di configurazione e quindi non è definita alcuna policy del sito, se
xfwp sta usando un server X in cui è stato eseguito xhost + per disattivare l'autorizzazione basata sull'host
controlla, quando un client tenta di connettersi a questo server X tramite xfwp, il server X negherà
la connessione. Vedere xfwp(1) per ulteriori informazioni su questo proxy.

Il protocollo X intrinsecamente non ha alcuna nozione di permessi di funzionamento della finestra o
porre qualsiasi restrizione su ciò che un cliente può fare; se un programma può connettersi a un display, è
ha l'intera esecuzione dello schermo. I server X che supportano l'estensione SECURITY vanno meglio
perché i client possono essere designati come non attendibili tramite l'autorizzazione che utilizzano per connettersi; vedere
le xauth(1) pagina di manuale per i dettagli. Vengono imposte restrizioni ai client non attendibili che
limitare il male che possono fare. Vedere le specifiche dell'estensione SECURITY per una descrizione completa
elenco di queste restrizioni.

I siti che dispongono di sistemi di autenticazione e autorizzazione migliori potrebbero voler utilizzare
gli hook nelle librerie e nel server per fornire modelli di sicurezza aggiuntivi.

SEGNALI


Il server X attribuisce un significato speciale ai seguenti segnali:

SIGILLO Questo segnale fa sì che il server chiuda tutte le connessioni esistenti, libera tutto
risorse e ripristinare tutte le impostazioni predefinite. Viene inviato dal display manager ogni volta che
l'applicazione principale dell'utente principale (di solito an xterm o gestore di finestre) esce in
forzare il server a ripulire e prepararsi per l'utente successivo.

SIGTERM Questo segnale fa sì che il server esca in modo pulito.

SIGUSR1 Questo segnale viene utilizzato in modo molto diverso da uno dei precedenti. Quando il server
si avvia, controlla se ha ereditato SIGUSR1 come SIG_IGN invece di
solito SIG_DFL. In questo caso, il server invia un SIGUSR1 al suo processo padre
dopo aver impostato i vari schemi di connessione. XDM usa questa funzione per
riconoscere quando è possibile connettersi al server.

FONT


Il server X può ottenere i caratteri dalle directory e/o dai server dei caratteri. L'elenco di
le directory e i server dei font utilizzati dal server X quando si tenta di aprire un font sono controllati da
le fonte sentiero.

Il percorso del carattere predefinito è
/usr/share/fonts/X11/misc,/usr/share/fonts/X11/cyrillic,/usr/share/fonts/X11/100dpi/:unscaled,/usr/share/fonts/X11/75dpi/:unscaled,/usr/share/fonts/X11/Type1,/usr/share/fonts/X11/100dpi,/usr/share/fonts/X11/75dpi,built-
ins.

È possibile specificare un tipo speciale di directory utilizzando il tasto catalogo: prefisso. Directory
specificato in questo modo può contenere collegamenti simbolici che puntano alle directory dei caratteri reali. Vedi il
FONTPATH.D per i dettagli.

Il percorso del carattere può essere impostato con il -fp opzione o per xset(1) dopo l'avvio del server.

FONTPATH.D


Puoi specificare un tipo speciale di percorso del carattere nel modulo Catalogare:. La directory
specificato dopo il catalogo: il prefisso verrà scansionato per i collegamenti simbolici e ogni collegamento simbolico
la destinazione verrà aggiunta come un file di font locale FPE.

Il collegamento simbolico può essere suffisso da attributi come 'unscaled', che sarà passato attraverso
al file di font sottostante FPE. L'unica eccezione è la nuova introduzione 'pri'
attributo, che verrà utilizzato per ordinare i percorsi dei caratteri specificati dai collegamenti simbolici.

Una configurazione di esempio:

75dpi:non scalato:pri=20 -> /usr/share/X11/fonts/75dpi
ghostscript:pri=60 -> /usr/share/fonts/default/ghostscript
misc:unscaled:pri=10 -> /usr/share/X11/fonts/misc
type1:pri=40 -> /usr/share/X11/fonts/Type1
type1:pri=50 -> /usr/share/fonts/default/Type1

Questo aggiungerà /usr/share/X11/fonts/misc come primo FPE con l'attributo 'non scalato',
il secondo FPE sarà /usr/share/X11/fonts/75dpi, anch'esso con l'attributo 'unscaled' ecc.
Questo è funzionalmente equivalente all'impostazione del seguente percorso del carattere:

/usr/share/X11/fonts/misc:non scalato,
/usr/share/X11/fonts/75dpi:non in scala,
/usr/share/X11/fonts/Tipo1,
/usr/share/fonts/default/Type1,
/usr/share/fonts/default/script fantasma

Usa Xserver online utilizzando i servizi onworks.net


Ad


Ad