8""""8 8 8 eeeee e eeeee eeeee e eeeee eeeee eeee e eeeee 8eeee8 8 88 8 8 88 8 8 8 " 8 8 8 8 8 8 8 8 88 8 8 8e 8 8 8e 8 8e eeee8 8eee8 8e 8e 8eee8 88 8 8 88 8 8 88 8 88 88 88 8 88 e 88 88 8 88 8eee8 88eee 8eee8 88 8 88 88ee8 88 8 88e8 8ee88 88 8 e e eeeee eeeee eeeee eeeee e e e e e 8 8 8 88 8 8 8 " 8 88 8 8 8 8 8 8eee8e 8 8 8e 8 8eeee 8 8 8e 8e 8e 8 8 88 8 8 8 88 8 88 8 8 88 88 88 8 8 88 8 8eee8 88 8 8ee88 8eee8 88eee 88 88ee8ee8 8"""88 8""""8 8""""8 8""""8 8 8 eeeee eeee eeeee 8 8 8 8 8 8 8 8 8 8 8 8 8eeee8ee 8eeeee 8e 8 8 8 8eee8 8eee 8e 8 88 8 88 88 8 8 8 88 88 88 8 88 8 e 88 88 8 8eeee8 88 88ee 88 8 88eeeee8 8eee88 88eee8 Polonizacja konsoli w OpenBSD zebral Hasz Na poczatek potrzebujesz czcionek z ogonkami. Mozna samemu przerabic inny font z katalogu /usr/share/misc/pcvtfonts/ przy pomocy programu fed (google.com: openbsd fed cvs attic) lub wykorzystac fonty Tomasza Bojakowskiego http://devil.inside.pin.pl/~mad/pl-fonts/pl2.tar.gz (mirror paczki jest na http://openbsdpl.sourceforge.net/misc/pl-fonts/) Jesli zdecydujesz sie na gotowe fonty, to przenies plik vt220l.816-pl z pl2.tar.gz do /usr/share/misc/pcvtfonts/ Nastepnie dodaj na koncu "/etc/rc.local": if [ -x /usr/sbin/wsconscfg -a -x /usr/sbin/wsfontload ]; then echo 'Loading Polish fonts on tty1-tty5' /usr/sbin/wsfontload -N PL816 -h 16 /usr/share/misc/pcvtfonts/vt220l.816-pl for SCREEN in 1 2 3 4 5; do /usr/sbin/wsconscfg -dF $SCREEN /usr/sbin/wsconscfg -t 80x25bf -e vt100 $SCREEN done echo "Polish fonts loaded." fi Uwaga: Poniewaz konsola tty0 jest traktowana nieco inaczej niz pozostale, nie bedziemy zmieniac jej parametrow. Zmiany w zrodlach sprowadzaja sie do dodania polskiej mapy klawiatury. W tym celu niezbedne jest zastosowanie tej latki: http://dwarf.one.pl/pub/pl-fonts/patch_OpenBSD_kbdmap_pl Uwaga: W OpenBSD 3.2-current latanie jest zbedne, albowiem polska mapa klawiatury jest juz zaimplementowana. Latanie: # cd /usr/src/ # patch -p0 < patch_OpenBSD_kbdmap_pl # cd sys/arch/i386/conf # config ./GENERIC # cd ../compile/GENERIC # make depend && make # cp /bsd /bsd.old # cp bsd / # reboot Po uruchomieniu systemu z nowym kernelem nalezy zabrac sie za kbd(1) i wsconsctl(1), aby zakonczyc ostatecznie proces latania i skompilowac od nowa wymienione narzedzia. # cp /usr/src/sys/dev/wscons/wsksymdef.h /usr/include/dev/wscons/ # cd /usr/src/sbin/kbd # make obj cleandir depend # make && make install # cd /usr/src/sbin/wsconsctl # make obj cleandir depend # make && make install # kbd pl Aby zmienic domyslna mape klawiatury podczas ladowania systemu, mozna np dodanic w pliku "/etc/rc.local": if [ -x /sbin/kbd ]; then /sbin/kbd -q pl fi