gpt4 book ai didi

qt-creator - 有没有办法减少 Qt Creator 产生的 X11 流量?

转载 作者:行者123 更新时间:2023-12-04 00:02:16 25 4
gpt4 key购买 nike

我的团队正在为即将到来的项目评估各种 IDE。其中一个要求是我们希望从本地 Windows 计算机登录到一个中央的、功能强大的 Linux 服务器(我们之前的项目是在 Windows 下进行的,更改它不是一种选择)。

我们的方法是使用 XRDP,但我们也在考虑在我们的 Windows 机器上本地使用 X11 服务器。

我们注意到,当我们尝试在远程 Linux 机器上运行 Qt Creator 但它显示在我们本地机器上运行的 X11 服务器上时,界面非常不稳定且缓慢。刷新速度太慢,无法使该工具有用。当我们运行 Eclipse 时,我们没有看到这个问题,它最终比我们通过 XRDP 访问它时响应要快得多。

使用 Wireshark 进行的网络流量分析显示,对于类似任务(向下滚动一页文本),Qt Creator 产生的 X11 相关网络流量大约是 Eclipse 的 10-100 倍。

问题(最后):有谁知道我们如何配置 Qt Creator 以减少 X11 流量,从而提高其响应能力?

底层的 Linux 系统是 Kubuntu(带有 KDE 的 Ubuntu)。

Qt Creator 版本:3.0.0(使用 Qt 4.8.1)

P.S.:这是我在 Stack Overflow 上的第一篇文章,我愿意就如何提高我的问题的实用性提出建议。

最佳答案

尝试使用 -graphicssystem native 启动 QtCreator范围。

Qt4(.5+) 支持三种图形后端(原生、光栅和 opengl)。 Native 似乎适合 SSH X-forward 使用,而其他似乎更适合本地使用。

当我在 Qt4 上工作时,它在 QtCreator 2.5.0 版上对我有用,但是在我更新到 QtCreator 3.1.2 后它不起作用,因为 Qt5 appears to have deleted this parameter .

我不知道 QtCreator 3.0.0 是否支持此参数,但由于您使用 Qt4,您可以随时将 QtCreator 版本降级到支持此参数的最新版本。
如果您想根据远程/本地使用自动更改图形系统,您可能需要尝试设置 QT_GRAPHICSSYSTEM=native envvar 有条件地在你的 bashrc 左右。

关于qt-creator - 有没有办法减少 Qt Creator 产生的 X11 流量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22017200/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com