tempestuous
Group: Members
Posts: 259
Joined: Aug. 2004 |
|
Posted: June 25 2005,02:15 |
|
famewolf, My understanding is that the SVGA X server is distinctly different from the XFree86 X server. (Someone correct me if I'm wrong). The configuration file is the same for both - /etc/X11/XF86Config(-4) ... with different settings of course. The main difference is in the "Screen" section - "Driver" line. XFree86 will specify a module name (like "neomagic" for example). SVGA specifies "svga" - it doesn't rely on a module. The error message you saw - "no screens found" is complaing that the SVGA driver (/usr/X11R6/bin/XF86_SVGA) cannot be found. It appears that the XFree86.dsl package doesn't contain XF86_SVGA.
And it seems there's no suitable module for XFree86 for you, so SVGA is the way to go. Your chip is in its compatibility list. You can get it from here - http://www.milanosbar.com/xfree86/knoppix_svga.tgz ... as mentioned here - http://damnsmalllinux.org/cgi-bin....hl=svga The included XF86Config file is for the neomagic chipset, but should work for you with just a little tweaking. Follow petergunn's instructions about modifying your /home/dsl/.xserverrc and /home/dsl/.xinitrc. Regarding the .xserverrc file, I suspect the part "-bpp 16" might not be necessary depending on what's in your XF86Config.
And before you try all this, are you sure that Xfbdev won't work for you? There are various posts here about getting Xfbdev to work with troublesome laptops like Thinkpads ... such as using the boot option "fb800x600" or "vga=normal" or "vga=771". Try these while booting to the liveCD. Craig S
|