个人工具

UbuntuHelp:Aspire1810TZ/Karmic

来自Ubuntu中文

跳转至: 导航, 搜索

https://help.ubuntu.com/community/IconsPage?action=AttachFile&do=get&target=up2.png_up

Acer Aspire 1410 / 1810T / 1810TZ on Ubuntu 9.10 (Karmic Koala)

Karmic?action=AttachFile&do=get&target=acer_netbook_1810tz.png<
><
> This page aims to describe the steps needed, to fully enable all features of the 1410 / 1810T / 1810TZ when using Ubuntu 9.10, Karmic Koala (released in autumn 2009).<
> <
> If you have an Acer Aspire 1810 netbook, but a hardware version other than 1410/1810T/1810TZ, please go to the Acer|Aspire 1810 start page.

Preface

Ubuntu 9.10 "Karmic Koala" supports all hardware components of this netbook. 3D-Desktop acceleration starts automatically. Sound is fully supported. WLAN support works right away. In the system menu, scrolling with the touchpad easily can be configured. Due to the dual core processor, Ubuntu runs with excellent performance on this netbook. Watching movies in HD for example is not a problem. (See a comparison of this netbook, the 1810T and an EeePC here) Browsing files on a device connected via bluetooth works reliable. Some things still have to be tweaked manually, for example the powersave-mode. The internal 3G UMTS/HDSPA modem works fine. The build-in mic and webcam have poor quality. The battery will not last for the claimed eight hours. Depending on the system load, the battery life time is something around five hours.

Specifications

For full specifications see the Acer Aspire 1410 specifications page here.

Name Acer Aspire 1410/1810/1810T
Processor Intel Core2 Solo ULV SU3500 1.4 GHz (64-bit)
Screen 11.6” TFT (1366 x 768 (WXGA))
RAM Samsung 2GB (one stick), expandable to 4GB
HDD TOSHIBA MK2555GS 250GB (may vary)
Graphics Intel GMA 4500MHD
Wireless Intel WiFi Link 5100 802.11a/b/g/Draft-N Wireless
Ethernet Attansic Technology Gigabit Ethernet
Card Reader SD Memory Card, Memory Stick, Memory Stick PRO, MultiMediaCard, xD-Picture Card

Overview

Feature Support status
Suspend & Hibernate IconsPage?action=AttachFile&do=get&target=warning_small.png
Compiz IconsPage?action=AttachFile&do=get&target=check_small.png
NTFS IconsPage?action=AttachFile&do=get&target=check_small.png
Bluetooth IconsPage?action=AttachFile&do=get&target=check_small.png
Sound IconsPage?action=AttachFile&do=get&target=check_small.png
Ethernet IconsPage?action=AttachFile&do=get&target=check_small.png
Microphone IconsPage?action=AttachFile&do=get&target=warning_small.png
Keyboard (Brightness, layout,...) IconsPage?action=AttachFile&do=get&target=check_remark_small.png
External Monitor VGA IconsPage?action=AttachFile&do=get&target=check_small.png
External Monitor HDMI IconsPage?action=AttachFile&do=get&target=check_remark_small.png
Playback HD movies 720p IconsPage?action=AttachFile&do=get&target=check_small.png
Touchpad IconsPage?action=AttachFile&do=get&target=check_remark_small.png
Webcam IconsPage?action=AttachFile&do=get&target=check_small.png
Fan IconsPage?action=AttachFile&do=get&target=warning_small.png

