Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-01-19 19:15:42

  r2d2 - Użytkownik

r2d2
Użytkownik
Skąd: Kielce
Zarejestrowany: 2006-10-26

Lokalizacje

Witam,

Czy moglibyście mi powiedziec jak sprawic aby debian byl cały po ang z mozliwością wpisywania polkich ogonków?. Najlepiej w UTF-8. Interesuje mnie tylko czysta konsola. Kombinowałem z opisem zawartym tu: http://debian.linux.pl/viewtopic.php?t=7771, ale chłopcy troszkę zakręcili i w ostateczności nie wiele wywalczyłem.

Uprzejmię prosze o pomoc.

Ostatnio edytowany przez r2d2 (2009-01-19 19:16:48)

Offline

 

#2  2009-01-19 19:20:40

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Lokalizacje

Wydaje mi się, że wystarczy ustawić angielskie locale (export LC_ALL=en_GB.UTF-8 lub inny wariant angielskiego) i polski układ klawiatury (w xorg.conf lub setxkbmap pl). Zaznaczam jednak, że nie sprawdziłem tego empirycznie.

Ostatnio edytowany przez azhag (2009-01-19 19:22:49)


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#3  2009-01-19 20:06:47

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Lokalizacje

Ja to zrobiłem w nieco inny sposób.
Druga sprawa, że ustawienia locale nie mają nic wspólnego z ustawionym układem klawiatury. Polski układ klawiatury (programisty) to
pc / qwerty / Polish / Standard / AltGr only diacritics wybierany przy konfiguracji pakietu console-data, wybór z pełnej listy.

Kod:

dpkg-reconfigure console-data

Jeśli nie ma polskich znaków tylko widać np. kwadraciki to jest kwestia czcionki. I jest to trzecia kwestia, którą rozwiązuje się przez ustawienie w pliku /etc/console-tools/config parametrów, u mnie było domyślnie lat0-sun16, a zmieniłem jak poniżej.

SCREEN_FONT=lat2-sun16
SCREEN_FONT_vc2=lat2-sun16
SCREEN_FONT_vc3=lat2-sun16
SCREEN_FONT_vc4=lat2-sun16
SCREEN_FONT_vc5=lat2-sun16
SCREEN_FONT_vc6=lat2-sun16

Następnie

Kod:

/etc/init.d/console-screen.sh restart

i u mnie działa. :)


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#4  2009-02-13 19:11:07

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: Lokalizacje

czadman: jakich locali używasz? Mam dokładnie takie ustawienia jak opisujesz, niestety dalej zamiast polskich znaków (za wyjątkiem o z kreseczką) mam w TTY kwadraciki. W Xach jest ok, framebuffera nie używam to nie wiem. Używam locali pl_PL.UTF8 i poza tym zupełnie standardowych ustawień. Mój plik /etc/console-tools/config:

Kod:

#
# This files tells the console-tools package:
#
# - whether to load a specific font and boot (and maybe a screen-font map,
# but you should avoid that if possible).
# - whether to setup an Application-Charset Map other than the default CP437.
# - whether to start "vcstime" to have time on all text VC'S.
#
# You can also specify per-VC settings by suffixing variable names as in
# the examples below. This only works on framebuffer devices.
#
# CAVEATS:
#
# - When using the new framebuffer devices, the "global setting" for a font 
# only affects the current console (ie., at boot-time, the first one)
# - ACM setting involves 2 steps (maybe loading a user ACM, and activating
# it on a given charset slot - see charset(1) for details), the 1st of which
# affects the entire system, but the 2nd of which only affects the current
# VC (ie., at boot-time, the first one).  So that if you want to use the same 
# ACM on all VCs, you have to specify "APP_CHARSET_MAP_vc<N>=user" for all
# relevant values of <N>.
#
# Example:
#
#SCREEN_FONT=iso01.f16
#SCREEN_FONT_vc2=LatArCyrHeb-16
#
#APP_CHARSET_MAP=iso05
#APP_CHARSET_MAP_vc2=user
#
# Set the following - more euro-friendly default than kernel font.
# SCREEN_FONT=latcyrheb-sun16.psf

#DO_VCSTIME=yes
#
# Forget this one unless you _know_ it is necessary for your font:
#SCREEN_FONT_MAP=iso01

#  **** screen saver/DPMS settings: all VCs ****
# These settings are commented by default to avoid the chance of damage to
# very old monitors that don't support DPMS signalling.

# screen blanking timeout.  monitor remains on, but the screen is cleared to
# range: 0-60 min (0==never)  kernels I've looked at default to 10 minutes.
# (see linux/drivers/char/console.c)
BLANK_TIME=30

