Debian GNU/Linux Squeeze v3Toshiba G900 (armv5tel rootfs)
Linki:http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.001
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.002
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.003
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.004
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.005
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.006
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.007
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.008
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.009
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.010
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.011
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.012
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.013
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.014
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.015
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.016
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.017
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.018
http://tuxality.tk/g900/debian_squeeze_by_redtuxality_v3-final_Xi0n.7z.019
Rozmiar jednej części archiwum: ~20MB
Rozmiar wszystkich części archiwum: ~360MB
Rozmiar po rozpakowaniu: ~800MB
Zalecana wielkość partycji ext2: ~1,2GB (lub większa)
Zalecana wielkość partycji swap: wedle uznania
Skrypt do pobrania wszystkiego za jednym razem:
http://tuxality.tk/g900/get_g900deb
Do działania skrypt wymaga wget. Należy uruchomić ten skrypt za pomocą komendy
bash get_g900deb lub
./get_g900deb (po nadaniu flagi możliwości wykonywania skryptu
chmod +x get_g900deb).
Instrukcja instalacji:Rozpakować archiwum 7z do tymczasowego folderu. Utworzyć trzy partycje na karcie pamięci, pierwszą vfat, drugą ext2, trzecią swap (w przypadku odwrotnej kolejności, innego podziału etc. należy zmodyfikować plik default.txt oraz /etc/fstab). Na partycję ext2 rozpakować tarball za pomocą komendy
tar -zxvf rootfs.tar.gz -C /media/sd2 (gdzie /media/sd2 to punkt zamontowanej partycji ext2 na pc).
Uwaga: System po pierwszym uruchomieniu _może_ sprawdzić poprawność partycji, po czym zresetuje tośkę. Jest to jak najbardziej normalne, ewentualnie poprosi o hasło roota i będzie trzeba ręcznie uruchomić fsck.
Obsługa:W systemie utworzone są trzy konta użytkowników, mianowicie root, redtux i xion. Wszystkie konta posiadają takie samo hasło, czyli
x. Domyślnie używane jest LXDE, które uruchamiamy tak jak wcześniej, czyli wpisując
startx. Można ten proces oczywiście zautomatyzować, ale to już pozostawiam dla użytkowników według upodobania. Zainstalowane są takie aplikacje jak iceweasel, frozen-bubble, prboom i parę drobiazgów, które można śmiało potestować (działają najlepiej w trybie portrait, uzyskują wtedy większą wydajność). Rotację uzyskujemy za pomocą
xrandr -o normal dla portrait lub
xrandr -o right dla landscape (automatycznie jest landscape zapisane w xinit). LXDE uruchamia automatycznie xterm, można to wyłączyć. W systemie jest obsługa modułu bluetooth, można przetestować go za pomocą programu np. hcitool. Debian posiada narzędzie konfiguracyjne nazwane tconf, które pozwala nam na szybki dostęp do konfiguracji wibracji, flasha, podświetlenia klawiatury, podświetlenia keypada, obsługi bluetooth oraz wifi (nieobsługiwane jak narazie oczywiście). Dźwięk jest standardowo ustawiony na słuchawki zewnętrzne, zmienić to można za pomocą aplikacji alsamixer.
Znane błędy:Związane bezpośrednio z Debianem:
- kdrive działa ze złą paletą barw (głównie po drugim uruchomieniu),
- brak /dev/dsp, ale dźwięk działa (raczej nie powinno być żadnych problemów).
Związane bezpośrednio z kernelem:
- brak możliwości uśpienia/wybudzenia PDA,
- brak obsługi wifi, gsm, acpi.
Lista rzeczy do dodania:- drobne poprawki, wyczyszczenie systemu, zmiany w kernelu.
Notatki:Polecam dograć pakiet GCC, zapomniałem o nim. Tconf ma parę błędów związanych z pobieraniem parametrów programu, ale to w niczym nie przeszkadza, uruchamiamy go będąc su. Warto wyczyścić system z zbędnego syfu (a jest tego dużo). Wydanie posiada rekompilowany kernel, który jest stabilniejszy od poprzedniego, tak więc Tośka nie powinna już się nigdy więcej resetować (mi się to
nigdy nie zdarzyło na moim nowym kernelu). Reszta według uznania.

Następne poprawki będą w małych paczkach nakładane na wydanie v3. Natomiast v4 będzie wydany w formie oczyszczonego v3 (plus patche o ile się pojawią).
Prawdopodobnie przenoszę się z Debiana na Archlinuxa (Arch Mobile) i na dodatek nie mam teraz czasu na zabawy z Tochą, tak więc jak wcześniej
nie udzielam supportu (jedynie mocno ograniczony), ale jeżeli masz pytania, pomysły na jakieś zmiany... to zapraszamy na kanał IRC #g900 (irc.freenode.net). Debiana znowu ruszę, jak coś nowego pojawi się w kernelu, niekoniecznie z mojej ręki. Na forum nie będę miał jak pomóc przez cały tydzień (ładnie zawalony tydzień będzie), także będę tutaj tylko przy okazji i na moment jak coś.
Historia wersji:- v3:
* użycie serwera Kdrive,
* rotacja ekranu oraz poprawa koordynacji tslib,
* przyśpieszenie systemu oraz poprawienie stabilności,
* własnoręcznie modyfikowany kernel (bardziej stabilny),
* narzędzie konfiguracji tconf oraz aplikacja tdmn,
* użycie standardowo LXDE,
* obsługa bluetooth w systemie,
* lekko poprawione reagowanie na dotyk,
* oraz jak zwykle, drobne zmiany w systemie.
- v2:
* użycie nowego rootfsu Debian Squeeze ARMEL,
* dostosowanie rootfs do poprzedniej wersji,
* poprawiona obsługa ekranu dotykowego pod serwerem Xów,
* użycie standardowo menedżeru okien IceWM,
* drobne wpisy i zmiany w systemie.
- v1.2:
* poprawiona stabilność systemu,
* dodana obsługa ekranu dotykowego,
* dodana obsługa dźwięku,
* parę zmian dotyczących G900.
- v1:
* wersja eksperymentalna oparta na rootfsie Debian Lenny ARMEL.
Wszelkie błędy w powyższym tekście proszę zgłosić via PW lub tutaj na forum.
Projekt prowadzony przez RedTux (aka Tuxality), podziękowania idą głównie do Wichersona za hosting oraz pomoc przy poprzednich wydaniach.
