Linux Step By Steps

SIS6326

ADDENDA

Kenyon D. Cox
kenyon@compuserve.com

Tested on COL 2.2 (authorative) KDE 1.1.1 (probably)

A. Get your monitor specifications handy.  You'll need to know the horizontal and vertical sync ranges.

B. Don't bother trying to boot from the cdrom as Lizard won't work with the SiS card.   You'll need to put a freshly formatted 1.44M floppy into your floppy drive and prepare to do a LISA (non-graphical) install.  I went to http://www.calderasystems.com and picked up a
newer version of the LISA install image, as I couldn't get the one on my COL cd to work.

C. Boot your computer from the LISA install floppy.  Make sure the COL cdrom is in the cdrom platter.

D. During the install, you are asked if you want to set up the XFree server.  Don't do it yet. Continue the install.

E. As root, from the command line, type "xf86config" (no quotes) and press <enter>.

1. Read the intro page.  Press <enter> to continue. 

2. Select a mouse by entering the protocol number.

3. If you have a 3-button mouse, type "n".  Type "y" if you have a 2-button mouse.

4. Just press <enter> to use the default /dev/mouse.

5. "y" you want to use XKB.

6. Just press <enter> to continue.

7. Pick your preconfigured keymap ("1" should be safe).

8. Read this page, then press <enter>.

9. Select or enter you horizontal sync range for your monitor.

10. Select or enter you vertical sync range.

11. Enter the name for your monitor.

11b. Enter the monitor manufacturer name.

11c. Enter the monitor model name.

12. "y" you want to look at the card database.

13. SiS 6326 is card #506 in the database.

14. Press <enter> after you've read the page.

15. Select the XF86_SVGA server (choice #3 or #5).

16. "y" set the symbolic link.

17. Enter the amount of memory on your card (mine was 4096k).

18. Enter an identifier for your video card definition (MyVideoCard).

19. Enter a vendor name for your video card (SiS).

20. Enter the model name for your video card (6326).

21. IMPORTANT! We don't want to set the Clockchip, so just press <enter>.

22. ALSO IMPORTANT! "N" don't probe clocks.

23. Pick #5 the modes are OK - you can change this later, if you want.

24. "y" write to /etc/XF86Config.

25. As root, prepare to edit /etc/XF86Config.

26. In line #509, remove the first "#" to uncomment "no_accel" (Device section).

27. Immediately below this line, add the TWO following lines:

Option "no_linear"
Option "sw_cursor"

27a. Your Device section should now look like this:

# Device configured by xf86config:

Section "Device"
    Identifier   "MyVideoCard"
    VendorName  "SiS"
    BoardName   "6326"
    #VideoRam    4096
     Option "no_accel" # Use this if acceleration is causing problems
     Option "no_linear"
     Option "sw_cursor"
    # Option "fifo_moderate"
    # Option "fifo_conserv"
    # Option "fifo_aggresive"
    # Option "fast_vram"
    # Option "pci_burst_on"
 

27b. xf86config inserts the "#" in front of the video memory, automatically.

28. Save the file as /etc/XF86Config.

29. type "kde" (finally!).

30. The resolution will come up as 640X480 (probably).  Use <ctrl><alt><+> to change the modes.

31. You _may_ have a very large virtual desktop.  If so, and this annoys you, remove the highest number in the Modes line- e.g. line 539 Modes "640x480" ... "1280x1024" delete the "1280x1024" (or the highest), and save the file.

32. Enjoy.

33. More reading is available: 
1) in the users-archives at http://www.mail-archive.com
2) /usr/X11R6/lib/X11/doc/README.SiS 
3) XFree ver 3.3.5 or the SuSe website (for "newer" video card drivers)
4) SiS Website- http://216.122.33.119/driver/mb_620.html (broken)
5) http://rampages.onramp.net/~slywolf
6) "errata" sheet supplied with your distribution.