如何使用命令行工具将Linux系统服务器的分辨率设置为特定值?
美国、香港服务器
如何使用命令行工具将Linux系统服务器的分辨率设置为特定值?
04-23 来源:
使用命令行工具将 Linux 系统服务器的分辨率设置为特定值,通常可以使用xrandr命令,具体步骤如下:
查看当前分辨率及显示器名称:在终端输入xrandr命令,查看当前连接的显示器信息,包括显示器名称、当前分辨率等。例如,输出中可能会显示 “HDMI1 connected 1920x1080”,这里的 “HDMI1” 就是显示器名称,“1920x1080” 是当前分辨率。
设置新的分辨率:使用xrandr --output <显示器名称> --mode <分辨率>命令来设置新的分辨率。例如,要将 “HDMI1” 显示器的分辨率设置为 “1440x900”,则输入xrandr --output HDMI1 --mode 1440x900。
如果需要设置的分辨率不在xrandr列出的可用分辨率列表中,可以先使用cvt命令生成自定义分辨率的模式线,再通过xrandr添加并设置该分辨率。具体操作如下:
生成模式线:使用cvt <宽度> <高度> <刷新率>命令生成模式线,例如cvt 1600 900 60,该命令会输出类似于 “Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 909 934 -hsync +vsync” 的信息,其中双引号内的内容就是模式线。
添加自定义分辨率:将cvt命令输出的模式线作为参数,使用xrandr --newmode命令添加自定义分辨率,例如xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 909 934 -hsync +vsync。
将自定义分辨率应用到显示器:使用xrandr --addmode <显示器名称> <自定义分辨率名称>命令将自定义分辨率添加到指定显示器,例如xrandr --addmode HDMI1 1600x900_60.00。
设置显示器使用自定义分辨率:最后使用xrandr --output <显示器名称> --mode <自定义分辨率名称>命令来设置显示器使用自定义分辨率,例如xrandr --output HDMI1 --mode 1600x900_60.00。
如果希望设置的分辨率在系统重启后仍然生效,可以将相应的xrandr命令添加到启动脚本中,如~/.bashrc或/etc/rc.local(如果存在)。
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快