我有一个NFS服务器和一堆使用TFTP从该服务器启动的无盘客户机。 他们有一个从服务器只读的根分区挂载,并从服务器读写/ home挂载。 所有需要写入的东西都在tmpfs上。
我攻击了Gentoo初始化脚本(/ bin / rc)使其成为可能。
我在每个站点上运行Xorg,并成功地自动configuration自己,但通常具有宇宙分辨率(如1600xs的东西,以前是1024×768)。 它看起来很奇怪。 不同的站有不同的graphics卡和监视器等
如何设置Xorg使用的屏幕分辨率的上限? 我希望它仍然在这个限制内自动configuration。
您可以尝试更新/添加屏幕部分到您的xorg.conf文件中:
Section "Screen" Identifier "Default Screen" Device "Generic Video Card" Monitor "Generic Monitor" DefaultDepth 24 SubSection "Display" Depth 16 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1024x768" "800x600" "640x480" EndSubSection EndSection
您需要确保“服务器布局”部分列出了“默认屏幕”:
Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" InputDevice "stylus" "SendCoreEvents" InputDevice "cursor" "SendCoreEvents" InputDevice "eraser" "SendCoreEvents" EndSection
您还需要确保“设备”和“监视器”ID匹配您的configuration。
如果设置了模式(在子节显示节屏幕 ),X服务器将只使用这些(或退出,如果没有这些都可以使用)。
所以,只列出所有可以接受的决议。 我会把这样的东西:
Section "Screen" ... SubSection "Display" Depth 24 Modes "1440x900" "1280x1024" "1024x768" "800x600" EndSubSection EndSection
您可以在这里find常见屏幕大小的列表:
http://en.wikipedia.org/wiki/File:Vector_Video_Standards2.svg
我不确定这是可能的。 你可以尝试创build一个xorg.conf只有一个屏幕部分,列出所有你想要的决议。
我能想到的最好的(如果你不想让X生成一个configuration文件,然后添加你的屏幕部分)X开始后运行xrandr。 如果分辨率超过1024×768,请将其更改。