docs:xorg
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| docs:xorg [2009-03-16 14:46] – pawelz | docs:xorg [2013-04-05 10:00] (current) – slug from it's own site glen | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | /* pragma: section-numbers 2 */ | ||
| - | |||
| - | |||
| ====== X.Org ====== | ====== X.Org ====== | ||
| - | Implementation of the X Window System | ||
| - | |||
| - | |||
| - | |||
| - | ===== Resources ===== | ||
| - | |||
| - | * [[http:// | ||
| - | |||
| - | |||
| - | ===== Contents ===== | ||
| - | /* UndefinedMacro: | ||
| - | |||
| - | |||
| + | [[http:// | ||
| ===== The simplest working config (th) ===== | ===== The simplest working config (th) ===== | ||
| The shortest way to working xorg with mouse and keyboard for common hardware configurations: | The shortest way to working xorg with mouse and keyboard for common hardware configurations: | ||
| Line 25: | Line 10: | ||
| poldek -u xorg-driver-video-$YOUR_VIDEO_DRIVER | poldek -u xorg-driver-video-$YOUR_VIDEO_DRIVER | ||
| poldek -u xorg-driver-input-evdev | poldek -u xorg-driver-input-evdev | ||
| - | poldek -u xorg-driver-input-keyboard | ||
| - | poldek -u xorg-driver-input-mouse | ||
| # install hal and dbus | # install hal and dbus | ||
| poldek -u hal dbus | poldek -u hal dbus | ||
| Line 50: | Line 33: | ||
| 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:// | ||
| + | |||
| + | NOTE: **xinput** is in **xorg-app-xinput** package in PLD Linux. | ||
| + | |||
| + | |||
| + | |||
| + | ==== xserver 1.8+ and keyboard ==== | ||
| + | Configuration stored in '/ | ||
| + | |||
| + | < | ||
| + | Identifier " | ||
| + | Driver " | ||
| + | Option " | ||
| + | Option " | ||
| + | Option " | ||
| + | #Option " | ||
| + | Option " | ||
| + | |||
| + | Option | ||
| + | Option | ||
| + | |||
| + | MatchIsKeyboard " | ||
| + | EndSection | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== xserver 1.8+ and synaptics ==== | ||
| + | Consider creating file '/ | ||
| + | |||
| + | |||
| + | |||
| + | < | ||
| + | Identifier | ||
| + | Driver | ||
| + | MatchIsTouchpad " | ||
| + | MatchDevicePath "/ | ||
| + | Option | ||
| + | Option | ||
| + | Option | ||
| + | Option | ||
| + | Option | ||
| + | Option | ||
| + | Option | ||
| + | EndSection | ||
| + | </ | ||
| Line 94: | Line 125: | ||
| ===== synaptics and mouse tapping ===== | ===== synaptics and mouse tapping ===== | ||
| + | **WARNING**: | ||
| + | |||
| Xorg v7.4 does not enable tapping by default. To enable add to 11-x11-synaptics.fdi: | Xorg v7.4 does not enable tapping by default. To enable add to 11-x11-synaptics.fdi: | ||
| Line 112: | Line 145: | ||
| + | |||
| + | ===== 100% CPU usage when using xdm (kdm, gdm) and SysVinit (not upstart-SysVinit) ===== | ||
| + | The problem is that when xdm runs with recent X server then tty0 (as it's first free tty) is taken by xserver. Then when [[: | ||
| + | |||
| + | upstart-Sysvinit is not affected as it starts mingetty before xdm runs, so xdm choses different, first free ttyX. | ||
| + | |||
| + | 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 / | ||
| + | |||
| + | < | ||
| + | </ | ||
| + | and regenerate geninitrd. | ||
| + | |||
| + | Alternatively run: | ||
| + | |||
| + | < | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== 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: | ||
| + | |||
| + | < | ||
| + | </ | ||
| + | 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 : | ||
| + | |||
| + | < | ||
| + | </ | ||
| + | Try if forcing connection source ip adress helps: | ||
| + | |||
| + | < | ||
| + | </ | ||
docs/xorg.1237211163.txt.gz · Last modified: 2009-03-16 14:46 by pawelz