Please find, for review, the debconf templates of xorg. This review will last from Sunday, March 25, 2007 to Wednesday, April 04, 2007. (manual note: given the length of the templates, a longer delay is possible. Please also note that I do not propose any change to the templates. Indeed, I participated to a rewrite back in August 2006 with the xorg package maintainers. So, what's needed here is a general review for English mistakes and remaining bits of Frenglish) Please send reviews as unified diffs (diff -u) against the original files. Comments about your proposed changes will be appreciated. Your review should be sent as an answer to this mail. When appropriate, I will send intermediate requests for review, with "[RFRn]" (n>=2) as a subject tag. When we will reach a consensus, I send a "Last Chance For Comments" mail with "[LCFC]" as a subject tag. Finally, the reviewed templates will be sent to the package maintainer as a bug report, and a mail will be sent to this list with "[BTS]" as a subject tag. Note to xorg maintainer(s): this review is CC'ed to you so that you can comment on the proposed changes before we propose the rewrite in a bug report. Please note that these changes will be reviewed and are therefore *not* the final version. Please take care to send any comment to debian-l10n-english. --
# Maintainers, keep that template at the tope
# It's the most often used one so better have it translated first
Template: xserver-xorg/config/display/modes
Type: multiselect
Choices: 1920x1440, 1920x1200, 1856x1392, 1792x1344, 1680x1050, 1600x1200, 1440x900, 1400x1050, 1280x1024, 1280x960, 1280x854, 1280x800, 1280x768, 1200x800, 1152x864, 1152x768, 1024x768, 800x600, 640x480
Default: 1024x768, 800x600, 640x480
_Description: Video modes to be used by the X server:
Please keep only the resolutions you would like the X server to use. Removing
all of them is the same as removing none, since in both cases the
X server will attempt to use the highest possible resolution.
Template: xserver-xorg/autodetect_video_card
Type: boolean
Default: true
_Description: Attempt to autodetect video hardware?
You should choose this option if you would like to attempt to autodetect the recommended
X server and driver module for your video card. If the autodetection fails, you
will be asked to specify the desired X server and/or driver module. If
it succeeds, further configuration questions about your video hardware
will be pre-answered.
.
If you would rather select the X server and driver module yourself, do not choose
this option. You will not be asked to select the X server if there is only
one available.
Template: shared/no_known_x-server
Type: note
_Description: No X server known for your video hardware
There is either no video hardware installed on this machine (e.g. serial console
only), or the "discover" program was unable to determine which X server is
appropriate for the video hardware. This could be due to incomplete
information in discover's hardware database, or because your video
hardware is not supported by the available X servers.
Template: shared/multiple_possible_x-servers
Type: note
_Description: Multiple potential default X servers for your hardware
Multiple video cards have been detected, and different X servers are required
to support the various devices. It is thus not possible to automatically
select a default X server.
.
Please configure the device that will serve as
this computer's "primary head"; this is generally the video card and monitor
used for display when the computer is booted up.
.
The configuration process currently only supports single-headed setups;
however, the X server configuration files can be edited later to support a
multi-head configuration.
Template: shared/default-x-server
Type: select
Choices: ${choices}
_Description: Desired default X server:
The X server is the hardware interface of the X Window System. It
communicates with the video display and input devices, providing a foundation for
the chosen Graphical User Interface (GUI).
.
Several X servers may be available; the default is selected via the
/etc/X11/X symbolic link. Some X servers may not work with some particular
graphics hardware.
Template: xserver-xorg/config/write_files_section
Type: boolean
Default: true
_Description: Write default Files section to configuration file?
The Files section of the X server configuration file tells the X server where
to find server modules, the RGB color database, and font files. This option
is recommended to experienced users only. In most cases, it should be enabled.
.
Disable this option if you want to maintain a custom Files section into the
X.Org server configuration file. This may be needed to
remove the reference to the local font server, add a reference to a different
font server, or rearrange the default set of local font paths.
Template: xserver-xorg/config/modules
Type: multiselect
Choices: bitmap, dbe, ddc, dri, extmod, freetype, glx, int10, record, v4l, vbe
Default: bitmap, dbe, ddc, dri, extmod, freetype, glx, int10, record, vbe
_Description: X.Org server modules that should be loaded by default:
This option is recommended to experienced users only. In most
cases, all of these modules should be enabled.
.
- glx : support for OpenGL rendering;
- dri : support in the X server for DRI (Direct Rendering Infrastructure);
- vbe : support for VESA BIOS Extensions. Allows to query
the monitor capabilities via the video card;
- ddc : support for Data Display Channel, respectively. Allows to query
the monitor capabilities via the video card;
- int10 : real-mode x86 emulator used to softboot secondary VGA cards.
Should be enabled if vbe is enabled;
- dbe : enables the double-buffering extension in the server.
Useful for animation and video operations;
- extmod: enables many traditional and commonly used extensions, such as
shaped windows, shared memory, video mode switching, DGA, and Xv;
- record: implements the RECORD extension, often used in server testing;
- bitmap: font rasterizer (so are freetype, and type1 modules).
.
For further information about these modules, please consult the X.Org
documentation.
Template: xserver-xorg/multiple_possible_x-drivers
Type: note
_Description: Multiple potential default X.Org server drivers for the hardware
Multiple video cards have been detected, and different X servers are required
to support the various devices. It is thus not possible to automatically
select a default X server.
.
Please configure the device that will serve as
this computer's "primary head"; this is generally the video card and monitor
used for display when the computer is booted up.
.
The configuration process currently only supports single-headed setups;
however, the X server configuration files can be edited later to support a
multi-head configuration.
Template: xserver-xorg/config/device/identifier
Type: string
_Description: Identifier for your video card:
The X server configuration file associates your video card with a name that
you may provide. This is usually the vendor or brand name followed by the
model name, e.g., "Intel i915", "ATI RADEON X800", or "NVIDIA GeForce 6600".
Template: xserver-xorg/config/device/default-identifier
Type: text
_Description: Generic Video Card
Template: xserver-xorg/config/device/driver
Type: select
Choices: ${choices}
_Description: X server driver:
For the X Window System graphical user interface to operate correctly, it is
necessary to select a video card driver for the X server.
.
Drivers are typically named for the video card or chipset manufacturer, or
for a specific model or family of chipsets.
Template: xserver-xorg/config/device/use_fbdev
Type: boolean
_Description: Use kernel framebuffer device interface?
Rather than communicating directly with the video hardware, the X server may
be configured to perform some operations, such as video mode switching, via
the kernel's framebuffer driver.
.
In theory, either approach should work, but in practice, sometimes one does
and the other does not. Enabling this option is the safe bet, but feel free
to turn it off if it appears to cause problems.
Template: xserver-xorg/config/device/bus_id
Type: string
#flag:translate!:4
_Description: Video card's bus identifier:
Users of PowerPC machines, and users of any computer with multiple video
devices, should specify the BusID of the video card in an accepted
bus-specific format.
.
Examples:
.
ISA:1
PCI:0:16:0
SBUS:/iommu@0,10000000/sbus@0,10001000/SUNW,tcx@2,800000
.
For users of multi-head setups, this option will configure only one of the
heads. Further configuration will have to be done manually in the X server
configuration file, /etc/X11/xorg.conf.
.
You may wish to use the "lspci" command to determine the bus location of
your PCI, AGP, or PCI-Express video card.
.
When possible, this question has been pre-answered for you and you should
accept the default unless you know it doesn't work.
Template: xserver-xorg/config/device/bus_id_error
Type: note
_Description: Incorrect format for the bus identifier
Template: xserver-xorg/config/device/video_ram
Type: string
_Description: Amount of memory (kB) to be used by the video card:
Typically, the amount of dedicated memory used by the video card is autodetected
by the X server, but some integrated video chips (such as the Intel i810)
have little or no video memory of their own, and instead borrow main system
memory for their needs.
.
This parameter should usually be left blank and specified only if the video
card lacks RAM, or if the X server has trouble autodetecting the RAM size.
Template: xserver-xorg/config/inputdevice/keyboard/rules
Type: string
_Description: XKB rule set to use:
For the X server to handle the keyboard correctly, an XKB rule set must be
chosen.
.
Users of most keyboards should enter "xorg". Users of Sun Type 4 and Type
5 keyboards, however, should enter "sun".
.
Experienced users can use any defined XKB rule set. If the xkb-data
package has been unpacked, see the /usr/share/X11/xkb/rules directory for
available rule sets.
.
When in doubt, this value should be set to "xorg".
Template: xserver-xorg/config/inputdevice/keyboard/model
Type: string
_Description: Keyboard model:
For the X server to handle the keyboard correctly, a keyboard model must be
entered. Available models depend on which XKB rule set is in use.
.
With the "xorg" rule set:
- pc101: traditional IBM PC/AT style keyboard with 101 keys, common in
the United States. Has no "logo" or "menu" keys;
- pc104: similar to pc101 model, with additional keys, usually engraved
with a "logo" symbol and a "menu" symbol;
- pc102: similar to pc101 and often found in Europe. Includes a "< >" key;
- pc105: similar to pc104 and often found in Europe. Includes a "< >" key;
- macintosh: Macintosh keyboards using the new input layer with Linux
keycodes;
- macintosh_old: Macintosh keyboards not using the new input layer.
With the "sun" rule set:
- type4: Sun Type4 keyboards;
- type5: Sun Type5 keyboards.
.
Laptop keyboards often do not have as many keys as standalone models; laptop
users should select the keyboard model most closely approximated by the
above.
.
Experienced users can use any model defined by the selected XKB rule set. If
the xkb-data package has been unpacked, see the /usr/share/X11/xkb/rules
directory for available rule sets.
.
Users of U.S. English keyboards should generally enter "pc104". Users of
most other keyboards should generally enter "pc105".
Template: xserver-xorg/config/inputdevice/keyboard/layout
Type: string
_Description: Keyboard layout:
For the X server to handle the keyboard correctly, a keyboard layout must be
entered. Available layouts depend on which XKB rule set and keyboard model
were previously selected.
.
Experienced users can use any layout supported by the selected XKB rule set. If
the xkb-data package has been unpacked, see the /usr/share/X11/xkb/rules
directory for available rule sets.
.
Users of U.S. English keyboards should enter "us". Users of keyboards
localized for other countries should generally enter their ISO 3166 country
code. E.g., France uses "fr", and Germany uses "de".
Template: xserver-xorg/config/inputdevice/keyboard/variant
Type: string
_Description: Keyboard variant:
For the X server to handle the keyboard as desired, a keyboard variant
may be entered. Available variants depend on which XKB rule set, model, and
layout were previously selected.
.
Many keyboard layouts support an option to treat "dead" keys such as
non-spacing accent marks and diaereses as normal spacing keys, and if this is
the preferred behavior, enter "nodeadkeys".
.
Experienced users can use any variant supported by the selected XKB layout. If
the xkb-data package has been unpacked, see the /usr/share/X11/xkb/symbols
directory for the file corresponding to your selected layout for available
variants.
.
Users of U.S. English keyboards should generally leave this entry blank.
Template: xserver-xorg/config/inputdevice/keyboard/options
Type: string
_Description: Keyboard options:
For the X server to handle the keyboard as desired, keyboard options may
be entered. Available options depend on which XKB rule set was previously
selected. Not all options will work with every keyboard model and layout.
.
For example, if you wish the Caps Lock key to behave as an additional
Control key, you may enter "ctrl:nocaps"; if you would like to switch the
Caps Lock and left Control keys, you may enter "ctrl:swapcaps".
.
As another example, some people prefer having the Meta keys available on
their keyboard's Alt keys (this is the default), while other people prefer
having the Meta keys on the Windows or "logo" keys instead. If you
prefer to use your Windows or logo keys as Meta keys, you may enter
"altwin:meta_win".
.
You can combine options by separating them with a comma, for instance
"ctrl:nocaps,altwin:meta_win".
.
Experienced users can use any options compatible with the selected XKB model,
layout and variant.
.
When in doubt, this value should be left blank.
Template: xserver-xorg/autodetect_mouse
Type: boolean
Default: true
_Description: Attempt mouse device autodetection?
If a mouse is attached to the computer, autodetection can be attempted;
it may help to move the mouse while detection is attempted (the
gpm program should be stopped if it is used). Plugging a PS/2 or
bus/inport mouse now requires rebooting.
.
Do not choose this option if you wish to select a mouse type manually.
.
If you choose it and autodetection fails, you will be asked this
question again. Autodetection can be attempted as many times as desired. If
it succeeds, further configuration questions about the mouse will be
pre-answered.
Template: xserver-xorg/config/inputdevice/mouse/port
Type: select
Choices: /dev/input/mice, /dev/psaux, /dev/ttyS0, /dev/tts0, /dev/gpmdata
Default: /dev/input/mice
_Description: Mouse port:
For the X Window System graphical user interface to operate correctly,
certain characteristics of the mouse (or other pointing device, such as a
trackball) must be known.
.
It is necessary to determine which port (connection type) is used by the mouse.
Serial ports use D-shaped connectors with 9 or 25 pins (a.k.a. DB-9 or
DB-25); the mouse connector is female (has holes) and the computer connector
is male (has pins). PS/2 ports are small round connectors (DIN) with 6 pins;
the mouse connector is male and the computer side female. You may
alternatively use a USB mouse, a bus/inport (very old) mouse, or be using
the gpm program as a repeater. If you need to attach or remove PS/2 or
bus/inport devices from your computer, please do so with the computer's power
off.
Template: xserver-xorg/config/inputdevice/mouse/protocol
Type: select
Choices: ${choices}
_Description: Mouse protocol:
Template: xserver-xorg/config/inputdevice/mouse/emulate3buttons
Type: boolean
Default: true
_Description: Emulate 3 button mouse?
Most programs in the X Window System expect the mouse to have 3 buttons
(left, right, and middle). Mice with only 2 buttons can emulate the presence
of a middle button by treating simultaneous clicks or drags of the left and
right buttons as middle button events.
.
This option may also be used on mice with 3 or more buttons; the middle
button will continue to work normally.
.
Note that mouse buttons in excess of five (counting a scroll wheel as two
buttons, one each for "up" and "down", and a third if the wheel "clicks") are
not yet supported with this configuration tool.
Template: xserver-xorg/autodetect_monitor
Type: boolean
Default: true
_Description: Attempt monitor autodetection?
Many monitors (including LCD's) and video cards support a communication
protocol that allows the monitor's technical characteristics to be
communicated back to the computer. If the monitor and video card support
this protocol, further configuration questions about the monitor
will be pre-answered.
.
If autodetection fails, you will be asked for information about the monitor.
Template: xserver-xorg/config/monitor/selection-method
Type: select
Choices: ${choices}
_Description: Method for selecting the monitor characteristics:
For the X Window System graphical user interface to operate correctly,
certain characteristics of the monitor must be known.
.
The "simple" option will prompt about the monitor's physical size; this
will set some configuration values appropriate for a typical CRT of the
corresponding size, but may be suboptimal for high-quality CRT's.
.
The "medium" option will present you with a list of resolutions and refresh
rates, such as "800x600 @ 85Hz"; you should choose the best mode you wish to
use (and that you know the monitor is capable of).
.
The "advanced" option will let you specify the monitor's horizontal sync and
vertical refresh tolerances directly.
Template: xserver-xorg/config/monitor/screen-size
Type: select
__Choices: Up to 14 inches (355 mm), 15 inches (380 mm), 17 inches (430 mm), 19-20 inches (480-510 mm), 21 inches (530 mm) or more
Default: 17 inches (430 mm)
_Description: Approximate monitor size:
High-quality CRT's may be able to use the next highest size category.
Template: xserver-xorg/config/monitor/mode-list
Type: select
Choices: 640x480 @ 60Hz, 640x480 @ 72Hz, 800x600 @ 60Hz, 800x600 @ 72Hz, 800x600 @ 85Hz, 832x624 @ 75Hz, 1024x768 @ 60Hz, 1024x768 @ 70Hz, 1024x768 @ 75Hz, 1152x768 @ 54.8Hz, 1152x768 @ 60Hz, 1152x864 @ 75Hz, 1280x960 @ 60Hz, 1280x960 @ 85Hz, 1280x1024 @ 60Hz, 1400x1050 @ 60Hz, 1400x1050 @ 75Hz, 1440x900 @ 100Hz, 1600x1024 @ 60Hz, 1600x1200 @ 60Hz, 1600x1200 @ 75Hz, 1600x1200 @ 85Hz, 1680x1050 @ 75Hz, 1792x1344 @ 60Hz, 1792x1344 @ 75Hz, 1856x1392 @ 60Hz, 1856x1392 @ 75Hz, 1920x1200 @ 60Hz, 1920x1200 @ 75 Hz, 1920x1440 @ 60Hz, 1920x1440 @ 75Hz, 1920x1440 @ 85Hz, 2048x1536 @ 60Hz, 2048x1536 @ 75Hz, 2048x1536 @ 85Hz
Default: 1024x768 @ 60Hz
_Description: Monitor's best video mode:
Choose the "best" resolution and refresh rate the monitor is
capable of. Larger resolutions and refresh rates are better. With a
CRT monitor, it is perfectly acceptable to select a "worse" video mode than
the monitor's best if you wish. Users of LCD displays may also be able to
do this, but only if both the video chipset and the driver support it; if in
doubt, use the video mode recommended by the manufacturer of your LCD.
Template: xserver-xorg/config/monitor/identifier
Type: string
_Description: Identifier for the monitor:
The X server configuration file associates the monitor with a name that you
may provide. This is usually the vendor or brand name followed by the model
name, e.g., "Sony E200" or "Dell E770s".
Template: xserver-xorg/config/monitor/default-identifier
Type: text
_Description: Generic Monitor
Template: xserver-xorg/config/monitor/use_sync_ranges
Type: boolean
_Description: Write monitor sync ranges to the configuration file?
The monitor synchronization ranges should be autodetected by the X server in
most cases, but sometimes it needs hinting. This option is for experienced users,
and should be left at its default.
Template: xserver-xorg/config/monitor/horiz-sync
Type: string
_Description: Monitor's horizontal sync range:
Please enter either a comma-separated list of discrete values (for
fixed-frequency displays), or a pair of values separated by a dash (all
modern CRT's). This information should be available in the monitor's
manual. Values lower than 30 or higher than 130 are extremely rare.
Template: xserver-xorg/config/monitor/vert-refresh
Type: string
_Description: Monitor's vertical refresh range:
Please enter either a comma-separated list of discrete values (for
fixed-frequency displays), or a pair of values separated by a dash (all
modern CRT's). This information should be available in the monitor's
manual. Values lower than 50 or higher than 160 are extremely rare.
Template: xserver-xorg/config/monitor/range_input_error
Type: note
_Description: Incorrect values entered
The valid syntax is a comma-separated list of discrete values, or a pair of
values separated by a dash.
Template: xserver-xorg/config/display/default_depth
Type: select
Choices: 1, 4, 8, 15, 16, 24
Default: 24
_Description: Desired default color depth in bits:
Usually 24-bit color is desirable, but on graphics cards with limited amounts
of framebuffer memory, higher resolutions may be achieved at the expense of
higher color depth. Also, some cards support hardware 3D acceleration only
for certain depths. Consult your video card manual for more information.
.
So-called "32-bit color" is actually 24 bits of color information plus 8
bits of alpha channel or simple zero padding; the X Window System can handle
both. If you want either, select 24 bits.
Template: xserver-xorg/config/null_string_error
Type: note
_Description: Empty value
A null entry is not permitted for this value.
Template: xserver-xorg/config/doublequote_in_string_error
Type: note
_Description: Invalid double-quote characters
Double-quote (") characters are not permitted in the entry value.
Template: xserver-xorg/config/nonnumeric_string_error
Type: note
_Description: Numerical value needed
Characters other than digits are not allowed in the entry.
Template: xserver-xorg/autodetect_keyboard
Type: boolean
Default: false
_Description: Autodetect keyboard layout?
The default keyboard layout selection for the Xorg server will be based on a
combination of the language and the keyboard layout selected in the installer.
.
Choose this option if you want the keyboard layout to be redetected. Do not
choose it if you want to keep your current layout.
Template: shared/fontpath/fontserver
Type: string
Description: Extra fontpath URL
This is an internal (hidden) debconf question. It should not be translated.
Template: x11-common/xwrapper/allowed_users Type: select __Choices: Root Only, Console Users Only, Anybody Default: Console Users Only _Description: Users allowed to start the X server: Because the X server runs with superuser privileges, it may be unwise to permit any user to start it, for security reasons. On the other hand, it is even more unwise to run general-purpose X client programs as root, which is what may happen if only root is permitted to start the X server. A good compromise is to permit the X server to be started only by users logged in to one of the virtual consoles. Template: x11-common/xwrapper/actual_allowed_users Type: string Description: internal use only This template is never shown to the user and does not require translation. Template: x11-common/xwrapper/nice_value Type: string _Description: Nice value for the X server: When using operating system kernels with a particular scheduling strategy, it has been widely noted that the X server's performance improves when it is run at a higher process priority than the default; a process's priority is known as its "nice" value. These values range from -20 (extremely high priority, or "not nice" to other processes) to 19 (extremely low priority). The default nice value for ordinary processes is 0, and this is also the recommend value for the X server. . Values outside the range of -10 to 0 are not recommended; too negative, and the X server will interfere with important system tasks. Too positive, and the X server will be sluggish and unresponsive. Template: x11-common/xwrapper/nice_value/error Type: note _Description: Incorrect nice value Please enter an integer between -20 and 19. Template: x11-common/upgrade_issues Type: note _Description: Major possible upgrade issues Some users have reported that upon upgrade to the current package set, their xserver package was no longer installed. Because there is no easy way around this problem, you should be sure to check that the xserver-xorg package is installed after upgrade. If it is not installed and you require it, it is recommended that you install the xorg package to make sure you have a fully functional X setup. Template: x11-common/x11r6_bin_not_empty Type: note _Description: Cannot remove /usr/X11R6/bin directory This upgrade requires that the /usr/X11R6/bin directory be removed and replaced with a symlink. An attempt was made to do so, but it failed, most likely because the directory is not yet empty. You must move the files that are currently in the directory out of the way so that the installation can complete. If you like, you may move them back after the symlink is in place. . This package installation will now fail and exit so that you can do this. Please re-run your upgrade procedure after you have cleaned out the directory.
Attachment:
signature.asc
Description: Digital signature