ďťż
 
 
   [+] Kolor biały w różnych terminalach
 
 

Tematy

 
    
 

 

 

 

[+] Kolor biały w różnych terminalach





Kaka' - 15-09-2007 11:33
Witajcie,

mam pewien problem, którego próbuję rozwiązać już od bardzo dawna - niestety, czytając różne many, szukając na google, etc. nie dowiedziałem się praktycznie niczego co mogłoby mi pomóc.

Problem ten objawia się tym, że w każdym terminalu oprócz kuake, yakuake, konsole, kolory nie są takie jakie sobie wymarzyłem.

Z terminali jakie próbowałem można wymienić: aterm, eterm, xterm, gnome-terminal, multi-gnome-terminal, terminal (Xfce), tilda, yeahconsole (czy jakoś tak).

Jasne, mogę ustawić sobie kolory w opcjach, jednakże cokolwiek tam ustawię i tak jest źle.

Poniżej fotka jak wygląda u mnie ekg2 w Yakuake:

http://kaka.ovh.org/img/tmp/yakuake-ok.png

A tutaj fota z urxvt:

http://kaka.ovh.org/img/tmp/urxvt.png

Chyba wiecie już o jaki kolor mi chodzi - tak, o biały. To co jest na drugiej fotce, wygląda paskudnie (nie mówię o czcionce, ale o kolorach!). Natomiast w Yakuake jest cudownie.

Mógłbym sobie zmienić styl ekg2 - tylko to nie jest rozwiązanie, bo co z innymi programami? W innych także nie ma kolorów jakie bym chciał.

Na drugiej fotce jest urxvt - to tylko przykład. Każdy inny terminal (oprócz wcześniej wymienionych), ma do kitu kolory.

Próbowałem zmieniać wiele razy kolory w ~/.Xdefaults, ale to po po prostu nic nie daje.

Zauważyłem jednak ciekawą rzecz: jeżeli w ustawieniach schematu np. dla Yakuake, nie zaznaczę "Przezroczysty" (Konsole > ustawienia > konfiguracja konsole > zestaw), to również Yakuake ma dokładnie takie same kolory jak każdy inny terminal (np. urxvt, gnome-terminal, itd.). Tylko niestety, za dużo mi to nie mówi...

Nie wiem już gdzie szukać problemy - czy to wina kolorów, a może ustawień terminala? Google milczy, w manach nic nie ma...

Będę bardzo wdzięczny za każdą odpowiedź.
Pozdrawiam.

PS: ÂŻeby nikt mi nie pisał abym pozostał przy yakuake/kuake/konsole: to nie wchodzi w grę.



Unit - 15-09-2007 18:42
aterm -tr nie działa ?



Kaka' - 15-09-2007 18:54
Unit, samo polecenie działa, ale kolory tak jak na screenie z urxvt.



Lorenzo - 15-09-2007 19:23
A zmiana zmiennej TERM (np na xterm) w urxvt coś daje?

//edit:
Czy wynik takiego polecenia jest pozytywny:
printf "\033[01;37m jasno biały\n \033[00;37m biały\n"



Kaka' - 15-09-2007 19:55

A zmiana zmiennej TERM (np na xterm) w urxvt coś daje? Niestety nic nie daje.


Czy wynik takiego polecenia jest pozytywny: Tak, wyświetla się biały tekst.



Lorenzo - 15-09-2007 20:11
Spróbuj jeszcze odpalic rxvt z opcjami
urxvt --color15 green Jezeli w miejscach gdzie powinien byc biały tekst będzie tekst zielony to problem jest w ustawieniach urxvt.

//edit:
Problemem może być jeszcze fakt, że rxvt w przeciwieństwie np. dla xterma ma problem z obsługa kolorów powyżej 15.



Kaka' - 15-09-2007 20:21

Jezeli w miejscach gdzie powinien byc biały tekst będzie tekst zielony to problem jest w ustawieniach urxvt. Odpaliłem urxvt tak jak podałeś, ale kolor jest dalej zielony.


Problemem może być jeszcze fakt, że rxvt w przeciwieństwie np. dla xterma ma problem z obsługa kolorów powyżej 15. No dobra, ale jak wspomniałem, urxvt to tylko przykład. Dokładnie tak samo mam w aterm, gnome-terminal, multi-gnome-terminal, tilda... Wychodzi na to, że także i te terminale mają problemy z obsługą kolorów - ?



JesperKyd - 15-09-2007 20:45
Nie wiem czy wiesz lecz EKG posiada obsługę themes i to one odpowiadają za kolory w EKG (set theme).
Więcej w /usr/shara/doc/ekg.



Kaka' - 15-09-2007 20:50

Nie wiem czy wiesz lecz EKG posiada obsługę themes i to one odpowiadają za kolory w EKG (set theme).
Więcej w /usr/shara/doc/ekg.
Napisałem, że to nie wchodzi w grę. Zresztą, mi to nie wygląda na problem z ekg2 - skoro na niektórych terminalach (kuake, yakuake, konsole) jest OK.



Lorenzo - 15-09-2007 20:58
Ehh kurza ślepota ;-). Nie zauważyłem że biały zmienił sie na zielony (myślałem że poprostu go nie widać ;-) )

Spróbuj :
    l1. odpalic ekg na nowo utworzonym userze (aby wykluczyć wpływ zmiennych powłoki)
    2. zmienić zmienne COLORTERM i (jeśli jest) COLORTERM_BCE na xterm, linux albo inne ciekawe
    3. sprawdź jeszcze urxvt --color15 blue czy zmieni się na niebieski ;-)l
