HARDWARE Fujitsu-Siemens Celsius H240

From Gentoo Linux Wiki

Jump to: navigation, search

There are no major problems using the Fujitsu-Siemens Celsius H240 and Gentoo. Graphics works with ATI binary driver and Xorg, Xgl also works, but is a bit slow and still unstable.

Some features have not yet been tested:

  • Suspend and resume
  • Fingerprint-reader
  • Card reader.


Contents

[edit] General

[edit] Specs/Overview

See Celsius_H240


[edit] Configuration

Code: #cat /etc/make.conf

(Stripped down to important parts. Note that this only reflects my personal experience for creating a stable and fast system (in that order) with no special attention to memory footprint or compile time. I basically followed the Safe Cflags rules and tested around. Despite the different opinions about nocona or prescott as march setting on a 32bit Core2 Duo installation I didn't find remarkable difference in speed or behaviour and at the end sticked with nocona.)

CFLAGS="-O2 -march=nocona -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j3"
VIDEO_CARDS="fglrx"
ALSA_CARDS="hda-intel"

[edit] Hardware

[edit] Output of lspci

emerge pciutils

Code: #lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (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.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #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) Serial ATA Storage Controller AHCI (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc M56GL [ATI Mobility FireGL V5200]
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller (rev 12)
06: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 Class 0805: 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)


[edit] Wireless LAN

It's an Atheros based chip, so see the MadWifi article.

[edit] Powersaving

This machine supports powersaving with SpeedStep, so you'll have to prepare the kernel for it (ACPI options, Processor options). Additionally you'll have to emerge powersaved and a tool to set the powersaving options as user, for KDE it's Kpowersave. Do not use KLaptop, it doesn't work correctly with your Dual Core system. For me it's most convenient to set the default governor "dynamic", which allows for lower clock speed if not in heavy usage, and automatically adjusts it to maximum if necessary.

Personal tools