Przejdź do treści

Linux na Asusie 1201N

Wszystko o instalacji i użytkowaniu Linuxa na netbooku ASUS 1201N

Archiwa

Tag: linux

ASUS chwali się, że touchpad, czyli panel dotykowy, w 1201N obsługuje multitouch (więcej niż 1 palec na raz) włącznie z gestami. Pod Windowsem podobno to działa, ale (nie)stety nie miałem możliwości tego przetestować, ponieważ zaraz po zakupie netbooka najnowsza wypocina MS wyleciała z hukiem z mojego dysku :P , a w jego miejsce spoczął Linux Ubuntu w wersji 9.10 czyli Karmic Koala, zatem tej dystrybucji linuxa dotyczy poniższy opis.

Na co dzień do obsługi kursora używam laserowej myszki bluetooth firmy Microsoft (tak, tak… wiem co myślicie ;) ), ale okazjonalna konieczność obsługi touchpada, w szczególności przy próbie przewijania stron przesuwając palcem wzdłuż prawej krawędzi gładzika, podnosiła mi poziom hormonu stresu we krwi. Po kilku irytujących próbach pracy z domyślnym ustawieniem touchpada powiedziałem NIE! i zacząłem szukać rozwiązania mojego problemu.

Po przewertowaniu paru stron znalazłem satysfakcjonujące mnie, aczkolwiek nie idealne rozwiązanie: możliwość przewijania stron przesuwając pionowo dwoma palcami w dowolnym miejscu gładzika, oraz emulacja kliknięcia prawym przyciskiem myszy poprzez tapnięcie także dwoma palcami na interesującym nas obiekcie. YEAH! Minusem jest fakt, że udało mi się to uruchomić tylko w środowisku GNOME.

Oto jak można to zrobić:

  • Poleceniem  sudo gedit /etc/hal/fdi/policy/11-x11-synaptics.fdi   utworzyć wymieniony plik
  • Wkleić do niego poniższy tekst:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
 <device>
   <match key="info.capabilities" contains="input.touchpad">
       <merge key="input.x11_driver" type="string">synaptics</merge>
       <merge key="input.x11_options.SHMConfig" type="string">On</merge>
       <merge key="input.x11_options.EmulateTwoFingerMinZ" type="string">40</merge>
       <merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge>
       <merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge>
       <merge key="input.x11_options.TapButton1" type="string">1</merge>
       <merge key="input.x11_options.TapButton2" type="string">3</merge>
       <merge key="input.x11_options.TapButton3" type="string">2</merge>
   </match>
 </device>
</deviceinfo>
  • Uruchomić ponownie komputer, lub usługę HAL poleceniem    sudo /etc/init.d/hal restart

Pewnie niejeden z czytelników korzystających z linuxa na  ASUSie 1201N spotkał się z problemem biosu powracającego do ustawień fabrycznych. Wynika on z błędnej obsługi linuxa (lub linuxowych sterowników NVIDII), przez aktualną wersją BIOSu (buid 321). Problem pojawia się za każdym razem, gdy wyłączamy lub hibernujemy komputer z inną jasnością ekranu, niż jasność z którą został uruchomiony.

Niestety na chwilę obecną nie ma dostępnej aktualizacji BIOSu rozwiązującej tą przypadłość, więc jedynym rozwiązaniem jest pamiętanie, aby przed wyłączeniem komputera ustawić poprzednią jasność ekranu.

Użytkownicy posiadający BIOS starszy niż 321 raportują że u nich ten problem nie występuje, więc jeśli jesteś szczęśliwcem i nie masz preinstalowanej (tak jak ja) tej feralnej wersji, to wstrzymaj się z uaktualnieniem jeśli nie jest to dla Ciebie konieczne.

PAMIĘTAJ! NIE MA MOŻLIWOŚCI WGRANIA STARSZEJ WERSJI NIŻ ZAINSTALOWANA W NOTEBOOK’u!

AKTUALIZACJA 24.03.2010:

