|
Pierwsza konsola a polskie diakrytyki
michal8881 - 30-10-2009 16:55
Witam.
Kwestia jest następująca - Debian Squeeze - spolonizowany (zmienne LC* na pl_PL). Polskie znaki są oczywiście w X (na podstawie wpisu xkb w xorg.conf). Są też na pierwszej (wyłącznie) konsoli fizycznej, natomiast na pozostałych vc2 - vc6 już nie. Ponadto nawet na pierwszej zdarza się, że pisząc z ogonkami i naciskając backspace otrzymuję znaczki "E" z kropeczkami nad literą, zamiast kasowania znaków. Pytanie brzmi - WTF? Oczywiście przeczytałem console-tools/config z informacją o kodowaniu na vc1 i dalej, ale czy te zmiany w pliku są, czy ich nie ma - efekt ten sam. Sugestie? Rozwiązanie?
Pozdrawiam, M
fnmirk - 30-10-2009 19:38
Debian Squeeze - spolonizowany (zmienne LC* na pl_PL)
Poszukaj na forum, dlaczego Twój system nie jest spolonizowany?
michal8881 - 30-10-2009 19:59
To może inaczej - jest według tego poradnika:
http://debian.linux.pl/viewtopic.php...ht=polonizacja
Nie wspomniałem o wszystkich wykonanych operacjach, ale mówiąc "spolonizowany" miałem na myśli powyższy tekst.
Czegoś nie zauważam? Czy po prostu jest to tak banalne?
[ Dodano: 2009-10-31, 15:27 ] fnmirk: Rozumiem, że to jedyna podpowiedź, tak? Problem jest zbyt prosty, żeby doradzić rozwiązanie mimo, że się je zna?
fnmirk - 31-10-2009 18:46
michal8881, przedstaw wynik polecenia:
locale
Z konta użytkownika i jako root?
michal8881 - 31-10-2009 19:58
Użytkownik:
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=
root:
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=
fnmirk - 31-10-2009 20:18
Nie masz po polsku systemu? Twój system powinien mieć takie ustawienia: 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=
Domyślnym kodowanie w każdym Linuksie jest obecnie utf8, nie tylko w Debianie.
michal8881 - 31-10-2009 20:23
Jest częściowo. Próbowałem zmieniać przez:
dpkg-reconfigure locales
(zaznaczone iso i utf8) jako domyślne na UTF8 - system w porządku, po polsku wraz z pierwszą konsolą, ale potrzebne mi są niestety wszystkie 6 (co najmniej), a od vc2 począwszy aż do końca są krzaki, pierwsza konsola (vc1) ładnie mówi po polsku.
fnmirk - 31-10-2009 20:36
Sam coś namieszałeś, niechcący? Restart systemu i sprawdź jeszcze dodając nowego użytkownika.
michal8881 - 31-10-2009 20:45
Czy namieszałem? Nie wiem, ale nie zdarzało mi się za bardzo namieszać używając Slacka od lat. Po restarcie, nowy użytkownik - efekt ten sam, natomiast zmieniłem zgodnie z sugestią, żeby uzyskać UTF8 i aktualnie polecenie locale zwraca: 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=
Teraz z kolei rxvt w X-ach ma krzaki, a w konsolach bez zmian (poza pierwszą - tu niezmiennie działa język polski).
enz - 31-10-2009 20:49
Teraz z kolei rxvt w Xach ma krzaki [...]
Zainstaluj: rxvt-unicode
michal8881 - 31-10-2009 20:53
Teraz z kolei rxvt w Xach ma krzaki [...]
Zainstaluj: rxvt-unicode
W repozytorium nie ma takiego pakietu (wszystko z ,,rxvt'' w nazwie to jedynie modyfikacje typu mrxvt itp.). Nie musiałbym nawet używać UTF8, wystarczą mi poprawnie działające konsole, choćby na pl_PL.
fnmirk - 31-10-2009 21:13
Mieszasz. Zacznij od aktualizacji systemu. Zainstaluj brakujące czcionki i ustaw odpowiednie kodowanie w w trybie tekstowym. Nie instaluj niepotrzebnie terminali tak jak proponuje enz, bo się pogubisz. To ma działać przy minimalnej ilości pakietów. Im będzie mniej pakietów w systemie zainstalowanych tym łatwiej i prościej ustawić.
michal8881 - 31-10-2009 21:16
Ok - tak zrobię, chociaż zaznaczę, że to świeży system - jest w nim X + Fluxbox. Dam znać, co z tego wyszło. Dzięki.
fnmirk - 31-10-2009 21:22
To powinno być w systemie: http://debian.linux.pl/viewtopic.php?p=56053#56053
ÂŚrodowiskiem graficznym się nie przejmuj. Najważniejszy jest tryb tekstowy. Resztą zajmiesz się jak skończysz poprawnie ustawienia w trybie tekstowym.
Zacznij od tego: http://debian.linux.pl/viewtopic.php?p=89342#89342
michal8881 - 31-10-2009 21:43
Aktualizacja poszła szybko (system był nowy). Zmian dokonywałem wyłącznie w konsoli - polskie znaki na pierwszej są w dalszym ciągu - na pozostałych nadal nie. No przykro mi.. wygląda na to, że coś jest mocno nie tak - może warto sprobować stabilnej wersji? Nie wiem... pomysły skończyły mi się już w momencie, gdy zdecydowałem zasięgnąć porady na forum.
fnmirk - 31-10-2009 22:26
Przedstaw wynik poleceń:
dpkg -l | grep console dpkg -l | grep font
michal8881 - 31-10-2009 23:04
dpkg -l | grep console
ii console-common 0.7.83 basic infrastructure for text console configu ration ii console-data 2:1.09-2 keymaps, fonts, charset maps, fallback tables for console-tools ii console-setup 1.45 console font and keymap setup program ii console-terminus 4.28-1 Fixed-width fonts for fast reading on the Lin ux console ii console-tools 1:0.2.3dbs-66 Linux console and font utilities ii consolekit 0.3.0-4 framework for defining and tracking users, se ssions and seats ii fonty-rg 0.5 Linux console fonts in various encodings ii libconsole 1:0.2.3dbs-66 Shared libraries for Linux console and font m anipulation ii libjline-java 0.9.94-5 Java library for handling console input ii libsvga1 1:1.4.3-28 console SVGA display libraries
dpkg -l | grep font
ii console-data 2:1.09-2 keymaps, fonts, charset maps, fallback tables for console-tools ii console-setup 1.45 console font and keymap setup program ii console-terminus 4.28-1 Fixed-width fonts for fast reading on the Linux console ii console-tools 1:0.2.3dbs-66 Linux console and font utilities ii defoma 0.11.10-1 Debian Font Manager -- automatic font configuration framework ii fontconfig 2.6.0-4 generic font configuration library - support binaries ii fontconfig-config 2.6.0-4 generic font configuration library - configuration ii fonty-rg 0.5 Linux console fonts in various encodings ii gsfonts 1:8.11+urwcyr1.0.7~pre44-4 Fonts for the Ghostscript interpreter(s) ii gsfonts-x11 0.21 Make Ghostscript fonts available to X11 rc gucharmap 1:2.26.3.1-1 Unicode character picker and font browser ii libconsole 1:0.2.3dbs-66 Shared libraries for Linux console and font manipulation ii libfontconfig1 2.6.0-4 generic font configuration library - runtime ii libfontenc1 1:1.0.4-3 X11 font encoding library ii libfreetype6 2.3.11-1 FreeType 2 font engine, shared library files rc libkfontinst4 4:4.3.1-1 Libraries for font installation in kcontrol ii libt1-5 5.1.2-3 Type 1 font rasterizer library - runtime ii libxfont1 1:1.4.0-2 X11 font rasterisation library ii libxft2 2.1.13-3 FreeType-based font drawing library for X ii lmodern 1.010x-5 scalable PostScript and OpenType fonts based on Computer Modern ii texlive-fonts-recommended 2007.dfsg.2-4 TeX Live: Recommended fonts ii texlive-fonts-recommended-doc 2007.dfsg.2-4 TeX Live: Documentation files for texlive-fonts-recommended ii ttf-baekmuk 2.2-2 Baekmuk series TrueType fonts ii ttf-bengali-fonts 1:0.5.6 Free TrueType fonts for the Bengali language ii ttf-dejavu-core 2.30-1 Vera font family derivate with additional characters ii ttf-dejavu-extra 2.30-1 Vera font family derivate with additional characters ii ttf-devanagari-fonts 1:0.5.6 Free TrueType fonts for languages using the Devanagari script ii ttf-freefont 20090104-4 Freefont Serif, Sans and Mono Truetype fonts ii ttf-gujarati-fonts 1:0.5.6 Free TrueType fonts for the Gujarati language ii ttf-indic-fonts 1:0.5.6 Metapackage for free Indian language fonts ii ttf-kannada-fonts 1:0.5.6 Free TrueType fonts for the Kannada language ii ttf-kochi-gothic 20030809-5 Kochi Subst Gothic Japanese TrueType font without naga10 ii ttf-liberation 1.04.93-1 Free fonts with the same metrics as Times, Arial and Courier ii ttf-lyx 1.6.4-1 TrueType versions of some TeX fonts ii ttf-malayalam-fonts 1:0.5.6 Free TrueType fonts for the Malayalam language ii ttf-mscorefonts-installer 3.0 Installer for Microsoft TrueType core fonts ii ttf-opensymbol 1:3.1.1-2 OpenSymbol TrueType font ii ttf-oriya-fonts 1:0.5.6 Free TrueType fonts for the Oriya language ii ttf-punjabi-fonts 1:0.5.6 Free TrueType fonts for the Punjabi language ii ttf-sazanami-mincho 20040629-7 Sazanami Mincho Japanese TrueType font ii ttf-tamil-fonts 1:0.5.6 Free TrueType fonts for the Tamil language ii ttf-telugu-fonts 1:0.5.6 Free TrueType fonts for the Telugu language ii ttf-unfonts-core 1.0.1-7 Un series Korean TrueType fonts ii ttf-unifont 1:5.1.20080914-1 TrueType version of the GNU Unifont ii ttf-wqy-zenhei 0.8.38-1 "WenQuanYi Zen Hei" A Hei-Ti Style (sans-serif) Chinese font ii unifont 1:5.1.20080914-1 font with a glyph for each visible Unicode 5.1 Plane 0 character ii x-ttcidfont-conf 32 TrueType and CID fonts configuration for X ii x11-xfs-utils 7.4+1 X font server utilities ii xfonts-100dpi 1:1.0.0-4 100 dpi fonts for X ii xfonts-100dpi-transcoded 1:1.0.0-4 100 dpi fonts for X (transcoded from ISO 10646-1) ii xfonts-75dpi 1:1.0.0-4 75 dpi fonts for X ii xfonts-75dpi-transcoded 1:1.0.0-4 75 dpi fonts for X (transcoded from ISO 10646-1) ii xfonts-base 1:1.0.0-6 standard fonts for X ii xfonts-biznet-100dpi 3.0.0-20 100 dpi BIZNET ISO-8859-2 fonts for X servers ii xfonts-biznet-75dpi 3.0.0-20 75 dpi BIZNET ISO-8859-2 fonts for X servers ii xfonts-biznet-base 3.0.0-20 Standard BIZNET ISO-8859-2 fonts for X servers ii xfonts-efont-unicode 0.4.0-5 /efont/ Unicode fonts for X which cover various scripts ii xfonts-efont-unicode-ib 0.4.0-5 /efont/ Unicode fonts for X (italic and bold) ii xfonts-encodings 1:1.0.2-3 Encodings for X.Org fonts ii xfonts-intl-european 1.2.1-7 International fonts for X -- European ii xfonts-mathml 3 Type1 Symbol font for MathML ii xfonts-scalable 1:1.0.0-7 scalable fonts for X ii xfonts-terminus 4.28-1 Fixed-width fonts for fast reading ii xfonts-terminus-oblique 4.28-1 Oblique version of the Terminus font ii xfonts-unifont 1:5.1.20080914-1 PCF (bitmap) version of the GNU Unifont ii xfonts-utils 1:7.4+2 X Window System font utility programs
fnmirk - 01-11-2009 01:10
dpkg-reconfigure console-data
Jako domyślne wybierz kodowanie utf8 i polską klawiaturę. Restart systemu nie zaszkodzi. Spróbuj to wykonać na jednej z konsol, na której jest problem. Skorzystaj z:
su -
lub bezpośrednio z konta root.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|