🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.sys.x11
Article #1963

Re: gnome-terminal

#1963
From: Jacek Kosowski
Date: Wed, 15 Oct 2003 13:03
43 lines
3214 bytes
On Wed, 15 Oct 2003 12:43:34 +0200, Piotr Smyrak wrote:

> On Wed, 15 Oct 2003 03:37:25 +0200, Jacek Kosowski <kosa@vnet.pl> 
> wrote:
>> 
>> To jeszcze dodam, że pod XFCE4 ten terminal pomyka jak należy.
>> Widać jest niepożądana interakcja z jakąś uruchomioną cześcią
>> Gnome, a nie z bibliotekami.
>> 
> 
> A jak skompilowałeś ten terminal? z obsługą jakich opcji? VTE/ZVT?
> Podeślij listę zainstalowanych pakietów z numerami wersji. Może uda
> się znaleźć przyczynę tego problemu.

Terminal jest skompilowany z VTE, ale trochę się przeliczyłem z tym
"pomykaniem". Efekt niestety nie zginął, tylko sesja została
zmieniona (zresetowana).

Jest inna rzecz: operacje klawiaturowe zajmują bardzo
dużo czasu procesowi XFree86, np podczas edycji tego tekstu w programie
Pan (mój newsreader). Zwykłe przesuwanie kursora po tekście obciąża
XFree86 w 75%, co jest z pewnością wartością zbyt wielką (resztę
zajmuje proces pan). Teraz uświadamiam sobie, że czasami mam duże
problemy z zaznaczaniem tekstu w programach opartych na tej bibliotece, np
epiphany - po prostu jest bardzo powolne. Czasami (rzadko) OpenOffice ma
problemy z otworzeniem menu, które znajduje się w pamięci - rysuje je
niemal po wierszu.

Wspólnym mianownikiem jest GTK+ (GDK, Pango?) lub freetype, więc może tu
jest pies pogrzebany? Przed chwilą zrobiłem mały test: przesuwałem
szybko okno główne gimpa 1.3 nad grafiką i nad oknem wypełnionym
tekstem (gedit, pan, mc). Efekt był taki, że odświeżanie grafiki
zajmowało max 40% CPU, a testu dwa razy więcej. Wniosek:
najprawdopobniej kuleje moduł Xft2 w Xfree86 wespół z bibliotekami
userlandowymi (np libfreetype2, Pango). Jest również możliwe, że
wspomniane oprogramowanie używa jakichś ociężałych syscalli. Tak czy
siak nie winiłbym jednak gnome-terminala czy nawet VTE, ale raczej
bibliotek położonych gdzieś niżej pod nim: Pango, libfreetype/Xft2,
może serwer XFree86.

*sigh*

	Jacek Kosowski
Technical Details
Message-ID: <pan.2003.10.15.13.03.01.23544@vnet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
References: <pan.2003.10.14.13.01.56.353212@vnet.pl> <bmh39s$8j1$1@atlantis.news.tpi.pl> <pan.2003.10.14.15.57.37.999151@vnet.pl> <bmh7eh$2d5$2@nemesis.news.tpi.pl> <pan.2003.10.14.16.40.09.312021@vnet.pl> <20031014231705.20220448.piotr.smyrak@eko.org.pl.spam> <pan.2003.10.15.01.37.22.424451@vnet.pl> <20031015124334.64db049f.piotr.smyrak@eko.org.pl.spam>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: Jacek Kosowski <kosa@vnet.pl>
Newsgroups: pl.comp.sys.x11
Subject: Re: gnome-terminal
Date: Wed, 15 Oct 2003 15:03:05 +0200
Organization: Megatronik
Lines: 44
Message-ID: <pan.2003.10.15.13.03.01.23544@vnet.pl>
References: <pan.2003.10.14.13.01.56.353212@vnet.pl> <bmh39s$8j1$1@atlantis.news.tpi.pl> <pan.2003.10.14.15.57.37.999151@vnet.pl> <bmh7eh$2d5$2@nemesis.news.tpi.pl> <pan.2003.10.14.16.40.09.312021@vnet.pl> <20031014231705.20220448.piotr.smyrak@eko.org.pl.spam> <pan.2003.10.15.01.37.22.424451@vnet.pl> <20031015124334.64db049f.piotr.smyrak@eko.org.pl.spam>
NNTP-Posting-Host: fw254-hutnicza.proterians.net.pl
Mime-Version: 1.0
X-Trace: atlantis.news.tpi.pl 1066223005 50 195.117.150.254 (15 Oct 2003 13:03:25 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Wed, 15 Oct 2003 13:03:25 +0000 (UTC)
User-Agent: Pan/0.14.2 (This is not a psychotic episode. It's a cleansing moment of clarity. (Debian GNU/Linux))
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit