Re: NX client with root graphics

From: Otto Schaile <Otto.Schaile_at_Physik.uni-muenchen.de>
Date: Thu, 05 Oct 2006 09:46:59 +0200


Dear Rooters,
I found a "killing command" for NX with

 Gui.Backend:                native
this command does not kill NX with:
 Gui.Backend:                qt

[marabou]$ root
** $Id: TGQt.cxx,v 1.32 2006/05/30 07:06:50 antcheva Exp $ this=0xa031e98 ...

Now same thing without Qt.

root [0] TCanvas c("cc", "cc", 300, 300) root [1] TCanvas c("cc", "cc", 280, 280)

I tried many cases with the conclusion:
A canvas with Xwidth < 300 crashes NX

Here our NX version:

[marabou]$ rpm -qa | grep nx

nxclient-2.0.0-98
nxserver-2.0.0-76
nxnode-2.0.0-100

Remarks:

- I think this a problem in NX not in ROOT.
- Unfortunatly the above case is not the only one.
- I didnt have time to study the Qt case systematically
  (We are an Uni and "students ante portas")

Cheers
Otto

Stan Seibert wrote:

> To follow up:

>

> After a few days of trying out the full QtRoot (with the extensions)
> with 5.13.02, neither I nor the other NX user here have observed any
> NX segfaults. Without a reliable testcase to trigger the NX bug, it
> is hard to draw conclusions. Nevertheless, the current evidence is
> that using the Qt layer fixes the problem.
>

> Thanks for the suggestion! We'll keep using QtRoot to avoid this NX
> issue in the future.
>

> ---
> Stan Seibert
>

> On Sep 26, 2006, at 2:42 PM, Fine, Valeri wrote:
>
>> Can you check you can reproduce this problem with Qt-layer ON ?
>> I was enable to install NX for the "BNL cybersecurity  reason" to  
>> check things myself
>>
>> Thank you.
>>
>> ________________________________
>>
>> From: owner-roottalk_at_pcroot.cern.ch on behalf of Stan Seibert
>> Sent: Tue 9/26/2006 12:25 PM
>> To: Otto Schaile
>> Cc: roottalk_at_cern.ch; Klaus.Steinberger
>> Subject: Re: [ROOT] NX client with root graphics
>>
>>
>>
>> On Sep 26, 2006, at 8:36 AM, Otto Schaile wrote:
>>
>>> Hi Rooters,
>>> the NX technology ( see e.g.: http://en.wikipedia.org/wiki/
>>> NX_technology) offers
>>> a cheap and efficient access to a remote desktop (Linux) even at
>>> low bandwidth (UMTS, GPRS).
>>> E.g. firefox on a remote machine runs without problems.
>>> However running root with graphics crashes the NX session
>>> immediately or
>>> after some time.
>>> Has anybody out there experience with that?
>>
>>
>> Yes, I have experienced the same problem with NX and ROOT.  It seems
>> to happen to me most often when ROOT is exiting and closing windows,
>> although the bug is not deterministic.  I have not yet figured out a
>> sequence of events which always cause it.
>>
>> I assume it is an NX problem, but ROOT is the only program that
>> triggers it in my experience.
>>
>> ---
>> Stan Seibert
>>
>>
>
>


-- 
Dr. Otto Schaile            Department f"ur Physik, LMU M"unchen
Phone: +49 89 289 14070     Am Coulombwall 1, D-85748 Garching, Germany
Mobil: +49 160 1553598
FAX:   +49 89 289 14072     EMail: Otto.Schaile_at_Physik.Uni-Muenchen.DE


Received on Thu Oct 05 2006 - 09:47:08 MEST

This archive was generated by hypermail 2.2.0 : Mon Jan 01 2007 - 16:32:01 MET