Content-type: text/html
Manpage of XFree86
XFree86
Section: User Commands (1)
Updated: Version 4.1.0.1
Index
Return to Main Contents
NOM
XFree86 - serveur X X11R6
SYNOPSIS
XFree86
[:display] [option ...]
DESCRIPTION
XFree86 est un serveur X (serveur pour interface graphique) qui a été originellement conçu pour les systèmes UNIX ou clones d'UNIX tournant sur des matériels à architecture Intel de type x86. Ce serveur fonctionne maintenant sur une gamme plus étendue de matériels et se trouve supporté par de nombreux OS.
Ce travail est dérivé de
X386 1.2
qui a été la contribution à X11R5 par Snitily Graphics Consulting Service.
L'actuelle version de XFree86 est basée sur X11R6.3. L'architecture du serveur X de XFree86 a été repensée pour la version 4.0, et cela inclut, parmi d'autres choses, un système de module chargeable, don de Metro Link, Inc.
CONFIGURATIONS
XFree86
opère sous une vaste gamme d'OS et de configurations matérielles.
L'architecture Intel x86 (IA32) est la plate-forme matérielle la plus largement supportée. Les autres plates-formes matérielles prises en charge incluent les Compaq Alpha, les machines à base de processeur Intel IA64,les SPARC et les PowerPC. Les OS (Operating Systems) les plus largement supportés sont les clones d'UNIX sous licence libre ou en Open Source, comme Linux, FreeBSD, NetBSD et OpenBSD. Les systèmes UNIX commerciaux comme Solaris (x86) et
UnixWare sont aussi supportés. Dans les autres systèmes supportés, on compte
LynxOS, et GNU Hurd. Darwin et Mac OS X sont supportés avec le serveur X
XDarwin(1). Win32/Cygwin est supporté avec le serveur X XWin.
CONNEXIONS RESEAU
XFree86 supporte les connexions établies en utilisant les flux de données établis comme suit :
- Local
-
Sur de nombreuses plates-formes, la connexion de type « local » est un socket du domaine UNIX. Sur quelques plates-formes en System V, les connexions de type « local » incluent aussi des pipes STREAMS, appelées pipes, et quelques autres procédures.
- TCP/IP
-
XFree86 écoute sur le port 6000+n, où n est le numéro de l'affichage. Ce type de connexion peut être désactivé avec l'option -nolisten
(voir la page de manuel Xserver(1) pour les détails).
VARIABLES D'ENVIRONNEMENT
Pour les OS qui supportent les connexions locales autres que les sockets de domaine UNIX (SVR3 et SVR4), il existe une liste compilée qui indique l'ordre dans lequel les connexions locales doivent être tentées. Cette liste peut être atteinte par la variable d'environnement XLOCAL décrite ci-dessous. Si le nom de l'affichage indique un meilleur choix, la connexion peut être établie (par ex. :0.0), chaque procédure de connexion est essayée jusqu'à ce que la connexion soit effective, ou jusqu'à ce qu'aucune procédure ne soit disponible.
Note : Pour ces OS, la connexion par le socket de domaine Unix
est traitée différemment des autres types de connexions locales.
Pour l'utiliser la connexion doit être faite avec unix:0.0.
La variable d'environnement XLOCAL doit contenir une liste faite d'un ou plus des éléments suivants :
-
NAMED
PTS
SCO
ISC
qui représentent des pipes de flux SVR4, des pipes dans l'ancien style USL,des pipes SCO XSight, et des pipes ISC.
Vous pouvez sélectionner une seule procédure (par ex.. XLOCAL=NAMED), ou une liste ordonnée (par ex.. XLOCAL="NAMED:PTS:SCO"). Cette variable prend les valeurs compilées par défaut. Pour SVR4 il est recommandé que NAMED soit la première préférence de connexion. La configuration par défaut est
PTS:NAMED:ISC:SCO.
Pour réaliser les variables compilées par défaut, vous devez définir (et exporter, si vous usez de sh ou de ksh) XLOCAL globalement. Si vous utilisez startx/xinit, la définition doit être au début de votre fichier .xinitrc. Si vous utilisez xdm, les définitions doivent être écrites dans le script <XRoot>/lib/X11/xdm/Xsession.
OPTIONS
En plus des options du serveur normal, décrites dans la page de manuel Xserver(1),
XFree86 accepte les lignes de commande de basculement :
- vtXX
-
XX indique le numéro de la console virtuelle dont usera XFree86. Sans cette option, XFree86 prendra la première console virtuelle qu'il localisera.
Cette option s'applique seulement aux plates-formes comme Linux, BSD, SVR3 et SVR4, qui ont un support de console virtuelle.
- -allowMouseOpenFail
-
Autorise le démarrage du serveur même si le pilote de la souris ne peut être initialisé. Cela est équivalent à l'option
AllowMouseOpenFail
du fichier XF86Config(5x).
- -allowNonLocalModInDev
-
Autorise le changement de configuration du clavier et de la souris à partir de clients non locaux.
Par défaut, les connexions de clients non locaux ne sont pas autorisées à faire cela.
Ceci est l'équivalent de l'option
AllowNonLocalModInDev
du fichier XF86Config(5x).
- -allowNonLocalXvidtune
-
Rend valide l'extension VidMode pour des clients distants. Ceci autorise le client xvidtune à se connecter à partir d'un autre hôte. Il s'agit de l'équivalent de l'option
AllowNonLocalXvidtune
du fichier XF86Config(5x). Les connexions non locales ne sont pas permises par défaut.
- -bgamma value
-
Configure la correction blue gamma. value doit être entre 0.1 et 10.
La valeur par défaut est 1.0. Tous les pilotes ne supportent pas cette valeur. Voir aussi les options
-gamma,
-rgamma,
et
-ggamma
- -bpp n
-
N'est plus supporté. Utilisez -depth pour configurer la profondeur de la couleur, et utilisez
-fbbpp si vous avez vraiment besoin de forcer un format de pixel sur un framebuffer
(hardware) qui n'est pas par défaut.
- -configure
-
Quand cette option est spécifiée, le serveur X charge tous les modules (pilotes) vidéo, passe les tests pour le matériel disponible, et écrit un fichier
XF86Config(5x) basé sur ce qui a été détecté. Cette option pose actuellement quelques problèmes sur certaines plates-formes, mais dans la plupart des cas c'est une bonne manière d'amorcer le processus de configuration. Cette option est valable seulement lorsque le serveur est lancé sous « root » (i.e. avec real-uid 0).
- -crt /dev/ttyXX
-
SCO seulement. Identique à l'option vt, et est fournie pour la compatibilité avec le serveur natif X de SCO.
- -depth n
-
Règle la profondeur de la couleur par défaut. Les valeurs légales sont 1, 4, 8, 15, 16, et
24.Tous les drivers ne supportent pas ces valeurs.
- -disableModInDev
-
Désactive la modification dynamique du réglage du matériel en entrée (tablettes graphiques, etc.). Ceci est l'équivalent de l'option
DisableModInDev
du fichier XF86Config(5x).
- -disableVidMode
-
Désactive les parties de l'extension de VidMode (utilisées par le client xvidtune)
qui peuvent servir à changer les modes vidéo. C'est l'équivalent de l'option
DisableVidModeExtension
du fichier XF86Config(5x).
- -fbbpp n
-
Règle le nombre de bits par pixel du framebuffer. Vous ne devriez faire ce réglage que si vous êtes sûr qu'il est nécessaire ; normalement le serveur peut déduire la valeur correcte par l'option -depth ci-dessus. Utile, si vous voulez lancer une configuration avec une profondeur de 24 avec un framebuffer de 24 bpp plutôt que la valeur (peut-être par défaut) du framebuffer à 32 bpp (ou vice versa). Les valeurs légales sont 1, 8, 16, 24, 32.
Tous les pilotes ne supportent pas toutes ces valeurs.
- -flipPixels
-
Swape les valeurs par défaut pour les pixels noirs et blancs.
- -gamma value
-
Règle la correction gamma. value doit être entre 0.1 et 10. C'est 1.0 qui est par défaut. Cette valeur est appliquée isométriquement aux valeurs de R, G et B.
Ces valeurs peuvent être réglées indépendamment avec les options
-rgamma,
-bgamma,
et
-ggamma
- -ggamma value
-
Règle la correction du gamma vert. value doit être entre 0.1 et
10. Par défaut le réglage est 1.0. Tous les drivers n'acceptent pas cela. Voir aussi les options
-gamma,
-rgamma,
et
-bgamma
- -ignoreABI
-
Le serveur X contrôle les niveaux de révision ABI pour chaque module qui est chargé.
Il refusera normalement de charger des modules avec des révisions ABI qui sont plus récentes que celles du serveur. C'est la raison pour laquelle ces modules devraient utiliser des interfaces que le serveur ne possède pas. Quand cette option est spécifiée, des erreurs peuvent survenir, de l'avertissement jusqu'à l'erreur fatale. Cette option doit être utilisée avec prudence.
- -keeptty
-
Empêche le serveur de quitter le terminal contrôlé initialement.
Cette option est utile seulement lorsqu'il s'agit de débogguer le serveur. Toutes les plates-formes ne supportent pas (ou ne peuvent utiliser) cette option.
- -keyboard keyboard-name
-
Utilise la section du fichier XF86Config(5x)
InputDevice
appelée
keyboard-name
comme le noyau du clavier.
Par défaut c'est le noyau pour le clavier correspondant au matériel référencé par la section par défaut qui est utilisé
Layout
ou la première section pertinente
InputDevice
lorsqu'il n'y a pas de section définie.
Layout
- -layout layout-name
-
Utilise le fichier de la section XF86Config(5x)
Layout
appelée
layout-name.
Par défaut, la première
Layout
section est utilisée.
- -logfile filename
-
Utilise le fichier appelé
filename
comme fichier log du serveur X. Le fichier log est par défaut
/var/log/XFree86.n.log
sur la plupart des plates-formes, où
n
est le numéro d'affichage du serveur X. Ce fichier par défaut peut être dans un répertoire différent sur certaines plates-formes. Cette option est seulement valable lorsque le serveur est lancé sous « root » (i.e. avec real-uid 0).
- -logverbose [n]
-
Configure le niveau d'information affichée dans le fichier log du serveur X. Si la valeur
n
n'est pas fournie, chaque occurence de cette option incremente le niveau d'information du fichier log. Quand cette valeur
n
est fournie, le niveau d'affichage de l'information du fichier log est réglé sur cette valeur.
Par défaut le niveau d'information du fichier log est réglé sur 3.
- -modulepath searchpath
-
Configure le chemin du module de recherche vers
searchpath.
searchpath
est une liste de répertoires à séparation par virgules pour rechercher les modules du serveur X.
Cette option est valable uniquement si le serveur est lancé sous « root » (i.e. avec
real-uid 0).
- -nosilk
-
Désactive le support Silken Mouse.
- -pixmap24
-
Règle le format interne du pixmap pour une profondeur de 24 pixmaps à 24 bits par pixel.
Par défaut, on a 32 bits par pixel. Il n'y a pas généralement de raison majeure d'utiliser cette option. Quelques applications clientes n'aiment pas ce format, bien que ce soit un format parfaitement standard. Ceci est un équivalent de l'option
Pixmap
du fichier XF86Config(5x).
- -pixmap32
-
Règle le format interne des pixmaps pour une profondeur de 24 pixmaps à 32 bits par pixel.
Ceci est habituellement la valeur par défaut.
Il s'agit de l'équivalent de l'option
Pixmap
du fichier XF86Config(5x).
- -pointer pointer-name
-
Utilise la section du fichier XF86Config(5x)
InputDevice
appelée
pointer-name
comme noyau du pointeur.
Par défaut, c'est la section concernant le pointeur référencé
Layout
qui est utilisée, ou la première section
InputDevice
pertinente quand il n'y a pas de section
Layout
par défaut.
- -probeonly
-
Provoque l'arrêt du serveur après la phase de test matériel. Le fichier XF86Config est encore en usage lorsque cette option est donnée, aussi l'information qui peut être auto-détectée doit être décommentée.
- -quiet
-
Supprime la plupart des messages d'information au démarrage. Le niveau d'information est réglé sur zéro.
- -rgamma value
-
Règle la correction du red gamma. value doit être entre 0.1 et 10.
La valeur par défaut est 1.0. Tous les drivers ne la supportent pas. Voir aussi les options
-gamma,
-bgamma,
et
-ggamma
- -scanpci
-
Lorsque cette option est spécifiée, le serveur X scanne les bus PCI, et affiche quelques informations à propos de chaque matériel détecté. Voir aussi
scanpci(1) et pcitweak(1).
- -screen screen-name
-
Utilise la section du fichier de XF86Config(5x)
Screen
appelée
screen-name.
Par défaut les écrans référencés dans la section par défaut
Layout
sont utilisés,ou la première
Screen
section quand il n'y a pas de
Layout
sections par défaut.
- -showconfig
-
Ceci est la même chose que l'option
-version
qui est inclue pour des raisons de compatibilité. Il se peut que cela soit supprimé de la future version, aussi les options
-version
doivent être utilisées à la place.
- -weight nnn
-
Configure la valeur RGB à 16 bpp. Par défaut on a 565. Ceci s'applique seulement aux drivers qui supportent le 16 bpp.
- -verbose [n]
-
Règle le niveau d'information pour l'information sur stderr. Si la valeur
n
n'est pas fournie, chaque occurence de cette option incrémente le niveau d'information. Si la valeur
n
est fournie, le niveau d'information est réglé sur cette valeur. Par défaut la valeur est réglée sur 1.
- -version
-
Affiche la version du serveur, le niveau de patch, la date de la sortie, le nom de l'OS et de la plates-forme sur lesquels le serveur a été conçu, et quel est le type de driver pris en charge.
- -xf86config file
-
Lit la configuration du serveur à partir de file. Cette option marchera pour tout fichier lancé sous « root » (i.e. avec real-uid 0), ou pour les fichiers relatifs à un répertoire donné dans le chemin de recherche de config pour tous les autres utilisateurs.
CLAVIER
Les combinaisons multiples sont reconnues directement par XFree86 sont :
- Ctrl+Alt+Retour Charriot
-
Tue immédiatement le serveur --aucune question n'est posée. Ceci peut être désactivé par l'option
DontZap
du fichier XF86Config(5x).
- Ctrl+Alt+Clavier numérique-Plus
-
Change le mode video vers celui qui est spécifié dans le fichier de configuration.
Ceci peut être désactivé avec l'option
DontZoom
de XF86Config(5x).
- Ctrl+Alt+Clavier Numérique-Moins
-
Change le mode video vers le précédent qui a été spécifié dans le fichier de configuration.
Ceci peut être désactivé avec l'option
DontZoom
de XF86Config(5x).
- Ctrl+Alt+F1...F12
-
Pour les systèmes BSD et Linux supportant les terminaux virtuels, ces combinaisons de touches sont utilisées pour aller d'une console virtuelle 1 jusqu'à 12.
CONFIGURATION
XFree86
utilise un fichier de configuration appelé XF86Config pour sa configuration initiale.
Veuillez vous référer à la page du manuel
XF86Config(5x)
pour des informations concernant le format de ce fichier.
FICHIERS
Le fichier config du serveur X peut être trouvé dans nombre d'endroits qui sont documentés pleinement dans la page de manuel de
XF86Config(5x).
Les endroits les plus fréquents sont ici :
- /etc/X11/XF86Config
-
Fichier de configuration du serveur
- /etc/X11/XF86Config-4
-
Fichier de configuration du serveur
- /etc/XF86Config
-
Fichier de configuration du serveur
- /usr/X11R6/etc/XF86Config
-
Fichier de configuration du serveur
- /usr/X11R6/lib/X11/XF86Config
-
Fichier de configuration du serveur
- /var/log/XFree86.n.log
-
Fichier de log du serveur pour l'affichage n.
- /usr/X11R6/bin/*
-
Binaires Client
- /usr/X11R6/include/*
-
Fichiers d'en-tête
- /usr/X11R6/lib/*
-
Bibliothèques
- /usr/X11R6/lib/X11/fonts/*
-
Fontes
- /usr/X11R6/lib/X11/rgb.txt
-
Noms de couleur pour RGB
- /usr/X11R6/lib/X11/XErrorDB
-
Base de données des message erreur pour le client
- /usr/X11R6/lib/X11/app-defaults/*
-
Spécifications des ressources client
- /usr/X11R6/man/man?/*
-
Pages du Manuel
- /etc/Xn.hosts
-
Liste du contrôle de l'accès initial pour l'affichage n
VOIR AUSSI
X(7), Xserver(1), xdm(1), xinit(1),
XF86Config(5x), xf86config(1), xf86cfg(1), xvidtune(1),
apm(4),
ati(4),
chips(4),
cirrus(4),
cyrix(4),
fbdev(4),
glide(4),
glint(4),
i128(4),
i740(4),
i810(4),
imstt(4),
mga(4),
neomagic(4),
nv(4),
r128(4),
rendition(4),
s3virge(4),
siliconmotion(4),
sis(4),
sunbw2(4),
suncg14(4),
suncg3(4),
suncg6(4),
sunffb(4),
sunleo(4),
suntcx(4),
tdfx(4),
tga(4),
trident(4),
tseng(4),
v4l(4),
vesa(4),
vga(4),
vmware(4),
README
<http://www.xfree86.org/current/README.html>,
RELNOTES
<http://www.xfree86.org/current/RELNOTES.html>,
README.mouse
<http://www.xfree86.org/current/mouse.html>,
README.DRI
<http://www.xfree86.org/current/DRI.html>,
Status
<http://www.xfree86.org/current/Status.html>,
Install
<http://www.xfree86.org/current/Install.html>.
AUTEURS
XFree86 est le fait de beaucoup de contributeurs de par le monde. Le nom de beaucoup d'entre eux peut être trouvé dans la documentation, dans les fichiers CHANGELOG de l'arbre du source, et dans l'actuel code source.
XFree86 a été originairement fondé sur X386 1.2 par Thomas Roell, et fut alors la contribution par SGCS à la distribution X11R5 du Consortium X.
Le projet qui devint XFree86 à été fondé à l'origine en 1992 par
David Dawes, Glenn Lai, Jim Tsillas et David Wexelblat.
XFree86 a été intégré plus tard à la version X11R6 du Consortium X par un groupe de développeurs impliqués dans XFree86, notamment :
-
Stuart Anderson anderson@metrolink.com
Doug Anson danson@lgc.com
Gertjan Akkerman akkerman@dutiba.twi.tudelft.nl
Mike Bernson mike@mbsun.mlb.org
Robin Cutshaw robin@XFree86.org
David Dawes dawes@XFree86.org
Marc Evans marc@XFree86.org
Pascal Haible haible@izfm.uni-stuttgart.de
Matthieu Herrb Matthieu.Herrb@laas.fr
Dirk Hohndel hohndel@XFree86.org
David Holland davidh@use.com
Alan Hourihane alanh@fairlite.demon.co.uk
Jeffrey Hsu hsu@soda.berkeley.edu
Glenn Lai glenn@cs.utexas.edu
Ted Lemon mellon@ncd.com
Rich Murphey rich@XFree86.org
Hans Nasten nasten@everyware.se
Mark Snitily mark@sgcs.com
Randy Terbush randyt@cse.unl.edu
Jon Tombs tombs@XFree86.org
Kees Verstoep versto@cs.vu.nl
Paul Vixie paul@vix.com
Mark Weaver Mark_Weaver@brown.edu
David Wexelblat dwex@XFree86.org
Philip Wheatley Philip.Wheatley@ColumbiaSC.NCR.COM
Thomas Wolfram wolf@prz.tu-berlin.de
Orest Zborowski orestz@eskimo.com
Le noyau de l'équipe actuelle de XFree86 est composé de :
-
Stuart Anderson anderson@metrolink.com
Preston Brown pbrown@redhat.com
Robin Cutshaw robin@xfree86.org
David Dawes dawes@xfree86.org
Egbert Eich eich@xfree86.org
Marc Evans marc@xfree86.org
Dirk Hohndel hohndel@xfree86.org
Alan Hourihane alanh@xfree86.org
Harald Koenig koenig@xfree86.org
Marc La France tsi@xfree86.org
Kevin Martin martin@xfree86.org
Rich Murphey rich@xfree86.org
Takaaki Nomura amadeus@yk.rim.or.jp
Keith Packard keithp@xfree86.org
Jon Tombs jon@gtex02.us.es
Mark Vojkovich markv@xfree86.org
David Wexelblat dwex@xfree86.org
Le source de XFree86 est disponible à partir du serveur FTP
<ftp://ftp.XFree86.org/pub/XFree86/>, parmi d'autres. La documentation
et autre information se trouve sur le site web de XFree86
<http://www.xfree86.org/>.
Traduction française par Jean-Pierre Delange (11-2001) <delange@imaginet.fr>
Index
- NOM
-
- SYNOPSIS
-
- DESCRIPTION
-
- CONFIGURATIONS
-
- CONNEXIONS RESEAU
-
- VARIABLES D'ENVIRONNEMENT
-
- OPTIONS
-
- CLAVIER
-
- CONFIGURATION
-
- FICHIERS
-
- VOIR AUSSI
-
- AUTEURS
-
This document was created by
man2html,
using the manual pages.
Time: 21:34:59 GMT, July 10, 2005