Tiny Core Linux
General TC => International Talk => Topic started by: Apeiron on January 11, 2009, 03:27:39 PM
-
Tworze ten watek wierzac, ze nie jestem jedynym, polskim uzytkownikiem 'Tiny Core'. :)
Zapraszam do dzielenia sie wiedza.
-
Widze, ze odzew ze strony Polakow mizerny. Widocznie malo kto w naszym kraju ceni minimalistyczne systemy operacyjne. Ale teraz cos z innej beczki. Jak powszechnie wiadomo TC wykorzystuje Xvesa jako serwer x-ow. Niestety Xvesa bez skomplikowanych modyfikacji w zrodlo, nie obsluguje polskiej klawiatury. Pewnie wiele wody w Wisle uplynie zanim developerzy uporaja sie z tym problemem. Wiec wykombinowalem posrednie rozwiazanie - wtyczka do Firefoxa.
http://rapidshare.com/files/218249097/zombie_keys-pl-1.1.4-fx_tb_sm.xpi.html
MD5: 8D654A0EBCF41C1C46CF873F4E4E5E55
Ta wtyczka to zmodyfikowana przeze mnie wersja wtyczki Zombie Keys. Mozna ja zainstalowac w dowolnej przegladarce obslugujacej rozszerzenia Firefoxa (Minefield tez dziala). Wystarczy sciagnac na dysk i otworzyc w przegladarce za pomoca zakladki File >Open File... Po zainstalowaniu mozemy uzyskac polskie znaki przez nacisniecie kobinacji 2 klawiszy. Lewy CTRL + ~ (tylda) czyli ten znak po lewej stronie klawisza 1. A wiec naciskamy kombinacje tych dwoch klawiszy, czekamy 1 sekunde i przyciskamy np. litere "o" aby uzyskac o kreskowane. Tak samo z innymi polskimi literami np. aby uzyskac z jak zrebak naciskamy "x". Gdy chcemy duze litery musimy wpierw nacisnac Caps Lock. Jesli ktos jest niecierpliwy to moze odrazu dwa razy nacisnac kombinacje klawiszty Lewy CTRL i ~ wtedy nie musi czekac az calej sekundy tylko odrazu przyciska wybrana litere.
-
A najlepiej zainstalowa? Xorg i polski uk?ad klawiatury. B?d? i polskie znaki, i grafika b?dzie zasuwa?.
http://www.tinycorelinux.com/faq.html#keyboard
-
myślę, że na pewno jest nas (polaczków) więcej na tym forum. a ja korzystając z okazji się przywitam :)
-
witam muszę ożywić ten topic 8)
https://translations.launchpad.net/tctools/trunk
panowie tłumaczymy !
-
Ja dopiero co "odkrylem" TIny Core i pisze bez ogonkow, bo szukam metody na UTF-8. Poczytalem watki dotyczace lokalizacji, sprobowalem opisanych metod i bez efektu... Macie juz jakies osiagniecia ?
-
Małe wiki dla newbies jak uzyskać polską czcionkę. Zachęcam do uzupełniania i poprawiania.
Sprawa jest dosyć skomplikowana z powodu usunięcia wsparcia dla utf-8 w celu ograniczenia rozmiaru podstawowej płyty.
Nazwę nośnika z katalogiem zastąpiłem przez twójnośnik. W rzeczywistości będzie to sda1 lub hda1 i.t.p.
1. Zainstaluj pakiet getlocale
tce-load -wo getlocale
2. Uruchom getlocale
tce-load -i /mnt/twójnośnik/tce/optional/getlocale.tcz
3. Wybierz z listy za pomocą klawisza spacji pl_PL.UTF-8/UTF-8 i pl_PL/ISO-8859-2
4. Program utworzy plik mylocale.tcz i doda mylocale.tcz do onboot.lst.
5. Zainstaluj kmaps
tce-load -wi kmaps
6. Zmodyfikuj:
editor /mnt/twójnośnik/tce/boot/extlinux/extlinux.conf
dodaj do APPEND initrd:
kmap=qwerty/pl lang=pl_PL.utf8 tz=CET-1CEST,M3.5.0,M10.5.0/3
Zmienia klawiaturę, język i strefę czasową na polskie.
7. Zainstaluj system grafiki xorg
tce-load -wi Xorg-7.6
Dodaj notatnik Leafpad obsługujący polską czcionkę
tce-load -wi leafpad
Zapisz sesję (shutdown z backup). Po restarcie jeżeli zapisujesz sesję na nośniku (wiki persistence) uruchomi się serwer graficzny xorg.
Wpisz w terminalu polecenie
setxkbmap -layout "pl"
Tyle powinno wystarczyć żeby mieć polską czcionkę w Leafpad.
Jeżeli nadal nie masz polskiej czcionki, lub chcesz lepiej spolonizować system możesz przeczytać dalszą część opisu.
Dodawanie sterownika dla twojej karty graficznej np nvidia
tce-load -wi xf86-video-nv
lub sterowniki do wszystkich kart, jeżeli nie wiesz jaki sterownik obsługuje twoją kartę
tce-load -wi xf86-video-all
Żeby przy starcie uruchamiał się automatycznie polski układ klawiatury trzeba utworzyć plik /etc/X11/xorg.conf z sekcją "inputDevice".
Plik trzeba dopisać do backupu lub zrobić rozszerzenie z plikiem i ładować przy starcie systemu.
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "pl"
EndSection
Jeżeli nie chcesz tworzyć pliku xorg.conf i nie zamierzasz powtarzać polecenia setxkbmap przy każdym uruchamianiu systemu możesz dodać odpowiednie polecenie do skryptów uruchamianych przy starcie menadżera okien np dla icewm wpisz w terminalu:
echo '#!/bin/sh' > .icewm/startup && echo 'sleep 3 && setxkbmap -layout "pl" &' >> .icewm/startup && chmod -v 775 .icewm/startup
Polecenie utworzy plik .icewm/startup z odpowiednim wpisem i nada mu prawa wykonywalności.
Zapisz sesję (shutdown z backup). Przy następnym uruchomieniu manager okien sam wpisze polecenie zmiany układu klawiatury przy starcie.
Można Dodać czcionki ttf obsługujące unicode
tce-load -wi dejavu-fonts-ttf
tce-load -wi ttf-monofur
Nie instaluj xfonts-unifont bo nie działają. Błąd opisano tutaj http://forum.tinycorelinux.net/index.php?topic=13161.0
Uwaga Aterm i Editor nie obsługują polskiej czcionki trzeba zainstalować Leafpad i terminal Sakura.
Abiword jest skompilowany z hunspell do sprawdzania pisowni. Hunspell nie ma jednak polskiego słownika w repozytoriach.
Żeby samodzielnie stworzyć polski słownik wystarczy przekopiować pliki pl.aff i pl.dic (np. z pakietu myspell-pl z repozytoriów Debiana Wheezy) do katologu /usr/local/share/myspell.
Najlepiej utworzyć rozszerzenie zawierające ww. pliki. Bardzo dobry opis tworzenia własnych rozszerzeń systemu jest w bezpłatnym podręczniku „Core Book“ Lauri Kasanen.
Sprawdzanie pisowni w przeglądarce Firefox uruchamiamy za pomocą menu z prawego przycisku myszy languages - add dictionaries później wystarczy wybrać z listy polski słownik. Tak samo w Thunderbird. W Thunderbird trzeba jedynie zignorować ostrzeżenie o niezgodności wersji i zainstalować mimo niezgodności. Słownik i tak będzie działał po restarcie programu. Oczywiście zmiany zostaną zapisane w katalogu /home dlatego wybierz backup przy zamykaniu systemu.
Na koniec jedna praktyczna rada. Wybieraj backup tylko przy ważnych zmianach w programach jak instalacja słownika, rozszerzeń itp. Normalnie zapisuj dane w osobnym katalogu na nośniku poza home i tce w przeciwnym razie plik mydata.tgz rozrośnie Ci się do monstrualnych rozmiarów i zajmie cały ram.
-
Ja też się przywitam,
Używam tego pomysłu bo uruchamia się naprawde szybko, w porównaniu do raspbiana.
Aktualnie walczę z podłączeniem ekranu lcd poprzez gpio. Ekran działa ze sterownikami fbtft(teraz wbudowany w rasbian) bez żadnych problemów.
https://github.com/notro/fbtft
Czy ktoś może mi to skompilować jako moduł? Nieważne pod którą wersję jądra.