kbd_drv.so missing from Ubuntu Lucid xorg-edgers
Corbin Simpson
mostawesomedude at gmail.com
Wed Apr 7 13:14:56 PDT 2010
On Wed, Apr 7, 2010 at 10:41 PM, John Stoffel <john at stoffel.org> wrote:
>
> 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
Not that I don't mind email sent to the wrong list, but... Also, is
there any reason you can't use evdev?
~ C.
--
When the facts change, I change my mind. What do you do, sir? ~ Keynes
Corbin Simpson
<MostAwesomeDude at gmail.com>
More information about the xorg-driver-ati
mailing list