IconsPage?action=AttachFile&do=get&target=check_small.png (works out-of-the-box) <
> IconsPage?action=AttachFile&do=get&target=check_remark_small.png (works, with remarks) <
> IconsPage?action=AttachFile&do=get&target=warning_small.png (needs manual install) <
> IconsPage?action=AttachFile&do=get&target=dont_small.png (won't work)<
> IconsPage?action=AttachFile&do=get&target=query_small.png (not yet documented)<
>

Basic Installation Instructions

Warning! Before you install Ubuntu on the 1810TZ, backup all your data. During the installation procedure, parts of your hard drive will be formated and you will most likely change the size of existing partitions. If something goes wrong during these very critical operations, all your data may be lost! So backup all your data! Keep in mind, that the installation disks of the original operating system of the 1810TZ are ONLY stored as images on the hard drive. So please, make sure you have backed up all your data before you proceed!

A Quick Guide and the Generic User Guide from Acer can be found on the NTFS partition in the folder book.

Dual Boot Ubuntu and Windows

It is recommended to keep a Windows installation on the netbook. It is at least needed for BIOS updates.

  • Boot Windows and shrink the NTFS partition: English German
  • Get the installation image from Get Ubuntu. If you have a 64 bit processor then you should use the 64 bit ubuntu as it works significantly faster. (If you like to know, whether you have a x86 (=32bit) or x64 (=64bit) windows installation, click right on the system icon in the windows start menu.) Once the .iso file is downloaded, create a bootable USB pen drive either directly on windows (download the USB pendrive application) or on an existing Ubuntu 9.10 computer (create a bootable USB pendrive with the USB-startup-creator tool in the Ubuntu menu under "System" > "Administration")
  • Plug the USB stick into the netbook, turn it on and enter the BIOS by pressing F2. In the boot tab, make sure that the USB stick is at the top of the boot order. Save the changes and leave the BIOS.
  • Ubuntu can now be installed from the stick as usual.

Powersave bug

After the netbook has been in powersave mode, the network manager will crash. To fix this bug: Press Alt+F2 or open a terminal and excute

gksu gedit /etc/modprobe.d/blacklist.conf

Add the following line:

blacklist acer-wmi

Microphone

Install the package "linux-backports-modules-alsa-karmic-generic" with the synaptic package manager and the internal microphone should work. (in the Ubuntu system menu under "System" > "Administration" > "Synaptic Package Manager"). To use the terminal to achieve the same thing type :

sudo apt-get install linux-backports-modules-alsa-karmic-generic

Some microphone amplification can be achieved using the sound preferences (in the Ubuntu system menu under "System" > "Preferences" > "Sound" and then access the input tab).

Internal MIC with Skype

To use the internal mic with Skype, start Skype with

/bin/sh -c "PULSE_SERVER=127.0.0.1 skype" &

Fan & BIOS update

To reduce fan noise, update the BIOS. Get the update at the Acer homepage under "Service & Support" > "Driver" > "Notebooks". The update has to be installed under Windows. If you like to know, whether you have a x86 (=32bit) or x64 (=64bit) windows installation, click right on the system icon in the windows start menu. Instructions for Windows 7:

  • Download the file from Acer as described above
  • Open it by a double click.

A x86 (for 32 bit windows) and a x64 executable will then be extracted.

  • Choose the right update, that matches your windows installation (see above).
  • Click it right and open it with administrator rights.
  • Follow the installation wizard.

When writing this, the most recent update release was v1.3303. Keep in mind that, if something goes wrong with the update, you can ruin your entire netbook! After the BIOS update, the so called "acerhdf module" has to be updated and activated:

  • Get the source code from here and extract it (Version 0.5.22 at the time of writing).
  • Get to know which version of the BIOS you are running on (just hit F2 when the BIOS splash screen appears at the beginning of the power-up phase of the laptop and you will arrive on a screen that indicates which version you are using). If you are using BIOS version 0.3120 or 1.3303 you can skip patching the module and can directly go on how to install and activate. If you have a BIOS different from that, you'll have to patch it adding your BIOS version. Unpack the file you just downloaded and look for the acerhdf.c file. In this file, look for the acer 1410 / Acer 1810T / Acer 1810TZ section. You will find these lines:
/* Acer 1410 */
{"Acer", "Aspire 1410", "v0.3120", 0x55, 0x58, {0x9e, 0x9e, 0x00} },

We have to add definitions for the Acer 1810T(Z), and also will add some more BIOS versions for the Acer 1410 (You would just need to add your model line, but for convenience, you can add the whole paragraph:

{"Acer", "Aspire 1410", "v0.3108", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
{"Acer", "Aspire 1410", "v0.3113", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
{"Acer", "Aspire 1410", "v0.3115", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
{"Acer", "Aspire 1410", "v0.3117", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
{"Acer", "Aspire 1410", "v1.3303", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
/* Acer 1810T */
{"Acer", "Aspire 1810T", "v0.3108", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
{"Acer", "Aspire 1810T", "v0.3113", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
{"Acer", "Aspire 1810T", "v0.3115", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
{"Acer", "Aspire 1810T", "v0.3117", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
{"Acer", "Aspire 1810T", "v1.3303", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
/* Acer 1810TZ */
{"Acer", "Aspire 1810TZ", "v0.3108", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
{"Acer", "Aspire 1810TZ", "v0.3113", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
{"Acer", "Aspire 1810TZ", "v0.3115", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
{"Acer", "Aspire 1810TZ", "v0.3117", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
{"Acer", "Aspire 1810TZ", "v1.3303", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
/* Packard Bell clone */
{"Packard Bell","DOTMU","v0.3108", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
{"Packard Bell","DOTMU","v0.3113", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
{"Packard Bell","DOTMU","v0.3115", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
{"Packard Bell","DOTMU","v0.3117", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
{"Packard Bell","DOTMU","v1.3303", 0x55, 0x58, {0x9e, 0x9e, 0x00} },
  • Save and close. Let's go on into compiling it:
  • Open a terminal, change to the folder of the source code, compile and install it:

In the terminal copy and paste the following:

cd acerhdf_kmod
make
sudo make install

To make sure the module gets loaded and the fan control is enabled, do the following:

echo "acerhdf" | sudo tee -a /etc/modules
sudo touch /etc/modprobe.d/acerhdf.conf
echo "options acerhdf kernelmode=1" | sudo tee -a /etc/modprobe.d/acerhdf.conf
sudo modprobe acerhdf

After doing that, you should already be enjoying silent fan operation.

  • Activate it during boot-up:

In the terminal

gksudo gedit /etc/rc.local

and enter before the "exit 0" line:

echo -n "enabled" > /sys/class/thermal/thermal_zone0/mode

After rebooting, the module will be loaded and will start controlling the fan. Enjoy silent operation!

Monitoring the CPU Temperature

After you installed the fan/temperature control, the fan will run that quiet, that you might wonder, what the actual CPU temperature is. You can monitor the temperature with an applet from gnome. To install it:

  • Install the package "sensors-applet" with the synaptic package manager (in the Ubuntu system menu under "System" > "Administration").
  • Reboot.
  • After the reboot click right the gnome-panel and select "add to the gnome panel". Choose the "Hardware Sensor Monitor" applet.

Touchpad

Enable scrolling with the touchpad (right edge of the touchpad area) in the Ubuntu menu under "System" > "Preferences" > "Mouse". Then select the touchpad tab and enable the two finger scrolling. Two-finger scroll is enabled by typing these lines in a terminal window :

synclient EmulateTwoFingerMinW=7
synclient EmulateTwoFingerMinZ=20
synclient VertTwoFingerScroll=1

Keyboard

The keyboard and the multimedia keys work out of the box, except for FN+F2 (Starts System Property for displaying system information) and FN+F5 (Switches display output between the display screen, external monitor (if connected) and both). The brightness adjustment (FN+ left/right arrow) is apparently increased/decreased in two steps for one key press. The latter can be fixed by addding the following line to /etc/rc.local (before the "exit 0"):

echo N > /sys/module/video/parameters/brightness_switch_enabled

In non US type keyboards, the keyboard keeps resetting to the US layout from time to time.

3G UMTS/HDSPA modem

The slot for the SIM-card for the mobile internet connection is located under the battery (Picture from netzwelt.de). The internal modem is basically supported by Ubuntu. If it is properly configured, it can be used alongside with other network connections like WLAN.

Power saving tips

This information is copied from the initial post http://ubuntuforums.org/archive/index.php/t-1341325.html by Patrick Vogeli By default, an ubuntu install won't take too much care of saving power, which is very important in an ultra mobile laptop. You can easily setup the system to enter some power saving modes, specifically the sata controller and the sound chip. I've setup a script which will take care of making the devices entering the power saving mode when the laptop is on battery.

#!/bin/sh
# Make sure brightness switch enabled stays on N, even on resume.
echo N > /sys/module/video/parameters/brightness_switch_enabled
# Disable wake on lan
ethtool -s eth0 wol d

# Go fast on AC power. Similar to default Ubuntu settings
if on_ac_power; then
# Remount ext3 filesystems so the journal commit only happens every 60
# seconds. This reduces disk activity.
mount -o remount,commit=5,atime,diratime /
mount -o remount,commit=5,atime,diratime /home

# Set SATA back to normal operation
for foo in /sys/class/scsi_host/host*/link_power_management_policy;
do echo max_performance > $foo;
done

# Manually set the wifi driver to no power savings.
# broken in 2.6.31 kernel
# iwconfig wlan0 power off

# Set kernel dirty page value back to default
echo 10 > /proc/sys/vm/dirty_ratio
echo 5 > /proc/sys/vm/dirty_background_ratio
echo 600 > /proc/sys/vm/dirty_writeback_centisecs 

# Disable Intel HD audio power saving:
echo 0 > /sys/module/snd_hda_intel/parameters/power_save

else # Save power

# Change the ext3 commit times to 10 minutes. Reduces disk activity
# disable disk writes when reading
mount -o remount,commit=600,noatime,nodiratime /
mount -o remount,commit=600,noatime,nodiratime /home

# Set SATA to save power
for foo in /sys/class/scsi_host/host*/link_power_management_policy;
do echo min_power > $foo;
done

# Manually set the iwl3945 driver to power savings.
# broken in 2.6.31 kernel
# iwconfig wlan0 power on

# Reduce disk activity by waiting up to 10 minutes before doing writes
echo 90 > /proc/sys/vm/dirty_ratio
echo 1 > /proc/sys/vm/dirty_background_ratio
echo 60000 > /proc/sys/vm/dirty_writeback_centisecs

# Enable Intel HD audio power saving:
echo 10 > /sys/module/snd_hda_intel/parameters/power_save
fi

To install this power saving script, do the following:

gksudo gedit /etc/pm/sleep.d/15_saving
  1. Paste the script above into the file, save and close
sudo chmod +x /etc/pm/sleep.d/15_saving
sudo ln -s /etc/pm/sleep.d/15_saving /etc/pm/power.d/

Next, let's configure gnome-power-manager, under System -> Preferences -> Power management: - Hard drive power saving: in the battery tab tick on "Reduce hard drive revolutions when possible" - Battery tab: tick on reduce brightness and dim display. - AC and Battery tab: configure what to do when closing the lid and what to do on very low battery remaining. - General tab: configure what to do when pressing the power button and sleep button (Fn+f4). - General tab: configure when to show the battery icon. Lm-profiler: Last, but not least, we'll run lm-profiler to start / stop services when running on battery. To do that, disconnect from the mains and open a terminal (Aplications -> Accessories -> Terminal) and run sudo lm-profiler. It will run for 10 minutes and, when finished, it will ask what services to disable / enabled. You can safely disable cron, anacron and atd, if you don't use them. If you don't know what those are, you can dissabled them. If you never use a printer, or you only use it when connected to the mains, you can also disable cups. If in doubt, don't disable.

Known Bugs

  • When running the netbook on battery, sometimes the battery state display doesn't get updated.
  • The login screen after powersave mode sometimes is confused. Every now and then it will put your computer back to powersave mode after some seconds.

External monitor with VGA

  • Works out of the box. (Tested with various 1024x768 beamers and an 1920x1200 monitor.)

External monitor with HDMI

<
><
>

IconsPage?action=AttachFile&do=get&target=IconUsers.png> Please update this page, if you have figured out anything, that is not mentioned here!