linux分辨率命令
-
查看或更改Linux系统的分辨率可以使用 xrandr 命令。
1. 查看当前分辨率:
在终端中输入 xrandr 命令,会列出当前显示器的各种分辨率选项。当前分辨率通常会用 “*” 标记。2. 更改分辨率:
使用 xrandr 命令可以更改系统的分辨率。例如,要将分辨率更改为 1920×1080,可以输入以下命令:
xrandr –output <显示器名字> –mode 1920×1080
这里的 <显示器名字> 可以使用 xrandr 命令查看显示器的名称。3. 添加新的分辨率选项:
如果系统默认的分辨率选项不满足您的需求,可以添加新的分辨率选项。首先,需要知道显示器支持的分辨率,并创建一个新的模式,然后将该模式添加到显示器上。
– 使用 cvt 命令生成新模式的配置参数:
cvt <宽度> <高度> <刷新率>
例如,要生成一个 1920×1080 分辨率,刷新率为 60Hz 的模式配置参数,可以输入:
cvt 1920 1080 60
– 复制输出的配置参数。
– 使用 xrandr 添加新模式:
xrandr –newmode “<配置参数>”
将上一步复制的配置参数放在双引号内。
– 使用 xrandr 将新模式添加到显示器上:
xrandr –addmode <显示器名字> <模式名字>
这里的 <模式名字> 是任意命名,用来识别新的分辨率选项。4. 持久化修改:
在系统重启后,分辨率变化会被重置为默认设置。要使分辨率修改生效并持久化,需要更改 Xorg 配置文件。
– 使用编辑器打开 Xorg 配置文件:
sudo vi /etc/X11/xorg.conf
如果文件不存在,请根据Linux发行版的不同,可能需要使用不同的 xorg 配置文件路径。
– 在 “Section “Monitor”” 和 “EndSection” 之间添加以下内容:
Option “PreferredMode” “<模式名字>”
将 <模式名字> 替换为您添加的新模式的名字。
-保存并退出文件。
– 重新启动系统,使修改生效。通过以上步骤,您可以查看和更改Linux系统的分辨率。请注意,根据您的系统和图形驱动程序,某些命令可能会有所不同。
2年前 -
在Linux系统中,可以使用xrandr命令来查看和更改分辨率配置。以下是关于Linux分辨率命令的详细信息:
1. 查看当前分辨率:使用xrandr命令可以列出当前系统中可用的分辨率选项。在终端中输入以下命令:xrandr,然后就会显示当前系统中所有显示器的分辨率设置。
2. 更改分辨率:使用xrandr命令可以轻松更改系统的分辨率设置。在终端中输入以下命令:xrandr –output <显示器名称> –mode <分辨率>,将<显示器名称>替换为您要更改分辨率的显示器的名称,将<分辨率>替换为您希望设置的分辨率。
3. 添加新的分辨率模式:如果您想添加一个新的分辨率模式,可以使用xrandr命令。首先,您需要找到您显示器的技术规格和支持的分辨率。然后,在终端中使用以下命令添加新的分辨率:xrandr –newmode <模式名称> <宽度像素数>x<高度像素数> <像素时钟速率>,将<模式名称>替换为您想要给新分辨率模式命名的名称,将<宽度像素数>x<高度像素数>替换为新分辨率的实际宽度和高度(以像素为单位),将<像素时钟速率>替换为新分辨率的像素时钟速率。
4. 设置默认分辨率:如果您想在系统启动时自动应用特定的分辨率,可以编辑/etc/X11/xorg.conf文件来设置默认分辨率。在文件中添加以下行:Option “PreferredMode” “<分辨率>“,将<分辨率>替换为您希望设置的默认分辨率。
5. 重置分辨率:如果您对分辨率进行了更改,但是不确定新设置是否适合您的系统,或者遇到问题,可以使用以下命令将分辨率重置为默认配置:xrandr –auto。这将恢复系统的默认分辨率设置。
请注意,这些命令可能会因Linux发行版和X窗口管理器的不同而有所差异。您可以参考官方文档或相关用户手册来了解特定Linux发行版的相关指南。
2年前 -
在Linux系统中,可以使用xrandr命令来查看和设置分辨率。
1. 查看当前分辨率:
打开终端,输入以下命令:
“`
xrandr
“`
系统会列出所有可用的显示器和其支持的分辨率。当前使用的分辨率会在输出中以”*”标记。2. 修改分辨率:
使用以下命令来修改分辨率:
“`
xrandr –output <显示器名称> –mode <分辨率>
“`
其中,显示器名称可以通过查看xrandr的输出获得,分辨率则是显示器支持的分辨率之一。例如,如果想将分辨率设置为1366×768,可以使用命令:
“`
xrandr –output HDMI-0 –mode 1366×768
“`3. 添加新的分辨率模式:
如果系统没有列出您想要的分辨率,可以尝试添加一个新的模式。首先,查看显示器的EDID信息,可以使用以下命令:
“`
xrandr –verbose
“`
找到显示器对应的名称,然后执行以下命令来获取EDID:
“`
sudo get-edid | parse-edid
“`
这将输出显示器的EDID信息,其中包含了支持的分辨率。然后,使用cvt命令来生成新的分辨率模式,例如:
“`
cvt 1920 1080 60
“`
这将生成一个新的分辨率模式,可以在输出中找到”Modeline”的内容,将其复制。最后,使用xrandr命令来添加新的模式:
“`
xrandr –newmode “1920x1080_60.00” 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr –addmode HDMI-0 “1920x1080_60.00”
“`
其中,将”1920x1080_60.00″替换为之前生成的分辨率模式的内容,将HDMI-0替换为您的显示器名称。4. 永久修改分辨率:
上述设置只对当前会话有效,重启系统后会还原为默认分辨率。如果希望永久修改分辨率,可以修改Xorg配置文件。打开终端,输入以下命令来编辑Xorg配置文件:
“`
sudo nano /etc/X11/xorg.conf
“`
在文件中找到”Monitor”部分,并添加以下内容来设置分辨率:
“`
Section “Monitor”
Identifier “Monitor0”
Modeline “1920x1080_60.00” 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Option “PreferredMode” “1920x1080_60.00”
EndSectionSection “Screen”
Identifier “Screen0”
Monitor “Monitor0”
DefaultDepth 24
SubSection “Display”
Depth 24
Modes “1920x1080_60.00”
EndSubSection
EndSection
“`
保存并退出文件。重启系统后,您的分辨率将永久改变。
注意:以上命令的具体参数和显示器名称可能会有所不同,请根据自己的实际情况进行调整。另外,修改Xorg配置文件可能会有一定风险,建议在操作前备份文件。
2年前