Search:  
Gentoo Wiki

Fujitsu-Siemens_LifeBook_E8110

This article is still a Stub. You can help Gentoo-Wiki by expanding it.

Contents

Introduction

This page contains Information on installing Gentoo on a Fujitsu-Siemens Lifebook E-8110.

I'm running 32-Bit Gentoo on it and so far I managed to get everything to work, except:

Things i have not tried:

Quick specs

I upgraded memory and disk, original parts in parenthesis.

Intel Core Duo T2400 @1.83GHz
2GB SO-DIMM DDR2-RAM (512MB) in 2 RAM-Slots
160GB SATA HDD (80GB)
15,4" SXGA+ non-glare 1400x1050 display
Intel i945GM grafics chipset
Intel 82801G HD audio chipset
Marvell 88E8055 Gigabit Ethernet
Intel PRO/Wireless 3945ABG wifi
Bluetooth
Killswitch for both wireless connections
Matsushita UJ-841Db DVD/CD writer
4-in-1 card reader (SD/MMC/MS/MSPRO)
4x USB 2.0 Ports
1x Firewire Port (4 Pin)
RS-232 serial
Parallel port

Installation

I did not really install Gentoo on the E8110 itself, i just booted a live-cd and copied the existing installation of my previous Compaq to the clean disk. After installing grub and booting, i naturally got loads of errors as almost all modules did not load, but subsequently i managed to get everything working again.

A fresh install from a recent Gentoo live-cd should work smoothly.

Kernel settings

CPU support

I chose Core 2 processor type and it works fine.

Linux Kernel Configuration: CPU
Processor type and features -->
    Processor family -->
        (X) Core 2/newer Xeon

cpufreq settings:

Linux Kernel Configuration: Power managment
Power managment options -->
    [*] Power Management support
    ACPI (Advanced Configuration and Power Interface) Support -->
        [*] ACPI Support
        <*> AC Adapter
        <*> Battery
        <*> Button
        <*> Fan
        <*> Processor
        <*>    Thermal Zone
    CPU Frequency scaling -->
        [*] CPU Frequency scaling
        Default CPUFreq governor  --->
             (X) ondemand
        <*> AMD Opteron/Athlon64 PowerNow!
        <*>   'performance' governor          
        <*>   'powersave' governor
        <*>   'userspace' governor for userspace frequency scaling
        <*>   'ondemand' cpufreq policy governor

Ethernet

See this guide.

WLAN

See this guide.

USB Support

Linux Kernel Configuration: USB
Device Drivers  ---> 
    USB support  --->
        <M> Support for Host-side USB
        <M>   EHCI HCD (USB 2.0) support
        <M>   UHCI HCD (most Intel and VIA) support

Audio

The Sound chip is a Intel HDA, which is supported by the driver

Linux Kernel Configuration: Audio
Device Drivers  --->
    Sound  --->
        <M> Sound card support
        Advanced Linux Sound Architecture  --->
            <M> Advanced Linux Sound Architecture
            <M>   OSS Mixer API 
            <M>   OSS PCM (digital audio) API 
            PCI devices  --->
                <M> Intel HD Audio
                everything selected including:
                [*]   Aggressive power-saving on HD-audio

Graphics

See this guide.

Temperatur Monitoring

The Core Duo has two CPU integrated temp sensors. But only kernels >=2.6.23 or so support it.

Select I2C support

Linux Kernel Configuration: Temperatur
Device Drivers  --->
    <M> I2C support  --->
        <M>   I2C device interface
        I2C Hardware Bus support  --->
            Intel 82801 (ICH)
    <M> Hardware Monitoring support  --->
        <M>   Intel Core (2) Duo/Solo temperature sensor

PC Card

See this guide.

Synaptics Touchpad

I had some trouble with unexpected behavior of the touch pad, because it translated horizontal strokes to something unexpected, especially in firefox. This fixed it:

       Option          "HorizScrollDelta"      "0"

External Display

Getting the external display connector to work was a breeze. Just make sure your USE flags contain xinerama, emerge x11-apps/xrandr and invoke

/usr/bin/xrandr --output VGA --left-of LVDS

My xfce4-panel needs a kick in the butt after adding the second display:

/usr/bin/xfce4-panel -r

Hardware

Output of lspci

emerge pciutils

Code: #lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller (rev 12)
05:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
08:03.0 CardBus bridge: O2 Micro, Inc. OZ711MP1/MS1 MemoryCardBus Controller (rev 21)
08:03.1 CardBus bridge: O2 Micro, Inc. OZ711MP1/MS1 MemoryCardBus Controller (rev 21)
08:03.2 SD Host controller: O2 Micro, Inc. Integrated MMC/SD Controller (rev 01)
08:03.3 Bridge: O2 Micro, Inc. Integrated MS/xD Controller (rev 01)
08:03.4 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02)
Retrieved from "http://www.gentoo-wiki.info/Fujitsu-Siemens_LifeBook_E8110"

Last modified: Wed, 10 Sep 2008 00:57:00 +0000 Hits: 1,772