ROOT - No graphical output shown

Now I deleted the whole directory and rebuilded everything from scratch.

which means:

  • created the desination folder
  • cmake
  • make
  • make install
  • running bin/thisroot.sh
  • root -l

but the error is stille there:
root [0] new TBrowser()
(class TBrowser*)0xa318780
root [1]

there is no graphical output.

Do you see “x11” in the output of “root-config --features”?

trageser@ubuntu:~$ root-config --features
asimage astiff builtin_afterimage builtin_ftgl builtin_glew builtin_lzma cintex exceptions explicitlink fftw3 genvector krb5 ldap mathmore memstat opengl reflex shadowpw shared ssl tmva xft x11

So yes, I see it

What do you exactly mean by “running bin/thisroot.sh”?

What do you get when you execute:
[bash] export | grep DISPLAY
{csh] setenv | grep DISPLAY

When you execute “root” (without the “-l” option), can you see the graphical “splash image” displayed for the first 5 seconds?

What do you get when you execute:
root-config --etcdir
root-config --prefix
root-config --exec-prefix
root-config --bindir
root-config --libdir

trageser@ubuntu:/opt/root/workdir$ . bin/thisroot.sh

[quote=“Wile E. Coyote”]What do you get when you execute:
[bash] export | grep DISPLAY
{csh] setenv | grep DISPLAY[/quote]

trageser@ubuntu:/opt/root/workdir$ export | grep DISPLAY
declare -x DISPLAY=“:0.0”

No

[quote=“Wile E. Coyote”]What do you get when you execute:
root-config --etcdir
root-config --prefix
root-config --exec-prefix
root-config --bindir
root-config --libdir[/quote]

trageser@ubuntu:/opt/root/workdir$ root-config --etcdir
/opt/root/workdir/etc
trageser@ubuntu:/opt/root/workdir$ root-config --prefix
/opt/root/workdir
trageser@ubuntu:/opt/root/workdir$ root-config --exec-prefix
/opt/root/workdir
trageser@ubuntu:/opt/root/workdir$ root-config --bindir
/opt/root/workdir/bin
trageser@ubuntu:/opt/root/workdir$ root-config --libdir
/opt/root/workdir/lib

I assume that you work in the following way:

  1. you start your virtual machine in “vmware”
  2. it “boots” and you get a graphical Ubuntu “gdm” / “kdm” / “xdm” window
  3. you “login” as “someuser”, and your “gnome” / “kde” / “afterimage” session starts
  4. you open an “xterm” / “gnome terminal” / “kde terminal” window which runs a “bash” shell
  5. inside of this terminal, you run “. /…/bin/thisroot.sh” and then “root”

Can you check the output of (pay attention to all “absolute paths” reported):
which root
type root
which root.exe
type root.exe
ldd root-config --bindir/root
ldd root-config --bindir/root.exe
ldd root-config --libdir/libCore.so
ldd root-config --libdir/libRint.so
ldd root-config --libdir/libCint.so

You assumed correctly.

I’ll post you the whole terminal session:

trageser@ubuntu:~$ . /opt/root/workdir/bin/thisroot.sh
trageser@ubuntu:~$ which root
/opt/root/workdir/bin/root

trageser@ubuntu:~$ type root
root is /opt/root/workdir/bin/root

trageser@ubuntu:~$ which root.exe
/opt/root/workdir/bin/root.exe

trageser@ubuntu:~$ type root.exe
root.exe is /opt/root/workdir/bin/root.exe

trageser@ubuntu:~$ ldd root-config --bindir/root
linux-gate.so.1 => (0x00c79000)
libSM.so.6 => /usr/lib/libSM.so.6 (0x009d2000)
libICE.so.6 => /usr/lib/libICE.so.6 (0x00567000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00110000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x0022d000)
libXpm.so.4 => /usr/lib/libXpm.so.4 (0x0023d000)
libXft.so.2 => /usr/lib/libXft.so.2 (0x00b56000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x0024e000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0x00843000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00c07000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x00343000)
libuuid.so.1 => /lib/libuuid.so.1 (0x009f1000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x004f8000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x00549000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00899000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00580000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00ac8000)
/lib/ld-linux.so.2 (0x0070a000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x004a2000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00a6d000)
libz.so.1 => /lib/libz.so.1 (0x004a6000)
libexpat.so.1 => /lib/libexpat.so.1 (0x004bb000)

