Re: xorg and thinkpad x40
- From: Paul Kaplan <pkaplan1@xxxxxxxxxxx>
- Date: Wed, 15 Mar 2006 20:19:37 -0500
On Wednesday 15 March 2006 18:50, Alan McKinnon wrote:
On Wednesday 15 March 2006 23:25, Jaime Davila wrote:I've attached 3 files, that I've used with a T40, which has an ATI radeon M7
Hello all,
Just me, asking a question again, this time being able to offer a
little more information.
Has anyone managed to get ubuntu breezy on an IBM thinkpad x40,
with an i810 chip set, to mirror the laptop's lcd into a CRT?
If yes, could I see the xorg.conf file?
This is critical for me, since I make a lot of presentation off of
my laptop.
To restate the problem I'm seeing:
I can see the output on the lcd, and I can use fn-f7 to send it to
the crt OK. But when I try to mirror the lcd on the crt, both on at
the same time, the crt display flickers, as if there's something
wrong with the refresh rate.
In case it helps, here;s my current xorg.conf, and my xorg.log,
which contains several trials of switching back and forth at the
end.
Thanks for any help,
Jaime
Hi Jaime,
I did a presentation yesterday from one of those, I *think* it was an
x40, but can't be sure as it's not my laptop.
Your xorg.conf looks pretty ordinary and nothing stands out as being
incorrect. You didn't supply the xorg.log - the solution is often to
be found there. If no-one else provides you with a definite solution,
send me those logs with the EDID data for both monitors. Easiest way
is usually to activate the console display on both and start the X
server.
When you say "flicker", is that a visual distortion, or that the
picture gets refreshed low enough for the eye to see the flashing?
A further possibility is that the output electronics of the video card
simply can't drive two sinks - the output can drop below the specs of
the crt. This is not uncommon - a while back when I was doing
projector system installs we'd often have endless problems with this,
but *only* on high-end machines. Cheap garbage always worked just
fine... I eventually put it down to cheap hardware being free and
easy with the vga specs. If your monitor has a function to select a
higher than normal input voltage level, engaging this and seeing what
happens can provide valuable clues.
7500. I believe its the same as the x40.
I used the Weidner file w/ XFree 4.2, the Zamboni file with XFree 4.3 and xorg
6.7 and 6.82. Both utilized Xinerama to achieve action on an external
monitor. I am now using the Gedminas file with xorg 6.9. Xinerama seems to
be broken for dual head with 6.9 so this uses MergedFB, which has some other
advantages. You may have to play a little with the screen sizes depending on
your hardware. Under certain circumstances you may have to re-startx to
detect/undetect the external monitor/projector if you plugin live.
Each of these files was obtained from users on the thinkpad list.
HTH
Paul
#### PLK Custom XF86Config-4
#### startx -- -layout indep for 1024x768 laptop LCD and 1280x1024 external LCD
#### set/unset Xinerama option
#### startx -- -layout single for 1024x768 laptop LCD only w/ or w/o slave monitor
# COMMENTED LINES REMOVED
# XF86Config-4 (XFree86 server configuration file) generated by dexconf, the
# Debian X Configuration tool, using values from the debconf database.
#
# Edit this file with caution, and see the XF86Config-4 manual page.
# (Type "man XF86Config-4" at the shell prompt.)
#
# If you want your changes to this file preserved by dexconf, only make changes
# before the "### BEGIN DEBCONF SECTION" line above, and/or after the
# "### END DEBCONF SECTION" line below.
Section "Files"
# 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.
FontPath "unix/:-1"
EndSection
Section "ServerFlags"
#DontZap # disable <Crtl><Alt><BS> (server abort)
AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work
#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection
Section "Module"
Load "ddc"
Load "GLcore"
Load "dbe" # double buffer extension
Load "dri"
Load "extmod"
Load "glx"
Load "bitmap"
Load "speedo"
Load "type1"
Load "freetype"
Load "record"
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
Subsection "extmod"
Option "omit xfree86-dga"
EndSubsection
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "en_US"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons"
Option "ZAxisMapping" "4 5"
Option "CorePointer"
EndSection
Section "InputDevice"
Identifier "Generic Mouse"
Driver "mouse"
Option "Protocol" "ImPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "SendCoreEvents" "true"
EndSection
Section "Device"
Identifier "Radeon0"
Driver "radeon"
Screen 0
BusID "PCI:1:0:0"
Option "CloneHSync" "28-65"
Option "CloneDisplay" "0"
Option "MonitorLayout" "NONE, TMDS"
Option "CloneVRefresh" "57-75"
Option "CloneMode" "1280x1024"
EndSection
Section "Device"
Identifier "Radeon1"
Driver "radeon"
Screen 1
BusID "PCI:1:0:0"
Option "MonitorLayout" "NONE, TMDS"
EndSection
Section "Monitor"
Identifier "LCD"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "External Monitor"
HorizSync 25-65
VertRefresh 57-75
Option "DPMS"
EndSection
Section "Screen"
Identifier "LCD"
Device "Radeon0"
Monitor "LCD"
DefaultColorDepth 24
DefaultDepth 24
Subsection "Display"
Depth 8
Virtual 1024 768
EndSubsection
Subsection "Display"
Depth 15
Virtual 1024 768
EndSubsection
Subsection "Display"
Depth 16
Virtual 1024 768
EndSubsection
Subsection "Display"
Depth 24
Virtual 1024 768
EndSubsection
EndSection
Section "Screen"
Identifier "External"
Device "Radeon1"
Monitor "External Monitor"
DefaultColorDepth 24
DefaultDepth 24
Subsection "Display"
Depth 8
Virtual 1280 1024
EndSubsection
Subsection "Display"
Depth 15
Virtual 1280 1024
EndSubsection
Subsection "Display"
Depth 16
Virtual 1280 1024
EndSubsection
Subsection "Display"
Depth 24
Virtual 1280 1024
EndSubsection
EndSection
Section "ServerLayout"
Identifier "default"
Screen 0 "LCD"
Screen 1 "External" RightOf "LCD"
# Option "Xinerama" "false"
Option "Xinerama" "true"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Generic Mouse"
EndSection
Section "ServerLayout"
Identifier "indep"
Screen 0 "LCD"
Screen 1 "External" RightOf "LCD"
# Option "Xinerama" "false"
Option "Xinerama" "true"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Generic Mouse"
EndSection
Section "ServerLayout"
Identifier "single"
Screen 0 "LCD"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Generic Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
#Dual headed XF86Config for IBM Thinkpad T40-257551U
#Radeon M7 7500
#Works for XFree 4.3, X.org 6.7 and 6.8
#Rename file as necessary for distribution
#originally from Diego Zamboni / linux-thinkpad list
#Section "ServerLayout"
# Identifier "Default Layout"
# Screen 0 "Screen0" 0 0
# InputDevice "Mouse0" "CorePointer"
# InputDevice "Keyboard0" "CoreKeyboard"
# InputDevice "DevInputMice" "AlwaysCore"
#EndSection
#Section "ServerLayout"
# Identifier "Singlehead"
# Screen 0 "Screen0" 0 0
# Screen "Screen0"
# Screen "Screen1" RightOf "Screen0"
# InputDevice "Mouse0" "CorePointer"
# InputDevice "Keyboard0" "CoreKeyboard"
# InputDevice "DevInputMice" "AlwaysCore"
#EndSection
Section "ServerLayout"
Identifier "Multihead"
# Screen 0 "Screen0" 0 0
Screen "Screen0"
Screen "Screen1" RightOf "Screen0"
Option "Xinerama" "true"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "DevInputMice" "AlwaysCore"
EndSection
Section "Files"
# 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.
FontPath "unix/:-1"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
# Load "dri"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection
Section "InputDevice"
# If the normal CorePointer mouse is not a USB mouse then
# this input device can be used in AlwaysCore mode to let you
# also use USB mice at the same time.
Identifier "DevInputMice"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Unprobed Monitor"
# HorizSync 31.5 - 48.5
# VertRefresh 40.0 - 70.0
Option "dpms"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Unprobed Monitor"
# HorizSync 31.5 - 67.0
# VertRefresh 50.0 - 75.0
Option "dpms"
# Modeline "1280x1024" 135.00 1280 1308 1412 1676 1024 1027 1030 1056
EndSection
Section "Device"
Identifier "Videocard0"
Driver "radeon"
VendorName "Videocard vendor"
BoardName "ATI Radeon Mobility M7"
# VideoRam 32768
Screen 0
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "Videocard1"
Driver "radeon"
VendorName "Videocard vendor"
BoardName "ATI Radeon Mobility M7"
# VideoRam 32768
Screen 1
BusID "PCI:1:0:0"
EndSection
Section "Screen"
# This is the internal LCD display
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768" "800x600"
EndSubSection
EndSection
Section "Screen"
# This is an external monitor running 1280x1024
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768"
EndSubSection
EndSection
#Section "DRI"
# Group 0
# Mode 0666
#EndSection
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands:
#
# cp /etc/X11/xorg.conf /etc/X11/xorg.conf.custom
# sudo sh -c 'md5sum /etc/X11/xorg.conf >/var/lib/xfree86/xorg.conf.md5sum'
# sudo dpkg-reconfigure xserver-xorg
# mg: I have edited this file manually:
#
# * I enabled DynamicClocks to provide some power savings
#
# * I added a couple of ServerLayout sections to play with dual-head
# support
#
# startx -- -layout MergedFBLayout
# Starts in MergedFB mode. Single large virtual desktop
# (2048x768), the LCD sees the left half, the external monitor
# sees the right half. Ctrl+Alt+[+/-] switches to clone mode
# where you have a large virtual desktop with just one viewport
# and can scroll horizontally. xrandr switches to clone mode
# where the desktop is just 1024x768 with no scrolling.
#
# MergedFB supports 3D accel and video overlays on both heads.
# MergedFB supports some Xinerama-style hints that let GNOME
# maximize windows on only one head. Sadly, workspaces are linked
# -- you can't switch workspaces on the left head independently
# from the right head.
#
# MergedFB does not let me have a non-rectangular virtual desktop,
# so if I configure a 1024x768 + 1280x1024 setup, the smaller one
# will scroll inside a bigger a virtual desktop (only vertically,
# also, when scrolling down the mouse cursor casts strange green
# bars all the way to the top). Try it with
# startx -- -layout MergedFB2Layout
# Actually, there is an option to disable the vertical scrolling
# and set xinerama hints appropriately. It needs a newer version
# of the radeon driver (from Xorg 6.9):
# Option "MergedNonRectangular" "true"
#
# xrandr works and gives me an opportunity to switch between
# dualhead and clone! (If there are windows on the second head
# when I switch to clone, they're moved so that part of them
# is visible; when I switch back, metacity doesn't repaint half
# of the titlebar ;)
#
# If the second display is not connected during X startup,
# MergedFB gets totally disabled, and nothing will bring it back
# (xrandr shows only one mode). In this mode Firefox breaks
# totally and never shows any windows on the screen. The good
# news is that if I specify CRT2HSync/CRT2VSync, then MergedFB
# does not get disabled, and Firefox works fine.
#
# xv: works when mplayer is fully on head 1 or head 2; doesn't
# work when mplayer overlaps both heads. Switching to
# full-screen and back always puts mplayer on the top-left
# corner of the first head; strange. Totem doesn't do this.
#
# DRI: works on both heads, also overlapped.
#
# http://bugs.xfree86.org/show_bug.cgi?id=276 is very informative
#
# startx -- -layout XineramaLayout
# Starts in Xinerama mode. Two heads -- 1024x768 and 1280x1024.
# You can move windows between them, like in MergedFB mode. The
# smaller head doesn't scroll in a bigger virtual space, an
# improvement over MergedFB. Workspaces are linked, like in
# MergedFB.
#
# If the second display is not connected during X startup,
# Xinerama gets totally disabled, and nothing will bring it back
# (except server restart). To avoid this, I have hardcoded the
# CRT2 hsync/vsync ranges in this config file. This prevents
# Xinerama/mergedfb from being disabled.
#
# xv: works on both heads, and also partially when mplayer
# overlaps them (but video is shown only on one head).
# mplayer's full-screen doesn't work on second head (it displays
# only 1024x768 image).
#
# DRI doesn't work at all.
#
# Xrandr doesn't work at all. There's no way to tell the PC I do
# not have the second head -- if I unplug the monitor, half of
# the windows aren't accessible.
#
# startx -- -layout TwoHeadLayout
# No Xinerama, just two screens -- :0.0 and :0.1. You can move
# the mouse between them, but you cannot move windows. Two
# completely independent desktops, except for a bunch of GNOME
# bugs -- e.g. window list applet breaks in the other head, etc.
# You have independent workspaces OTOH, but the inability to move
# windows arbitrarily is a killer :(
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
## FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/CID"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection
Section "Module"
Load "GLcore"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
#Section "InputDevice"
# Identifier "Synaptics Touchpad"
# Driver "synaptics"
# Option "SendCoreEvents" "true"
# Option "Device" "/dev/psaux"
# Option "Protocol" "auto-dev"
## Option "HorizScrollDelta" "0"
# The default RightEdge is 5400; it is too narrow for me
# Option "RightEdge" "5000"
# # This is a potential security problem; I only enable it temporarily,
# # to experiment and find out a comfortable RightEdge value
# Option "SHMConfig" "true"
#EndSection
Section "Device"
Identifier "ATI Technologies, Inc. Radeon Mobility 7500 (M7 LW)"
Driver "ati"
BusID "PCI:1:0:0"
Option "DynamicClocks" "on"
## Option "backingstore" "on"
# The next line would enables Fn-F7/Fn-F8 to switch display outputs/screen
# resizing, if I had a newer version of the 'radeon' driver.
## Option "BIOSHotkeys" "on"
EndSection
Section "Device"
Identifier "MergedFB ATI Technologies, Inc. Radeon Mobility 7500 (M7 LW)"
Driver "ati"
BusID "PCI:1:0:0"
Option "DynamicClocks" "on"
Option "MergedFB" "true"
Option "CRT2Position" "RightOf"
# This allows X to use MergedFB if the external monitor is not connected
# when I start X. The ranges are taken from DDC values of the CTX monitor
# I use at the office; as listed in Xorg.log.
Option "CRT2HSync" "30-80"
Option "CRT2VRefresh" "59-75"
# The next line lets me switch between dual-head and several clone modes
# of varying resolutions with xrandr.
Option "MetaModes" "1024x768-1024x768 1024x768 800x600 640x480"
# My laptop's internal LCD is 100dpi. The external LCD is designed
# for 1280x1024, and the picture is streched. The radeon driver computes
# its DPI by looking at the physical size of the external LCD, and gets
# ~65 DPI. I want to override that.
Option "MergedDPI" "100 100"
# This should speed up RENDER acceleration and perhaps make compositing not
# so terribly slow. What it does, is make EVERYTHING slow.
## Option "AccelMethod" "EXA"
EndSection
Section "Device"
Identifier "MergedFB2 ATI Technologies, Inc. Radeon Mobility 7500 (M7 LW)"
Driver "ati"
BusID "PCI:1:0:0"
Option "DynamicClocks" "on"
Option "MergedFB" "true"
Option "CRT2Position" "RightOf"
# This allows X to use MergedFB if the external monitor is not connected
# when I start X. The ranges are taken from DDC values of the CTX monitor
# I use at the office; as listed in Xorg.log.
# Option "CRT2HSync" "30-81"
# Option "CRT2VRefresh" "56-76"
Option "CRT2HSync" "31.5-90.0"
Option "CRT2VRefresh" "59.0-75.0"
# The next line lets me switch between dual-head and several clone modes
# of varying resolutions with xrandr.
Option "MetaModes" "1024x768-1280x1024 1024x768-1024x768 1024x768+1280x1024 1280x1024 1024x768 800x600 640x480"
# A newer version of the radeon driver has an option that disables vertical
# scrolling for the 1024x768 part.
Option "MergedNonRectangular" "true"
# In 1024x768-1280x1024 mode the DPI is correct (100), but in all other
# modes it is weird. Try to override
Option "MergedDPI" "100 100"
EndSection
Section "Device"
Identifier "Screen0 ATI Technologies, Inc. Radeon Mobility 7500 (M7 LW)"
Driver "ati"
BusID "PCI:1:0:0"
Option "DynamicClocks" "on"
Screen 0
EndSection
Section "Device"
Identifier "Screen1 ATI Technologies, Inc. Radeon Mobility 7500 (M7 LW)"
Driver "ati"
BusID "PCI:1:0:0"
Option "DynamicClocks" "on"
Screen 1
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Second Monitor"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. Radeon Mobility 7500 (M7 LW)"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "MergedFB Screen"
Device "MergedFB ATI Technologies, Inc. Radeon Mobility 7500 (M7 LW)"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Section "Screen"
Identifier "MergedFB2 Screen"
Device "MergedFB2 ATI Technologies, Inc. Radeon Mobility 7500 (M7 LW)"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen0"
Device "Screen0 ATI Technologies, Inc. Radeon Mobility 7500 (M7 LW)"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Screen1 ATI Technologies, Inc. Radeon Mobility 7500 (M7 LW)"
Monitor "Second Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "DefaultLayout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
# InputDevice "Synaptics Touchpad"
EndSection
Section "ServerLayout"
Identifier "MergedFBLayout"
Screen "MergedFB Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
# InputDevice "Synaptics Touchpad"
EndSection
Section "ServerLayout"
Identifier "MergedFB2Layout"
Screen "MergedFB2 Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
# InputDevice "Synaptics Touchpad"
EndSection
Section "ServerLayout"
Identifier "XineramaLayout"
Screen "Screen0"
Screen "Screen1" RightOf "Screen0"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
# InputDevice "Synaptics Touchpad"
Option "Xinerama" "true"
EndSection
Section "ServerLayout"
Identifier "TwoHeadLayout"
Screen "Screen0"
Screen "Screen1" RightOf "Screen0"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
# InputDevice "Synaptics Touchpad"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "ServerFlags"
Option "DefaultServerLayout" "MergedFB2Layout"
# If enabled, lets you deactivate KB/Mouse grabs with Ctrl+Alt+KP_Divide
# Option "AllowDeactivateGrabs" "on"
# If enabled, lets you kill clients that grab the server with Ctrl+Alt+KP_Multiply
# Option "AllowClosedownGrabs" "on"
EndSection
# Composite: slow as hell
##Section "Extensions"
## Option "Composite" "Enable"
##EndSection
--
ubuntu-users mailing list
ubuntu-users@xxxxxxxxxxxxxxxx
https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
- References:
- xorg and thinkpad x40
- From: Jaime Davila
- Re: xorg and thinkpad x40
- From: Alan McKinnon
- xorg and thinkpad x40
- Prev by Date: Re: Remote Desktop : Connecting to a WinXP machine ?
- Next by Date: Nero CD/DVD burner equivalent for ubuntu?
- Previous by thread: Re: xorg and thinkpad x40
- Next by thread: Re: xorg and thinkpad x40
- Index(es):
Relevant Pages
|