Linux on IPC Topnote H: Graphic-Driver

Home  Topnote-Hardware  Deutsche Version
Short english version

The video-adapter SiS 630 AGP is not supported by the Linux-Kernel directly. To use the X-Windows-System anyway you have to install the framebuffer-device-driver.

  1. Update your system to XFree86 Version 4.01 by installing the following packages if necessary.
    (e. g. download at ftp://ftp.suse.com/pub/suse/i386/X/XFree86/XFree86-4.0.1-SuSE/suse70/)

    saxtools-2.0-65.i386.rpm
    xfntcyr-4.0.1-5.i386.rpm
    xdevel-4.0.1-5.i386.rpm
    xfntscl-4.0.1-5.i386.rpm
    xfntbig-4.0.1-5.i386.rpm
    xextra-4.0.1-5.i386.rpm
    xloader-4.0.1-5.i386.rpm
    xf86-4.0.1-5.i386.rpm
    xman-4.0.1-5.i386.rpm
    km_drm-4.0.1-5.i386.rpm
    xf86_glx-4.0.1-5.i386.rpm
    xmodules-4.0.1-5.i386.rpm
    xf86glxd-4.0.1-5.i386.rpm
    xshared-4.0.1-5.i386.rpm
    sax2-4.0-65.i386.rpm
    xfnt100-4.0.1-5.i386.rpm
    xxprt-4.0.1-5.i386.rpm
    sax2-4.0-65.src.rpm
    To avoid any conflicts first remove the old packages and then install the new ones!

  2. Boot your system in graphic-mode by adding in your /etc/lilo.conf the following line:
    vga=791
    This is for 1024x768 at 16bit. Other possible values are:
    Colordepth640x480800x6001024x7681280x1024
    8bit769771773775
    15bit784787790793
    16bit785788791794
    24bit786789792775


    This could be your /etc/lilo.conf:

    # LILO configuration file
    # Start LILO global Section
    initrd=/boot/initrd
    boot=/dev/hda
    #compact      # faster, but won't work on all systems.
    vga=791        #this is for graphic-mode
    read-only
    prompt
    timeout=50
    # End LILO global Section
    #
    image = /boot/vmlinuz
      root = /dev/hda4
      label = l

    Remember to run lilo to apply the changes!

  3. On SuSE7.0-systems run sax2 -m 0=fbdev to start SaX2 in framebuffermode. Now you can configure your XF86Config.
    OR: You can edit the /etc/XF86Config - file manually. If you want, you can try my XF86Config
    The important lines are:

    Section "Modes"
      Identifier  "Modes[0]"
      Modeline  "1024x768" 66.24 1024 1064 1248 1360 768 783 790 829
    EndSection

    Section "Screen"
      DefaultDepth 16
      SubSection "Display"
        Depth 16
        Modes   "default"
      EndSubSection
      Device   "Device[0]"
      Identifier   "Screen[0]"
      Monitor   "Monitor[0]"
    EndSection

    Section "Device"
      BoardName   "SIS630"
      BusID   "1:0:0"
      Driver   "fbdev"
      Identifier   "Device[0]"
      VendorName   "SiS"
    EndSection

  4. Now the X-Window-System can be startet without any problems.
    Good Luck!
Home  Topnote-Hardware  Deutsche Version


This page was written with the best intentions to help the Linux-Community.
There is no warranty that this information will help you.
For reports and feedback send me an email