User Tools

Site Tools


docs:xorg

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
docs:xorg [2009-09-24 21:45]
arekm
docs:xorg [2013-04-05 09:57]
glen no wrap
Line 48: Line 48:
 You need typical keyboard and mouse configuration sections, too.  You need typical keyboard and mouse configuration sections, too. 
  
 +
 +
 +===== xserver 1.8+ and input devices + udev =====
 +Hal is no longer used. See [[https://​wiki.ubuntu.com/​X/​Config/​Input#​Input|https://​wiki.ubuntu.com/​X/​Config/​Input#​Input]] ​
 +
 +NOTE: **xinput** is in **xorg-app-xinput** package in PLD Linux. ​
 +
 +
 +
 +==== xserver 1.8+ and keyboard ====
 +Configuration stored in '/​etc/​X11/​xorg.conf.d/​10-keyboard.conf'​ supposed to support pl national characters and ctrl-alt-bkspc. Missing ctrl-alt{-,​+}) though. ​
 +
 +<​file>​Section "​InputClass"​
 +        Identifier "​keyboard-all"​
 +        Driver "​evdev"​
 +        Option "​XkbLayout"​ "​us,​pl"​
 +        Option "​XkbModel"​ "​evdev"​
 +        Option "​XkbVariant"​ ",​qwerty"​
 +        #Option "​XkbOptions"​ "​grp:​alt_shift_toggle,​grp:​switch,​compose:​rwin,​terminate:​ctrl_alt_bksp"​
 +        Option "​XkbOptions"​ "​compose:​rwin,​terminate:​ctrl_alt_bksp"​
 +
 +        Option ​         "​LeftAlt" ​      "​Meta"​
 +        Option ​         "​RightAlt" ​     "​ModeShift"​
 +
 +        MatchIsKeyboard "​on"​
 +EndSection
 +</​file>​
 +
 +
 +==== xserver 1.8+ and synaptics ====
 +Consider creating file '/​etc/​xorg.conf.d/​10-synaptics.conf'​ containing: ​
 +
 +
 +
 +<​file>​Section "​InputClass"​
 +        Identifier ​     "​touchpad catchall"​
 +        Driver ​         "​synaptics"​
 +        MatchIsTouchpad "​on"​
 +        MatchDevicePath "/​dev/​input/​event*"​
 +        Option ​         "​SHMConfig" ​            "​true"​
 +        Option ​         "​HorizEdgeScroll" ​      "​1"​
 +        Option ​         "​VertEdgeScroll" ​       "​1"​
 +        Option ​         "​TapButton1" ​           "​1"​
 +        Option ​         "​TapButton2" ​           "​1"​
 +        Option ​         "​TapButton3" ​           "​1"​
 +        Option ​         "​AccelFactor" ​          "​0.001"​
 +EndSection
 +</​file>​
  
  
Line 120: Line 168:
 Solution: change xdm to use fixed tty that's not used in inittab for mingettys (like tty9). ​ Solution: change xdm to use fixed tty that's not used in inittab for mingettys (like tty9). ​
  
 +
 +
 +===== xorg-driver-video-intel >= 2.9.99.0 requires KMS =====
 +Latest Intel xorg drivers require KMS (kernel mode setting) to be active. Run kernel >= 2.6.31 and set in /​etc/​sysconfig/​geninitrd: ​
 +
 +<​file>​PREMODS="​intel-agp i915"
 +</​file>​
 +and regenerate geninitrd. ​
 +
 +Alternatively run: 
 +
 +<​file>​modprobe i915
 +</​file>​
 +
 +
 +===== XDMCP =====
 +If you want to create cross computer X sessions using XDMCP please enable it *dm (kdm, gdm) on machine you wish to connect to. 
 +
 +Now you can run: 
 +
 +<​file>​ X -query xdmcp.enabled.server
 +</​file>​
 +or just  X or local kdm and select network log in instead of local log in. 
 +
 +
 +
 +==== Source IP# number problem on client machine ====
 +Rules which X selects interface on which it binds for X sessions are not clear for some people. If you spot problem :  ​
 +
 +<​file>​XDMCP fatal error: Session failed Session <​some_number>​ failed for display my.adress.not.acessible.to.server:​0:​ cannot open display
 +</​file>​
 +Try if forcing connection source ip adress helps: ​
 +
 +<​file>​ X -query xdmcp.enabled.server ​ -from  my.adress.acessible.to.server
 +</​file>​
  
docs/xorg.txt ยท Last modified: 2013-04-05 10:00 by glen