Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Polskie forum (Polish) Instalacja i sprzęt
  • Search

jak właściwie ustawić klawiatury i charsety dla PL i konsoli

Pytania i problemy związane z instalacją Gentoo oraz sprzętem

Moderator: SlashBeast

Post Reply
  • Print view
Advanced search
20 posts • Page 1 of 1
Author
Message
Oniryczny
Guru
Guru
User avatar
Posts: 429
Joined: Thu Dec 01, 2011 11:31 am
Location: Poland

jak właściwie ustawić klawiatury i charsety dla PL i konsoli

  • Quote

Post by Oniryczny » Sun Mar 11, 2012 1:40 pm

Witam!

proszę mi pomóc jak ustawić właściwe zmienne w plikach
/etc/conf.d/consolefont
/etc/conf.d/keymaps
/etc/env.d/02locale


gdy łączę się przez putty to MC jest jakiś nieczytelny
oczywiście z innego linuxa wszystko śmiga a putty krzaczy
http://wstaw.org/m/2012/03/11/2012-03-11_162740.png
cogito ergo sum
Top
Jacekalex
Guru
Guru
User avatar
Posts: 554
Joined: Thu Sep 17, 2009 5:18 am

  • Quote

Post by Jacekalex » Tue Mar 13, 2012 11:42 pm

Łap sznurka:
http://rofrol.wordpress.com/2008/02/25/ ... o-i-utf-8/
Działa :0

PS
Na hasło 'lokalizacja gentoo" to jest czwarty link w Google. ;)

Pozdro
8)
Top
Oniryczny
Guru
Guru
User avatar
Posts: 429
Joined: Thu Dec 01, 2011 11:31 am
Location: Poland

  • Quote

Post by Oniryczny » Wed Mar 14, 2012 6:22 am

miałem PL
po czym etc-update trochę namieszał i się zrobiło wszystko EN
jakoś udało mi się to odkręcić ale pozycje w /home/[użytkownik] mam po angielsku

coś te ustawienia nie chodzą...
jak wpisuje date to mi wywala krzaki w konsoli

Code: Select all

śro, 14 mar 2012, 01:57:56 CET
cogito ergo sum
Top
Jacekalex
Guru
Guru
User avatar
Posts: 554
Joined: Thu Sep 17, 2009 5:18 am

  • Quote

Post by Jacekalex » Wed Mar 14, 2012 8:40 am

Code: Select all

cat /etc/env.d/02locale 
LC_MESSAGES="pl_PL.UTF-8"
LANG="pl_PL.UTF-8"
etc-update nie używam w ogóle, lepszy jest dispatch-conf.

Code: Select all

date
śro, 14 mar 2012, 09:40:56 CET
Top
Oniryczny
Guru
Guru
User avatar
Posts: 429
Joined: Thu Dec 01, 2011 11:31 am
Location: Poland

  • Quote

Post by Oniryczny » Wed Mar 14, 2012 8:43 am

ale GNOME jest po angielsku
cogito ergo sum
Top
Jacekalex
Guru
Guru
User avatar
Posts: 554
Joined: Thu Sep 17, 2009 5:18 am

  • Quote

Post by Jacekalex » Wed Mar 14, 2012 8:47 am

Pokaż wynik:

Code: Select all

grep -i linguas /etc/make.conf
I wyniki poleceń, z konta użytkownika:

Code: Select all

locale

Code: Select all

locale -a | grep pl 

Code: Select all

