我已经设置了我的 Linux 笔记本电脑(运行Pixel for x86,基于 Debian)拥有三个“桌面”。我可以使用 ctrl-alt-left 和 right 访问这些。
主要 - 空白桌面
CLI - 全屏,没有标题栏,LXTerminal
浏览器 - 全屏 Chromium
如果我重新启动笔记本电脑,我仍然会看到名为“桌面”的 3 个,但终端和浏览器在桌面 2 和 3 上未打开。
如何让这些应用程序在启动时自动在相应的桌面上启动?
答案1
我假设您所说的“桌面”是指工作空间? Ctrl+alt+左/右是在工作区之间切换的快捷方式。
你可以尝试使用wmctrl
在特定工作区启动某些程序。
wmctrl -r <WINDOW NUMBER> -s <WORKSPACE NUMBER>
您需要使用以下命令wmctrl -l
来查找窗口号:
0x0080006a -1 localhost panel
0x0180007c 0 localhost Chromium
0x02600007 3 localhost LXTerminal
并wmctrl -d
找到工作区编号。
至于自动启动,由于这是一个命令行工具,因此可以轻松地将其移植到您的自动启动文件(可以通过LXDE配置界面添加)。