捐助郴维网
感谢您对郴维网的支持,你的支持将是郴维网持续发展的动力!
二维码
×
当前位置:郴维网 > 06 其他 > 正文
2 2026.06

Linux下的xrandr命令详解

点击次数:2 更新时间:2026/6/2 9:44:18  【打印此页

xrandr 是 Linux 下用于配置显示器的命令行工具(基于 X Window System),可调整分辨率、刷新率、屏幕旋转、多显示器布局等。以下是详细说明和常见用法:

 

临时设置分辨率:xrandr -s 1024x768

 

1. 基础命令

🔹 查看当前显示配置

  xrandr

  输出示例:

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

    HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 527mm x 296mm

    1920x1080 60.00*+ 50.00 59.94

    1280x720 60.00 50.00 59.94

    1024x768 75.03 70.07 60.00

    DP-1 disconnected

 

  - connected/disconnected:显示接口状态。

  - primary:主显示器。

  - *:当前分辨率,

  - +:推荐分辨率。

 

 

 

2. 常用场景与配置示例

场景1:设置分辨率

  xrandr --output HDMI-1 --mode 1920x1080 --rate 60

  - --output:指定显示器接口(如 HDMI-1)。

  - --mode:分辨率(必须是 xrandr 列表中支持的值)。

  - --rate:刷新率(可选,如 60)。

 

场景2:扩展屏幕(多显示器)

  xrandr --output HDMI-1 --auto --right-of DP-1

  - --auto:自动启用接口并使用推荐分辨率。

  - --right-of/--left-of/--above/--below:相对位置。

 

场景3:镜像显示(复制屏幕)

  xrandr --output HDMI-1 --same-as DP-1 --mode 1920x1080

 

场景4:关闭/启用显示器

  xrandr --output HDMI-1 --off # 关闭

  xrandr --output HDMI-1 --auto # 重新启用

 

场景5:旋转屏幕

  xrandr --output HDMI-1 --rotate left # 向左旋转90度

  xrandr --output HDMI-1 --rotate inverted # 180度倒置

  xrandr --output HDMI-1 --rotate normal # 恢复默认

 

场景6:自定义分辨率(需先添加模式)

  # 生成新分辨率模式

  cvt 2560 1440 60

  # 添加模式并应用

  xrandr --newmode "2560x1440_60.00" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync

  xrandr --addmode HDMI-1 2560x1440_60.00

  xrandr --output HDMI-1 --mode 2560x1440_60.00

 

 

3. 典型配置文件示例

将常用配置写入 ~/.xprofile~/.config/autostart/xrandr.sh(开机自动执行):

  #!/bin/bash

  # 双显示器:主屏在左,副屏在右

  xrandr --output DP-1 --mode 2560x1440 --primary --left-of HDMI-1 --mode 1920x1080

 

 

4. 常见问题

报错:Configure crtc X failed

  原因:分辨率/刷新率超出硬件支持范围。

  解决:使用 xrandr 列出的有效参数,或通过 cvt 生成合法模式。

 

配置重启后失效

  持久化方案:

    1.写入 ~/.xinitrc(StartX 环境)。

    2.使用桌面环境(如 GNOME/KDE)的显示设置工具。

 

NVIDIA 显卡兼容性问题

  改用 nvidia-settings 工具调整。

 

 

5. 其他实用技巧

获取显示器名称:

  xrandr --listmonitors

 

调整亮度(需要硬件支持):

  xrandr --output HDMI-1 --brightness 0.7 # 范围 0.1~1.0

 

总结表格

功能 命令示例
设置分辨率 xrandr --output HDMI-1 --mode 1920x1080
扩展屏幕 xrandr --output DP-1 --right-of HDMI-1
镜像显示 xrandr --output HDMI-1 --same-as DP-1
旋转屏幕 xrandr --output HDMI-1 --rotate left
关闭显示器 xrandr --output HDMI-1 --off
提示
郴维网为您提供各类专业服务:
软件开发,电脑配件销售,WIFI路由器销售,上门电脑维修,上门安装系统,系统安装,软、硬件安装,电脑除尘清灰,显示器维修,WIFI安装调试,服务器维护,数据恢复,密码破解,网络布线,网络检修,打印机维修,打印机加碳粉,苹果电脑安装系统,苹果电脑安装双系统,监控安装维护,电脑外包,笔记本电脑维修,餐饮、美容行业软件安装 等。。。。。。
点击次数:2 更新时间:2026/6/2 9:44:18  【打印此页
关键词推荐:郴州电脑城 郴州电脑维修公司 维修电脑公司 郴州软件开发 上门电脑维修 上门安装系统 笔记本电脑维修 郴州打印机维修 打印机加碳粉 电脑安装双系统 苹果电脑双系统 液晶显示器维修 联想笔记本维修 联想笔记本维修电话 戴尔笔记本维修电话 郴州戴尔笔记本维修 戴尔笔记本郴州维修点 华硕笔记本维修点 郴州华硕笔记本维修 郴州笔记本上网维修