[求助] Debian10 下Qt图像界面的程序怎么实现 自启动 ?

zhanghaoX
环顾四方有效 2021-12-05 字数 289

实现了 root 自动登录 xfce 桌面,现在要实现Qt图像界面程序的自启动,并且程序需要用root权限运行。

按照网上的说法, 建了个 /etc/rc.local , 放了 脚本的路径,脚本在root 根目录下

脚本里,touch文件,mount网络文件夹都可以起作用,但是Qt图像界面程序启动不了,请问是有啥特殊的搞法吗?

多谢。

6 个回复
dajun
dajun 2021-12-06

xfce 设置里面有自动启动的地方,点点鼠标找找吧

发自「今日水木 on SunOS 5.6」

【 在 zhanghaoX 的大作中提到: 】

: 实现了 root 自动登录 xfce 桌面,现在要实现Qt图像界面程序的自启动,并且程序需要用root权限运行。

: 按照网上的说法, 建了个 /etc/rc.local , 放了 脚本的路径,脚本在root 根目录下

: 脚本里,touch文件,mount网络文件夹都可以起

: ..................

zhanghaoX
环顾四方有效 2021-12-06

session那个玩意对吧?

也不好使。

【 在 dajun 的大作中提到: 】

: xfce 设置里面有自动启动的地方,点点鼠标找找吧

: 【 在 zhanghaoX 的大作中提到: 】

: : 实现了 root 自动登录 xfce 桌面,现在要实现Qt图像界面程序的自启动,并且程序需要用root权限运行。

: ...................

hgoldfish
老鱼 2021-12-06

好使。KDE 是加到一个目录`~/.config/autostart/`, xfce 估计也是。

$ cat lafdup.desktop

[Desktop Entry]

Comment[zh_CN]=

Comment=

Exec=/home/myname/bin/lafdup

GenericName[zh_CN]=

GenericName=

Icon=system-run

MimeType=

Name[zh_CN]=

Name=

Path=/home/myname/

StartupNotify=true

Terminal=false

TerminalOptions=

Type=Application

X-DBUS-ServiceName=

X-DBUS-StartupType=

X-KDE-SubstituteUID=false

X-KDE-Username=

【 在 zhanghaoX (环顾四方有效) 的大作中提到: 】

: session那个玩意对吧?

: 也不好使。

: 。

: ...................

zhanghaoX
环顾四方有效 2021-12-12

谢谢,确实是。

【 在 hgoldfish 的大作中提到: 】

: 好使。KDE 是加到一个目录`~/.config/autostart/`, xfce 估计也是。

: $ cat lafdup.desktop

: ...................

zhanghaoX
环顾四方有效 2021-12-12

谢谢

【 在 dajun 的大作中提到: 】

: xfce 设置里面有自动启动的地方,点点鼠标找找吧

: 【 在 zhanghaoX 的大作中提到: 】

: : 实现了 root 自动登录 xfce 桌面,现在要实现Qt图像界面程序的自启动,并且程序需要用root权限运行。

: ...................