trageser@ubuntu:~$ ldd root-config --bindir/root.exe
linux-gate.so.1 => (0x00e3b000)
libCore.so => /opt/root/workdir/lib/libCore.so (0x004d6000)
libCint.so => /opt/root/workdir/lib/libCint.so (0x00e3c000)
libMathCore.so => /opt/root/workdir/lib/libMathCore.so (0x00253000)
libRint.so => /opt/root/workdir/lib/libRint.so (0x00110000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00141000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0x0048d000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x004b3000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x00c31000)
libpcre.so.3 => /lib/libpcre.so.3 (0x00d90000)
libz.so.1 => /lib/libz.so.1 (0x00dc1000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x004d2000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0x00dd6000)
/lib/ld-linux.so.2 (0x00236000)

trageser@ubuntu:~$ ldd root-config --libdir/libCore.so
linux-gate.so.1 => (0x0078a000)
libpcre.so.3 => /lib/libpcre.so.3 (0x0059f000)
libz.so.1 => /lib/libz.so.1 (0x00110000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x00803000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0x00a2d000)
libCint.so => /opt/root/workdir/lib/libCint.so (0x12e47000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x0061e000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0x00464000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00964000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x00125000)
/lib/ld-linux.so.2 (0x00b41000)

trageser@ubuntu:~$ ldd root-config --libdir/libRint.so
linux-gate.so.1 => (0x00daa000)
libCore.so => /opt/root/workdir/lib/libCore.so (0x00171000)
libCint.so => /opt/root/workdir/lib/libCint.so (0x00f31000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x008cc000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0x00110000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x009c1000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x009e0000)
libpcre.so.3 => /lib/libpcre.so.3 (0x00e23000)
libz.so.1 => /lib/libz.so.1 (0x00b3f000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x00136000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0x00e70000)
/lib/ld-linux.so.2 (0x00f14000)

I see nothing wrong in any output that you’ve shown up to now.

I’m afraid I ran out of ideas …

Just one more thing to try … in the terminal in which your first execute “. /…/bin/thisroot.sh”, try to start an “xterm” / “gnome-terminal”. Does the new terminal window open? And if yes, try to start “root” from inside of this new terminal window (without executing “. /…/bin/thisroot.sh” first, as all required system variables should be “inherited” from the “mother” shell / terminal).

I started in gnome terminal the xterm.
First I launched root -l and there was the same problem with no error messages.

trageser@ubuntu:~$ root -l
root [0] new TBrowser()
(class TBrowser*)0x9d77890
root [1]

(no TBrowser appears)
then I tryed it without the parameter l. There were also no welcome screen but now I see the following:

trageser@ubuntu:~$ root
rootx xpm error: XpmOpenFailed


  •                                     *
    
  •    W E L C O M E  to  R O O T       *
    
  •                                     *
    
  • Version 5.32/04 13 July 2012 *
  •                                     *
    
  • You are welcome to visit our Web site *
  •      [root.cern.ch](http://root.cern.ch)            *
    
  •                                     *
    

ROOT 5.32/04 (branches/v5-32-00-patches@45011, Jun 03 2013, 07:48:00 on linux)

CINT/ROOT C/C++ Interpreter version 5.18.00, July 2, 2010
Type ? for help. Commands must be C++ statements.
Enclose multiple statements between { }.
root [0]

About this xpm error I chcked the library

trageser@ubuntu:~$ dpkg -l libxpm
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
++±===============================================================-===============================================================-==============================================================================================================================================
ii libxpm-dev 1:3.5.8-1 X11 pixmap library (development headers)
ii libxpm4 1:3.5.8-1 X11 pixmap library
trageser@ubuntu:~$

so it seems it is installed

So I think I solved it partialy already.

Now I get a ROOT screen if I type root.

But I stil get no other fraphical window like TBrowser.

What I did:
Copy the directory icon/ to my workdir. That is maybe the way to solve this completely …

I’ve tried to copy all directorys from the source directory to destination folder (workdir).
I’m afraid this didn’t do the trick either.
But at least I’ve still the splash screen.

Well, can it be that the “cmake” method of ROOT installation misbehaved (i.e. it produced a broken “ROOT installation”)?
Can you try to use the standard “configure” method?
(And try the head of the v5-34-00-patches branch or the v5-34-07 version.)
See:
[url]Release 5.32.03 on Ubuntu 12.04
[url]Release 5.32.03 on Ubuntu 12.04
[url]Root Installation Problem in OpenSUSE 12.3
[url]Problems installing root with --prefix=$HOME/.local

I don’t know this but I would find it very strange if this would be true.

I assume you mean with[/quote]
./configure
make
I can try this.

Then I try this new ROOT version

Ok I tried this too.
What I did
1.) download the new root version
2.) moved my previous root directory (from /opt/root/ to /opt/root_old/)
3.) copied the directory to /opt/root-v5/)
4.) ./configure linux
5.) make -j2

