You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Debian 11桌面通过图标运行指定显示的Python HMI脚本?

在Debian 11的BeagleBone Black上为.desktop文件指定显示设备

你只需在.desktop文件的Exec字段中,将DISPLAY=:0.0环境变量直接前置在执行命令前即可,逻辑和终端运行时的写法一致。

修改后的完整.desktop文件:

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Icon=/home/debian/MNIST/Python/N2D2.ico
Name=N2D2_IHM
Exec=DISPLAY=:0.0 python /home/debian/MNIST/Python/N2D2_IHM.py
Terminal=false
Type=Application

也可以用env命令明确设置环境变量,效果完全相同:

Exec=env DISPLAY=:0.0 python /home/debian/MNIST/Python/N2D2_IHM.py

说明:

桌面环境启动程序的环境变量上下文和终端会话存在差异,因此需要在Exec字段中显式指定DISPLAY变量,确保脚本指向你的4.3英寸触控显示屏(标识为:0.0)。

内容的提问来源于stack exchange,提问作者Fabrice Auzanneau

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 09:25:13