Strona 1 z 2

konsola - krzaki w komunikatach

: 20 lutego 2007, 21:49
autor: RRH
witam!

W komunikatach nie pojawiają się polskie znaki:

Kod: Zaznacz cały

wojtek@debian:~$ rm fakeFile
rm: nie moïż½na usunïż½ïż½ `fake': Nie ma takiego pliku ani katalogu
Jak to zmienić?

: 20 lutego 2007, 21:53
autor: Kaka'
Jakie kodowanie systemu? Do działu FAQ patrzał?

: 20 lutego 2007, 22:01
autor: velmafia
Będę trochę "milszy niż Kaka' ;) i zapodam linka:
http://www.debian.linux.pl/viewtopic.php?t=579

btw.
problemy opisuj bardziej szczegółowo, bo np. mi nie działa radio - co poradzisz??


aloha

: 20 lutego 2007, 22:12
autor: RRH
Do działu FAQ patrzał. :)

Kod: Zaznacz cały

wojtek@debian:~$ locale
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=

: 20 lutego 2007, 22:19
autor: velmafia
RRH, a próbowałeś zrekonfigurować fonty i locales? może pomoże (mimo że locales zwraca poprawny wynik).

kodowanie terminala masz odpowiednie ustawione? ja bym sprawdził.

i czy przypadkiem nie aktualizowałeś ostatnio pakietu fonty i/lub locales?? może jakiegoś buga mają.


aloha

: 20 lutego 2007, 22:36
autor: RRH
velmafia pisze:RRH, a próbowałeś zrekonfigurować fonty i locales? może pomoże (mimo że locales zwraca poprawny wynik).
Tak rekonfigurowałem.
velmafia pisze:kodowanie terminala masz odpowiednie ustawione? ja bym sprawdził.
Kodowanie mam ustawione na UTF-8, zmieniając na ISO-8859-2, mam:

Kod: Zaznacz cały

rm: nie moÄ&#65533]

[quote="velmafia"]i czy przypadkiem nie aktualizowałeś ostatnio pakietu [b]fonty[/b] i/lub [b]locales[/b]?? może jakiegoś buga mają.[/quote]
Dopiero co instalowałem pakiety, które wymienione są w Twoim poradniku w FAQ.

: 20 lutego 2007, 22:40
autor: Kaka'
Jakiego terminala używasz? Zobacz czy w konsoli (Ctrl + Alt + F1) też są krzaki.

: 20 lutego 2007, 22:54
autor: RRH
Kaka' pisze:Jakiego terminala używasz? Zobacz czy w konsoli (Ctrl + Alt + F1) też są krzaki.
GNOME Terminal. Tak, w pierwszej konsoli też są krzaki (dokładniej kwadraty).

: 20 lutego 2007, 23:02
autor: velmafia
RRH, dotychczas ten sposób jaki opisałem w poradniku działał bez zarzutu i nie słyszałem żeby komuś sprawiał problemy, jedynie konfiguracja fonty musi być przed konfiguracją locales i to wszystko.

Podczas konfiguracji locales jakie wybrałeś domyślne kodowanie systemu UTF-8 czy ISO-8859-2??
Ja jadę na ISO (ze względu na ekg2), a terminalach mam ustawione na default i mi działa bez zarzutu. Może spróbuj dać kodowanie w konsoli na default.

Kiedyś miałem problemy z polonizacją i dopiero rekonfiguracja wymaganych pakietów zadziałała pod pierwszą konsolą (Ctrl + Alt + F1), nie wiem czy to Ci pomoże, ale możesz spróbować. Przyda się też chyba po tym restart kompa.

aloha

: 21 lutego 2007, 11:03
autor: RRH
velmafia pisze: Podczas konfiguracji locales jakie wybrałeś domyślne kodowanie systemu UTF-8 czy ISO-8859-2??
Ja jadę na ISO (ze względu na ekg2), a terminalach mam ustawione na default i mi działa bez zarzutu. Może spróbuj dać kodowanie w konsoli na default.
Zmieniłem (zrekonfigurowałem locales) pod pierwszą konsolą na ISO-8859-2 (wcześniej miałem dodatkowo UTF-8). Teraz mam:

Kod: Zaznacz cały

wojtek@debian:~$ rm fakeFile
rm: cannot remove `fake': No such file or directory
W terminalu zamiast opcji kodowania ISO-8859-2 pojawiło się "Current locale (ANSI_X3.4-1968)".

Dziwi mnie, że po zmianie na ISO-8859-2 (w locales) dalej mam UTF-8:

Kod: Zaznacz cały

wojtek@debian:~$ locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
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=
Mam też dodatkowe pytanie:
dlaczego locale w pierwszej konsoli (w innych też) wskazuje coś innego niż w Terminalu GNOME? - w pierwszej konsoli mam:

Kod: Zaznacz cały

LANG=pl_PL
LC_CTYPE="pl_PL"
LC_NUMERIC="pl_PL"
LC_TIME="pl_PL"
LC_COLLATE="pl_PL"
LC_MONETARY="pl_PL"
LC_MESSAGES="pl_PL"
LC_PAPER="pl_PL"
LC_NAME="pl_PL"
LC_ADDRESS="pl_PL"
LC_TELEPHONE="pl_PL"
LC_MEASUREMENT="pl_PL"
LC_IDENTIFICATION="pl_PL"
LC_ALL=

oraz pojawiają się krzaki;