could not find qtplatfom plugin eglfs
-
while giving the /home/debian
here is the compile output:
11:13:06: Running steps for project concentriccircles...
11:13:06: Configuration unchanged, skipping qmake step.
11:13:06: Starting: "/usr/bin/make" -j4
make: Nothing to be done for 'first'.
11:13:06: The process "/usr/bin/make" exited normally.
11:13:06: The remote file system has 46 megabytes of free space, going ahead.
11:13:06: Deploy step finished.
11:13:06: Trying to kill "/home/debian/Qt5/concentriccircles" on remote device...
11:13:08: Remote application killed.
11:13:08: Deploy step finished.
11:13:08: sending incremental file list11:13:08:
sent 72 bytes received 12 bytes 168.00 bytes/sec
total size is 1,576,416 speedup is 18,766.8611:13:08: Deploy step finished.
11:13:08: Elapsed time: 00:03.And
Application output is:
11:13:09: Starting /home/debian/Qt5/concentriccircles ...
qt.qpa.plugin: Could not find the Qt platform plugin "eglfs" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.Available platform plugins are: linuxfb, minimal, offscreen, vnc.
11:13:09: Remote process crashed.
-
@Asha said in could not find qtplatfom plugin eglfs:
linuxfb, minimal, offscreen, vnc
Looks like you did not build eglfs support when building Qt
-
-
@Asha Google knows https://en.wikipedia.org/wiki/X_Window_System
-
@Asha said in could not find qtplatfom plugin eglfs:
i need to find which backend is running on my device
yes
-
@Asha Please take a look at https://doc.qt.io/qt-5/embedded-linux.html
"we are using linux backend" - which one? -
-
@jsulm Hi ,Thank you for you guide...
I found which plugin is running on my board,
That is eglfs only,with this link https://doc.qt.io/qt-5/embedded-linux.html
for beagleboneboard my build directory is Qt5,
I got the information in the folder below
cd /home/beagle/Qt5/mkspecs/devices/linux-beagleboard-g++/qmake.conf
in qmake.conf file
QT_QPA_DEFAULT_PLATFORM = eglfs
so now,how to proceed next?
can i change the QT_QPA_DEFAULT_PLATFORM in that file ?
or need to configure with eglfs only?