[systemd-devel] starting qt application after DRM initialized

Belisko Marek marek.belisko at gmail.com
Thu Dec 6 21:58:31 UTC 2018


Hi,

I'm trying to run qt qml application on intel nuc but when booted from
hdd I'll get an eror when app is started:

Dec 06 21:39:43 b2qt-intel-corei7-64 appcontroller[232]:
"QT_IM_MODULE" "qtvirtualkeyboard"
Dec 06 21:39:43 b2qt-intel-corei7-64 appcontroller[232]:
"QT_QPA_EGLFS_FORCE888" "0"
Dec 06 21:39:43 b2qt-intel-corei7-64 appcontroller[232]:
"QT_QPA_EGLFS_KMS_CONFIG" "/etc/kms.conf"
Dec 06 21:39:43 b2qt-intel-corei7-64 appcontroller[232]:
"QT_QUICK_CONTROLS_1_STYLE" "Flat"
Dec 06 21:39:43 b2qt-intel-corei7-64 appcontroller[232]:
"XDG_RUNTIME_DIR" "/run/user/0"
Dec 06 21:39:43 b2qt-intel-corei7-64 appcontroller[232]: "/opt/test"
("--applications-root", "/data/user/qt")
Dec 06 21:39:44 b2qt-intel-corei7-64 appcontroller[232]: Could not
find DRM device!
Dec 06 21:39:44 b2qt-intel-corei7-64 appcontroller[232]: quit

and unit looks like:
[Unit]
Description=Demo
After=systemd-user-sessions.service

[Service]
ExecStart=-/usr/bin/appcontroller /opt/test --applications-root /data/user/qt

[Install]
WantedBy=multi-user.target

I think it is some kind of timing issue as when booting same image
from usb stick application will automatically start while when booting
from hdd I get above error. Would be possible to postpone it somehow
until DRM display is initialized? Thanks.

BR,

marek

--
as simple and primitive as possible
-------------------------------------------------
Marek Belisko - OPEN-NANDRA
Freelance Developer

Ruska Nova Ves 219 | Presov, 08005 Slovak Republic
Tel: +421 915 052 184
skype: marekwhite
twitter: #opennandra
web: http://open-nandra.com


More information about the systemd-devel mailing list