Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Kodowanie w gnome-terminal
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
solar2k
n00b
n00b


Joined: 02 May 2005
Posts: 22
Location: [PL] Szczecin

PostPosted: Wed Sep 28, 2005 1:00 pm    Post subject: [SOLVED] Kodowanie w gnome-terminal Reply with quote

Witam wszystkich.

Mam problem taki jak w temacie: gnome-terminal nie potrafi poprawnie wyświetlac polskich znaków (piszą się prawidłowo). Zamiast nich, wyświetlają się gustowne kwadraciki ;] Zaznaczam, że w konsoli polskie znaki są. Najlepszym przykładem są MC i MPlayer (z logów tego ostatniego nie idzie się rozczytać :P). Zna ktoś może jakieś rozwiązanie?


Last edited by solar2k on Thu Sep 29, 2005 11:57 am; edited 1 time in total
Back to top
View user's profile Send private message
Lord_Raven
Apprentice
Apprentice


Joined: 24 Apr 2005
Posts: 225
Location: Sosnowiec

PostPosted: Wed Sep 28, 2005 1:04 pm    Post subject: Reply with quote

Podaj wiecej szczegolow, jakie masz locale zainstalowane, jakich uzywasz, z jakimi flagami skompilowane programy?
Ostatnio duzo na ten temat mowi sie na forum, w zwiazku z UTF-8. Poszukaj, poczytaj, moze tam znajdziesz rozwiazanie swojego problemu
Back to top
View user's profile Send private message
solar2k
n00b
n00b


Joined: 02 May 2005
Posts: 22
Location: [PL] Szczecin

PostPosted: Wed Sep 28, 2005 1:17 pm    Post subject: Reply with quote

Wiem, zauważyłem, ale nie doszukałem się tego, co rozwiązuje mój problem. Nie będę wklejał emerge --info, bo przygotowałem się do rekompilacji połowy systemu ze zmienionymi ustawianiami, a dopiero potem postanowiłem spytać na forum. Ale mogę powiedzieć, że:

Code:
solar2k@expander ~ $ locale -a
C
en_US
en_US.utf8
pl_PL
pl_PL.iso88592
pl_PL.utf8
POSIX


Code:
solar2k@expander ~ $ locale
LANG=pl_PL.iso88592
LC_CTYPE="pl_PL.iso88592"
LC_NUMERIC="pl_PL.iso88592"
LC_TIME="pl_PL.iso88592"
LC_COLLATE="pl_PL.iso88592"
LC_MONETARY="pl_PL.iso88592"
LC_MESSAGES="pl_PL.iso88592"
LC_PAPER="pl_PL.iso88592"
LC_NAME="pl_PL.iso88592"
LC_ADDRESS="pl_PL.iso88592"
LC_TELEPHONE="pl_PL.iso88592"
LC_MEASUREMENT="pl_PL.iso88592"
LC_IDENTIFICATION="pl_PL.iso88592"
LC_ALL=pl_PL.iso88592

Przed 10 minutami miałem ustawione wszystko bez sufiksu .iso88592 - efekt taki sam.

W USEsach podczas kompilacji systemu (emerge --update --deep robiony gdzieś z tydzień temu po przejściu na GCC 3.4.4) nie było unicode.
Back to top
View user's profile Send private message
Lord_Raven
Apprentice
Apprentice


Joined: 24 Apr 2005
Posts: 225
Location: Sosnowiec

PostPosted: Wed Sep 28, 2005 1:34 pm    Post subject: Reply with quote

zajrzyj do /etc/rc.conf, powinienes miec ustawione UNICODE="no", skoro nie korzystasz z unicode. Pogrzeb rowniez w /etc/conf.d/consolefont.
Back to top
View user's profile Send private message
solar2k
n00b
n00b


Joined: 02 May 2005
Posts: 22
Location: [PL] Szczecin

