环境变量

更新时间:
2024-12-26

环境变量

RealEvo-Qt5SylixOS 在运行时依赖多个环境变量,本节对 RealEvo-Qt5SylixOS 运行时使用到的环境变量及其功能做统一说明。

名称作用默认值/有效配置
SYLIXOS_QT5_QT5DIRQt5目录SYLIXOS_QT5_QT5DIR=/qt/qt5
SYLIXOS_QT5_TOUCH2SCREEN触摸屏和touch设备的对应关系(如果有多个用‘;’分开)SYLIXOS_QT5_TOUCH2SCREEN=/dev/input/touch0:/dev/fb0;
SYLIXOS_QT5_TOUCH指定touch设备SYLIXOS_QT5_TOUCH=
SYLIXOS_QT5_MOUSE指定mouse设备SYLIXOS_QT5_MOUSE=
SYLIXOS_QT5_KEYBOARD指定keyboard设备SYLIXOS_QT5_KEYBOARD=
SYLIXOS_QT5_REQUEST_CALIBRATE是否需要使用屏幕点击校准(该选项只有在有触摸屏输入的时候才有效)默认值0,0关闭配置,1开启配置
SYLIXOS_QT5_POINTERCAL_FILE指定屏幕校准文件保存路径SYLIXOS_QT5_POINTERCAL_FILE=/etc/pointercal
SYLIXOS_QT5_COMPOSITOR_DEBUG多窗口合成器调试开关默认值0,0关闭配置,1开启配置
SYLIXOS_QT5_KEYBOARD_DEBUGSylixosfb键盘事件调试开关默认值0,0关闭配置,1开启配置
SYLIXOS_QT5_MOUSE_DEBUGSylixosfb鼠标事件调试开关默认值0,0关闭配置,1开启配置
SYLIXOS_QT5_TOUCH_DEBUGSylixosfb触摸屏事件调试开关默认值0,0关闭配置,1开启配置
QT_QPA_PLATFORM_PLUGIN_PATHQt5插件目录QT_QPA_PLATFORM_PLUGIN_PATH=$SYLIXOS_QT5_QT5DIR/plugins
QT_QPA_FONTDIRQt5字体目录QT_QPA_FONTDIR=$SYLIXOS_QT5_QT5DIR/lib/fonts
QT_QPA_PLATFORMQt5默认启动平台QT_QPA_PLATFORM=sylixosfb:fb=/dev/fb0注:目前支持的平台有sylixosfb、wayland、vnc,在使用sylixosfb时如未指定fb设备,会默认按照fb0、fb1的顺序进行尝试,如果fb0和fb1设备均打开失败,平台启动失败。
QT_QPA_FB_DISABLE_INPUTSylixosfb禁用内置输入处理程序默认值0,0关闭配置,1开启配置
QT_QPA_FB_HIDECURSORSylixosfb下隐藏光标默认值0,0关闭配置,1开启配置
QT_LOGGING_RULESQt5调试规则开关,sylixos.signalcount.watch 配置为true 时当消息队列中消息数量超过 128 会打logQT_LOGGING_RULES=*.debug=false; sylixos.signalcount.watch=false;
QML_IMPORT_TRACEQt5 QML追踪开关QML_IMPORT_TRACE=
QT_DEBUG_PLUGINSQt5 QML调试开关默认值0,0关闭配置,1开启配置
QT_WAYLAND_SHELL_INTEGRATIONQt5多窗口下设置wayland-shell插件QT_WAYLAND_SHELL_INTEGRATION=xdg-shell
QT_WAYLAND_DECORATIONQt5多窗口下设置wayland窗口样式插件QT_WAYLAND_DECORATION=defaultdecoration
WAYLAND_DEBUGWayland调试开关默认值0,0关闭配置,1开启配置
QT_IM_MODULE单窗口(FB模式下设置输入法),不能与SYLIXOS_QT5_WAYLAND_IM_MODULE并存默认值QT_IM_MODULE=QT_IM_MODULE=SylixOSInputMethod (不带虚拟键盘)或 QT_IM_MODULE=SylixOSInputMethod:TS(带虚拟键盘)
SYLIXOS_QT5_WAYLAND_IM_MODULE多窗口(wayland模式下设置输入法),不能与QT_IM_MODULE并存默认值SYLIXOS_QT5_WAYLAND_IM_MODULE=SYLIXOS_QT5_WAYLAND_IM_MODULE=SylixOSInputMethod (不带虚拟键盘)或 SYLIXOS_QT5_WAYLAND_IM_MODULE=SylixOSInputMethod:TS(带虚拟键盘)
SYLIXOSFB_DEBUGFB 调试开关默认值0,0关闭配置,1开启配置
SYLIXOS_QT5_SCREEN配置多屏显示模式和屏幕排列规则无默认值,使用时配置如下:SYLIXOS_QT5_SCREEN=array=1x2:mode=Extend
文档内容是否对您有所帮助?
有帮助
没帮助