=== ROOT BUILD SUCCESSFUL. ===
=== Run ‘source bin/thisroot.[c]sh’ before starting ROOT ===

6.) setting variables
root@ubuntu:/opt/root-v5-34# echo $ROOTSYS

root@ubuntu:/opt/root-v5-34# export ROOTSYS=$PWD
root@ubuntu:/opt/root-v5-34# echo $ROOTSYS
/opt/root-v5-34
root@ubuntu:/opt/root-v5-34# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
root@ubuntu:/opt/root-v5-34# export PATH=$PATH:$ROOTSYS/bin
root@ubuntu:/opt/root-v5-34# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/root-v5-34/bin
root@ubuntu:/opt/root-v5-34# echo $LD_LIBRARY_PATH

root@ubuntu:/opt/root-v5-34# export LD_LIBRARY_PATH=$ROOTSYS/lib
root@ubuntu:/opt/root-v5-34# echo $LD_LIBRARY_PATH
/opt/root-v5-34/lib

7.) thisroot
root@ubuntu:/opt/root-v5-34# . $ROOTSYS/bin/thisroot.sh

8.) root
Now I have a asplashscreen too

9.) trying new TBrowser()

root@ubuntu:/opt/root-v5-34# root


  •                                     *
    
  •    W E L C O M E  to  R O O T       *
    
  •                                     *
    
  • Version 5.99/01 6 May 2013 *
  •                                     *
    
  • You are welcome to visit our Web site *
  •      [root.cern.ch](http://root.cern.ch)            *
    
  •                                     *
    

ROOT 5.99/01 (heads/master@cf192fb, Jun 04 2013, 07:44:51 on linux)
cling C/C++ Interpreter: type .? for help.
root [0] new TBrowser()
*** stack smashing detected ***: /opt/root-v5-34/bin/root.exe terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x50)[0x6c7d40]
/lib/tls/i686/cmov/libc.so.6(+0xe7cea)[0x6c7cea]
/opt/root-v5-34/lib/libCore.so(+0x18501e4)[0x21c51e4]
/opt/root-v5-34/lib/libCore.so(_ZN4llvm3JIT11runFunctionEPNS_8FunctionERKSt6vectorINS_12GenericValueESaIS4_EE+0x637)[0x1c9b0c7]
======= Memory map: ========
00110000-0012d000 r-xp 00000000 08:01 267763 /lib/libgcc_s.so.1
0012d000-0012e000 r–p 0001c000 08:01 267763 /lib/libgcc_s.so.1
0012e000-0012f000 rw-p 0001d000 08:01 267763 /lib/libgcc_s.so.1
0012f000-00131000 r-xp 00000000 08:01 420818 /lib/tls/i686/cmov/libdl-2.11.1.so
00131000-00132000 r–p 00001000 08:01 420818 /lib/tls/i686/cmov/libdl-2.11.1.so
00132000-00133000 rw-p 00002000 08:01 420818 /lib/tls/i686/cmov/libdl-2.11.1.so
00133000-00139000 r-xp 00000000 08:01 420821 /lib/tls/i686/cmov/libnss_compat-2.11.1.so
00139000-0013a000 r–p 00006000 08:01 420821 /lib/tls/i686/cmov/libnss_compat-2.11.1.so
0013a000-0013b000 rw-p 00007000 08:01 420821 /lib/tls/i686/cmov/libnss_compat-2.11.1.so
0013b000-0013d000 r-xp 00000000 08:01 920458 /usr/lib/libXau.so.6.0.0
0013d000-0013e000 r–p 00001000 08:01 920458 /usr/lib/libXau.so.6.0.0
0013e000-0013f000 rw-p 00002000 08:01 920458 /usr/lib/libXau.so.6.0.0
00140000-00141000 r-xp 00000000 00:00 0 [vdso]
00141000-0022a000 r-xp 00000000 08:01 920640 /usr/lib/libstdc++.so.6.0.13
0022a000-0022e000 r–p 000e9000 08:01 920640 /usr/lib/libstdc++.so.6.0.13
0022e000-0022f000 rw-p 000ed000 08:01 920640 /usr/lib/libstdc++.so.6.0.13
0022f000-00236000 rw-p 00000000 00:00 0
00236000-0023e000 r-xp 00000000 08:01 411167 /lib/tls/i686/cmov/libnss_nis-2.11.1.so
0023e000-0023f000 r–p 00007000 08:01 411167 /lib/tls/i686/cmov/libnss_nis-2.11.1.so
0023f000-00240000 rw-p 00008000 08:01 411167 /lib/tls/i686/cmov/libnss_nis-2.11.1.so
00240000-00244000 r-xp 00000000 08:01 920469 /usr/lib/libXdmcp.so.6.0.0
00244000-00245000 r–p 00003000 08:01 920469 /usr/lib/libXdmcp.so.6.0.0
00245000-00246000 rw-p 00004000 08:01 920469 /usr/lib/libXdmcp.so.6.0.0
00249000-00278000 r-xp 00000000 08:01 264574 /lib/libpcre.so.3.12.1
00278000-00279000 r–p 0002e000 08:01 264574 /lib/libpcre.so.3.12.1
00279000-0027a000 rw-p 0002f000 08:01 264574 /lib/libpcre.so.3.12.1
0027a000-00284000 r-xp 00000000 08:01 420819 /lib/tls/i686/cmov/libnss_files-2.11.1.so
00284000-00285000 r–p 00009000 08:01 420819 /lib/tls/i686/cmov/libnss_files-2.11.1.so
00285000-00286000 rw-p 0000a000 08:01 420819 /lib/tls/i686/cmov/libnss_files-2.11.1.so
00286000-00326000 rwxp 00000000 00:00 0
00326000-00335000 r-xp 00000000 08:01 920489 /usr/lib/libXpm.so.4.11.0
00335000-00336000 r–p 0000e000 08:01 920489 /usr/lib/libXpm.so.4.11.0
00336000-00337000 rw-p 0000f000 08:01 920489 /usr/lib/libXpm.so.4.11.0
00337000-00345000 r-xp 00000000 08:01 920471 /usr/lib/libXext.so.6.4.0
00345000-00346000 r–p 0000d000 08:01 920471 /usr/lib/libXext.so.6.4.0
00346000-00347000 rw-p 0000e000 08:01 920471 /usr/lib/libXext.so.6.4.0
00347000-0035f000 r-xp 00000000 08:01 921465 /usr/lib/libxcb.so.1.1.0
0035f000-00360000 r–p 00017000 08:01 921465 /usr/lib/libxcb.so.1.1.0
00360000-00361000 rw-p 00018000 08:01 921465 /usr/lib/libxcb.so.1.1.0
00396000-003ab000 r-xp 00000000 08:01 420816 /lib/tls/i686/cmov/libpthread-2.11.1.so
003ab000-003ac000 r–p 00014000 08:01 420816 /lib/tls/i686/cmov/libpthread-2.11.1.so
003ac000-003ad000 rw-p 00015000 08:01 420816 /lib/tls/i686/cmov/libpthread-2.11.1.so
003ad000-003af000 rw-p 00000000 00:00 0
003af000-004a1000 r-xp 00000000 08:01 1100386 /opt/root-v5-34/lib/libGraf.so
004a1000-004a7000 r–p 000f2000 08:01 1100386 /opt/root-v5-34/lib/libGraf.so
004a7000-004ab000 rw-p 000f8000 08:01 1100386 /opt/root-v5-34/lib/libGraf.so
004ab000-004b3000 rw-p 00000000 00:00 0
004c7000-004da000 r-xp 00000000 08:01 420803 /lib/tls/i686/cmov/libnsl-2.11.1.so
004da000-004db000 r–p 00012000 08:01 420803 /lib/tls/i686/cmov/libnsl-2.11.1.so
004db000-004dc000 rw-p 00013000 08:01 420803 /lib/tls/i686/cmov/libnsl-2.11.1.so
004dc000-004de000 rw-p 00000000 00:00 0
0053e000-00551000 r-xp 00000000 08:01 264631 /lib/libz.so.1.2.3.3
00551000-00552000 r–p 00012000 08:01 264631 /lib/libz.so.1.2.3.3
00552000-00553000 rw-p 00013000 08:01 264631 /lib/libz.so.1.2.3.3
00555000-0057d000 r-xp 00000000 08:01 1100362 /opt/root-v5-34/lib/libGX11.so
0057d000-0057e000 r–p 00028000 08:01 1100362 /opt/root-v5-34/lib/libGX11.so
0057e000-0057f000 rw-p 00029000 08:01 1100362 /opt/root-v5-34/lib/libGX11.so
0057f000-0058f000 rw-p 00000000 00:00 0
005ae000-005d2000 r-xp 00000000 08:01 1100357 /opt/root-v5-34/lib/libThread.so
005d2000-005d4000 r–p 00024000 08:01 1100357 /opt/root-v5-34/lib/libThread.so
005d4000-005d5000 rw-p 00026000 08:01 1100357 /opt/root-v5-34/lib/libThread.so
005d5000-005d6000 rw-p 00000000 00:00 0
005e0000-00739000 r-xp 00000000 08:01 420826 /lib/tls/i686/cmov/libc-2.11.1.so
00739000-0073b000 r–p 00159000 08:01 420826 /lib/tls/i686/cmov/libc-2.11.1.so
0073b000-0073c000 rw-p 0015b000 08:01 420826 /lib/tls/i686/cmov/libc-2.11.1.so
0073c000-0073f000 rw-p 00000000 00:00 0
0073f000-007b0000 r-xp 00000000 08:01 938178 /usr/lib/libfreetype.so.6.3.22
007b0000-007b4000 r–p 00070000 08:01 938178 /usr/lib/libfreetype.so.6.3.22
007b4000-007b5000 rw-p 00074000 08:01 938178 /usr/lib/libfreetype.so.6.3.22
007ce000-0084b000 r-xp 00000000 08:01 1100396 /opt/root-v5-34/lib/libGpad.so
0084b000-0084f000 r–p 0007d000 08:01 1100396 /opt/root-v5-34/lib/libGpad.so
0084f000-00851000 rw-p 00081000 08:01 1100396 /opt/root-v5-34/lib/libGpad.so
00851000-00853000 rw-p 00000000 00:00 0
0085e000-00882000 r-xp 00000000 08:01 420820 /lib/tls/i686/cmov/libm-2.11.1.so
00882000-00883000 r–p 00023000 08:01 420820 /lib/tls/i686/cmov/libm-2.11.1.so
00883000-00884000 rw-p 00024000 08:01 420820 /lib/tls/i686/cmov/libm-2.11.1.so
00905000-00929000 r-xp 00000000 08:01 1100360 /opt/root-v5-34/lib/libRint.so
00929000-0092a000 r–p 00024000 08:01 1100360 /opt/root-v5-34/lib/libRint.so
0092a000-0092b000 rw-p 00025000 08:01 1100360 /opt/root-v5-34/lib/libRint.so
00958000-00973000 r-xp 00000000 08:01 275460 /lib/ld-2.11.1.so
00973000-00974000 r–p 0001a000 08:01 275460 /lib/ld-2.11.1.so
00974000-00975000 rw-p 0001b000 08:01 275460 /lib/ld-2.11.1.so
00975000-02424000 r-xp 00000000 08:01 1100345 /opt/root-v5-34/lib/libCore.so
02424000-0249d000 r–p 01aaf000 08:01 1100345 /opt/root-v5-34/lib/libCore.so
0249d000-024bb000 rw-p 01b28000 08:01 1100345 /opt/root-v5-34/lib/libCore.so
024bb000-02538000 rw-p 00000000 00:00 0
02538000-02797000 r-xp 00000000 08:01 1100373 /opt/root-v5-34/lib/libRIO.so
02797000-0279b000 r–p 0025f000 08:01 1100373 /opt/root-v5-34/lib/libRIO.so
0279b000-0279f000 rw-p 00263000 08:01 1100373 /opt/root-v5-34/lib/libRIO.so
0279f000-027a1000 rw-p 00000000 00:00 0
027a1000-028ba000 r-xp 00000000 08:01 920454 /usr/lib/libX11.so.6.3.0
028ba000-028bb000 r–p 00118000 08:01 920454 /usr/lib/libX11.so.6.3.0
028bb000-028bd000 rw-p 00119000 08:01 920454 /usr/lib/libX11.so.6.3.0
028bd000-028be000 rw-p 00000000 00:00 0
028be000-02c22000 r-xp 00000000 08:01 1100405 /opt/root-v5-34/lib/libGui.so
02c22000-02c46000 r–p 00364000 08:01 1100405 /opt/root-v5-34/lib/libGui.so
02c46000-02c4f000 rw-p 00388000 08:01 1100405 /opt/root-v5-34/lib/libGui.so
02c4f000-02c5a000 rw-p 00000000 00:00 0
0533b000-05483000 r-xp 00000000 08:01 1100374 /opt/root-v5-34/lib/libMatrix.so
05483000-05487000 r–p 00148000 08:01 1100374 /opt/root-v5-34/lib/libMatrix.so
05487000-05489000 rw-p 0014c000 08:01 1100374 /opt/root-v5-34/lib/libMatrix.so
05489000-0548c000 rw-p 00000000 00:00 0
06a34000-06b4c000 r-xp 00000000 08:01 1100358 /opt/root-v5-34/lib/libMathCore.so
06b4c000-06b50000 r–p 00118000 08:01 1100358 /opt/root-v5-34/lib/libMathCore.so
06b50000-06b53000 rw-p 0011c000 08:01 1100358 /opt/root-v5-34/lib/libMathCore.so
06b53000-06b57000 rw-p 00000000 00:00 0
08048000-0804a000 r-xp 00000000 08:01 1100368 /opt/root-v5-34/bin/root.exe
0804a000-0804b000 r–p 00002000 08:01 1100368 /opt/root-v5-34/bin/root.exe
0804b000-0804c000 rw-p 00003000 08:01 1100368 /opt/root-v5-34/bin/root.exe
088b1000-08b8b000 r-xp 00000000 08:01 1100383 /opt/root-v5-34/lib/libHist.so
08b8b000-08b9d000 r–p 002da000 08:01 1100383 /opt/root-v5-34/lib/libHist.so
08b9d000-08ba4000 rw-p 002ec000 08:01 1100383 /opt/root-v5-34/lib/libHist.so
08ba4000-08ba9000 rw-p 00000000 00:00 0
08ca9000-098bb000 rw-p 00000000 00:00 0 [heap]
b5a21000-b5a27000 r–p 00000000 08:01 1098298 /opt/root-v5-34/include/TGX11.h
b5a43000-b5a4a000 r–p 00000000 08:01 1097821 /opt/root-v5-34/include/TPad.h
b5a4a000-b5a50000 r–p 00000000 08:01 923963 /usr/include/string.h
b5a50000-b5a57000 r–p 00000000 08:01 1061962 /usr/include/c++/4.4/bits/deque.tcc
b5a57000-b5a66000 r–p 00000000 08:01 1061996 /usr/include/c++/4.4/bits/stl_deque.h
b5a66000-b5a6d000 r–p 00000000 08:01 1061965 /usr/include/c++/4.4/bits/fstream.tcc
b5a6d000-b5a78000 r–p 00000000 08:01 1062014 /usr/include/c++/4.4/bits/stl_tree.h
b5a78000-b5a80000 r–p 00000000 08:01 1061973 /usr/include/c++/4.4/bits/istream.tcc
b5a80000-b5a87000 r–p 00000000 08:01 937966 /usr/include/c++/4.4/istream
b5a87000-b5a8c000 r–p 00000000 08:01 937975 /usr/include/c++/4.4/ostream
b5a8c000-b5aa3000 r–p 00000000 08:01 1061977 /usr/include/c++/4.4/bits/locale_facets.h
b5aa3000-b5aaa000 r–p 00000000 08:01 937984 /usr/include/c++/4.4/streambuf
b5aaa000-b5ab1000 r–p 00000000 08:01 1061972 /usr/include/c++/4.4/bits/ios_base.h
b5ab1000-b5ab7000 r–p 00000000 08:01 1062024 /usr/include/c++/4.4/bits/vector.tcc
b5ab7000-b5abe000 r–p 00000000 08:01 1061994 /usr/include/c++/4.4/bits/stl_bvector.h
b5abe000-b5ac8000 r–p 00000000 08:01 1061956 /usr/include/c++/4.4/bits/basic_string.tcc
b5ac8000-b5ae1000 r–p 00000000 08:01 1061955 /usr/include/c++/4.4/bits/basic_string.h
b5ae1000-b5ae7000 r–p 00000000 08:01 1061947 /usr/include/c++/4.4/bits/algorithmfwd.h
b5ae7000-b5ae8000 rw-p 00000000 00:00 0
b5ae8000-b5af1000 r–p 00000000 08:01 1097478 /opt/root-v5-34/include/TMath.h
b5af1000-b5afa000 r–p 00000000 08:01 1061999 /usr/include/c++/4.4/bits/stl_iterator.h
b5afa000-b5b03000 r–p 00000000 08:01 923850 /usr/include/stdlib.h
b5b03000-b5b08000 r–p 00000000 08:01 923823 /usr/include/libio.h
b5b08000-b5b11000 r–p 00000000 08:01 1098121 /opt/root-v5-34/include/TVirtualMC.h
b5b11000-b5b18000 r–p 00000000 08:01 1097340 /opt/root-v5-34/include/TStyle.h
b5b18000-b5b20000 r–p 00000000 08:01 1098291 /opt/root-v5-34/include/TSessionViewer.h
b5b20000-b5b25000 r–p 00000000 08:01 1098260 /opt/root-v5-34/include/TProofServ.h
b5b25000-b5b32000 r–p 00000000 08:01 1098248 /opt/root-v5-34/include/TProof.h
b5b32000-b5b40000 r–p 00000000 08:01 1098117 /opt/root-v5-34/include/TPDGCode.h
b5b40000-b5b46000 r–p 00000000 08:01 1098051 /opt/root-v5-34/include/THtml.h
b5b46000-b5b4e000 r–p 00000000 08:01 1097680 /opt/root-v5-34/include/TH1.h
b5b4e000-b5b53000 r–p 00000000 08:01 1097877 /opt/root-v5-34/include/TGMenu.h
b5b53000-b5b61000 r–p 00000000 08:01 1098293 /opt/root-v5-34/include/TGHtml.h
b5b61000-b5b6b000 r–p 00000000 08:01 1098085 /opt/root-v5-34/include/TGeoManager.h
b5b6b000-b5b72000 r–p 00000000 08:01 1098068 /opt/root-v5-34/include/TGeoMatrix.h
b5b72000-b5b7b000 r–p 00000000 08:01 1097644 /opt/root-v5-34/include/TMatrixTUtils.h
b5b7b000-b5b81000 r–p 00000000 08:01 1097409 /opt/root-v5-34/include/TInterpreter.h
b5b81000-b5b87000 r–p 00000000 08:01 1097397 /opt/root-v5-34/include/TClass.h
b5b87000-b5b8c000 r–p 00000000 08:01 1097873 /opt/root-v5-34/include/TGButton.h
b5b8c000-b5b94000 r–p 00000000 08:01 1097867 /opt/root-v5-34/include/TGFrame.h
b5b94000-b5b99000 r–p 00000000 08:01 1097365 /opt/root-v5-34/include/TVirtualX.h
b5b99000-b5ba0000 r–p 00000000 08:01 1097343 /opt/root-v5-34/include/TSystem.h
b5ba0000-b5ba5000 r–p 00000000 08:01 1097333 /opt/root-v5-34/include/TROOT.h
b5ba5000-b5bd8000 r–p 00000000 08:01 1061992 /usr/include/c++/4.4/bits/stl_algo.h
b5bd8000-b5bdd000 r–p 00000000 08:01 1097253 /opt/root-v5-34/include/GLConstants.h
b5bdd000-b5be9000 r–p 00000000 08:01 937968 /usr/include/c++/4.4/limits
b5be9000-b5bf3000 r–p 00000000 08:01 1061978 /usr/include/c++/4.4/bits/locale_facets.tcc
b5bf3000-b5bf9000 r–p 00000000 08:01 1061975 /usr/include/c++/4.4/bits/locale_classes.h
b5bf9000-b5c01000 r–p 00000000 08:01 1097338 /opt/root-v5-34/include/TString.h
b5c01000-b5c22000 r–p 00000000 08:01 1098053 /opt/root-v5-34/include/cfortran.h
b5c22000-b5c28000 r–p 00000000 08:01 1097289 /opt/root-v5-34/include/TBuffer.h

