linux屏幕大小怎么调?linux调整分辨率详细教程

在 Linux 系统中,“屏幕大小”通常可以从两个维度来理解:

  1. 物理尺寸:显示器对角线的长度(如 24 英寸、15.6 英寸)。
  2. 分辨率/显示区域大小:屏幕像素的宽度和高度(如 1920×1080),或终端/图形界面的窗口大小。

由于你是在 Linux 环境下提问,通常更关心的是如何查看或设置分辨率、显示区域大小或终端窗口大小,以下是常见场景和方法:

Linux技术杂谈-使用xrandr和cvt命令修改分辨率
加载中
Linux技术杂谈-使用xrandr和cvt命令修改分辨率

查看当前分辨率(图形界面)

方法 1:使用 xrandr(适用于 X11 桌面环境)

xrandr

输出示例:

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1920x1080     60.00+  59.97    50.00
   1680x1050     59.95    59.88
   ...
  • current 1920 x 1080 表示当前分辨率。
  • 表示当前激活的分辨率。

方法 2:使用 gnome-monitor-config 或系统设置(GNOME/KDE 等)

linux屏幕大小怎么调?linux调整分辨率详细教程

  • 打开 设置(Settings)显示(Displays),可查看和修改分辨率。

方法 3:使用 xdpyinfo

xdpyinfo | grep dimensions

输出示例:

dimensions:    1920x1080 pixels (508x285 millimeters)

查看终端窗口大小

查看当前终端行列数

stty size

输出示例:

24 80

表示 24 行,80 列。

使用 tput

tput lines   # 行数
tput cols    # 列数

在脚本中获取终端大小

ROWS=$(tput lines)
COLS=$(tput cols)
echo "终端大小: ${ROWS}行 x ${COLS}列"

修改分辨率(命令行)

使用 xrandr 设置分辨率

xrandr --output eDP-1 --mode 1920x1080

注意:eDP-1 是你的显示器名称,可通过 xrandr 命令查看。

添加自定义分辨率(如果需要)

linux屏幕大小怎么调?linux调整分辨率详细教程

# 1. 生成模型式
cvt 1920 1080 60
# 2. 创建新模型式(输出类似:1920x1080_60.00)
xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
# 3. 添加新模型式到输出设备
xrandr --addmode eDP-1 "1920x1080_60.00"
# 4. 应用新分辨率
xrandr --output eDP-1 --mode "1920x1080_60.00"

查看物理屏幕尺寸(英寸)

Linux 本身不直接提供物理屏幕尺寸信息,但你可以通过以下方式间接获取:

方法 1:查看系统硬件信息

sudo lshw -C display

sudo dmidecode -t 2

注意:并非所有笔记本/显示器会在 DMI 信息中记录物理尺寸。

方法 2:通过显示器型号查询

# 查看显示器 EDID 信息
sudo apt install read-edid
sudo get-edid | parse-edid

输出中可能包含显示器型号,然后你可以去官网查询该型号的物理尺寸。

方法 3:手动计算(已知分辨率和 DPI)

如果你知道屏幕的 DPI(每英寸点数),可以通过公式估算:

linux屏幕大小怎么调?linux调整分辨率详细教程

物理宽度(英寸)= 水平像素数 / DPI
物理高度(英寸)= 垂直像素数 / DPI
对角线尺寸(英寸)= √(宽² + 高²)

Wayland 环境(如 GNOME on Wayland)

Wayland 下 xrandr 可能无效,建议使用:

# 查看显示器信息
wlr-randr --version
wlr-randr

或使用图形界面设置。


需求 命令/方法
查看当前分辨率 xrandrxdpyinfo
查看终端大小 stty sizetput lines/cols
修改分辨率 xrandr --output <name> --mode <res>
查看物理尺寸 通过显示器型号查询,或 get-edid

如果你有具体需求(如“如何设置双屏分辨率”或“如何获取终端窗口大小用于脚本”),可以进一步说明,我会提供更详细的指导。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/article/476320.html

(0)
如何用VBA删除Excel列?vba删除指定列代码
上一篇 2026年7月9日 20:55
Excel表格总看错行怎么办,如何快速锁定当前行
下一篇 2026年7月9日 20:57

