为 FreeBSD 8.0-RELEASE 启用更高的默认终端分辨率

为 FreeBSD 8.0-RELEASE 启用更高的默认终端分辨率

目前,我运行的是 FreeBSD 8.0-RELEASE 安装,一切都非常顺利。一般来说,我在其上进行的任何开发都是通过 Putty 在我的 Windows 机器上完成的。这工作得很好;我运行两个显示器,我的 Windows 安装连接到它们两个。两个显示器中较大的一个的分辨率为 1920x1080,并且连接到 FreeBSD 框。有时我在胡乱操作时不小心断开了网络连接,这样我就可以直接登录并执行我需要的所有操作。通常,这也是我使用 root 帐户的唯一方法;良好的做法和所有(不,您不能以 root 身份使用 ssh;您必须登录su)。

问题是,偶尔我的主计算机要么被临时移动,要么无法使用。如果朋友需要做某事而自己又没有计算机,我就会借给他们。FreeBSD 安装是“极简”安装。没有图形用户界面;只有运行 Apache 安装、Samba 守护程序、git 存储库、JDK、ruby、perl 所需的基础 - 所有好东西。我犯过一次从头编译 KDE 的错误。再也不会犯了。

那么,我的问题是,以一种非常冗长的方式,如何将显示器上显示的主终端(ttyv0、ttyv1 等)的分辨率提高到 1920x1080?默认情况下,目前,它看起来像 VGA,延伸到整个屏幕。除了难看之外,它还很难编写代码。线条会缠绕在一起等等。有没有办法在不安装 X11 或类似过度安装的情况下做到这一点?

编辑:有些情况下我必须直接在机器上进行开发。这种情况并不经常发生,但发生的频率足够高,所以我想要一个解决方案。我的开发通常是在 vim 中完成的,尽管我希望有一天至少能熟练使用 emacs。对于 Java 来说,使用默认的 25x80 终端有点痛苦。我并不特别想要一个完整的桌面环境,而是一种增加终端大小的方法(如果存在这样的东西的话)。

答案1

我觉得这里没什么问题。如果你在 BSD 机器上所做的只是登录、启动一些守护进程然后退出,那么你就不需要 X 或“漂亮的”文本界面。

另一方面,如果你想要进行大量的文本编辑,那么你可能应该安装 X 和一些窗口管理器。窗口管理器不一定非得是 KDE。

Gnome 是一个稳定的替代“重量级”窗口管理器,但它安装了很多您可能不需要的负担(就像 KDE 一样)。

如果你真的想用 X-11 实现极简主义,韓國(选项卡窗口管理器)位于软件包档案中(twm-1.0.4 是最新版本)。twm 的唯一问题是您可能需要从非 GUI 编辑器(如 emacs 或 vi 或……)开始。我仍然时不时地在具有 4 MB 显卡的老式系统上使用它。

WindowMaker 是我喜欢的一个替代方案,它介于这两个极端之间,而且我相信还有其他的。

相关内容