Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. [Linux] no QtCreator window after installing QT5.3.1
QtWS25 Last Chance

[Linux] no QtCreator window after installing QT5.3.1

Scheduled Pinned Locked Moved Installation and Deployment
11 Posts 2 Posters 7.0k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    laludelala
    wrote on last edited by
    #1

    Hallo!

    I have installed Qt 5.3.1 from the offline installation binary on my Debian system.
    As I start the new qtcreator, I do not see any window appearing on the desktop.

    This morning, I at least had an GL error message which apparently solved by enabling DRI in my X11 setup.

    As I am quite new to the setup of the QT environment, I do not know where to start my search.
    Can you point me how to procede?

    @
    ludwig@oehhp14d:/mnt/nts-projects/Qt5.3.1/Tools/QtCreator/bin$ uname -a
    Linux oehhp14d 3.14-1-amd64 #1 SMP Debian 3.14.9-1 (2014-06-30) x86_64 GNU/Linux
    @

    @
    ludwig@oehhp14d:/mnt/nts-projects/Qt5.3.1/Tools/QtCreator/bin$ ldd qtcreator
    linux-vdso.so.1 (0x00007fffb1bfe000)
    libExtensionSystem.so.1 => /mnt/nts-projects/Qt5.3.1/Tools/QtCreator/bin/./../lib/qtcreator/libExtensionSystem.so.1 (0x00007f56d3c0d000)
    libQt5Widgets.so.5 => /mnt/nts-projects/Qt5.3.1/Tools/QtCreator/bin/./../lib/qtcreator/libQt5Widgets.so.5 (0x00007f56d33c9000)
    libQt5Network.so.5 => /mnt/nts-projects/Qt5.3.1/Tools/QtCreator/bin/./../lib/qtcreator/libQt5Network.so.5 (0x00007f56d3065000)
    libQt5Gui.so.5 => /mnt/nts-projects/Qt5.3.1/Tools/QtCreator/bin/./../lib/qtcreator/libQt5Gui.so.5 (0x00007f56d2942000)
    libQt5Core.so.5 => /mnt/nts-projects/Qt5.3.1/Tools/QtCreator/bin/./../lib/qtcreator/libQt5Core.so.5 (0x00007f56d220d000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f56d1fcb000)
    libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f56d1cc0000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f56d1aaa000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f56d1700000)
    libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f56d14af000)
    libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f56d11a6000)
    libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f56d0e6b000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f56d0b6a000)
    libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f56d081d000)
    libicui18n.so.52 => /mnt/nts-projects/Qt5.3.1/Tools/QtCreator/bin/./../lib/qtcreator/./libicui18n.so.52 (0x00007f56d03fd000)
    libicuuc.so.52 => /mnt/nts-projects/Qt5.3.1/Tools/QtCreator/bin/./../lib/qtcreator/./libicuuc.so.52 (0x00007f56d0075000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f56cfe70000)
    libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007f56cfc6e000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f56cfa66000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f56d3e4c000)
    libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f56cf85d000)
    libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f56cf601000)
    libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f56cf3e1000)
    libnvidia-tls.so.340.24 => /usr/lib/tls/libnvidia-tls.so.340.24 (0x00007f56cf1de000)
    libnvidia-glcore.so.340.24 => /usr/lib/libnvidia-glcore.so.340.24 (0x00007f56cc5cb000)
    libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f56cc3b9000)
    libicudata.so.52 => /mnt/nts-projects/Qt5.3.1/Tools/QtCreator/bin/./../lib/qtcreator/././libicudata.so.52 (0x00007f56cab4d000)
    libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f56ca949000)
    libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f56ca743000)
    @

    Saluti!

    Ludwig

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi and welcome to devnet,

      What do you get if you launch Qt Creator directly from the console ?

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • L Offline
        L Offline
        laludelala
        wrote on last edited by
        #3

        Hallo!

        Thank you for the reply and the welcome.

        I simply get nothing.
        No window, no error message on the calling xterm and no return to the shell.

        Running with LIBGL_DEBUG=verbose does not print anything more than that nothing printed without.

        I have checked 5.3.1, 5.3.0 with qtcreator not showing anything.
        Version 5.0.2 seems to work.
        I did not yet check the versions between 5.0.2 and 5.3.0, this is something I can check tomorrow.

        Do you have any hint on how to locate the problem, what to look at?

        Saluti!

        Ludwig

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          What's the exact OS you are using ?

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0
          • L Offline
            L Offline
            laludelala
            wrote on last edited by
            #5

            Hallo!

            I am running Debian (jessie) Linux:

            @
            ludwig@oehhp14d:/mnt/nts-projects/Qt5.3.1/Tools/QtCreator/bin$ uname -a
            Linux oehhp14d 3.14-1-amd64 #1 SMP Debian 3.14.9-1 (2014-06-30) x86_64 GNU/Linux
            @

            Saluti!

            Ludwig

            1 Reply Last reply
            0
            • SGaistS Offline
              SGaistS Offline
              SGaist
              Lifetime Qt Champion
              wrote on last edited by
              #6

              Can you try again with the welcome screen plugin disabled ?

              Interested in AI ? www.idiap.ch
              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

              1 Reply Last reply
              0
              • L Offline
                L Offline
                laludelala
                wrote on last edited by
                #7

                Hallo!

                In the meantime, I have tried different QT releases from 5.0.2 on.
                Apparently, 5.0.2 is the last one which works on my machine.

                Starting qtcreator without the Welcome plugin does not change the result.

                @
                ludwig@oehhp14d:/mnt/nts-projects/nts/qt/Qt5.3.1/Tools/QtCreator/bin$ LIBGL_DEBUG=verbose ./qtcreator -noload Welcome
                ^C
                ludwig@oehhp14d:/mnt/nts-projects/nts/qt/Qt5.3.1/Tools/QtCreator/bin$
                @

                Question: what did change in QT 5.1.0?

                SalutI!

                Ludwig

                1 Reply Last reply
                0
                • L Offline
                  L Offline
                  laludelala
                  wrote on last edited by
                  #8

                  Hallo!

                  Today, I have tried to run qtcreator with different backends.
                  Not one of the backends works as desired:

                  • abort with error messages (initialization failure, blabla)
                  • runs with error messages
                  • runs without error messages

                  The summary:

                  • eglfs: ABORT -> no /dev/fb0 device, no EGLConfig
                  • linuxfb: ABORT -> no framebuffer device, no screen initialized
                  • minimalegl: ABORT -> no EGLConfig
                  • minimal: RUNS WITH NO WINDOW -> plugin does not support "createPlatformOpenGLContext()" / "propagateSizeHints()"
                  • xcb: RUNS WITH NO WINDOW -> no error message at all

                  Is it possible minimal/xcb need some EGL setup or other runtime library which is not available on my systems and not identified by glxinfo?

                  @
                  ludwig@oehhp14d:/mnt/nts-projects/nts/qt/Qt5.3.1/Tools/QtCreator/bin$ ./qtcreator --platform help
                  This application failed to start because it could not find or load the Qt platform plugin "help".

                  Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, xcb.

                  Reinstalling the application may fix this problem.
                  Aborted
                  ludwig@oehhp14d:/mnt/nts-projects/nts/qt/Qt5.3.1/Tools/QtCreator/bin$ ./qtcreator --platform eglfs
                  EGLFS: Failed to open /dev/fb0
                  Debugger command invalid in kit Desktop
                  Cant find EGLConfig, returning null config
                  EGL Error : Could not create the egl surface: error = 0x3005

                  Aborted
                  ludwig@oehhp14d:/mnt/nts-projects/nts/qt/Qt5.3.1/Tools/QtCreator/bin$ ./qtcreator --platform linuxfb
                  Unable to figure out framebuffer device. Specify it manually.
                  linuxfb: Failed to initialize screen
                  no screens available, assuming 24-bit color
                  QPainter::begin: Paint device returned engine == 0, type: 2
                  QPainter::end: Painter not active, aborted
                  QPainter::begin: Paint device returned engine == 0, type: 2
                  QPainter::begin: Paint device returned engine == 0, type: 2
                  Cannot create window: no screens available
                  Aborted
                  ludwig@oehhp14d:/mnt/nts-projects/nts/qt/Qt5.3.1/Tools/QtCreator/bin$ ./qtcreator --platform minimal
                  Debugger command invalid in kit Desktop
                  This plugin does not support propagateSizeHints()
                  This plugin does not support createPlatformOpenGLContext!
                  This plugin does not support propagateSizeHints()
                  This plugin does not support propagateSizeHints()
                  ^C
                  ludwig@oehhp14d:/mnt/nts-projects/nts/qt/Qt5.3.1/Tools/QtCreator/bin$ ./qtcreator --platform minimalegl
                  Opened display 0x1

                  Initialized display 1 4

                  Cant find EGLConfig, returning null config
                  Could not create the egl surface: error = 0x3005

                  EGL error
                  Aborted
                  ludwig@oehhp14d:/mnt/nts-projects/nts/qt/Qt5.3.1/Tools/QtCreator/bin$ ./qtcreator --platform xcb
                  "Warning reading /home/ludwig/.config/QtProject/qtcreator/profiles.xml:12: Failed to read element "value"."
                  "Warning reading /home/ludwig/.config/QtProject/qtcreator/profiles.xml:35: Failed to read element "value"."
                  "Warning reading /home/ludwig/.config/QtProject/qtcreator/profiles.xml:12: Failed to read element "value"."
                  "Warning reading /home/ludwig/.config/QtProject/qtcreator/profiles.xml:35: Failed to read element "value"."
                  ^C
                  ludwig@oehhp14d:/mnt/nts-projects/nts/qt/Qt5.3.1/Tools/QtCreator/bin$
                  @

                  1 Reply Last reply
                  0
                  • SGaistS Offline
                    SGaistS Offline
                    SGaist
                    Lifetime Qt Champion
                    wrote on last edited by
                    #9

                    What desktop environment/window manager are you using ?

                    Interested in AI ? www.idiap.ch
                    Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                    1 Reply Last reply
                    0
                    • L Offline
                      L Offline
                      laludelala
                      wrote on last edited by
                      #10

                      Hallo!

                      I use a traditional icewm on three boxes, all showing the same behaviour:

                      • amd64 / nVidia
                      • amd64 / intel
                      • i386 / ATI

                      Saluti!

                      Ludwig

                      1 Reply Last reply
                      0
                      • L Offline
                        L Offline
                        laludelala
                        wrote on last edited by
                        #11

                        Hallo!

                        I have found a bug report I will check today.
                        https://bugreports.qt-project.org/browse/QTBUG-32269

                        Saluti!

                        Ludwig

                        1 Reply Last reply
                        0

                        • Login

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • Users
                        • Groups
                        • Search
                        • Get Qt Extensions
                        • Unsolved