Asus 1101ha og baklys under Ubuntu 10.04

Asus 1101ha har gitt meg ein del utfordringar i påsken. Med Windows XP var to treg og brukaren ønskte at eg installerte Xubuntu. Eg valde 10.04 versjonen med langtids støtte. Eg kunne nok ha installert 12.04, som no er i beta-versjon, men den ventar eg med til han får eit halvt til eitt år på baken, slik at dei verste barnesjukdomane er luka ut.

Asus 1101ha brukar ein svak prosessor og eit litt ukurant grafikkort for Linux, men det fins drivarar for det der ute. Eg har installert siste versjon av Libreoffice og strømstyringsprogrammet tilpassa maskina. Programvaremessig fungerer det godt, men det er ein ting som har skapte skikkeleg hovudbry: Lysstyrken på skjermen som står på fullt.

Sjølv med rette parameter i oppstarten, virkar ikkje hurtigtastane for å styre lysstyrken på skjermen. Andre maskiner med tilsvarande innmat, som t.d. Acer Aspire One 751h fungerer slikt greitt på.

Etter eit par dagar med søk og lesing på nettet kom eg over ei oppskrift på nettet djupt i eit diskusjonsfora. Ho går ikkje an å bruke direkte, men ho gav meg ideen til å løyse utfordringa slik at brukaren kan justere lyset til ei passeleg innstilling. Med mindre lys sparar ein straum og kan få ein del ekstra minutt batteridrift.

Her er koden som fungerer med Asus 1101ha eg har sett opp:

#!/bin/bash

RED='\e[0;31m'
GREEN='\e[0;32m'

if [ $EUID != 0 ]; then
 echo -e "${RED}This script must be run as root (sudo)."
 exit 1
fi

case $1 in

    0)
       echo 100 > /sys/class/backlight/psblvds/brightness
       ;;
    [1-9])
       echo "${1}0" > /sys/class/backlight/psblvds/brightness
       ;;
    *)
       echo -e "${GREEN}Usage: lys n,\nn= 0-9 , 0 = 100 %"
       exit 1
       ;;
    esac 
exit 0
  • Kopier koden over og lim han inn i eit tekstredigeringsprogram som Mousepad.
  • Lagre fila som lys på ditt heimeområde.
  • Opne ein terminal
  • Skriv sudo chmod +x lys
  • Kopier fila over til /usr/local/bin/lys med kommandoen sudo cp ./lys /usr/local/bin/

Bruken er som følgjer. Du har 10 nivå på lyset og kommandoen du skriv i ein terminal er:

sudo lys x

x = 1 for svakast til 0, som betyr 10, for full lysstyrke

Til slutt kan du legge til ein programstartar/snarveg på panelet/menylina i nederst i skjermbilete til Xubuntu. Ein programstartar i Xubuntu kan ha mange program. Du kan legge inn så mange innstillingar du treng i programstartar. Sidan justering av lyset må gjerast som root/superbrukar, må du passe på at du som kommando for kvar innstilling set han opp som:

gksudo lys x

x = 1 for svakast til 0, som betyr 10, for full lysstyrke.

Advertisements

One thought on “Asus 1101ha og baklys under Ubuntu 10.04

  1. Tilbaketråkk: NRK nett-tv og linux tilbake til start « Arild Bjørk

Legg igjen en kommentar

Fyll inn i feltene under, eller klikk på et ikon for å logge inn:

WordPress.com-logo

Du kommenterer med bruk av din WordPress.com konto. Logg ut / Endre )

Twitter picture

Du kommenterer med bruk av din Twitter konto. Logg ut / Endre )

Facebookbilde

Du kommenterer med bruk av din Facebook konto. Logg ut / Endre )

Google+ photo

Du kommenterer med bruk av din Google+ konto. Logg ut / Endre )

Kobler til %s