6 Replies Latest reply: Aug 16, 2012 8:41 AM by user733430 RSS

    Can't start Integrator on Linux

    user733430
      Hi,

      I followed the Installation Integrator on Linux from the InstallGuide. After the Installation Completed! message is received. I tried to start the Integrator per the documentation. Basically to run the Integrator executable file in the Oracle/Endeca/Discovery/2.3.0/Integrator. When I ran it as ./integrator, I receive lots of error messages such as 'set a screen for a GtkWindow before using the window or Gdk-Critical gdk_screen_get_monitor_geometry: assertion GDK_IS_SCREEN (screen) failed... and many more (unfortunately there is no log file).

      Has anyone seen this? Thanks.
        • 1. Re: Can't start Integrator on Linux
          Ryan S.-Oracle
          This sounds like an X Server issue. What version of Linux/X Server are you using?

          - Ryan
          • 2. Re: Can't start Integrator on Linux
            user733430
            Thanks Ryan. My Linux version is:

            Linux version 2.6.18-194.0.0.0.3.el5xen (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)

            As far as the X Server version,

            X Window System Version 7.1.1
            Release Date: 12 May 2006
            X Protocol Version 11, Revision 0, Release 7.1.1
            Build Operating System: Linux 2.6.20-1.3002.fc6xen x86_64 Oracle Corp.
            Current Operating System: Linux celovm0602 2.6.18-194.0.0.0.3.el5xen #1 SMP Mon Mar 29 18:27:00 EDT 2010 x86_64
            Build Date: 31 March 2010
            Build ID: xorg-x11-server 1.1.1-48.76.0.1.el5
            Before reporting problems, check http://wiki.x.org
            to make sure that you have the latest version.
            Module Loader present

            ---------------------------

            I am able to run VNC without any problem, though. Thanks, Plinio
            • 3. Re: Can't start Integrator on Linux
              user733430
              Some more error details:

              # ./integrator

              (Integrator:5607): GLib-GObject-WARNING **: invalid (NULL) pointer instance

              (Integrator:5607): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

              (Integrator:5607): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

              (Integrator:5607): Gtk-WARNING **: Screen for GtkWindow not set; you must always set
              a screen for a GtkWindow before using the window

              (Integrator:5607): Gtk-WARNING **: Screen for GtkWindow not set; you must always set
              a screen for a GtkWindow before using the window
              .......

              Thanks. Plinio
              • 4. Re: Can't start Integrator on Linux
                user733430
                Problem has been resolved. Although the install documentation suggest that you start integrator from the command line, it does not work. The integrator in Linux must be started from a VNC session.

                Thanks, Plinio
                • 5. Re: Can't start Integrator on Linux
                  955664
                  Hi Plinio

                  I am glad you have resolved your problem, but I don't think your conclusion is always true. I am starting Integrator from the command line .. it does throw a couple of Java ClassDefNotFound errors on start up, but seems to work.

                  Not sure whether it would make a difference, but this on Oracle Linux.


                  David
                  • 6. Re: Can't start Integrator on Linux
                    user733430
                    Hi David,

                    I had problems also starting from the command line. It does not work. You need to install VNC. Once it is installed, then through VNC (which is a window like), find the integrator executable, double click it and you will have Integrator started.

                    Hope this helps.
                    Plinio