Mein Team prüft verschiedene IDEs für ein bevorstehendes Projekt. Eine der Voraussetzungen ist, dass wir uns von unseren lokalen Windows-Rechnern in einen zentralen, leistungsfähigen Linux-Server einloggen wollen (unser vorheriges Projekt war unter Windows und das Ändern ist keine Option).Gibt es eine Möglichkeit, den von Qt Creator erzeugten X11-Datenverkehr zu reduzieren?
Unser Ansatz ist die Verwendung von XRDP, aber wir versuchen auch, einen X11-Server lokal auf unseren Windows-Rechnern zu verwenden.
Wir haben festgestellt, dass die Schnittstelle sehr unruhig und langsam ist, wenn wir versuchen, Qt Creator auf dem entfernten Linux-Rechner auszuführen, aber auf dem X11-Server auf unserem lokalen Rechner angezeigt wird. Erfrischungen sind zu träge, um das Werkzeug nützlich zu machen. Wir sehen dieses Problem nicht, wenn wir Eclipse ausführen, was letztendlich viel reaktionsschneller ist, als wenn wir über XRDP darauf zugreifen.
Eine Netzwerkverkehrsanalyse mit Wireshark ergab, dass Qt Creator ungefähr 10-100 Mal mehr X11-bezogenen Netzwerkverkehr als Eclipse für eine ähnliche Aufgabe produziert (Scrollen auf einer Textseite).
Die Frage (endlich): Weiß jemand, wie wir Qt Creator konfigurieren können, um weniger X11-Verkehr zu produzieren, und so seine Reaktionsfähigkeit verbessert?
Das zugrunde liegende Linux-System ist Kubuntu (Ubuntu mit KDE).
Qt Creator Version: 3.0.0 (verwendet Qt 4.8.1)
P. S .: Das ist mein erster Beitrag auf Stack-Überlauf, und ich bin offen für Vorschläge, wie die Nützlichkeit meiner Frage zu verbessern.
Die Befehlszeilen-Flags helfen definitiv mit der Version, die wir haben. Vielen Dank! – BareMetalCoder
Die aktuelle Version 3.3.0 enthält nicht das Argument '-Graphicssystem'. Kennt jemand eine Lösung für die aktuelle Version? –