Wings Z6 myydään ilman Windowsia, mikä on Linux-käyttäjälle hyvä juttu. Ja
palaset ovat sen verran standardeja, että Linuxin saa toimimaan suhteellisen
kivuttomasti. Kyseessä on todellisuudessa muuten Asus M3000N. Tätä tietoa
tarvitsee, kun netistä etsii tietoa läppärin toiminnoista.
Sekä Knoppix että Debianin tavallinen asennuslevy tunnistavat
automaattisesti kiintolevyn, näytönohjaimen, prosessorin, dvd-aseman,
kosketuslevyn, USB 1.1:n, USB 2.0:n, FireWiren sekä verkkokortin. Ainakin
kerneliä 2.6.8 käytettäessä.
Seuraavat palaset vaativat vähän lisätyötä:
WLAN-sovittimena on Intelin IPW2200. Versio 2100 on jo kernelissä 2.6
mukana, mutta tätä uudempaa ei ole. Mutta sen saa haettua osoitteesta
http://ipw2200.sourceforge.net. Firmware-palaset asennetaan hotplug-ohjelman
varastoon ja moduulit vaan ladataan. Kun Linuxin Wireless Extensions on
asennettu, pääsee WLAN-piirteitä säätämään, mutta sinänsä moduulien
lataaminen riittää kortin aktivoimiseksi eth2-tunnuksella.
LCD-näyttö tarjoaa luonnostaan vain resoluution 1024×768, mikä on hölmöä,
koska näytön todellinen tarkkuus on 1400×1050. Ongelma on se, että
näytönohjaimen BIOSiin on tallennettu vain tietty joukko näyttötiloja, ja ne
pari tarpeellisinta puuttuvat. No ei se mitään – apu on
855resolution-ohjelma, jonka saa osoitteesta
http://perso.wanadoo.fr/apoirier/. Ohjelma vain käännetään ja sitten
korvataan VBIOSista pari turhaa näyttötilaa tarvituilla, eli ainakin minun
tapauksessani:
855resolution 5c 1400 1050 855resolution 58 1280 960
Ja sitten on vain XF86Config-4:ssä kerrottava, että halutaan käyttää
resoluutiota “1450×1050”. Hyvin pyyhkii.
Virransäästö on myös oma lukunsa. ACPI toimii kyllä todella hyvin ja
acpid:llä on kiva rakennella skriptejä, jotka reagoivat kannen sulkemiseen,
akun irrotteluun, virtalähteen kytkemiseen tai erikoisnappeihin (Fn+F?? sekä
viisi erillistä nappulaa näppäimistön ulkopuolella). Valitettavasti
standby-tila ei vain toiminut oikein. Ehkäpä ACPI on sarjassa “buginen”.
Toimii Windowsissa kyllä, kun oikeat ajurit yms. on asennettu, mutta Linux
kaatuu.
Vaan eipä hätää! Software Suspend 2 -projekti hoitaa homman kotiin:
http://softwaresuspend.berlios.de/. Hakee sieltä patchin kerneliin 2.4 tai
2.6, patchaa kernelin, ajaa “make menuconfig” ja kääntää software suspend
2:n päälle (ilman acpi-tukea!) ja kääntää uuden kernelin. Samoilta sivuilta
voi myös hakea hibernate-skriptin ja asentaa sen. Itse säädin acpid:n
ajamaan hibernate-komennon standby:n sijaan. Hieman kestää pidempään kuin
tavallinen standby, mutta toisaalta virrankulutus on tasan 0. Toimii kuin
junan vessa, kunhan muistaa ajaa yllä mainitun näytönohjaimen
BIOS-päivityksen aina resume-vaiheessa – siis /etc/hibernate/hibernate.conf:
OnResume 86 855resolution 5c 1400 1050 OnResume 86 855resolution 58 1280 960
Leave a Reply