我有一个 NFS 服务器和一堆使用 TFTP 从该服务器启动的无盘客户端。它们有一个来自服务器的只读根分区挂载,以及来自服务器的读写 /home 挂载。需要可写的一切都在 tmpfs 上。
我破解了 Gentoo 初始化脚本 (/bin/rc) 以使其成为可能。
我在每个站点上运行 Xorg,它成功地自动配置自己,但通常具有宇宙分辨率(例如 1600xsomethingbig,以前是 1024x768)。看起来真的很奇怪。不同的站有不同的显卡和显示器等。
如何设置 Xorg 使用的屏幕分辨率上限?我希望它仍然在这个限制内自动配置自己。
您可以尝试将屏幕部分更新/添加到您的 xorg.conf 文件中:
您需要确保“默认屏幕”列在“服务器布局”部分中:
您还需要确保“设备”和“监视器”ID 与您的配置相匹配。
如果您设置了模式(在Section Screen的 SubSection Display中),X 服务器将只使用这些模式(如果这些都不能使用,则退出)。
因此,只需列出所有可以接受的解决方案。我会这样说:
您可以在此处找到常见屏幕尺寸的列表:
http://en.wikipedia.org/wiki/File:Vector_Video_Standards2.svg
我不确定这是可能的。您可以尝试创建一个只有一个屏幕部分的 xorg.conf,列出您想要的所有分辨率。
我能想到的最好的(如果你不想让 X 生成配置文件,那么也添加你的屏幕部分)是在 X 启动后运行 xrandr 。如果分辨率超过 1024x768,请更改它。