我想让它自动以无光标启动:startx -- -nocursor
这可行,但这是命令..我想自动启动到用户:kiosk..(但我不想使用“unclutter”)
我不明白我可以在哪里添加脚本或文件配置无光标的 startx.. .xinitrc?或其他文件配置..
我使用带有 openbox 的 opensuse 15.6
所以我在这里问,我希望找到你的帮助手代码.. :-)
谢谢
我想让它自动以无光标启动:startx -- -nocursor
这可行,但这是命令..我想自动启动到用户:kiosk..(但我不想使用“unclutter”)
我不明白我可以在哪里添加脚本或文件配置无光标的 startx.. .xinitrc?或其他文件配置..
我使用带有 openbox 的 opensuse 15.6
所以我在这里问,我希望找到你的帮助手代码.. :-)
谢谢
这里明智的做法是不使用
startx
,而只是使用 opensuse 带来的几个图形显示管理器之一,并且它默认启动 - 您必须采取明确的步骤不使用其中任何一个。您的用例似乎是自动启动一个具有特定设置的特定 xsession(openbox)——这正是显示管理器的用途⁰。
因此,不要重新发明轮子,放弃调用的脚本
startx -- -nocursor
,而是lightdm
)并使其在启动时自动启动(systemctl enable lightdm
)openbox
必须作为 .desktop 文件存在于 /usr/share/xsessions/ 中;用户必须在该autologin
组中。⁰ 从历史上看,他们做得更多,但是使用你的 openSUSE 盒子,他们不必关心很多与管理用户、让系统准备好登录等相关的事情——这些都由系统守护进程处理。¹ 比如“这个服务是浏览器,只能在互联网连接启动后立即启动”、“这个服务只能在浏览器启动后启动,但我不想等待固定的时间,而是真的在浏览器准备好后立即启动”、“这个服务需要连接到中央服务器”、“这个程序只能在服务连接到中央服务器后运行”之类的事情。