Albo problemem jest ekg:
http://osdir.com/ml/network.ekg.scm/.../msg00037.html



Kaka' - 15-09-2007 21:11

odpalic ekg na nowo utworzonym userze Dalej tak samo...


zmienić zmienne COLORTERM i (jeśli jest) COLORTERM_BCE na xterm, linux albo inne ciekawe Kombinuję, ale coś nic się nie zmienia.


sprawdź jeszcze urxvt --color15 blue czy zmieni się na niebieski Hmm... Nic się nie zmieniło.

Ja raczej na to bym nie stawiał, bo raz, że na yakuake jest OK, dwa, że także inne programy (Irssi, czy chociażby man) także nie mają białego koloru w urxvt.

Już sam nie wiem co dalej robić... Możesz polecić jakiś inny terminal, niż wcześniej wymienione?



giaur - 15-09-2007 21:59
No ale dlaczego nie zostaniesz przy yakuake, skoro tam jest wszystko ok? Byc moze terminale, ktore wymieniles nie obsluguja prawidlowo kolorowania ANSI i nic juz na to nie poradzisz



Kaka' - 15-09-2007 22:02

No ale dlaczego nie zostaniesz przy yakuake, skoro tam jest wszystko ok? No tak, yakuake zależy od KDE, a jak nie mogę sobie pozwolić na instalację, nawet okrojonego kde?

Poza tym, yakuake nie obsługuje przezroczystości pod innymi środowiskami/menadżerami.



yantar - 15-09-2007 22:50
Hmm, a w etermie w pliku z configiem cos probowales?
Moze, ktorys z tych pietnastu kolorow za to odpowiada choc nie jestem pewny.
(color 2 to wychodzi zielony chyba)
Z dobrych nowin dla mnie to taka, ze wlasnie zajrzalem do tego konfiga i zmienilem u siebie czcionke na jasniejsza bo juz padalem od ciemnoszarej, a nie wiedzialem wczesniej gdzie to zmienic;)

<Eterm-0.9.4>
# Eterm Configuration File
# Automatically generated by Eterm-0.9.4 on 2007/08/24 at 17:57:31
begin color
    foreground #E0E0E0
    background black
    cursor #ffff00
    cursor_text #880000
    pointer white
    video normal
    color 0 rgb:0/0/0
    color 1 rgb:cc/00/00
    color 2 rgb:00/cc/00
    color 3 rgb:cc/cc/00
    color 4 rgb:00/00/cc
    color 5 rgb:cc/00/cc
    color 6 rgb:00/cc/cc
    color 7 rgb:aa/aa/aa
    color 8 rgb:33/33/33
    color 9 rgb:ff/00/00
    color 10 rgb:00/ff/00
    color 11 rgb:ff/ff/00
    color 12 rgb:00/00/ff
    color 13 rgb:ff/00/ff
    color 14 rgb:00/ff/ff
    color 15 rgb:ff/ff/ff
end color



giaur - 16-09-2007 12:02
Sprawdzilem z ciekawosci, bo na codzien ekg nie uzywam. Ale u mnie jest wszystko w porzadku zarowno w Konsole, jak i w Gnome-terminal.

W gnome-terminal wyglada to tak:
http://gosc.mine.nu/terminal.png



Kaka' - 16-09-2007 12:04

Sprawdzilem z ciekawosci, bo na codzien ekg nie uzywam. Ale u mnie jest wszystko w porzadku zarowno w Konsole, jak i w Gnome-terminal. Tak, ale kolor tekstu masz ustawiony bodajże na szary (tak mi to wygląda). A ustaw na zielony i wtedy pokaż jak jest u Ciebie :)



Kaka' - 01-10-2007 14:47
Google, jak ja Cię kocham!!! :D

Rozwiązałem problem, rozwiązałem!!! :-)

Ileż to tygodni się nad tym męczyłem, aż wreszcie dziś, znalazłem rozwiązanie :)

Teraz kolory w urxvt wyglądają identycznie jak w Yakuake :)

Pomocna okazała się strona: http://linux.die.net/man/7/urxvt

I tak, oto zmiany jakie wprowadziłem w configu urxvt (w ~/.Xdefaults)

URxvt.font:            xft:Monospace:size=10:antialias=true
URxvt.boldFont:        xft:Monospace:size=10:antialias=true
URxvt.colorBD:          white
URxvt.boldMode:                no Wszystko zaczęło być OK, po dodaniu przedostatniej linijki, ale nie jestem pewien czy reszta nie jest wymagana. Zresztą, to teraz nieważne :)

Dopieszczę jeszcze urxvt i zapodam tutaj jego config :)

Pozdrawiam.

PS: Wielkie podziękowania dla Lorenzo, który to w pewien sposób naprowadził mnie na rozwiązanie problemu :)

// edit

Mój plik ~/.Xdefaults: http://kaka.ovh.org/pliki/Xdefaults



gorson - 26-10-2007 16:58
Dobra, skorzystałem z tego co podałeś Kaka' podziałało jeden dzień i już dalej jest tak jak było na początku czyli ta nie ładna czcionka :( Dodaje usuwam tworzę nowe configi ale nic nie pomaga.

Ma ktoś jakiś pomysł?

Pozdrawiam.



kodzik - 21-11-2007 01:48
wszystko ladnie pieknie.. tylko jak wylaczyc przezroczystosc urxvt?

//edit: ok juz poradzilem sobie :)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis