[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Help obtaining kernel module for video driver [savage.ko]



On Wed, Aug 16, 2006 at 04:29:08 -0400, Brandon Kuczenski wrote:
> I am running debian-testing on linux 2.6.8 on an IBM T23 laptop.  This 
> system has been running for about 2 years.  I recently upgraded XFree86 to 
> Xorg (running 7.0.0) and now my video card direct rendering has stopped 
> working.  I extracted the following lines from my Xorg logfile:
> 
> ...
> drmOpenDevice: Open failed
> [drm] failed to load kernel module "savage"
> (II) SAVAGE(0): [drm] drmOpen failed
> (EE) SAVAGE(0): [drm] DRIScreenInit failed.  Disabling DRI.
> (EE) SAVAGE(0): DRI isn't enabled
> ...
> 
> I searched the computer and savage.ko is nowhere to be found.  What's the 
> best way to obtain this module under debian?  I have a full kernel source 
> tree on the machine, but I don't know if it's part of the kernel source or 
> somewhere in X or what... I would be happy with a pointer to some good 
> documentation.. the stuff available on the dri.freedesktop.org wiki is not 
> very clear.

I am on Sid with linux-source-2.6.17 and the savage DRM code is
included.

When I run "make menuconfig" I find it under 
-> Device Drivers
-> Character devices
-> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
-> Savage video cards

CONFIG_DRM_SAVAGE:
Choose this option if you have a Savage3D/4/SuperSavage/Pro/Twister
chipset. If M is selected the module will be called savage.

You can check if this option is available at all for your version of the
kernel:

$ grep -i savage /boot/config-$(uname -r)
# CONFIG_DRM_SAVAGE is not set
# CONFIG_I2C_PROSAVAGE is not set
# CONFIG_I2C_SAVAGE4 is not set
# CONFIG_FB_SAVAGE is not set

Otherwise you might have to upgrade to a newer kernel.

-- 
Regards,
          Florian



Reply to: