Hi,

if access to the remote device(s) is slow that could be a hint that the 
"cmdbridge" is either not built or not correctly installed. The cmdbridge is a 
process that Qt Creator runs on the device for file system operations there. If 
it isn't there, Qt Creator falls back to individual ssh operations for each 
kind of access (afair).
Do you have "cmdbridge-*" in your installed Qt Creator?
Is it a difference between running from the build directory (which you can also 
do when using build.py), and the installed Qt Creator?
Or you might miss the corresponding features if some dependencies like golang 
are not found automatically when you use build.py. A look at the CMake 
configure output ("The following features have been enabled" / "The following 
features have been disabled") might shed some light.

Br, Eike

> On 2. Oct 2025, at 20:22, Jochen Becher via Qt-creator 
> <[email protected]> wrote:
> 
> Hi,
> 
> I am running QtC 17 and QtC 18 with dockers on Ubuntu 24.04. I set up docker 
> devices for devel and runtime. I am using Qbs 3 and Qt 6.8.3.
> 
> I build QtC 17 or 18 in QtC 17 and run it from within QtC using separate 
> settings (from the host QtC). I load a pretty complex Qbs project
> with quite some C++ and QML code. It works well with both native and docker 
> kits.
> 
> Then I run the build script that comes with QtC and install QtC from the 
> generated installer. I load the same project using the same QtC
> settings, e.g. the devices and kits are preserved. This works well for native 
> kits. But as soon as I switch to the docker kit, QtC gets
> unusable slow. It hangs in loading the project "forever" and even when it has 
> loaded the project after a couple of minutes it hangs in the
> "Parse QML imports" forever (waited at least 15 minutes). There is a 30%-40% 
> CPU load and it seems like a lot of docker exec commands are
> being run. The whole system is very busy in its main loop (Ubuntu asks me to 
> stop the process).
> 
> It doesn't help if I delete the settings and the .user file and start from 
> scratch. Same issue.
> 
> I wonder what can be different between running the system from QtC or from 
> the installed binary. QtC extends the LD_LIBRARY_PATH, so the
> started QtC gets full access to my native Qt installation. The installed 
> version comes with its own Qt installation which may be
> incomplete. 
> 
> Another difference I see: when I run the installed QtC from console, I get an 
> error message saying that some shared memory handling is not
> available. This error message comes on starting up, before I load the project.
> 
> Any idea what the reason could be or what I should test to find the issue? 
> Should I "ldd" some specific plugin to find a difference between
> loaded Qt modules or other libraries?
> 
> Regards, Jochen
> 
> -- 
> Qt-creator mailing list
> [email protected]
> https://lists.qt-project.org/listinfo/qt-creator

-- 
Eike Ziller
Principal Software Engineer

The Qt Company GmbH
Erich-Thilo-Str. 10
12489 Berlin, Germany
[email protected]
https://qt.io

Geschäftsführer: Mika Pälsi,
Juha Varelius, Jouni Lintunen
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 
144331 B


-- 
Qt-creator mailing list
[email protected]
https://lists.qt-project.org/listinfo/qt-creator

Reply via email to