Am I cursed?

Do NOT set “ROOTSYS”, “PATH”, “LD_LIBRARY_PATH” yourself.
The “. /Full/Path/To/Your/ROOT/bin/thisroot.sh” call is expected to set all required system variables.

I can see “Version 5.99/01 6 May 2013” in your output.
That’s NOT the root-v5-34.
Try with: git clone -b v5-34-00-patches root.cern.ch/git/root.git root-v5-34

[quote=“Wile E. Coyote”]Do NOT set “ROOTSYS”, “PATH”, “LD_LIBRARY_PATH” yourself.
The “. /Full/Path/To/Your/ROOT/bin/thisroot.sh” call is expected to set all required system variables.
[/quote]
ok, understood.

[quote=“Wile E. Coyote”]
I can see “Version 5.99/01 6 May 2013” in your output.
That’s NOT the root-v5-34.
Try with: git clone -b v5-34-00-patches root.cern.ch/git/root.git root-v5-34[/quote]
But I did:

I used
git clone root.cern.ch/git/root.git root-v5-34

as is instructed at root.cern.ch/drupal/content/root … ease-notes.
But i can try it with -b v5-34 … too

Well, just read the “instructions” again and follow ALL STEPS that are shown there (just to make it clear … note that in the meantime there’s the “v5-34-08” production release advertised which you should probably take, even though I mentioned the older “v5-34-07” in my previous post as I was not aware of the new release).

I have had the same issue with root installed on OS X 10.8. I have followed the installation instructions explicitly, trying various build strategies (build from source, fink install, port install, pre-compiled binaries). In all cases, I have the same problem – no graphical display. Root will start properly, and I even see the splash screen on startup. However, if I type ‘new TBrowser’, I get a non-zero pointer return value, but no window pops up. Similarly, TCanvas windows fail to appear in response to TCanvas::TCanvas() and Draw() calls. On the other hand, if I run root as superuser, everything appears to work correctly (the TBrowser window appears as expected). I have tried this using both X11 and Cocoa with the same result. Any thoughts on what is going wrong with my root install?

UPDATE Problem solved! The culprit was a faulty plugin path declaration in my user .rootrc script. After removing the Unix.*.Root.PluginPath assignment from the .rootrc file in my home directory, everything seems to work correctly.


May I ask why no graph output shows up here?

I think you already ask this question here:

Please continue the interaction with us there…

1 Like