PostPosted: Wed Sep 28, 2005 1:37 pm    Post subject: Reply with quote

Code:
UNICODE="no"


Nie zrozumieliśmy się do końca - w konsoli wszystkie znaki są okej, mogę pisać i czytac polskie znaki i nie ma żadnych wynalazków. Problemy mam w terminalu gnome'a (ale już nie w xtermie - ten wyświetla wszystko w najlepszym porządku). Od razu mówię - zmiana terminala na xterm nie wchodzi w grę ;] <zapobiegawczy> :D
Back to top
View user's profile Send private message
Lord_Raven
Apprentice
Apprentice


Joined: 24 Apr 2005
Posts: 225
Location: Sosnowiec

PostPosted: Wed Sep 28, 2005 1:45 pm    Post subject: Reply with quote

...a to sorki, faktycznie niedoczytalem. Coz sam nie korzystam z tego terminala wiec nie bardzo ci moge pomoc. Wole poczciwego xterma :) Pamietam jednak ze ten terminal mial graficzny konfigurator. Nie ma tam zadnych opcji odnosnie kodowania?

Tak na marginesie to proponuje powoli myslec o przeciadce na unicode.
Back to top
View user's profile Send private message
solar2k
n00b
n00b


Joined: 02 May 2005
Posts: 22
Location: [PL] Szczecin

PostPosted: Wed Sep 28, 2005 1:54 pm    Post subject: Reply with quote

Do unikodu się póki co przymierzałem, ale skoro już USE są ustawione, to chyba dzisiaj w nocy poleci emerge ;]

Ale nie zmienia to faktu, że przy prawidłowym kodowaniu w konsoli kodowanie w gnome-term'ie dalej jest nie takie jak powinno (że tak delikatnie okreslę...). Graficznego konfiguratora się nie doszukałem, a jeśli chodzi pozycję "Zmodyfikuj bieżący profil" z menu podręcznego, to to nie to - nie ma tam ustawień dot. kodowania...

Przypomniałem sobie właśnie, że po zakończeniu kompilacji (dzisiaj, podczas walki z tym czymś) emerge pokazało mi jakiś błąd (a konkretnie warning), związany z konfiguracją Gnoma. Chodziło o coś związanego z gałęzią /schemas/apps/gnome-terminal/global/active_encodings - bodajże, że nie może z niej odczytać domyślnej wartości, czy jakoś tak. Może to komuś pomoże w rozwiązaniu problemu?

EDIT: kompletne wyjście z polecenia ebuild gnome-terminal config
Code:
 * Installing GNOME 2 GConf schemas
WARNING: Failed to parse default value `(??????-?,???????)' for schema (/schemas/apps/gnome-terminal/global/active_encodings)
 * Updating scrollkeeper database ...
 * Updating desktop mime database ...
 * Updating shared mime info database ...
***
* Updating MIME database in /usr/share/mime...
***
Back to top
View user's profile Send private message
solar2k
n00b
n00b


Joined: 02 May 2005
Posts: 22
Location: [PL] Szczecin

PostPosted: Thu Sep 29, 2005 11:56 am    Post subject: Reply with quote

Okej, z nieznanych mi powodów, gnome-terminal upierał się, że będzie używał unikodu, mimo że był skompilowany bez niego. Rekompilacja na nic się zdawała, ale dodałem do listy kodowań pozycję ISO8859-2, wybrałem jako domyślną i działa.

Ale i tak dalej nie wiem, dlaczego terminal próbował używać UTF8 skoro cały system był kompilowany bez flagi UNICODE.

No nic, problem bądź co bądź rozwiązany. Cheers ;]
Back to top
View user's profile Send private message
Lord_Raven
Apprentice
Apprentice


Joined: 24 Apr 2005
Posts: 225
Location: Sosnowiec

PostPosted: Thu Sep 29, 2005 9:28 pm    Post subject: Reply with quote

moze to bug i trzeba by to zglosic
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum