Brak polskich znaków w menu Fluxboksa i w konsoli

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
Awatar użytkownika
Dalik
Beginner
Posty: 206
Rejestracja: 25 października 2007, 18:13
Lokalizacja: /home/dalik

Brak polskich znaków w menu Fluxboksa i w konsoli

Post autor: Dalik »

Po instalacji systemu nie miałem polskich znaków w konsoli oraz urxtv.
Zacząłem grzebać przeglądając wiele wątków na tym forum, aż sobie popsułem polskie znaki wszędzie (tylko w przeglądarce graficznej mam).

Wyniki znanych mi poleceń:

Kod: Zaznacz cały

dalik@trance:/etc/X11$ dpkg -l | grep xfont

Kod: Zaznacz cały

ii  libxfont1                            1:1.3.3-1                    X11 font rasterisation library
ii  xfonts-100dpi                        1:1.0.0-4                    100 dpi fonts for X
ii  xfonts-75dpi                         1:1.0.0-4                    75 dpi fonts for X
ii  xfonts-base                          1:1.0.0-5                    standard fonts for X
ii  xfonts-encodings                     1:1.0.2-3                    Encodings for X.Org fonts
ii  xfonts-scalable                      1:1.0.0-6                    scalable fonts for X
ii  xfonts-utils                         1:7.4+1                      X Window System font utility programs
xorg.conf:

Kod: Zaznacz cały

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder58)  Thu Jun  5 00:08:24 PDT 2008

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    RgbPath         "/usr/X11R6/lib/X11/rgb"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection


Section "InputDevice"
    # generated from default
   Identifier     "Keyboard0"
   Driver         "kbd"
    Option        "XkbRules"    "xorg"
    Option        "XkbModel"    "pc105"
    Option        "XkbLayout"    "pl"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30.0 - 110.0
    VertRefresh     50.0 - 150.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Kod: Zaznacz cały

dalik@trance:/etc/X11$ 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
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=
,,locale'' nie ma być "pl_PL.UTF-8"?

Podczas wypisania poleceń zauważyłem, że aptitude mam po angielsku, czyli chyba jakoś zmieniłem język na angielski.
Jak to przywrócić i ustawić polskie znaki w konsoli, fluxbox i urxtv?

Ps. Czcionka też jest jakaś inna (brzydka).
thalcave
Junior Member
Posty: 526
Rejestracja: 03 maja 2007, 19:57
Lokalizacja: gdynia

Post autor: thalcave »

Dopisz do .Xdefaults

Kod: Zaznacz cały

URxvt.imLocale:    pl_Pl.UTF-8
i powinieneś mieć polskie fonty w Urxvt

A co do tty: zmień w /etc/console-tools/config
SCREEN_FONTS na lat2-sun16
Awatar użytkownika
Dalik
Beginner
Posty: 206
Rejestracja: 25 października 2007, 18:13
Lokalizacja: /home/dalik

Post autor: Dalik »

Urxvt to najmniejszy problem. Na koniec się nim zajmę.

Bardziej mi zależy na polskich znakach w konsoli.

Uporałem się z angielskim fluxboksem.

W /etc/console-tools/config mam tak i nie działją polskie znaki na żadnym tty.

Kod: Zaznacz cały

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
panel
Beginner
Posty: 103
Rejestracja: 13 marca 2009, 21:07

Post autor: panel »

W konsoli tty to będzie jako root - tak:

Kod: Zaznacz cały

loadkeys pl
Możesz przejrzeć /usr/share/keymaps/ i wybrać różne, ale uważaj - kiedyś się tym bawiłem, załadowałem amigę i enter znalazłem dopiero gdzieś koło F7 :mrgreen:

Zdaje się, ze trzeba zainstalować fonty , ewentualnie również przydatne - fonty-rg - o ile nie są jeszcze zainstalowane.
ODPOWIEDZ