[BSD] Hogyan legyen 256 szinu terminalom?

SZTANKAY Zsolt stan at mail.datanet.hu
2011. Jún. 30., Cs, 09:45:44 CEST


Szia!

2011/6/29 Ádám Szilveszter <szilveszter.adam at gmail.com>:
> Szia!
>
> 2011/6/29 SZTANKAY Zsolt <stan at mail.datanet.hu>:
>> Koszi a valaszt. A PuTTY-nal be lehet allítani, hogy mi legyen a TERM
>> valtozoban (Connection/Data/Terminal-type string), ez "normalisan"
>> xterm, ami rendben is megy evek ota. Viszont most szeretnek 256 szinu
>> terminalt es ha a PuTTY-ban beallitom az rxvt-256color-t, mint
>> terminal-type, akkor a tput Co eredmenye 256 lesz, viszont a program
>> nem ismeri fel, tehat a FreeBSD terminalos dolgain belul lesz valami
>> problema, ami nem tudom jelenleg mi, ezert volt a kerdesem.
>
> Mint írtam, a gond - szerintem - az, hogy a FreeBSD oldalon a terminál
> nem tud 256 színt, így hiába állítasz be neki bármit a
> termináltípusnál (ami valójában a TERM változót állítgatja csak a
> bejelentkezéskor, ezt te is átállíthatod kézzel bármikor, és
> megnézheted, hogy mi történik) Max. annyi történik, hogy hogyha nagyon
> eltérnek a beállított termináltípus tulajdonságai a valőságosan
> meglévőtől, akkor a megjelenítés hibás lesz.

Egyaltalan nem tudja? Szomoru. Egyebkent futo shellben TERM valtozon
keresztul probaltam es nem ment, csak ha a PuTTY alatt allitottam at.

>> A program egyebkent a /lib/libncursesw.so.8 lib-et hasznalja. Lehet az
>> ncurses-szel van valami problema? Lehet az ncurses nem tudja jol
>> lekezelni a termcap allomanyt?
>
> Nem hiszem. Ha csak nem emlékszem rosszul, egyszerűen nem lehet 256
> színt használni a FreeBSD-n konzolon sem. Más kérdés, hogy sosem
> próbáltam, mert annyira nem is hiányzott...

Eddig nekem sem. :-) Igazabol most sem eletbevago, csak jo lenne, ha menne.

Udv,
Zsolt



További információk a(z) BSD levelezőlistáról