SuperSavage Video Driver for IBM Thinkpad T23, Toshiba Tecra 9000, and (maybe) Gateway Laptops November 3, 2001 News: Driver from S3 a binary only driver for XFree86 v4.1.0 and for v4.0.3 can be found at the S3 web site at: https://ranger.s3graphics.com/290-298drv login as user `archive' and password `archive'. the driver claims to be for the Savage, but also works with the SuperSavage. it includes the s3switch utility which can change the output port the video chip drives (LCD, video, or TV). Untar and install as for savage_drv.o (above). News: Linux T23 laptop web site Alex Bligh has setup a very useful web page on the subject of installing Linux on a T23. check out: http://www.alex.org.uk/T23/index.html in particular note what he has to say about the mouse driver. News: Sound Support One user, (ericp at MIT dot edu, sorry for the encrypted email address), reports that sound worked fine for him out of the box with Mandrake 8.1 (kernel v2.4.8--26). he notes: here are the audio relatedmodules, kernel 2.4.8--26 Module Size Used by i810_audio 13744 0 soundcore 4208 2 [i810_audio] ac97_codec 9312 0 [i810_audio] another user (kuffner at jsk dot t dot u-tokyo dot ac dot jp) reports: For me, sndconfig did not recoginize the card, and simply exited with the message "unsupported card". So I grabbed the latest ALSA beta driver and compiled the source. You need to have the kernel source code installed in order to do this. Then I edited my modules.conf to load the intel drivers. Finally, after loading the modules, I was able to play MP3s just fine using the OSSFree emulation output plugin in xmms. i haven't tried to get sound working myself. News: modem support the T23 sports a Lucent Win modem (otherwise known as a Lin modem). ATI1 E851 ATI2 OK ATI3 LT V.90 Data_Fax Modem Version 5.99 ATI4 72 ATI5 5.99,0,19,11C1,0449,1468,041 ATI6 OK ATI7 OK AT+FCLA... 0,1 though i think most of the information is artificially manufactured by the modem driver (since it also claims to have a 16550 UART which i know it doesn't). IBM supplies a driver that is billed as working with a Lucent win modem in the T22 and other models, so it may work here as well (i'm trying it). Check out: http://www-1.ibm.com/servlet/support/manager?rs=0&rt=0&org=psg&doc=MIGR-4VFTT3 this is source only, and only for kernel v2.2, but it may work with my kernel v2.4 as well. i'm trying it. note that i found this by going to "drivers and downloads" on their site and searching on "linux modem notebook". What's Here This directory contains various bits i collected to get XFree86 v4.1.0 to run on my IBM Thinkpad T23 laptop with the S3 SuperSavage chipset. This may work on the Tecras as well. yes, i got it to work, mostly. i can't watch movies, and there are some other oddball problems (for example, every once in awhile the pointer stops working after a suspend/resume, or sometimes the pointer gets into a strange mode where mouse clicks are delayed until the next mouse movement occurs). you can either try compiling and installing xfree86 v4.1.0 from the distribution (with the patches below), or install the v4.1.0 binaries and then drop in the driver i provide. i'm not sure the second approach will work. Contents of pub/SuperSavage directory on punchdown.org: 10118_Src.zip -- SuperSavage driver source from s3graphics.com. i can't find it on their site now, but maybe i'm not looking in the right place. savage_drv.o -- SuperSavage driver compiled for XFree86 v4.1.0 on Redhat Linux 7.1; after installing XFree86 v4.1.0 from xfree86.org, copy this to /usr/X11R6/lib/modules/drivers/savage_drv.o and try it; it may work. XF86Config-4 -- the XFree86 config file i use (from /etc/X11/XF86Config-4). i believe that the lines i labelled with `--craig' are the only thing i added. you'll need this to get past 1 bpp. sorry it's not (yet) part of the diffs. xfree86.diff -- diff of my XFree86 v4.1.0 build area with new savage driver (and configured for Redhat Linux 7.1) the XFree86 and S3 driver source diverged sometime in the past. it looks like they split around xfree86 v4.0.99.3. there are bug fixes in the xfree86 savage driver that aren't in the driver from S3. that's the reason i haven't fed this back to the xfre86 folks yet. i hope to resolve all of these issues, but haven't done anything in the last month. by the way, there's an interesting article on the SuperSavage chipset at: http://www.anandtech.com/showdoc.html?i=1436 and there's S3's press release: http://www.s3graphics.com/press/03_14_01.html good luck! -- craig harmer PGP public key available: charmer@punchdown.org finger charmer@ns.punchdown.org (415) 668-3564 (h)