Na serwerach ASUS’a pojawiła się nowa wersja BIOS’u oznaczona numerem 324. Z informacji które znalazłem w internecie nie wprowadza żadnych poprawek dla problemów które się pojawiają przy pracy na Linuksie, a jedynie zmieniają status diody podświetlającej przycisk wyłączenia touchpada. Teraz nie świeci się cały czas i nie razi w nocy użytkownika co ma obecnie miejsce pod Windowsem. Na Linuksie ta dioda i tak nie działa :)

Najnowszą wersję BIOS’u możemy pobrać np. tutaj

AKTUALIZACJA 29.03.2010:

Dzisiaj ASUS usunął ze swoich serwerów BIOS w wersji 324. Najprawdopodobniej wersja ta zawierała poważny błąd. Pozostaje nam czekać na nową (poprawioną) wersję BIOS’u

AKTUALIZACJA 1.04.2010

Pojawiła się nowa wersja BIOSu oznaczona numerem 0325. Póki co nie ma informacji co zostało w niej zmienione. Nową wersję BIOS’u można pobrać tu.

Osobiście nie polecam uaktualniania do 0325. Mi skutecznie zawiesza komputer po dłuższym czasie bezczynności.

Każdemu użytkownikowi komputera zależy na jak największej wydajności jego maszynki i stara się ją uzyskać na różne sposoby. Jednym z lepszych jest zwiększenie pamięci RAM.

Większość sprzedawanych w Polsce notebook’ów ma 1 GB RAM na pokładzie co na dzisiejsze wymagania programowe jest zdecydowanie za mało. Jednym z wyjątków na runku jest ASUS 1201N sprzedawany z 2 lub (opcjonalnie) 3GB pamięci RAM i tu pojawia się pytanie: czy to wystarczy?.  Szczęśliwcy posiadający 3GB pamięci mogą na tym poprzestać, ponieważ systemy 32-bitowe w tym preinstalowany w ASUSie Windows 7 Home premium są w stanie wykorzystać maksymalnie ok 3,25 GB, w związku ewentualny dodatkowy 1GB pozostałby prawie niewykorzystany, natomiast posiadacze “tylko” 2GB mogą pokusić się o wymianę jednej z kości. Piszę wymianę, ponieważ 1201N posiada 2 banki pamięci (w tym przypadku 2x 1GB), więc jeśli ktoś chce zwiększyć ilość dostępnego RAMu, musi jedną z kości wymienić.

Inaczej (chociaż nie tak bardzo) kształtuje się sytuacja, gdy użytkownik nie chce korzystać z dostarczonego z ASUSem 32-bitowego systemu Windows 7 Home Premium i chciałby zainstalować jedną z dostępnych 64-bitowych edycji systemów Linux lub Windows (tak, zamontowany z naszym netbooku procesor ATOM 330 jest procesorem 64-bitowym). Systemy 64-bitowe z założenia obsługują 64GB pamięci RAM, co teoretycznie pozwoliłoby na rozszerzenie pamięci w 1201N do 8GB, czyli 2 kości po 4GB, ponieważ na dzień dzisiejszy nie ma w sprzedaży większych jednostek, a i tak te są dość drogie.

Niestety, ale praktyka nie wygląda tak kolorowo, ponieważ ASUS uszczęśliwił nas biosem który udostępnia systemowi tylko 3,2 GB RAM! (sic!). Z pozostałości 256MB “zabiera” karta graficzna, a reszta idzie w gwizdek. :( Właśnie z tego powodu nie ma sensu instalować 8 GB.

Podsumowując:

2 GB fizycznej pamięci = ok 1,75 dostępnej dla systemu (32-bit i 64-bit)

3GB fizycznej pamięci = ok 2,75 dostępnej dla systemu (32-bit i 64-bit)

4GB fizycznej pamięci = ok 3,2 dostępnej dla systemu (32-bit i 64-bit)

8GB fizycznej pamięci = TEŻ TYLKO ok 3,2 dostępnej dla systemu (32-bit i 64-bit)

Pozostaje nam tylko mieć nadzieję że ASUS zlituje się nad nami i zaktualizuje bios o możliwość obsługi 8GB pamięci RAM.

0 visitors online now
0 guests, 0 members
Max visitors today: 0 at 02:58 am UTC
This month: 0 at 05-01-2012 12:13 am UTC
This year: 6 at 04-21-2012 05:22 am UTC
All time: 11 at 02-01-2011 07:52 pm UTC