Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: Brak polskich liter w konsoli tekstowej  (Przeczytany 13681 razy)

  • Gość
Brak polskich liter w konsoli tekstowej
« dnia: 2008-01-27, 19:27:58 »
Witam Wszystkich Serdecznie :-)

Od dwóch dni posiadam na swoim komputerze system "Kubuntu 7.10 Gutsy".
Wszystko ładnie i pięknie ale niestety nie działają mi polskie znaki w konsoli tekstowej co bardzo irytuje.
Nie pomaga zmiana kodowania w konfiguracji konsoli.
Zarówno iso-8859-2 jak i cp1250 - bez efektu.
Wykonałem też czynności zamieszczone pod poniższym linkiem:
http://www.forum.ubuntu.pl/showthread.php?t=49457 - bez efektów...
Powiedzcie co mam jeszcze uczynić...

arctgx

  • Gość
Brak polskich liter w konsoli tekstowej
« Odpowiedź #1 dnia: 2008-01-27, 19:41:35 »
Są dwie rzeczy do ustawienia. Jedna to wybór czcionki, by poprawnie wyświetlały tekst według zadanego kodowania (we wspomnianym wątku jest to UTF-8). Po tej czynności powinieneś już poprawnie wyświetlać teksty w UTF-8 zawierające polskie znaki. Druga rzecz to skonfigurowanie terminala tak, aby standardowe kombinacje klawiszy dawały nam polskie znaki na wyjściu. Sam jeszcze nie zdołałem na podstawie man setterm czy console_codes wykonać jej dobrze. Może zaraz z ciekawości się pobawię - i mnie samego to interesuje.

Mam tylko nadzieję, że nie rozmywasz pojęć i nie piszesz o emulatorach terminali działających w Xorg. Tak czy tak, chciałbym to rozpracować, a i zachęcam do samodzielnej zabawy.

arctgx

  • Gość
Brak polskich liter w konsoli tekstowej
« Odpowiedź #2 dnia: 2008-01-27, 20:21:27 »
Tą drugą czynnością było po prostu wpisanie polecenia "loadkeys pl" z konta roota. Nie wiem, dlaczego zwraca mi błędy, gdy uruchamiam je z konta użytkownika.

Ed. Z manuala loadkeys wynika, że należy mieć uprawnienia do odczytu pliku /dev/console, by móc zmieniać mapowanie. Zmiany następują we wszystkich wirtualnych konsolach działających w sytemie.

Swoją drogą, nie wiem dlaczego Ubuntu ma domyślnie tak wielkie czcionki w konsoli. Daje to widoczność mniejszej liczby komunikatów naraz.

  • Gość
Brak polskich liter w konsoli tekstowej
« Odpowiedź #3 dnia: 2008-01-27, 23:28:48 »
Jestem teraz po windą ale jutro się pobawię tą konsolą jak z pracy wrócę...
Jeżeli chodzi o emulatory terminali działającymi pod Xorg to właśnie pod takim emulatorem mam problem z krzaczkami zamiast polskich liter...
Ale nic to ponieważ w zwykłym tekstowym INICIE również są identyczne szlaczki zamiast na przykład Ł, Ć, Ź, czy Ó...
Pozdrawiam.

arctgx

  • Gość
Brak polskich liter w konsoli tekstowej
« Odpowiedź #4 dnia: 2008-01-28, 03:02:52 »
Pod Xorg, to inna bajka...

Wpierw sprawdź sobie jakie masz ustawienia klawiatury w Xorg:

setxkbmap -print

Jeśli dostaniesz linijkę w rodzaju

xkb_symbols   { include "pc+pl"	};
(ważne to "pl") to OK, w przeciwnym razie wpisz setxkbmap pl lub setxkbmap -layout "pl" - może być z konta użytkownika.

Klepnij też locale, bo jeśli masz pl_PL.UTF-8, to potrzebujesz terminala z obsługą unikodu. Może to być xterm-unicode czy rxvt-unicode, ale w terminalach dla Gnome czy KDE można chyba z menu przełączyć kodowanie i wybrać czcionki unikodowe czy dla latin2.

Orlando

  • Gość
Brak polskich liter w konsoli tekstowej
« Odpowiedź #5 dnia: 2008-02-02, 15:12:10 »
Instaliruy "console-tools" i "console-common" (ostateczny v Debiane) a zatem konfiguruy locale, stawić pl_PL.UTF-8

arctgx

  • Gość
Brak polskich liter w konsoli tekstowej
« Odpowiedź #6 dnia: 2008-02-02, 19:16:47 »
Skoro już o debianowej (a pewnie i w Ubuntu) konsoli linux (nie o terminalach w X), to wiem już jak utrwalić ustawienia mapowania, by za każdym razem nie klepać "loadkeys pl". Polecenie kbd-config pozwala nam wybrać mapę klawiatury dla konsoli i kopiuje ją do /etc/console jako boottime.kmap.gz.

Żeby tak jeszcze na stałe do jąderka dało się ją wklepać... Nie mam pomysłu na użycie polskich znaków na bardzo wczesnym etapie ładowania systemu, ale z samej ciekawości  chciałbym wiedzieć.

norbert_ramzes

  • Gość
Brak polskich liter w konsoli tekstowej
« Odpowiedź #7 dnia: 2008-02-03, 00:35:58 »
Cytat: wodzirejldz
Zarówno iso-8859-2 jak i cp1250 - bez efektu.
W Debianie jest coś takiego jak: dpkg-reconfigure locales nie wiem czy w Ubuntu to też jest ale powinno być.

Piszę to ponieważ nie wiem w jaki sposób zmieniałeś kodowanie.