Gentoo Wiki


This article is part of the Hardware series.
Laptops TV Tuner Cards Wireless Servers Storage Other Hardware Motherboards Related

Please improve it in any way that you see fit, and remove this notice {{Cleanup}} from the article. For tips on cleaning and formatting see Cleanup process

I have had different issues when installing gentoo on this laptop.



There were some issues during install:


The patch for the SiS191 driver is included in the 2.6.24-r4 kernel. 

Note: The following steps were written for old kernels without the patch. This is kept for historical reasons as an example on how to solve similar issues.

This is taken from this thread in the gentoo forums. The ISA bridge and ethernet card:

# lspci 
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] 191 Gigabit Ethernet Adapter (rev 02)
# lspci -nn 
00:02.0 ISA bridge [0601]: Silicon Integrated Systems [SiS] SiS968 [MuTIOL Media IO] [1039:0968] (rev 01)

The ISA bridge device number of the board does not appear in /usr/src/linux/drivers/net:

# grep -C 10 isa_bridge sis190.c 
  isa_bridge = pci_get_device(PCI_VENDOR_ID_SI, 0x0965, NULL); 
         if (!isa_bridge) 
                 isa_bridge = pci_get_device(PCI_VENDOR_ID_SI, 0x0966, NULL); 
         if (!isa_bridge) { 
                 net_probe(tp, KERN_INFO "%s: Can not find ISA bridge.\n", 
                return -EIO; 

There is a patch solving this issue (see this thread) that will be included in the kernel. Meanwhile, you should download the Francois Romieu's patch from the thread and save it in /usr/src/linux. Apply the patch and recompile the kernel.

patch -p1 -i name of the file

Wireless Card

See the Atheros 5xxx article.

Graphics Card

There is no 3d driver for the SiS 771/671 PCIE VGA.

# lspci 
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10)

I have used the vesa driver with some minor issues. Nevertheles, I have contacted the developer of the driver and I have received a 2d driver. This is the answer:

It is very sorry that although I am the developer of
SiS671 linux 3D driver, I have no rights to send it to
you right now. If you want to get 3d driver, please
contract your mother board vendor or SiS. I will also
keep asking SiS to release linux driver on our website. 

Here is our 2d driver for ubuntu 7.10, you can try it
Please move sis_drv.* to /usr/lib/xorg/modules/drivers/ 
And modify your Xorg.conf from vesa to sis

I have followed the directions and the 2d driver works quite well.

You can get the driver by contacting the author or following the links in this post.

There seems to be a 3D driver, see this post

Some threads with information that needs to be tested:


Included the relevant parts of xorg.conf. I am able to get a resolution of 1280x800 and to control the screen with x11-misc/sisctrl. DRI is disabled as it is not possible to have it with this card.

Section "Device"
       Identifier      "Device0"
       Driver          "sis"
       VendorName      "Silicon Integrated Systems [SiS]"
       BoardName       "771/671 PCIE VGA Display Adapter"
       BusID           "PCI:1:0:0"
       Option          "EnableSiSCtrl" "yes"
       Option          "DRI" "off"
Section "Screen"
       Identifier "Screen0"
       Device     "Device0"
       Monitor    "Monitor0"
       DefaultDepth     24
       SubSection "Display"
               Viewport   0 0
               Depth     24
               Modes   "1280x800"

There is a section in the HOWTO Dual Monitors with an example on how to get xinerama with this card.

Retrieved from ""

Last modified: Thu, 28 Aug 2008 19:59:00 +0000 Hits: 7,855