Acer TravelMate 3004WTMi

From Sabayon Wiki
Jump to: navigation, search
Note: This article may be out of date and need updating.

System Information

Acer Travelmate 3004WTMi

  • Intel® Pentium M 760 2.00 GHz
  • Intel® 915GM chipset
  • Integrated Intel® Media Accelerator 915GM graphics
  • Integrated high-definition audio controller
  • Intel® USB2, SMBus & IDE controllers
  • Texas Instruments® Firewire and Cardbus controller
  • Texas Instruments FlashMedia SD/SDIO/MMC/MS/MSPro Card Reader
  • Broadcom Corp® NetXtreme BCM5788 Gigabit Ethernet NIC
  • Broadcom Corp® BCM2035 Bluetooth dongle
  • Intel® PRO/Wireless 2200BG wireless NIC
  • 2x512 MB RAM 533 MHz
  • 100GB Ultra ATA 133 4200rpm Hard Drive
  • 12.1" Display - WSXGA (1280 x 800)
  • External Firewire Combo Drive - 24x/10x/24x CD Burner and 6x/4x/4x DVD-RW multistandard

Out of the Box

Installation was done with Sabayon Linux x86 3.26 Stable DVD. KDE was chosen as default desktop environment. The following list describes the state of the system after a complete install and before any modifications.

  • Dual boot with native Windows XP: OK, see note below Dual Boot with Native Windows XP
  • Sound: native support for ALSA [works well]
  • ACPI: native support for ACPID [seems to work well]
  • WiFi: native support [works well also with WEP and WPA cryptography]
  • Ethernet card: native support [works well]
  • Video: X.Org 7.1 with Intel video driver [seems to work well]
  • Widescreen: not supported, see note below - Widescreen Support
  • KDE 3.5.5: K Desktop Environment [seems to work well]
  • Beryl: not supported, see note below - Beryl
  • Card Reader: partial support, see note below - Card Reader Automount
  • FireWire: native support [seems to work well]
  • CD/DVD Burning: native support [seems to work well]
  • Bluetooth: partial support, see note below - Bluetooth
  • Suspend to RAM: native support [through KPowersave tray utility; Fn key wakes from suspension]
  • Suspend to disk: not supported
  • Function key combinations: partial support, see note below Function Key Combinations

Dual Boot with Native Windows XP

During Sabayon installation, GRUB was configured to be installed in the master boot record (MBR) of hard drive. Two boot targets were set:

  • /dev/sda2 -- native Windows XP partition
  • /dev/sda3 -- primary partition for Linux created from within Windows XP before installing Sabayon

Widescreen Support

Widescreen 1280x800 resolution was not available by default, since it is not present in VESA modes list in Intel 915 graphics card BIOS. In order to enable it, the following steps can be taken (entering shell commands as root; please be careful):

  • Install 915resolution utility that patches the RAM copy of graphics card BIOS:
emerge 915resolution
  • Add the following shell script in /etc/init.d/ directory (for example, with name
915resolution 30 1280 800
  • Setup the script for automatic execution at boot time in default runlevel:
rc-update -a default

Now at boot time 1280x800 will be among available resolutions. The last step involves modifying X configuration file (/etc/X11/xorg.conf) to have it selected automatically:

  • Open /etc/X11/xorg.conf in a text editor
  • You will find three blocks called Subsection "Display": in each block a Modes line lists supported resolutions. Add "1280x800" before other resolutions in each Modes occurrence.

This tip was adapted from a Sabayon forum thread:


Beryl worked flawlessly with AIXGL in Sabaion DVD live mode. After installation, however, severe problems occurred. Under KDE, most dialogs did not display text. Under Gnome, system instabilities were experienced.

These problems were exacerbated by applying the above widescreen support procedure. In 1280x800 resolution, Beryl froze KDE too.

It may be advisable to disable Beryl from Beryl Manager tray utility. Select another window manager, preferably KWin for KDE or Metacity for Gnome.

Card Reader Automount

The Texas Instruments FlashMedia internal card reader was configured correctly by Sabayon default setup, using tifm_core and tifm_7xx1 kernel driver modules. Volumes, however, are not mounted automatically when a card is inserted. To enable automatic mount, three more kernel modules must be loaded: mmc_core, mmc_block and tifm_sd. In order to have them loaded at system startup, the following steps can be performed (entering shell commands as root; please be careful):

  • Add the following shell script in /etc/init.d/ directory (for example, with name
modprobe mmc_core
modprobe mmc_block
modprobe tifm_sd
  • Setup the script for automatic execution at boot time in default runlevel:
rc-update -a default

Only SD and MMC cards are currently supported. Memory Stick support is a work in progress.

This tip was adapted from


Bluetooth device is inactive by default. It can be activated/deactivated by pressing leftmost button on laptop frontal side.

Sometimes an error in sdpd daemon initialization occurs. It must be started manually from shell (with root privileges). KDE frontend KBluetoothD does an excellent job at managing services and connections.

Function Key Combinations

Screen brightness level (Fn + left or right arrow) and touchpad enable/disable (Fn + F7) are the only combinations that worked out of the box with the selected keyboard configuration (standard 104-key Italian PC keyboard).

Volume controls (Fn + F8 or Fn + up or down arrow) and screen dim (Fn + F6) can be easily added under KDE. Go to Control Center -> Regional & Accessibility -> Keyboard Layout and choose Acer TravelMate 800 keyboard model.

For a thorough guide to multimedia keys configuration, see