相关推荐

  • 如何正确设置路由服务器IP地址,多少钱?

    设置路由服务器IP地址通常不需要花钱买“设置方法”,真正的成本在于公网IP资源本身和服务器的硬件投入,费用从每月几十元到数百元不等,具体取决于IP类型、带宽大小和服务商定价,很多人一搜“路由服务器IP地址多少钱”,以为这是个明码标价的服务项目,设置”本身是免费的,你只需要懂点命令行或者图形界面操作,这篇内容直接……

    2026年8月23日
    100
  • 1M带宽的ECS云服务器能支持多少人登录?,多少带宽够用?

    1M带宽的ECS云服务器在多数情况下可以支撑几十到上百人同时访问,具体取决于网站类型、页面大小和用户行为模式,对于以文本为主的轻量级网站,1M带宽足以应对日均数百到上千的访问量;而对于包含大量图片、视频或交互的应用,则可能需要进行细致优化才能达到类似效果,1M带宽云服务器能支持多少人同时在线?要回答这个问题,得……

    2026年7月25日
    1100
  • kangle怎么在linux安装?kangle面板linux部署教程

    在Linux环境下安装Kangle最简单直接的方式是通过官方提供的自动化脚本一键部署,该方案能自动处理依赖关系并配置Web服务器、缓存引擎及控制面板,适合绝大多数中小规模网站及API加速场景,很多站长在搭建高性能Web环境时,往往会纠结于Nginx、Apache还是Kangle的选择,Kangle以其轻量级、高……

    2026年7月6日
    19900
  • 浪潮信息边缘服务器m5多少钱,值得买吗?

    浪潮信息边缘服务器m5的市场价格通常在2.5万元至12万元人民币区间,具体取决于CPU型号、GPU加速卡配置、内存容量及硬盘组合,入门级单路配置约2.5万-4万元,主流双路推理型配置约5万-8万元,高算力GPU型配置则需10万元以上,边缘计算场景对服务器的稳定性、环境适应性以及远程管理能力要求苛刻,浪潮信息m5……

    2026年8月11日
    900
  • linux .properties怎么配置,常见错误有哪些?

    在Linux系统下处理.properties文件,关键在于选对编码、用好工具、避开隐形字符和格式陷阱,否则配置加载失败或乱码找上门,为什么Linux下的.properties文件容易出问题很多开发者从Windows环境切到Linux后,发现同样的.properties文件要么变成乱码,要么程序直接报错,根本原因……

    2026年7月21日
    1000
  • 网吧40g万兆网卡服务器多少钱一台,怎么选?

    一套配置40G万兆网卡的高性能网吧服务器,根据硬件配置和品牌差异,价格跨度从2万元到8万元不等,而选择租用IDC提供的方案则能大幅降低初期投入,月费3000元起即可获得稳定服务,为什么网吧需要40G万兆网卡?近年来,游戏体积飙升,Steam、Epic等平台更新频繁,传统千兆网卡在网吧环境里越来越吃力,当上百台客……

    2026年8月5日
    1200
  • WCF在Linux上怎么安装,怎么配置?

    WCF在Linux上可以运行,但必须基于.NET Core或.NET 5+架构,借助CoreWCF或gRPC作为替代方案,完全迁移后即可实现跨平台部署,wcf linux 部署方案详解过去WCF是Windows专属技术,随着.NET Core和CoreWCF项目的成熟,我们可以在Linux上稳定运行WCF服务……

    2026年7月18日
    1900
  • AWS服务器一个月多少流量?,超了怎么收费?

    AWS服务器的流量并非按月包量,而是按实际出站流量(Data Transfer Out)单独计费,入站流量免费,每月免费套餐为100GB出站流量,超出部分按GB阶梯计费,区域不同单价不同,国内常规企业站月流量在几十到几百GB的区间内,费用通常在几十到数百元人民币,很多用户以为买了服务器就自带流量包,实际上AWS……

    相关资讯 2026年8月20日
    900
  • 英伟达a800 sxm8卡服务器多少钱一台?,价格贵不贵

    英伟达A800 SXM8卡服务器的价格并非固定值,通常根据配置、品牌和采购渠道,一套完整的8卡服务器系统价格在80万至150万元人民币之间,具体落地成本需结合应用场景和售后服务综合评估,英伟达A800 SXM8卡服务器报价:核心影响因素GPU芯片本身:A800 SXM8的单价与供货英伟达A800是专为中国市场推……

    2026年7月26日
    1300
  • linux apache gzip怎么开启?apache服务器配置gzip压缩方法

    在Linux服务器上开启Apache Gzip压缩,只需在配置文件中添加mod_deflate指令并重启服务,即可显著减小HTML、CSS和JS文件体积,提升网站加载速度并降低带宽成本,现代互联网用户对网页打开速度的容忍度极低,超过3秒的加载时间往往意味着用户流失,对于运行在Linux环境下的Apache服务器……

    2026年7月8日
    12800

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注