cat /etc/env.d/*locale
I zacznij czytać to, co pisze w dokumentacji.
Top
Oniryczny
Guru
Guru
User avatar
Posts: 429
Joined: Thu Dec 01, 2011 11:31 am
Location: Poland

  • Quote

Post by Oniryczny » Wed Mar 14, 2012 8:53 am

GNOME już PL
ale foldery w /home/[użytkownik] wciąż EN


przecież czytam dokumentację :oops:
Last edited by Oniryczny on Wed Mar 14, 2012 9:48 am, edited 1 time in total.
cogito ergo sum
Top
Jacekalex
Guru
Guru
User avatar
Posts: 554
Joined: Thu Sep 17, 2009 5:18 am

  • Quote

Post by Jacekalex » Wed Mar 14, 2012 8:59 am

Oniryczny wrote:GNOME już PL
ale foldery w /home/[użytkownik] wciąż EN
Co to znaczy, foldery w EN?
I które Gnome, wersja 2 czy 3.
I jak uruchamiasz Gnome, przez gdm, gdm3, lightdm, czy .xintirc (przy poleceniach startx lub xinit).
Spróbuj założyć nowego użytkownika, i na nim zobacz, jak to wygląda.

Na moje oko, instalowałeś Gnome na jakichś dziwnych ustawieniach lokalizacyjnych, i teraz masz przypał.

Lokalizacja, i czas, to praktycznie pierwsze czynności do zrobienia po rozpakowaniu stage, i przejściu do chroota (do instalowanego systemu).

To by było na tyle
8)
Top
Pryka
l33t
l33t
User avatar
Posts: 658
Joined: Fri Jun 08, 2007 4:15 pm
Location: /dev/null

  • Quote

Post by Pryka » Wed Mar 14, 2012 11:26 am

Gnome masz po angielsku bo pewnie w make.conf nie masz tego:

Code: Select all

LANGUAGE=48
LINGUAS="pl"
poza tym @Jacekalex dobrze gada, jak wszystko poinstalujesz i zostawisz na koniec zmianę języka to licz się z tym, że sporo może być do reinstalacji.

EDIT:

Code: Select all

consolefont="lat2-16"

Code: Select all

keymap="pl2"
windowkeys="YES"
fix_euro="NO"

Code: Select all

LANG="pl_PL.UTF-8"
LC_COLLATE="C"

Code: Select all

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

Powycinałem wszystko co jest za haszem albo puste, żeby było czytelniej.
Top
Oniryczny
Guru
Guru
User avatar
Posts: 429
Joined: Thu Dec 01, 2011 11:31 am
Location: Poland

  • Quote

Post by Oniryczny » Wed Mar 14, 2012 1:46 pm

/etc/conf.d/consolefont

Code: Select all

CONSOLEFONT="lat2-16"
CONSOLETRANSLATION="8859-2_to_uni"
/etc/conf.d/keymaps

Code: Select all

KEYMAP="pl"
SET_WINDOWKEYS="yes"
EXTENDED_KEYMAPS=""
DUMPKEYS_CHARSET="iso-8859-2"
#fix_euro="NO"
/etc/env.d/02locale

Code: Select all

LC_ALL="en_US.UTF-8"
/etc/make.conf

Code: Select all

LINGUAS="pl"
locale

Code: Select all

LANG=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8
tak oto mam.czy poprawiać to co mam za dużo?
Last edited by Oniryczny on Thu Mar 15, 2012 2:12 pm, edited 1 time in total.
cogito ergo sum
Top
Pryka
l33t
l33t
User avatar
Posts: 658
Joined: Fri Jun 08, 2007 4:15 pm
Location: /dev/null

  • Quote

Post by Pryka » Wed Mar 14, 2012 4:47 pm

Masz złe locale, robiłeś to z manualem? Jak tak to pominąłeś ten krok.

Pokaż /etc/locale.gen bo wydaje mi się, że polskich w ogóle nie wygenerowałeś.
Top
Oniryczny
Guru
Guru
User avatar
Posts: 429
Joined: Thu Dec 01, 2011 11:31 am
Location: Poland

  • Quote

Post by Oniryczny » Wed Mar 14, 2012 6:33 pm

dla sprostowania:

mam 2 genciaki
1 na fizycznym kompie a drugi nowy na virtualnym
ten fizyczny jest już okej nazwy pokazuje po polsku (usunąłem użytkownika i dodałem nowego) tylko GDM wciąż po angielsku przy uruchamianiu i ręcznie zmieniam na PL ale nie chce się ustawić domyślnie na PL

w obu przypadkach robiłem locale-gen podczas instalacji generując PL i EN

Code: Select all

en_US ISO-8859-1
en_US.UTF-8 UTF-8
pl_PL ISO-8859-2
pl_PL.UTF-8 UTF-8
w obu przypadkach locale.gen jest identyczny

Pryka
Twoje ustawienia spowodowały że mam krzaki w konsoli przez ssh
na kompie na którym jest okej użyłem tego sposobu http://antoszka.pl/plitery

EDIT
wygląda na to że GDM jest po angielsku bo parametr LC_ALL jest ustawiony na en_US :)
bo jak zmienię na pl_PL to putty krzaczy choć GDM i GNOME (po startx są polskie)
cogito ergo sum
Top
Jacekalex
Guru
Guru
User avatar
Posts: 554
Joined: Thu Sep 17, 2009 5:18 am

  • Quote

Post by Jacekalex » Thu Mar 15, 2012 1:00 pm

Jacekalex wrote:

Code: Select all

cat /etc/env.d/02locale 
LC_MESSAGES="pl_PL.UTF-8"
LANG="pl_PL.UTF-8"
etc-update nie używam w ogóle, lepszy jest dispatch-conf.

Code: Select all

date
śro, 14 mar 2012, 09:40:56 CET
Oniryczny wrote:......
/etc/env.d/02locale

Code: Select all

LC_ALL="en_US.UTF-8"
tam oto mam.czy poprawiać to co mam za dużo?
Radziłbym lepsze okulary... :twisted:

To by było na tyle
8)
Top
Oniryczny
Guru
Guru
User avatar
Posts: 429
Joined: Thu Dec 01, 2011 11:31 am
Location: Poland

  • Quote

Post by Oniryczny » Thu Mar 15, 2012 2:12 pm

no en_US jest żeby putty nie krzaczył a gdy ustawię pl_PL to krzaczy
a ja dążę do tego by nie krzaczył...
cogito ergo sum
Top
Jacekalex
Guru
Guru
User avatar
Posts: 554
Joined: Thu Sep 17, 2009 5:18 am

  • Quote

Post by Jacekalex » Thu Mar 15, 2012 4:22 pm

A na jakim systemie operacyjnym ten putty działa?
Bo w puttym jest całkiem sporo ustawień dotyczących kodowania znaków, do których nawet nie chce mi się zaglądać, bo i tak zawsze łącze się z konsoli, i kodowanie działa prawidłowo, na wszystkich Linuxach i *BSD, do jakich kiedykolwiek się łączyłem.

Poza tym pojedyczy program można odpalić z innym kodowaniem, jak potrzeba, np:

Doklejasz w .bashrc taki wpis:

Code: Select all

alias putty='LC_ALL=en_US.UTF-8 putty'
i po następnym zalogowaniu do powłoki putty automatycznie wystartuje z takim kodowaniem, jak potrzeba, pomimo, ze w systemie jest normalne, czyli:

Code: Select all

LANG=pl_PL.UTF-8
LC_CTYPE="pl_PL.UTF-8"
LC_NUMERIC="pl_PL.UTF-8"
LC_TIME="pl_PL.UTF-8"
LC_COLLATE="pl_PL.UTF-8"
LC_MONETARY="pl_PL.UTF-8"
LC_MESSAGES=pl_PL.UTF-8
LC_PAPER="pl_PL.UTF-8"
LC_NAME="pl_PL.UTF-8"
LC_ADDRESS="pl_PL.UTF-8"
LC_TELEPHONE="pl_PL.UTF-8"
LC_MEASUREMENT="pl_PL.UTF-8"
LC_IDENTIFICATION="pl_PL.UTF-8"
LC_ALL=
Zmienianie /etc/default/02locale z powodu jednego programu, to już nie lamerstwo, tylko zwykła głupota.

Poza tym u mnie putty (używajac xterma) też nie wyświetla ż i ł - ale to kwestia czcionki, a nie kodowasnia, bo np ó wyświetla prawidłowo.

Za to po zmianie termianala w putty na gnome-terminal (zakładka DATA) i ustawieniu czcionki Monospace w zakładce fonts, putty pięknie łączy używając gnome-terminala.
W dodatku bez żadnego specjalnego ustawiania kodowania dla putty.

To by było na tyle
8)
Top
Oniryczny
Guru
Guru
User avatar
Posts: 429
Joined: Thu Dec 01, 2011 11:31 am
Location: Poland

  • Quote

Post by Oniryczny » Thu Mar 15, 2012 6:29 pm

no bo chcę mieć pl_PL
gdyż po wpisaniu startx włącza się GNOME a gdy mam en_US to włącza się po angielsku

ale zauważyłem że to wina putty'ego bo każdy Linux ustawiony na PL się krzaczy zarówno na ISO-8859-2 jak i UTF-8

EDIT
zmieniłem na gnome-terminal
ale wyskakuje error

Code: Select all

Error opening terminal: gnome-terminal.
bo nie mam czcionki Monospace?
mam do wyboru czcionki: Consolas, Courier, Courier New, Fixedsys, Lucida Console i Terminal
oczywiście gnome-terminal jest zainstalowany w systemie
Last edited by Oniryczny on Thu Mar 15, 2012 6:43 pm, edited 2 times in total.
cogito ergo sum
Top
Jacekalex
Guru
Guru
User avatar
Posts: 554
Joined: Thu Sep 17, 2009 5:18 am

  • Quote

Post by Jacekalex » Thu Mar 15, 2012 6:36 pm

To problem z konfiguracją puttyego i xterma.

Putty z terminalem Gnome działa prawidłowo.
Top
Oniryczny
Guru
Guru
User avatar
Posts: 429
Joined: Thu Dec 01, 2011 11:31 am
Location: Poland

  • Quote

Post by Oniryczny » Thu Mar 15, 2012 6:48 pm

LANG="pl_PL.UTF-8" ?
ja mam LC_ALL="pl_PL.UTF-8"

lat2-16 czy lat2a-16 ?
2a wywalało coś więc ustawiłem 2
dopisałem wyżej o puttym
muszę używać Windowsa (Win7) w pracy i na nim używam putty

EDIT
w debianie i CentOSie np przy Translation UTF-8 jest dobrze mimo iż jest PL
więc imo błąd jest ze strony kodowej gentoo
cogito ergo sum
Top
SlashBeast
Retired Dev
Retired Dev
User avatar
Posts: 2922
Joined: Tue May 23, 2006 11:50 am
Contact:
Contact SlashBeast
Website

  • Quote

Post by SlashBeast » Thu Mar 15, 2012 9:28 pm

ehe, strony kodowej gentoo.

Jak sie laczysz po ssh, przez to swoje putty, to interesuje Cie tylko TERM (zmienna srodowiskowa, screen, xterm, rxvt itd) i LANG. Consolefont nie ma zadnego znaczenia przy ssh. Jezeli masz pl_PL.UTF-8 ustawione, rowniez w locale.gen i wygenerowane przez locale-gen to musi dzialac, jezeli nie dziala, win swoj klient ssh (putty).
Top
Oniryczny
Guru
Guru
User avatar
Posts: 429
Joined: Thu Dec 01, 2011 11:31 am
Location: Poland

  • Quote

Post by Oniryczny » Fri Mar 16, 2012 6:22 am

oczywiście, że mam wygenerowany pl_PL.UTF-8


EDIT
PuTTy -> Connection -> Data -> Termina-type string -> linux (zamiast xterm) :) :) :)
cogito ergo sum
Top
Post Reply
  • Print view

20 posts • Page 1 of 1

Return to “Instalacja i sprzęt”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic