startx 无法以全屏方式启动应用程序

startx 无法以全屏方式启动应用程序

我是 Linux 和 Ubuntu 的新手,我希望我的系统能够启动到控制台(想启动到 gnome-terminal,但得到了启动到 tty 的解决方案),并且没有 GUI,这样每当我想要 GUI 时,我都可以按需启动,所以我参考了这个askubuntu 答案现在我可以启动到 tty,但现在当我使用startx(例如startx firefox:)启动应用程序时,它会打开它们,但不使用屏幕的完整分辨率,即在应用程序周围可以看到背景(黑色或有时是彩色)。我尝试将内容更改为軟體文件,我尝试在该文件中执行此操作:-geometry 1366x768但没有成功,我还尝试将 1366 和 768 作为参数与startx命令一起提供,但同样没有成功。使用 启动 Firefox 时,Firefox 中的下拉菜单(例如书签下拉菜单)也不起作用startx

这是现在的样子,背景显示在窗口的右侧和底部

现在的情况如下

所以现在我想startx以全屏方式启动应用程序,使用我的全分辨率(不应查看右侧和底部的背景)。有人能告诉我我哪里做错了吗?

答案1

它适用于 Firefox,即我能够通过在firefox -width 1366 -height 768终端上打开 Firefox 以全屏方式打开 Firefox,然后自动将其设置为 Firefox 的默认分辨率。至于在启动时打开终端的附带问题,系统启动时仍然使用 tty,但现在我编辑了 ~/.xinitrc 文件,这样每当我从 tty 运行 startx 时,gnome-terminal 都会以特定分辨率在屏幕上的特定位置打开。这是我的 ~/.xinitrc 文件:

#!/usr/bin/env bash
gnome-terminal --geometry=115x24+115+115 &
#exec gnome-session
. /etc/X11/Xsession

相关内容