在 OpenBSD 上使用 X 和 VMWare Fusion 获得更好的分辨率

在 OpenBSD 上使用 X 和 VMWare Fusion 获得更好的分辨率

只需为 VMWare Fusion 设置 OpenBSD 4.8 VM。似乎无法强迫 X 达到任何像样的分辨率。我尝试尝试使用适用于 FreeBSD 的 VMWare 工具,但没有成功。

有什么建议可以尝试获得至少 1280x1024 的分辨率吗?

答案1

首先,您不能在 OpenBSD 上使用 FreeBSD 的二进制文件或驱动程序。 OpenBSD、NetBSD 和 FreeBSD 是非常不同的操作系统。

尊重您的解决问题。您需要配置 Xorg,问题可能是您使用的是驱动程序“vesa”,而不是驱动程序“vmware”。

其他建议:更新至5.1。 OpenBSD 在每个新版本中都增强了硬件支持。

答案2

在虚拟机中运行xrandr应该列出您的“监视器”及其最小/最大大小。如果这些数字是错误的(根据 VMware 列出的内容),则 X 配置错误或似乎无法检测到正确的显示器尺寸(没有更多信息,我们无法透露)

如果它们是正确的,那么您只是没有将 X 配置为使用全屏空间(这很奇怪,因为它通常默认为最佳分辨率)。您应该能够在 中更改它xorg.conf,但是 BSD 实现可能与 Linux 不同(这是我习惯的)

更多信息肯定有助于诊断问题,上面的内容应该会引导您走上正确的道路。

相关内容