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. QtCreator over VNC. Windows client, linux server.
Forum Updated to NodeBB v4.3 + New Features

QtCreator over VNC. Windows client, linux server.

Scheduled Pinned Locked Moved Unsolved Installation and Deployment
qtcreatorlinuxvnc
7 Posts 2 Posters 7.2k Views 1 Watching
  • 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.
  • P Offline
    P Offline
    Paul H.
    wrote on 7 Mar 2016, 16:09 last edited by
    #1

    Has anyone been able to run QtCreator over a VNC connection to a linux server? I am running Debian "Jessie" and have tried both vnc4server and tightvncserver for the VNC server. I am using TIghtVNC Viewer on a WIndows (both 7 and 10) client. I have tried both LXDE and xfce4 for the VNC desktop (I couldn't get Gnome to work at all).

    If I try to start QtCreator from the menu nothing happens. If I start it from a terminal I get the following messages:

    Qt: XKEYBOARD extension not present on the x server.
    Could not initialize GLX

    Thanks in advance for any help anyone can provide.

    1 Reply Last reply
    0
    • H Offline
      H Offline
      hskoglund
      wrote on 7 Mar 2016, 17:49 last edited by
      #2

      Hi, I am running Debian "Wheezy" on a Linode headless server, and I used to have the same problem starting Qt Creator (with vnc4server).
      But i found TigerVNC and that seems to work (I have version 1.1.0).

      P 1 Reply Last reply 7 Mar 2016, 23:11
      0
      • H hskoglund
        7 Mar 2016, 17:49

        Hi, I am running Debian "Wheezy" on a Linode headless server, and I used to have the same problem starting Qt Creator (with vnc4server).
        But i found TigerVNC and that seems to work (I have version 1.1.0).

        P Offline
        P Offline
        Paul H.
        wrote on 7 Mar 2016, 23:11 last edited by
        #3

        @hskoglund Thanks for the tip. How did you install TigerVNC? Did you build from source? It is not available in the standard repositories for Debian "Jessie". I do see that TigerVNC has a pre-built .deb package for Ubuntu14.04LTS, but I wasn't sure if that would install clean or not. I also found a repository here , but I am not familiar with it so I am a little hesitant to use it. Thanks again.

        1 Reply Last reply
        0
        • H Offline
          H Offline
          hskoglund
          wrote on 8 Mar 2016, 00:04 last edited by hskoglund 3 Aug 2016, 00:20
          #4

          Just looked at my server, the package was called tigervnc-server but I installed it October 2013. can't remember where I got it, sorry.
          But I looked at that repository tigervnc-standalone-server, seems harmless enough.. what could go wrong?

          Edit:
          just tested Qt Creator 3.5.1 (Qt 5.5.1) on the server:
          editing, compiling and running a widgets app works fine (you can type into a textbox etc.), but I notice that I do get the same 1st line you get "Qt: XKEYBOARD extension not present on the X server." But I do not get the "Could not initialize GLX" and the app runs ok.

          However, when I tried a QML demo app (Planets) I only get an empty white window, and a 2nd line: "WARNING: Application calling GLX 1.3 function "glXCreatePbuffer: when GLX 1.3 is not supported..."
          So it seems even tigervnc-server has its limitations :-(

          P 1 Reply Last reply 8 Mar 2016, 00:34
          0
          • H hskoglund
            8 Mar 2016, 00:04

            Just looked at my server, the package was called tigervnc-server but I installed it October 2013. can't remember where I got it, sorry.
            But I looked at that repository tigervnc-standalone-server, seems harmless enough.. what could go wrong?

            Edit:
            just tested Qt Creator 3.5.1 (Qt 5.5.1) on the server:
            editing, compiling and running a widgets app works fine (you can type into a textbox etc.), but I notice that I do get the same 1st line you get "Qt: XKEYBOARD extension not present on the X server." But I do not get the "Could not initialize GLX" and the app runs ok.

            However, when I tried a QML demo app (Planets) I only get an empty white window, and a 2nd line: "WARNING: Application calling GLX 1.3 function "glXCreatePbuffer: when GLX 1.3 is not supported..."
            So it seems even tigervnc-server has its limitations :-(

            P Offline
            P Offline
            Paul H.
            wrote on 8 Mar 2016, 00:34 last edited by
            #5

            @hskoglund I tried installing from the repository that I linked to, but it failed with unmet dependencies. I haven't been able to resolve that. I started looking into building it, but it looks a bit complicated. Maybe when I have some time I will attempt it. Thanks again for your help.

            1 Reply Last reply
            0
            • P Offline
              P Offline
              Paul H.
              wrote on 27 Mar 2016, 16:49 last edited by
              #6

              I ended up using NX instead of VNC to get QtCreator to work. This also allows me to use Gnome 3 desktop, which I could never get to work with VNC. For anyone else who may be interested, the Linux packages can be downloaded HERE and a Windows client can be downloaded HERE. Scroll down to the NoMachine Enterprise Client section for standalone client installers.

              1 Reply Last reply
              1
              • H Offline
                H Offline
                hskoglund
                wrote on 27 Mar 2016, 18:11 last edited by
                #7

                Good news, and thanks for the links. I think I'll be testing that NX stuff soon...

                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