问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Ubuntu系统下快速搞定xrandr安装与使用

创作时间:
2025-01-22 19:08:53
作者:
@小白创作中心

Ubuntu系统下快速搞定xrandr安装与使用

在Linux Ubuntu系统中,xrandr是一个非常实用的显示配置工具,可以帮助用户轻松管理和配置显示设置。无论是新手还是老鸟,都能通过简单的几步操作,快速安装并使用xrandr。本文将详细介绍从安装到配置的全过程,让你的显示体验更加个性化和高效。

01

什么是xrandr?

xrandr是Linux系统中用于配置显示器的命令行工具,全称为X Resize and Rotate(调整大小和旋转)。它可以用来:

  • 查看当前显示器的连接状态
  • 调整分辨率和刷新率
  • 配置多显示器的布局(如扩展、复制等)
  • 旋转屏幕显示方向

对于需要频繁调整显示设置的用户来说,xrandr是一个不可或缺的工具。

02

安装xrandr

在Ubuntu系统中,xrandr通常已经预装。你可以通过以下命令检查是否已安装:

xrandr --version

如果系统提示“command not found”,则需要手动安装。安装步骤如下:

  1. 打开终端(快捷键Ctrl+Alt+T)
  2. 输入以下命令并按回车:
sudo apt-get update
sudo apt-get install x11-xserver-utils

安装完成后,你就可以在终端中使用xrandr命令了。

03

基本使用:查看显示信息

在使用xrandr进行配置之前,首先需要了解当前系统的显示状态。可以通过以下命令查看:

xrandr

执行后会看到类似如下的输出:

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1920x1080     60.00*+  59.97    59.96    59.93  
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   1400x1050     59.98  
   1600x900      59.99    59.94    59.95    59.82  
   1280x1024     60.02  
   1440x900      59.89  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1440x810      60.00    59.97  
   1368x768      59.88    59.85  
   1360x768      59.80    59.96  
   1280x800      59.99    59.97    59.81    59.91  
   1152x864      60.00  
   1280x720      60.00    59.99    59.86    59.74  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   1024x576      59.95    59.96    59.90    59.82  
   960x600       59.93    60.00  
   960x540       59.96    59.99    59.63    59.82  
   800x600       60.00    60.32    56.25  
   840x525       60.01    59.88  
   864x486       59.92    59.57  
   800x512       60.17  
   700x525       59.98  
   800x450       59.95    59.82  
   640x512       60.02  
   720x450       59.89  
   700x450       59.96    59.88  
   640x480       60.00    59.94  
   720x405       59.51    58.99  
   684x384       59.88    59.85  
   680x384       59.80    59.96  
   640x400       59.88    59.98  
   576x432       60.06  
   640x360       59.86    59.83    59.84    59.32  
   512x384       60.00  
   512x288       60.00    59.92  
   480x270       59.63    59.82  
   400x300       60.32    56.34  
   432x243       59.92    59.57  
   320x240       60.05  
   360x202       59.51    59.13  
   320x180       59.84    59.32  
HDMI-1 disconnected (normal left inverted right x axis y axis)

从输出中可以看到:

  • 当前连接的显示器(eDP-1表示内置显示器,HDMI-1表示外接HDMI显示器)
  • 每个显示器支持的分辨率和刷新率
  • 当前使用的分辨率(带*号的)
04

调整分辨率和刷新率

使用图形界面调整

Ubuntu系统通常自带一个图形界面,你可以通过这个界面来调整显示分辨率和刷新率。具体步骤如下:

  1. 打开设置(Settings)应用程序。在搜索栏中输入“设置”并选择该应用程序打开。
  2. 在设置菜单中,选择“显示”(Displays)选项。
  3. 在显示设置页面中,你可以看到当前正在使用的分辨率和刷新率。
  4. 点击分辨率下拉菜单,选择你想要设置的分辨率。
  5. 同样地,点击刷新率下拉菜单,选择你想要设置的刷新率。
  6. 点击应用按钮以保存设置。

使用命令行调整

如果你更喜欢使用命令行来调整显示设置,可以使用以下命令:

  1. 首先使用xrandr命令列出当前可用的分辨率和刷新率。
  2. 找到你想要设置的分辨率和刷新率的对应行。例如,如果你想要将分辨率设置为1280x1024,刷新率设置为75Hz,你可以找到类似“1280x1024 75”的行。
  3. 输入以下命令来设置分辨率和刷新率:
xrandr -s 1280x1024 -r 75
05

多显示器配置

xrandr真正强大的地方在于它可以轻松配置多显示器布局。以下是几种常见的配置场景:

双显示器扩展

假设你有一个内置显示器(eDP-1)和一个外接显示器(HDMI-1),想要将外接显示器作为主屏,并将其放在内置显示器的右侧。

  1. 首先查看显示器连接状态:
xrandr
  1. 设置外接显示器为主屏:
xrandr --output HDMI-1 --primary
  1. 将内置显示器设置为外接显示器的左侧扩展屏:
xrandr --output eDP-1 --left-of HDMI-1 --auto

双显示器复制

如果你想让两个显示器显示相同的内容(即镜像模式),可以使用以下命令:

xrandr --output HDMI-1 --same-as eDP-1 --auto

只使用外接显示器

如果你想只使用外接显示器,可以关闭内置显示器:

xrandr --output HDMI-1 --auto --output eDP-1 --off
06

高级功能:屏幕旋转

xrandr还支持屏幕旋转功能,这对于需要特殊显示方向的场景非常有用。旋转屏幕的命令如下:

xrandr -o left # 向左旋转90度
xrandr -o right # 向右旋转90度
xrandr -o normal # 回到正常角度

通过以上介绍,相信你已经掌握了xrandr的基本用法。无论是调整分辨率、配置多显示器,还是实现特殊显示需求,xrandr都能帮你轻松完成。对于需要频繁调整显示设置的用户来说,掌握xrandr无疑能大幅提升工作效率。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号