725 lines
16 KiB
HTML
725 lines
16 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
<HTML
|
|
><HEAD
|
|
><TITLE
|
|
>XFree86</TITLE
|
|
><META
|
|
NAME="GENERATOR"
|
|
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
|
|
REL="HOME"
|
|
TITLE="XFree Local Multi-User HOWTO"
|
|
HREF="index.html"><LINK
|
|
REL="UP"
|
|
TITLE="Example configuration files"
|
|
HREF="examples.html"><LINK
|
|
REL="PREVIOUS"
|
|
TITLE="Example configuration files"
|
|
HREF="examples.html"><LINK
|
|
REL="NEXT"
|
|
TITLE="Display managers"
|
|
HREF="examples_dm.html"></HEAD
|
|
><BODY
|
|
CLASS="sect1"
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#840084"
|
|
ALINK="#0000FF"
|
|
><DIV
|
|
CLASS="NAVHEADER"
|
|
><TABLE
|
|
SUMMARY="Header navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TH
|
|
COLSPAN="3"
|
|
ALIGN="center"
|
|
>XFree Local Multi-User HOWTO</TH
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="left"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="examples.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="80%"
|
|
ALIGN="center"
|
|
VALIGN="bottom"
|
|
>Appendix B. Example configuration files</TD
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="right"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="examples_dm.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"></DIV
|
|
><DIV
|
|
CLASS="sect1"
|
|
><H1
|
|
CLASS="sect1"
|
|
><A
|
|
NAME="examples_xf_confs"
|
|
></A
|
|
>B.1. XFree86</H1
|
|
><P
|
|
></P
|
|
><DIV
|
|
CLASS="sect2"
|
|
><H2
|
|
CLASS="sect2"
|
|
><A
|
|
NAME="examples_1st_xserver"
|
|
></A
|
|
>B.1.1. 1st XFree server configuration file</H2
|
|
><TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="programlisting"
|
|
> # File generated by XFdrake.
|
|
|
|
# **********************************************************************
|
|
# Refer to the XF86Config(4/5) man page for details about the format of
|
|
# this file.
|
|
# **********************************************************************
|
|
|
|
Section "Files"
|
|
|
|
RgbPath "/usr/X11R6/lib/X11/rgb"
|
|
|
|
# Multiple FontPath entries are allowed (they are concatenated together)
|
|
# By default, Mandrake 6.0 and later now use a font server independent of
|
|
# the X server to render fonts.
|
|
|
|
|
|
EndSection
|
|
|
|
# **********************************************************************
|
|
# Server flags section.
|
|
# **********************************************************************
|
|
|
|
Section "ServerFlags"
|
|
|
|
# Uncomment this to cause a core dump at the spot where a signal is
|
|
# received. This may leave the console in an unusable state, but may
|
|
# provide a better stack trace in the core dump to aid in debugging
|
|
#NoTrapSignals
|
|
|
|
# Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
|
|
# This allows clients to receive this key event.
|
|
#DontZap
|
|
|
|
# Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
|
|
# sequences. This allows clients to receive these key events.
|
|
#DontZoom
|
|
|
|
# This allows the server to start up even if the
|
|
# mouse device can't be opened/initialised.
|
|
AllowMouseOpenFail
|
|
|
|
EndSection
|
|
|
|
# **********************************************************************
|
|
# Input devices
|
|
# **********************************************************************
|
|
|
|
# **********************************************************************
|
|
# Keyboard section
|
|
# **********************************************************************
|
|
|
|
Section "InputDevice"
|
|
|
|
Identifier "Keyboard1"
|
|
Driver "Keyboard"
|
|
Option "AutoRepeat" "250 30"
|
|
|
|
Option "XkbRules" "xfree86"
|
|
Option "XkbModel" "pc105"
|
|
Option "XkbLayout" "de(nodeadkeys)"
|
|
|
|
EndSection
|
|
|
|
# **********************************************************************
|
|
# Pointer section
|
|
# **********************************************************************
|
|
|
|
Section "InputDevice"
|
|
|
|
Identifier "Mouse1"
|
|
Driver "mouse"
|
|
Option "Protocol" "IMPS/2"
|
|
# Option "Device" "/dev/psaux"
|
|
Option "Device" "/dev/input/mouse1"
|
|
Option "ZAxisMapping" "4 5"
|
|
|
|
# ChordMiddle is an option for some 3-button Logitech mice
|
|
Option "Emulate3Buttons"
|
|
# Option "ChordMiddle"
|
|
|
|
EndSection
|
|
|
|
|
|
|
|
Section "Module"
|
|
|
|
# This loads the DBE extension module.
|
|
Load "dbe"
|
|
Load "GLcore"
|
|
# Load "dga"
|
|
Load "glx"
|
|
Load "extmod"
|
|
Load "dri"
|
|
# pass two from mga mailing-lists
|
|
# Load "pex5"
|
|
# Load "xie"
|
|
Load "bitmap"
|
|
Load "record"
|
|
Load "vbe"
|
|
Load "int10"
|
|
# end pass two mga mailing-lists
|
|
|
|
|
|
# This loads the Video for Linux module.
|
|
Load "v4l"
|
|
|
|
|
|
# This loads the miscellaneous extensions module, and disables
|
|
# initialisation of the XFree86-DGA extension within that module.
|
|
|
|
SubSection "extmod"
|
|
#Option "omit xfree86-dga"
|
|
EndSubSection
|
|
|
|
# This loads the Type1 and FreeType font modules
|
|
|
|
Load "type1"
|
|
Load "freetype"
|
|
EndSection
|
|
|
|
Section "DRI"
|
|
Mode 0666
|
|
EndSection
|
|
|
|
# **********************************************************************
|
|
# Monitor section
|
|
# **********************************************************************
|
|
|
|
# Any number of monitor sections may be present
|
|
|
|
Section "Monitor"
|
|
Identifier "Generic|Monitor that can do 1600x1200 at 70 Hz"
|
|
VendorName "Unknown"
|
|
ModelName "Unknown"
|
|
|
|
|
|
# HorizSync is in kHz unless units are specified.
|
|
# HorizSync may be a comma separated list of discrete values, or a
|
|
# comma separated list of ranges of values.
|
|
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
|
|
# USER MANUAL FOR THE CORRECT NUMBERS.
|
|
HorizSync 30-98
|
|
|
|
|
|
# VertRefresh is in Hz unless units are specified.
|
|
# VertRefresh may be a comma separated list of discrete values, or a
|
|
# comma separated list of ranges of values.
|
|
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
|
|
# USER MANUAL FOR THE CORRECT NUMBERS.
|
|
VertRefresh 50-160
|
|
|
|
|
|
# This is a set of extended mode timings typically used for laptop,
|
|
# TV fullscreen mode or DVD fullscreen output.
|
|
# These are available along with standard mode timings.
|
|
|
|
# Sony Vaio C1(X,XS,VE,VN)?
|
|
# 1024x480 @ 85.6 Hz, 48 kHz hsync
|
|
ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync
|
|
|
|
# 768x576 @ 79 Hz, 50 kHz hsync
|
|
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630
|
|
# 768x576 @ 100 Hz, 61.6 kHz hsync
|
|
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
|
|
|
|
|
|
EndSection
|
|
|
|
|
|
Section "Monitor"
|
|
Identifier "monitor2"
|
|
VendorName "Unknown"
|
|
ModelName "Unknown"
|
|
|
|
HorizSync 30-98
|
|
VertRefresh 50-160
|
|
EndSection
|
|
|
|
|
|
Section "Monitor"
|
|
Identifier "monitor3"
|
|
VendorName "Unknown"
|
|
ModelName "Unknown"
|
|
|
|
HorizSync 31.5-60.0
|
|
VertRefresh 56.0-75.0
|
|
EndSection
|
|
|
|
|
|
|
|
# **********************************************************************
|
|
# Graphics device section
|
|
# **********************************************************************
|
|
|
|
Section "Device"
|
|
Identifier "Generic VGA"
|
|
Driver "vga"
|
|
EndSection
|
|
|
|
|
|
Section "Device"
|
|
Identifier "g550_1"
|
|
VendorName ""
|
|
BoardName ""
|
|
Driver "mga"
|
|
# Clock lines
|
|
|
|
|
|
# Uncomment following option if you see a big white block
|
|
# instead of the cursor!
|
|
# Option "sw_cursor"
|
|
Option "AGPMode" "4"
|
|
# Option "HWCursor" "Off"
|
|
Option "HWCursor" "On"
|
|
Option "MGASDRAM" "On"
|
|
Option "DPMS" "Off"
|
|
# Screen 0
|
|
BusID "PCI:1:0:0"
|
|
EndSection
|
|
|
|
|
|
Section "Device"
|
|
Identifier "g550_2"
|
|
VendorName ""
|
|
BoardName ""
|
|
Driver "mga"
|
|
# Clock lines
|
|
|
|
|
|
# Uncomment following option if you see a big white block
|
|
# instead of the cursor!
|
|
# Option "sw_cursor"
|
|
Option "AGPMode" "4"
|
|
Option "MGASDRAM" "On"
|
|
# Option "HWCursor" "Off"
|
|
Option "HWCursor" "On"
|
|
Option "DPMS" "Off"
|
|
# Screen 1
|
|
BusID "PCI:1:0:0"
|
|
EndSection
|
|
|
|
|
|
|
|
# **********************************************************************
|
|
# Screen sections
|
|
# **********************************************************************
|
|
|
|
Section "Screen"
|
|
Identifier "screen1"
|
|
Device "g550_1"
|
|
Monitor "monitor2"
|
|
DefaultColorDepth 16
|
|
Subsection "Display"
|
|
Depth 8
|
|
Modes "1280x1024" "1024x768" "800x600" "640x480"
|
|
ViewPort 0 0
|
|
EndSubsection
|
|
Subsection "Display"
|
|
Depth 15
|
|
Modes "1280x1024" "1024x768" "800x600" "640x480"
|
|
ViewPort 0 0
|
|
EndSubsection
|
|
Subsection "Display"
|
|
Depth 16
|
|
Modes "1280x1024" "1024x768" "800x600" "640x480"
|
|
ViewPort 0 0
|
|
EndSubsection
|
|
Subsection "Display"
|
|
Depth 24
|
|
Modes "1280x1024" "1024x768" "800x600" "640x480"
|
|
ViewPort 0 0
|
|
EndSubsection
|
|
EndSection
|
|
|
|
|
|
Section "ServerLayout"
|
|
Identifier "layout1"
|
|
Screen "screen1"
|
|
Option "SingleCard" "true"
|
|
|
|
InputDevice "Mouse1" "CorePointer"
|
|
InputDevice "Keyboard1" "CoreKeyboard"
|
|
EndSection
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
><DIV
|
|
CLASS="sect2"
|
|
><H2
|
|
CLASS="sect2"
|
|
><A
|
|
NAME="examples_2nd_xserver"
|
|
></A
|
|
>B.1.2. 2nd XFree server configuration file</H2
|
|
><TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="programlisting"
|
|
> # File generated by XFdrake.
|
|
|
|
# **********************************************************************
|
|
# Refer to the XF86Config(4/5) man page for details about the format of
|
|
# this file.
|
|
# **********************************************************************
|
|
|
|
Section "Files"
|
|
|
|
RgbPath "/usr/X11R6/lib/X11/rgb"
|
|
ModulePath "/usr/X11R6/libNV/modules"
|
|
# Multiple FontPath entries are allowed (they are concatenated together)
|
|
# By default, Mandrake 6.0 and later now use a font server independent of
|
|
# the X server to render fonts.
|
|
|
|
|
|
EndSection
|
|
|
|
# **********************************************************************
|
|
# Server flags section.
|
|
# **********************************************************************
|
|
|
|
Section "ServerFlags"
|
|
|
|
# Uncomment this to cause a core dump at the spot where a signal is
|
|
# received. This may leave the console in an unusable state, but may
|
|
# provide a better stack trace in the core dump to aid in debugging
|
|
#NoTrapSignals
|
|
|
|
# Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
|
|
# This allows clients to receive this key event.
|
|
#DontZap
|
|
|
|
# Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
|
|
# sequences. This allows clients to receive these key events.
|
|
#DontZoom
|
|
|
|
# This allows the server to start up even if the
|
|
# mouse device can't be opened/initialised.
|
|
AllowMouseOpenFail
|
|
|
|
EndSection
|
|
|
|
# **********************************************************************
|
|
# Input devices
|
|
# **********************************************************************
|
|
|
|
# **********************************************************************
|
|
# Keyboard section
|
|
# **********************************************************************
|
|
|
|
Section "InputDevice"
|
|
|
|
Identifier "Keyboard1"
|
|
Driver "Keyboard"
|
|
Option "AutoRepeat" "250 30"
|
|
|
|
Option "XkbRules" "xfree86"
|
|
Option "XkbModel" "pc105"
|
|
Option "XkbLayout" "de(nodeadkeys)"
|
|
|
|
EndSection
|
|
|
|
# **********************************************************************
|
|
# Pointer section
|
|
# **********************************************************************
|
|
|
|
Section "InputDevice"
|
|
|
|
Identifier "Mouse1"
|
|
Driver "mouse"
|
|
Option "Protocol" "PS/2"
|
|
Option "Device" "/dev/input/mouse0"
|
|
Option "Emulate3Buttons"
|
|
# Option "ZAxisMapping" "4 5"
|
|
|
|
# ChordMiddle is an option for some 3-button Logitech mice
|
|
|
|
# Option "ChordMiddle"
|
|
|
|
EndSection
|
|
|
|
|
|
Section "Module"
|
|
|
|
# This loads the DBE extension module.
|
|
Load "dbe"
|
|
Load "glx"
|
|
Load "vbe"
|
|
Load "int10"
|
|
|
|
# This loads the Video for Linux module.
|
|
# Load "v4l"
|
|
|
|
|
|
# This loads the miscellaneous extensions module, and disables
|
|
# initialisation of the XFree86-DGA extension within that module.
|
|
|
|
SubSection "extmod"
|
|
#Option "omit xfree86-dga"
|
|
EndSubSection
|
|
|
|
# This loads the Type1 and FreeType font modules
|
|
|
|
Load "type1"
|
|
Load "freetype"
|
|
EndSection
|
|
|
|
#Section "DRI"
|
|
# Mode 0666
|
|
#EndSection
|
|
|
|
# **********************************************************************
|
|
# Monitor section
|
|
# **********************************************************************
|
|
|
|
# Any number of monitor sections may be present
|
|
|
|
Section "Monitor"
|
|
Identifier "Generic|Monitor that can do 1600x1200 at 70 Hz"
|
|
VendorName "Unknown"
|
|
ModelName "Unknown"
|
|
|
|
|
|
# HorizSync is in kHz unless units are specified.
|
|
# HorizSync may be a comma separated list of discrete values, or a
|
|
# comma separated list of ranges of values.
|
|
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
|
|
# USER MANUAL FOR THE CORRECT NUMBERS.
|
|
HorizSync 30-98
|
|
|
|
|
|
# VertRefresh is in Hz unless units are specified.
|
|
# VertRefresh may be a comma separated list of discrete values, or a
|
|
# comma separated list of ranges of values.
|
|
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
|
|
# USER MANUAL FOR THE CORRECT NUMBERS.
|
|
VertRefresh 50-160
|
|
|
|
|
|
# This is a set of extended mode timings typically used for laptop,
|
|
# TV fullscreen mode or DVD fullscreen output.
|
|
# These are available along with standard mode timings.
|
|
|
|
# Sony Vaio C1(X,XS,VE,VN)?
|
|
# 1024x480 @ 85.6 Hz, 48 kHz hsync
|
|
ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync
|
|
|
|
# 768x576 @ 79 Hz, 50 kHz hsync
|
|
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630
|
|
# 768x576 @ 100 Hz, 61.6 kHz hsync
|
|
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
|
|
|
|
|
|
EndSection
|
|
|
|
|
|
Section "Monitor"
|
|
Identifier "monitor2"
|
|
VendorName "Unknown"
|
|
ModelName "Unknown"
|
|
|
|
# HorizSync 30-98
|
|
# VertRefresh 50-160
|
|
|
|
HorizSync 30-50
|
|
VertRefresh 50-120
|
|
EndSection
|
|
|
|
|
|
|
|
# **********************************************************************
|
|
# Graphics device section
|
|
# **********************************************************************
|
|
|
|
Section "Device"
|
|
Identifier "Generic VGA"
|
|
Driver "vga"
|
|
EndSection
|
|
|
|
Section "Device"
|
|
Identifier "nv"
|
|
VendorName ""
|
|
BoardName ""
|
|
Driver "nvidia"
|
|
# Clock lines
|
|
|
|
|
|
# Uncomment following option if you see a big white block
|
|
# instead of the cursor!
|
|
# Option "sw_cursor"
|
|
Option "UseInt10Module" "off"
|
|
Option "ConnectedMonitor" "CRT"
|
|
Option "IgnoreEDID" "off"
|
|
Option "HWCursor" "on"
|
|
|
|
Option "DPMS" "Off"
|
|
Option "NoLogo" "On"
|
|
BusID "PCI:0:10:0"
|
|
EndSection
|
|
|
|
|
|
# **********************************************************************
|
|
# Screen sections
|
|
# **********************************************************************
|
|
|
|
Section "Screen"
|
|
Identifier "screen1"
|
|
Device "nv"
|
|
Monitor "monitor2"
|
|
DefaultColorDepth 24
|
|
Subsection "Display"
|
|
Depth 8
|
|
Modes "800x600" "640x480"
|
|
ViewPort 0 0
|
|
EndSubsection
|
|
Subsection "Display"
|
|
Depth 15
|
|
Modes "800x600" "640x480"
|
|
ViewPort 0 0
|
|
EndSubsection
|
|
Subsection "Display"
|
|
Depth 16
|
|
Modes "800x600" "640x480"
|
|
ViewPort 0 0
|
|
EndSubsection
|
|
Subsection "Display"
|
|
Depth 24
|
|
Modes "1024x768" "800x600" "640x480"
|
|
ViewPort 0 0
|
|
EndSubsection
|
|
Subsection "Display"
|
|
Depth 32
|
|
Modes "1280x1024" "800x600" "640x480"
|
|
ViewPort 0 0
|
|
EndSubsection
|
|
EndSection
|
|
|
|
|
|
Section "ServerLayout"
|
|
Identifier "layout1"
|
|
Screen "screen1"
|
|
Option "SingleCard" "true"
|
|
|
|
InputDevice "Mouse1" "CorePointer"
|
|
InputDevice "Keyboard1" "CoreKeyboard"
|
|
|
|
EndSection
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="NAVFOOTER"
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"><TABLE
|
|
SUMMARY="Footer navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="examples.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="index.html"
|
|
ACCESSKEY="H"
|
|
>Home</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="examples_dm.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
>Example configuration files</TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="examples.html"
|
|
ACCESSKEY="U"
|
|
>Up</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
>Display managers</TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></BODY
|
|
></HTML
|
|
> |