[BSD] Hogyan legyen 256 szinu terminalom?

Ádám Szilveszter szilveszter.adam at gmail.com
2011. Jún. 29., Sze, 23:27:36 CEST


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.

> 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...

Sz.



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