kbd_drv.so missing from Ubuntu Lucid xorg-edgers
John Stoffel
john at stoffel.org
Wed Apr 7 07:41:15 PDT 2010
Hi all,
For the past few days, I've been having troubles with my Lucid x86_64
setup, using the xorg-edgers PPA repository, running a self compiled
2.6.34-rc3 kernel with an ATI X1650 (R520) video card. It looks like
the kbd_drv.so module isn't properly included in the packages.
Here's what I have installed for xserver-xorg* modules:
# dpkg-query -l | grep xserver-xorg
ii xserver-xorg 1:7.5+3ubuntu1 the X.Org X server
ii xserver-xorg-core 2:1.7.99.2~git20091220.0cb638dc-0ubuntu0tormod Xorg X server - core server
ii xserver-xorg-dev 2:1.7.99.2~git20091220.0cb638dc-0ubuntu0tormod Xorg X server - development files
ii xserver-xorg-input-all 1:7.5+3ubuntu1 the X.Org X server -- input driver metapackage
ii xserver-xorg-input-evdev 1:2.3.2+git20100330.0dc931e1-0ubuntu0sarvatt X.Org X server -- evdev input driver
ii xserver-xorg-input-evdev-dev 1:2.3.2+git20100330.0dc931e1-0ubuntu0sarvatt X.Org X server -- evdev input driver (development headers)
ii xserver-xorg-input-mouse 1:1.5.0-1 X.Org X server -- mouse input driver
ii xserver-xorg-input-synaptics 1:1.2.2+git20100331.a07fe650-0ubuntu0sarvatt Synaptics TouchPad driver for X.Org server
ii xserver-xorg-input-vmmouse 1:12.6.5-4ubuntu1 X.Org X server -- VMMouse input driver to use with VMWare
ii xserver-xorg-input-void 1:1.3.0-1 X.Org X server -- void input driver
ii xserver-xorg-input-wacom 1:0.10.5-0ubuntu2 X.Org X server -- Wacom input driver
ii xserver-xorg-video-radeon 1:6.12.192+git20100401.6baa96c4-0ubuntu0sarvatt X.Org X server -- AMD/ATI Radeon display driver
ii xserver-xorg-video-radeon-dbg 1:6.12.192+git20100401.6baa96c4-0ubuntu0sarvatt X.Org X server -- AMD/ATI Radeon display driver (debugging symbo
Maybe I'm messed up and my xorg.conf is totally screwy? Do I need to
use the evdev modules instead? Here's my xorg.conf file:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0"
InputDevice "Keyboard0"
Option "AllowEmptyInput" "false"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "built-ins"
EndSection
Section "Module"
Load "dri2"
Load "record"
Load "extmod"
Load "glx"
Load "dbe"
#Load "kbd"
Load "mouse"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
#Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "CorePointer"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "HP"
ModelName "A4331D"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "Dac6Bit" # [<bool>]
#Option "Dac8Bit" # [<bool>]
#Option "BusType" # [<str>]
#Option "CPPIOMode" # [<bool>]
#Option "CPusecTimeout" # <i>
#Option "AGPMode" # <i>
#Option "AGPFastWrite" # [<bool>]
#Option "AGPSize" # <i>
#Option "GARTSize" # <i>
#Option "RingSize" # <i>
#Option "BufferSize" # <i>
#Option "EnableDepthMoves" # [<bool>]
#Option "EnablePageFlip" # [<bool>]
#Option "NoBackBuffer" # [<bool>]
#Option "DMAForXv" # [<bool>]
#Option "FBTexPercent" # <i>
#Option "DepthBits" # <i>
#Option "PCIAPERSize" # <i>
#Option "AccelDFS" # [<bool>]
#Option "IgnoreEDID" # [<bool>]
#Option "CustomEDID" # [<str>]
#Option "DisplayPriority" # [<str>]
#Option "PanelSize" # [<str>]
#Option "ForceMinDotClock" # <freq>
#Option "ColorTiling" # [<bool>]
#Option "VideoKey" # <i>
#Option "RageTheatreCrystal" # <i>
#Option "RageTheatreTunerPort" # <i>
#Option "RageTheatreCompositePort" # <i>
#Option "RageTheatreSVideoPort" # <i>
#Option "TunerType" # <i>
#Option "RageTheatreMicrocPath" # <str>
#Option "RageTheatreMicrocType" # <str>
#Option "ScalerWidth" # <i>
#Option "RenderAccel" # [<bool>]
#Option "SubPixelOrder" # [<str>]
#Option "ShowCache" # [<bool>]
#Option "ClockGating" # [<bool>]
#Option "VGAAccess" # [<bool>]
#Option "ReverseDDC" # [<bool>]
#Option "LVDSProbePLL" # [<bool>]
#Option "AccelMethod" # <str>
#Option "DRI" # [<bool>]
#Option "ConnectorTable" # <str>
#Option "DefaultConnectorTable" # [<bool>]
#Option "DefaultTMDSPLL" # [<bool>]
#Option "TVDACLoadDetect" # [<bool>]
#Option "ForceTVOut" # [<bool>]
#Option "TVStandard" # <str>
#Option "IgnoreLidStatus" # [<bool>]
#Option "DefaultTVDACAdj" # [<bool>]
#Option "Int10" # [<bool>]
#Option "EXAVSync" # [<bool>]
#Option "ATOMTVOut" # [<bool>]
#Option "R4xxATOM" # [<bool>]
#Option "ForceLowPowerMode" # [<bool>]
#Option "DynamicPM" # [<bool>]
#Option "NewPLL" # [<bool>]
#Option "ZaphodHeads" # <str>
Identifier "Card0"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "X1650"
BusID "PCI:3:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
When I look in /dev/input/ I don't see a kbd or keyboard entry, though
I do see on under /dev/input/by-path/platform-i8042-serio-0-event-kbd,
so I'm going to try doing the following, but the system is at home and
I'm at work...
Section "InputDevice"
Identifier "Keyboard0"
Driver "evdev"
Option "Device" "/dev/input/keyboard"
Option "Path"
"/dev/input/by-path/platform-i8042-serio-0-event-kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
More information about the xorg-driver-ati
mailing list