修改 grub.cfg 以在“文本”中启动;我仍然可以不使用 startx 来启动 GUI 应用程序吗?

修改 grub.cfg 以在“文本”中启动;我仍然可以不使用 startx 来启动 GUI 应用程序吗?

我找到了这个简单教程用于修改我的 Mint Julia 32 位操作系统仅使用命令行启动的方式,但我的下一个任务是尝试找到一种方法来启动 GUI 应用程序实例,而无需启动整个 gnome 桌面体验。

在理想情况下,我的目标是让 gnome 桌面环境在后台运行,但有一个无法关闭或最小化的终端会话,隐藏开始菜单和桌面。从那里你可以输入

% gnome-keybinding-properties

并将其视为几乎我正在使用 gnome,具有我习惯的所有键盘快捷键和媒体支持(例如,您知道的,鼠标)。

我希望将图形用户界面和命令行用户界面的优点结合起来。我喜欢使用命令行,但我不想失去我最常用的东西:google-chrome、、、 。所有这些都很好,而且作为 Y 一代的一员,它们在某种程度上与我息息相关geditgcalctoolsynaptic

有谁知道一个好的教程可以告诉我如何在我的机器上实现这个理想的设置吗?我将不胜感激!

答案1

我不了解 LinuxMint,但可以肯定的是:

  • 您需要运行 X 服务器才能运行图形应用程序
  • 大多数发行版允许您通过 CTRL+ALT+F1-10 键从控制台(cli)终端切换到 X 终端。

因此,如果您在 cli 中启动,则可以在后台启动 startx(startx &,或在屏幕会话中),然后使用 CTRL+ALT+Fx 在 cli 终端和 X 终端之间切换。第一次,您将需要稍微调整一下以找出哪个 F 键将您带到控制台以及哪个 F 键映射到 X 终端。

答案2

这是我做的。虽然不完美,但很好地模拟了我的愿望。

1.

%gconf-editor

禁用所有最小化、最大化和关闭系统按钮通过

应用程序 -> metacity -> 常规

(以及其他地方。我也修改了我的“窗格”栏除了时间和天气之外几乎不显示任何内容,并且清除了桌面上的所有内容)。

  1. 转到系统 -> 偏好设置 -> 启动应用程序

在启动时添加“gnome-terminal”命令。

3.

% sudo apt-get install devilspie
% mkdir ~/.devilspie/
% gedit ~/.devilspie/gnome-terminal.ds

然后关注海报#4 的教程要输入正确的代码,请替换

(maximize)

(fullscreen undecorate)

我还没有弄清楚如何启动全屏终端全部通过自动启动器,我可以在桌面上创建工作区。我尝试在命令-t上添加gnome-terminal,并.ds为每个命令编写一个专用文件,但到目前为止,没有任何效果。但ctrl+alt+t会让一切恢复正常。

如果有人知道如何在所有 6 个工作区中启动终端,我将非常感激您分享该信息。

相关内容