如何在linux中调整显示分辨率? (linux 调整显示分辨率)

如何在Linux中调整显示分辨率?

随着计算机的普及和操作系统的多样化,Linux系统已经成为了越来越多人的选择。然而,对于许多新手来说,调整Linux系统的显示分辨率可能是一个难题。本文将介绍在Linux系统中如何调整显示分辨率。

1. 确认当前分辨率

在调整显示分辨率之前,我们需要先确认当前的分辨率。在Linux系统中,可以通过在终端中使用以下命令来查看当前的分辨率:

$ xrandr

该命令将列出当前系统中所有可用的显示器和分辨率选项。在输出中,我们可以看到当前屏幕的分辨率,例如:

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192

HDMI-0 connected primary 1920×1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm

1920×1080 60.00*+ 50.00 59.94 30.00 25.00 24.00 29.97 23.98

1600×1200 60.00

1440×900 59.90

1360×768 60.02

1280×1024 60.02

1280×720 60.00 50.00 59.94

1024×768 60.00

800×600 60.32

720×576 50.00

720×480 60.00 59.94

640×480 60.00 59.94

在这个例子中,当前屏幕的分辨率为1920×1080。

2. 修改分辨率

一旦我们确认了当前分辨率,就可以通过以下步骤来更改分辨率:

步骤1:使用以下命令来列出系统中可用的分辨率选项:

$ xrandr -q

这应该会输出一个可用的分辨率列表。例如:

1920×1080 60.00*+

1600×1200 60.00

1440×900 59.90

1360×768 60.02

1280×1024 60.02

1280×720 60.00

1024×768 60.00

800×600 60.32

640×480 60.00

步骤2:使用以下命令来更改分辨率:

$ xrandr -s [分辨率选项]

例如,要将分辨率更改为1600×1200,请使用以下命令:

$ xrandr -s 1600×1200

请注意,在某些情况下,更改分辨率可能会导致显示问题。如果出现这种情况,请恢复原始分辨率或尝试其他可用选项。

3. 持久化更改

在执行上述步骤后,更改的分辨率只会在当前会话中生效。如果要在系统重新启动后仍然保持更改,有两种方法可以实现:

方法1:通过修改X配置文件来使更改持久化

要将更改写入X配置文件,请按照以下步骤操作:

步骤1:打开X配置文件:

$ sudo vim /etc/X11/xorg.conf

步骤2:添加以下行以设置显示器和分辨率:

Section “Monitor”

Identifier “Monitor0”

Modeline “1600x1200_60.00” 161.00 1600 1712 1880 2160 1200 1203 1207 1245 -hsync +vsync

Option “PreferredMode” “1600x1200_60.00”

EndSection

Section “Screen”

Identifier “Screen0”

Monitor “Monitor0”

DefaultDepth 24

SubSection “Display”

Depth 24

Modes “1600x1200_60.00”

EndSubSection

EndSection

步骤3:保存文件并重启系统以使更改生效。

方法2:通过创建Shell脚本来使更改持久化

另一种方式是将上述命令添加到Shell脚本中,并在系统启动时运行该脚本。以下是一个简单的例子:

步骤1:使用以下命令创建一个新的Shell脚本:

$ sudo vim /etc/init.d/set_resolution.sh

步骤2:将以下代码添加到脚本中:

#!/bin/bash

xrandr -s 1600×1200

步骤3:保存文件并退出编辑器。

步骤4:使用以下命令将脚本设置为可执行:

$ sudo chmod +x /etc/init.d/set_resolution.sh

步骤5:使用以下命令将脚本添加到启动项:

$ sudo update-rc.d set_resolution.sh defaults

步骤6:重启系统以使更改生效。

在Linux系统中,调整显示分辨率可能需要一些手动操作。但通过使用一些简单的命令和技巧,您可以在Linux系统中设置适合您的分辨率,使您的计算机使用更加舒适和方便。


数据运维技术 » 如何在linux中调整显示分辨率? (linux 调整显示分辨率)