# blanking method (VESA DPMS mode to use after BLANK_TIME, before powerdown):
# on: the default, no DPMS signalling. near instant powerup, no power saving
# vsync: DPMS Standby mode. nearly instant recovery, uses 110/120W (17" screen)
# hsync: DPMS Suspend mode. typically 3s recovery, uses 15/120W (17" screen)
# powerdown,off: DPMS Off mode, typ. 10s recovery, uses  5/120W (17" screen)

# Those values are for my 17" Mag, but some monitors do suspend the same as
# standby.  xset dpms force {off|standby|suspend|on} is useful for this, if X
# supports DPMS on your video card.  Set X's DPMS screensaver with xset dpms
# or use option power_saver in XF86Config
#
# DPMS set by default to on, because hsync can cause problems on certain
# hardware, such as Armada E500 laptops
BLANK_DPMS=off

# Powerdown time.  The console will go to DPMS Off mode POWERDOWN_TIME
# minutes _after_ blanking.  (POWERDOWN_TIME + BLANK_TIME after the last input)
POWERDOWN_TIME=30

# rate and delay can get only specific values, consult kbdrate(1) for help
#KEYBOARD_RATE="30"
#KEYBOARD_DELAY="250"

# Turn on numlock by default
#LEDS=+num
SCREEN_FONT=lat2-sun16
SCREEN_FONT_vc2=lat2-sun16
SCREEN_FONT_vc3=lat2-sun16
SCREEN_FONT_vc4=lat2-sun16
SCREEN_FONT_vc5=lat2-sun16
SCREEN_FONT_vc6=lat2-sun16

Offline

 

#5  2009-02-13 19:58:40

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Lokalizacje

Może to głupio zabrzmi, ale chyba jakiegoś buga znalazłem. Kiedy zrobię

Kod:

dpkg-reconfigure console-data

w X to w konsoli tty mam kwadraciki.
Jak zrekonfiguruję console-data wykonując powyższe na konsoli tty to wtedy wpisują się polskie znaczki
zamiast kwadracików. I znów kiedy zrobię rekonfigurację w konsoli pod X to kwadraciki na tty wracają. :)


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#6  2009-02-13 20:47:57

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: Lokalizacje

Niestety u mnie są kwadraciki niezależnie od miejsca w którym wykonam reconfigure. czadman, możesz pokazać swoje locale? Mam wrażenie że to wina UTF-8. Chociaż, w sumie, od jakiegoś czasu Debian używa UTF-8 w standardzie, więc takich cyrków być nie powinno...

Offline

 

#7  2009-02-13 20:53:28

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Lokalizacje

Spróbuj w dpkg-reconfigure console-setup zmienić używaną czcionkę (pozostałe przeklikaj enterem, chyba, że chcesz zmienć coś akurat), na Fixed miałem litery, na VGA miałem krzaczki (lub odwrotnie, nie pamiętam). A w ogóle polecam Terminus. :)


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#8  2009-02-13 21:27:47

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Lokalizacje

Minio napisał(-a):

Niestety u mnie są kwadraciki niezależnie od miejsca w którym wykonam reconfigure. czadman, możesz pokazać swoje locale? Mam wrażenie że to wina UTF-8. Chociaż, w sumie, od jakiegoś czasu Debian używa UTF-8 w standardzie, więc takich cyrków być nie powinno...

Lokale nie mają zbyt wiele do czcionki, ale proszę bardzo.

LANG=en_PL.UTF-8
LANGUAGE=
LC_CTYPE="en_PL.UTF-8"
LC_NUMERIC="en_PL.UTF-8"
LC_TIME="en_PL.UTF-8"
LC_COLLATE="en_PL.UTF-8"
LC_MONETARY="en_PL.UTF-8"
LC_MESSAGES="en_PL.UTF-8"
LC_PAPER="en_PL.UTF-8"
LC_NAME="en_PL.UTF-8"
LC_ADDRESS="en_PL.UTF-8"
LC_TELEPHONE="en_PL.UTF-8"
LC_MEASUREMENT="en_PL.UTF-8"
LC_IDENTIFICATION="en_PL.UTF-8"
LC_ALL=


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#9  2009-02-13 22:16:47

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: Lokalizacje

azhag napisał(-a):

Spróbuj w dpkg-reconfigure console-setup zmienić używaną czcionkę (pozostałe przeklikaj enterem, chyba, że chcesz zmienć coś akurat)

Tego pakietu w ogóle mi brakowało :) .

azhag napisał(-a):

na Fixed miałem litery, na VGA miałem krzaczki (lub odwrotnie, nie pamiętam).

Odwrotnie ;) .

azhag napisał(-a):

A w ogóle polecam Terminus. :)

♪ „A ja, jestem pank, i w ramach walki ze wszystkimi schematami” ♪ ;) .

czadman: po mojej rocznej obecności na DUG-u powinieneś już wiedzieć, że jeśli chodzi o Debiana to ja jestem i zostanę lamą totalną ;) .

Dzięki chłopaki, teraz działa pięknie.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)