![startx 无法以全屏方式启动应用程序](https://linux22.com/image/1057181/startx%20%E6%97%A0%E6%B3%95%E4%BB%A5%E5%85%A8%E5%B1%8F%E6%96%B9%E5%BC%8F%E5%90%AF%E5%8A%A8%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F.png)
我是 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