前言

这学期买了一块 Dell U2520DR 2K显示器,Type-C 90W 反向充电很香,传画面充电一根线就够了😘
用了 2K 大屏幕就再也回不去了,平常在宿舍就把笔记本当主机,显示器当作主屏幕用

最近想着把 Ubuntu 系统的屏幕分辨率调到 2K 享受最佳视觉效果,发现分辨率里竟然没有 2K 选项

一心想着使用最完美分辨率的我,上网搜索一番后,找到了解决的办法
网上教程的方法有些啰嗦与重复,这里给出我的解决方案

正文

要开始使用本教程,我们需要一台安装了 Ubuntu 系统的电脑或虚拟机(废话)

这里以我笔记本上的 Ubuntu 18.04 LTS 为例

  1. 使用终端命令 xrandr 查看可选分辨率列表,加星号是正在使用的分辨率(1920x1200)
    同时我们得知当前设备屏幕名称为 Virtual1,我们的目的是把 2560x1440(2K) 选项加到列表里

  1. 使用终端命令 cvt 2560 1440 查看 2K 分辨率的名称(“2560x1440_60.00”)
    和所需各项参数(312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync)

  1. 使用终端命令 xrandr --newmode [分辨率名称] [分辨率参数] 新建分辨率
    这里就是 xrandr --newmode "2560x1440_60.00" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync

  2. 使用终端命令 xrandr --addmode [分辨率名称] 将新建的分辨率加入列表
    这里就是 xrandr --addmode "2560x1440_60.00"

  3. 再次输入 xrandr 就会看到新的一列分辨率,名称是 2560x1440_60.00 (其实步骤一的图已经有了)
    这样我们就已经成功地添加了 2K 分辨率选项,使用 GUI 系统的童鞋就可以去 Display Settings 里修改分辨率啦
    使用 CLI 系统的童鞋请在命令行输入 xrandr --output Virtual1 --mode "2560x1440_60.00" 修改分辨率

注意

  1. Virtual1 只是这台设备的名称(虚拟机嘛,所以用 virtual 命名),
    实际情况请将教程中的 Virtual1 替换为自己设备的名称(使用命令 xrandr 查看)
  2. 这里演示了修改 2K 分辨率,其他 Ubuntu 的默认里没有的分辨率同理

最后的最后

在 2K 显示屏上享受最佳视觉效果的 Ubuntu 系统吧!