Fujitsu-Siemens LifeBook E8110
From Gentoo Linux Wiki
This article is still a Stub. You can help Gentoo-Wiki by expanding it.
Contents |
[edit] 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:
- the Sony memory stick port
Things i have not tried:
- firewire
- suspending
- Modem
[edit] 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
[edit] 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.
[edit] Kernel settings
[edit] 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
|
[edit] Ethernet
See this guide.
[edit] WLAN
See this guide.
[edit] 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
|
[edit] 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
|
[edit] Graphics
See this guide.
[edit] 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
|
[edit] PC Card
See this guide.
[edit] 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"
[edit] 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
[edit] Hardware
[edit] 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) |
