Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Polskie literki po raz kolejny
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
pbm
n00b
n00b


Joined: 31 Oct 2007
Posts: 12

PostPosted: Mon Jan 13, 2014 9:13 pm    Post subject: [SOLVED] Polskie literki po raz kolejny Reply with quote

Zapewne temat ten przewijał się tu wiele razy, ale próbowałem już wszystkiego i nadal mam problem...

Problem jest taki, że nie mam polskich literek (nie mogę pisać, a w tekście pojawiają się krzaki) w terminalu (urxvt) (w konsoli wszystko ok) jeśli odpalam go z launchera w awesome. Jeśli odpalę urxvt z jakiejś innej sesji urxvt wszystko jest ok...

Po kolei:

Code:
$ cat /etc/locale.gen
pl_PL.UTF-8 UTF-8
en_US.UTF-8 UTF-8


Code:
# locale-gen
 * Generating 2 locales (this might take a while) with 1 jobs
 *  (1/2) Generating pl_PL.UTF-8 ... [ ok ]
 *  (2/2) Generating en_US.UTF-8 ... [ ok ]
 * Generation complete


Code:
 $ locale -a
C
en_US.utf8
pl_PL.utf8
POSIX


Code:
$ locale
LANG=pl_PL.utf8
LC_CTYPE="pl_PL.utf8"
LC_NUMERIC="pl_PL.utf8"
LC_TIME="pl_PL.utf8"
LC_COLLATE="pl_PL.utf8"
LC_MONETARY="pl_PL.utf8"
LC_MESSAGES="pl_PL.utf8"
LC_PAPER="pl_PL.utf8"
LC_NAME="pl_PL.utf8"
LC_ADDRESS="pl_PL.utf8"
LC_TELEPHONE="pl_PL.utf8"
LC_MEASUREMENT="pl_PL.utf8"
LC_IDENTIFICATION="pl_PL.utf8"
LC_ALL=


Code:
$ eselect locale list
Available targets for the LANG variable:
  [1]   C
  [2]   en_US.utf8
  [3]   pl_PL.utf8 *
  [4]   POSIX
  [ ]   (free form)


Wszystkie bashrc/bash_profile itp, są domyślne bez żadnych zmian. Dodatkowo kiedy odpalam digikam dostaję komunikat:

Quote:
Your locale has changed since this album was last opened.
Old locale: UTF-8, new locale: ISO-8859-1


Po odpaleniu go z poziomu urxvt jest ok. W czym problem? Dodam, że LC_* są tak samo ustawione w urxvt w przypdaku odpalenia go z launchera jak i z innego urxvt.


Last edited by pbm on Sat Jan 18, 2014 2:30 pm; edited 1 time in total
Back to top
View user's profile Send private message
sebas86
Guru
Guru


Joined: 01 May 2005
Posts: 553
Location: Szczecinek / Szczecin

PostPosted: Mon Jan 13, 2014 10:16 pm    Post subject: Reply with quote

A próbowałeś przez plik ~/.XResources?

Garść linków:
http://unix.stackexchange.com/questions/90088/xterm-cygwin-setting-vtfonts-truetype-fonts-utf8-encoding-utf8-fonts-set-by
http://kb.mit.edu/confluence/pages/viewpage.action?pageId=3907291

Niestety od dawna nie korzystam z XTerma, Urxvt więc nie licz, że podam Ci gotowca. Ale z tego co pamiętam kilka wpisów w tym plik ma zbawienny wpływ na zachowanie tych programów.
_________________
Nieważne jaka dystrybucja, ważne, że Linux!
Back to top
View user's profile Send private message
pbm
n00b
n00b


Joined: 31 Oct 2007
Posts: 12

PostPosted: Mon Jan 13, 2014 10:21 pm    Post subject: Reply with quote

Problem w tym, że nie chciałbym tak kombinować... Wolałbym raczej dowiedzieć się co powoduje problem i rozwiązać go u źródła, a nie stosować jakieś brzydkie hacki... Do wedle dokumentacji i mojej wiedzy, ta konfiguracja powinna działać (chyba, że gdzieś strzeliłem jakiś głupi błąd, którego nie mogę wypatrzyć)...
Back to top
View user's profile Send private message
sebas86
Guru
Guru


Joined: 01 May 2005
Posts: 553
Location: Szczecinek / Szczecin

PostPosted: Mon Jan 13, 2014 10:42 pm    Post subject: Reply with quote

Jakie znowu hacki? Ten plik to jedyny sposób żeby ustawić część rzeczy właśnie bez jakiś dziwnych sztuczek, plik konfiguracyjny jak każdy inny. Sam używałem go żeby ustawić domyślne kolory, rozmiar i font w terminalach. Nie dam sobie głowy uciąć ale z tego co pamiętam kodowanie też wymuszałem bo były z tym problemy.
_________________
Nieważne jaka dystrybucja, ważne, że Linux!
Back to top
View user's profile Send private message
pbm
n00b
n00b


Joined: 31 Oct 2007
Posts: 12

PostPosted: Mon Jan 13, 2014 10:45 pm    Post subject: Reply with quote

Ale to powinno działać, jedynie z locale właściwym. I pytanie dlaczego jak odpalam urxvt z poziomu launchera awesome to jest źle, a jak odpalę kolejne urxvt z poziomu już uruchomionego urxvt to jest ok...
Back to top
View user's profile Send private message
sebas86
Guru
Guru


Joined: 01 May 2005
Posts: 553
Location: Szczecinek / Szczecin

PostPosted: Mon Jan 13, 2014 11:19 pm    Post subject: Reply with quote

Sam już sobie odpowiedziałeś. Jeśli LC_* jest takie samo niezależnie jak uruchamiasz to znaczy, że aplikacja korzysta z czegoś innego i czasami rzeczywiście tak jest. Ustawienie zmiennych LC_ nie powoduje, że absolutnie każda aplikacja zostanie prawidłowo zlokalizowana, istnieją jeszcze inne sposoby na ustawienie tego. Chcesz się męczyć proszę bardzo, ale czas już chyba najwyższy sięgnąć do dokumentacji obydwu programów.

Jeszcze jeden link z poradami jak sobie poradzić z ustawieniami obu terminali: https://wiki.archlinux.org/index.php/X_resources. Gdyby Ci się znudziło testowanie zaklęć i alchemia.
_________________
Nieważne jaka dystrybucja, ważne, że Linux!
Back to top
View user's profile Send private message
pbm
n00b
n00b


Joined: 31 Oct 2007
Posts: 12

PostPosted: Tue Jan 14, 2014 6:04 pm    Post subject: Reply with quote

urxvt nie ma żadnej opcji do wymuszania kodowania przez .Xresorces. Zresztą wiem, ze coś w systemie jest źle: digikam także skarży się na problem z kodowaniem. Zanim padl mi dysk jestem pewien, ze oba programy działały ok, bez żadnych kombinacji w .Xresources.
Back to top
View user's profile Send private message
pbm
n00b
n00b


Joined: 31 Oct 2007
Posts: 12

PostPosted: Sat Jan 18, 2014 2:29 pm    Post subject: Reply with quote

Problem udało się rozwiązać w tym wątku: http://forums.gentoo.org/viewtopic-p-7482850.html

W skrócie:
Problem polegał na tym, że odpalając awesome przez slima użyłem w konfigu slima opcji:
Code:
login_cmd exec awesome

zamiast
Code:
login_cmd           /bin/bash -login /usr/share/slim/Xsession awesome
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