acer 1810t Ubuntu 12.04

Lüfter immer an und zu laut

sudo vi /etc/modprobe.d/acerhdf.conf

und folgendes reinschreiben

options acerhdf interval=5 fanon=64000 fanoff=54000 kernelmode=1

Festplatte schaltet sehr laut aus

sudo vi /etc/hdparm.conf

/dev/sda {
apm = 254
apm_battery = 128
}

WLAN LED blinkt andauernd

sudo vi /etc/modprobe.d/iwlwifi.conf

und folgendes eintragen

options iwlwifi led_mode=1

dann entweder rebooten oder einfach das Modul entladen und neu laden mit

sudo modprobe -r iwlwifi
sudo modprobe iwlwifi

Skype internes Mic geht nicht

sudo vi /usr/local/bin/skype

Dort dann eintragen

#!/bin/sh 
/bin/sh -c "PULSE_SERVER=127.10.10.1 /usr/bin/skype"

Dann

sudo chmod +x /usr/local/bin/skype

Skype nun immer mit

/usr/local/bin/skype

starten und das Mic geht!

Hibernate aktivieren

Zuerst testen ob hibernate funktioniert (Geduld)

sudo pm-hibernate

Wenn der Rechner sauber eingeschlafen ist und nach dem Einschalten wieder sauber hochfährt, dann

sudo vi /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

Abspeichern und fertig. Danach neustarten

Es kann sein, dass man

sudo update-grub

ausführen muss, um die Hibernate Funktion auch in den Power-Options zu haben.

Performance Optimierung

Swap Einstellung (not tested)

Festplattenzugriffe sind langsam, deshalb lohnt es sich, das System so einzustellen, dass erst geswapped wird, wenn der RAM komplett verbraucht ist und keinesfalls vorher.

Dazu öffnen wir die Datei

/etc/sysctl.conf

und tragen folgende Zeilen ein:

vm.swappiness = 10
# 0   = Speicher komplett verbrauchen bevor geswapped wird.
# 60  = Default
# 100 = So bald wie möglich swappen.

Danach abspeichern und neustarten.

Um zu überprüfen, dass der Wert auch auf 0 steht einfach den Inhalt der Datei /proc/sys/vm/swapiness mit folgendem Befehl ausgeben: Save and reboot. Check that the swappiness value is 0 by entering

cat /proc/sys/vm/swappiness

Hier sollte nun 0 stehen. Das pagen von Arbeitsspeicher wird nun so lange wie möglich hinausgezögert, das sollte pagingbedingte Festplattenzugriffe reduzieren.

Vorschaubilder Cache reduzieren (not tested)

Ubuntu setzt standardmäßig den Thumbnailcache sehr hoch (Gnome). Mit dem gconf-editor kann man den Wert reduzieren. gconf-editor starten und unter

desktop > gnome > thumbnail_cache

die Werte

maximum_age = 3
maximum_size = 8

eintragen

Bootzeit verbessern

alle CPUs beim Booten nutzen

(Other) Using All CPU Cores During Booting If you have a multi-core CPU/Processor, this following steps may be able to speed up your boot time besides of using the step above, follow these instructions: sudo gedit /etc/init.d/rc find this line : CONCURRENCY=none or CONCURRENCY=makefile replace with : CONCURRENCY=shell save and exit at least my booting time increased by 7 Sec than before, what about you ? nicht mehr benutzen. Wie in der Datei steht ist seit 14.05.2012 Der Parameter “makefile” ok “none”, “shell” und “startpar” sind nicht mehr gültig. Wenn man sie benutzt wird trotzdem “makefile” verwendet.

GRUB Bootloader anpassen und Bootzeit optimieren

Die GRUB-Konfigurationsdatei

/etc/default/grub

editieren und folgende Zeile

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

ändern in

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash profile"

ggf. auch noch

GRUB_CMDLINE_LINUX_DEFAULT="quiet nosplash profile"  

ggf. auch noch

GRUB_TIMEOUT=10 ändern in GRUB_TIMEOUT=2    

Speichern und beenden und dann mit

sudo update-grub2
sudo reboot

GRUB updaten und neustarten. Der Effekt ist folgendermaßen. GRUB sucht normalerweise nach allen notwendigen Treibern. Anstatt GRUB andauernd beim Booten suchen zu lassen, haben wir nun festgelegt, dass GRUB sich die Treiber merkt und nicht extra danach sucht. Ggf. ist aber desöfteren ein update-grub2 notwendig.

Alle Treiber laden nun wesentlich schneller!

Autostart Programme verwalten

Standardmäßig werden NICHT alle Autostartprogramme im Verwaltungstool angezeigt und können somit auch nicht aktiviert/deaktiviert werden. Folgender Befehl ändert für die ausgeblendeten Programme das Flag “NoDisplay” von “false” auf “true” und zeigt sie somit an. Nun können sie noch mehr Programme deaktivieren.

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop

Folgende Programme sollten sie NICHT deaktivieren

AT-SPI D-Bus
Certificate and Key Storage
Disk Notifications
Files
GNOME Settings Daemon
GPG Password Agent
GSettings Data Conversion
Mount Helper
Network
Onboard
PolicyKit
PulseAudio
Screensaver
Secret Storage Service
SSH Key Agent
User folders update
Zeitgeist Datahub

Fix für MP4 Playback (noch nicht getestet)

In Ubuntu 12.04 ist ein Bug in Gstreamer welcher dazu führt, dass MPEG4 (.mp4) nicht abgespielt wird. Um das Problem zu lösen folgende Befehl eingeben

#32bit:
sudo mv /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so.bak

#64bit:
sudo mv /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so.bak

AB HIER ALTE DOKU FÜR LUCID LYNX

Power Saving

siehe auch folgenden Link: http://forum.notebookreview.com/acer/434638-linux-acer-1410-1810tz-1810t.html und hier die dort vorhandenen Skripte:

installacer_11.6_powersaving_v2010_04_20.zip checkpowersaving_v2010_04_20.zip Die Skripte sind nicht besonders gut, deshalb lieber durchlesen und selbst machen!

Debian Paket für das kompilierte acerhdf module: acerhdf-kmod_20100801-1_i386.deb Create the following script:

#!/bin/bash
#/etc/pm/power.de/15_saving
    ## Disable unnecessary services
    service atd stop
    service cron stop
    service anacron stop
    ##  Acer 11.6 brightness hotkey fix
    echo N > /sys/module/video/parameters/brightness_switch_enabled
    ## Disable wake on lan
    ethtool -s eth0 wol d

if on_ac_power; then
#### Go fast on AC power.  Similar to default Ubuntu settings

    # Remount ext3/4 filesystems to default value: every 5 seconds
    mount -o remount,commit=5, /
    mount -o remount,commit=5, /home

    ## Set swap usage back to default
    echo 60 > /proc/sys/vm/swappiness

    ## Disable Sata Power Saving
    for foo in /sys/class/scsi_host/host*/link_power_management_policy;
      do echo max_performance > $foo;
    done

    ## Disable Intel Wlan Power Saving
    iwconfig wlan0 power off

    ## Disable HD Audio Power Saving
    echo 0 > /sys/module/snd_hda_intel/parameters/power_save
    echo N > /sys/module/snd_hda_intel/parameters/power_save_controller

    ## Set kernel dirty page value back to default
    echo 20 > /proc/sys/vm/dirty_ratio
    echo 10 > /proc/sys/vm/dirty_background_ratio
    echo 500 > /proc/sys/vm/dirty_expire_centisecs
    echo 500 > /proc/sys/vm/dirty_writeback_centisecs 
    
else 
#### Save power

    ## Change the ext3/4 commit times to 10 minutes.  Reduces disk activity
    mount -o remount,commit=600 /
    mount -o remount,commit=600 /home

    ## Reduce swap usage as much as possible
    echo 1 > /proc/sys/vm/swappiness

    ## Enable Sata Power Saving
    for foo in /sys/class/scsi_host/host*/link_power_management_policy;
      do echo min_power > $foo;
    done

    ## Enable Intel Wlan Power Saving
    iwconfig wlan0 power on

    ## Enable HD Audio Power Saving
    echo 10 > /sys/module/snd_hda_intel/parameters/power_save
    echo Y  > /sys/module/snd_hda_intel/parameters/power_save_controller

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

as

/etc/pm/power.de/15_saving

Then do a

sudo chmod +x /etc/pm/power.d/15_saving
sudo ln -s /etc/pm/power.d/15_saving /etc/pm/sleep.d/
sudo chown root /etc/pm/power.d/15_saving
sudo chgrp root /etc/pm/power.d/15_saving

Now your machine will need less power when on battery and will be optimized when on AC power.

The “noatime” parameter

In linux, and in ubuntu it's on by default, the filesystem has 3 types of date information: when the file was created, when the file was modified and when the file was last accessed. This last access information means that everytime a file is accessed (everytime you read a file), it does a file system write, to update the information. In My Honest Opinion, this is not necessary, and I would disable the last access information. How? Editing fstab and adding the noatime paramenter to all ext2/3/4 mounted partitions. You can edit fstab by doing gksudo gedit /etc/fstab and, there, add the parameter noatime to all the ext2/3/4 lines. Example on how the relevant fstab lines look in my machine:

  Code:
/dev/sda2       /               ext4    errors=remount-ro 0       1

change to

/dev/sda2       /               ext4    errors=remount-ro,noatime 0       1

If you have a separate mountpoint for /home you also have to do it for that one.

There may be people who may find the atime parameter interesting, I don't. Hard drives are already the biggest bottlenecks in computers, and doing extra writes won't improves things, so I prefer to avoid them.

Brightness

Issue: when changing the brightness using the FN+arrow keys, it will jump 2 levels instead of one. Solution: add the following into

/etc/rc.local

before

exit 0

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

Disable touchpad during input

Create a file

~/.kde/Autostart/disable_mouse_during_typing

with the following content

#!/bin/bash
syndaemon -i 0.35 -m 0.2 -k -d

then make it executable

chmod +x ~/.kde/Autostart/disable_mouse_during_typing

See

syndaemon --help

for more information.

public/linux/1810t.txt · Last modified: 2015/08/11 08:20 (external edit)
CC Attribution-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0