如何将 Fedora 25 工作站的分辨率提高到 1920x1080

swv*_*swv 6 fedora resolution

看起来最大分辨率只有 1600x900,即使我的显示器可以处理 1920x1080。我怎样才能强制更高的分辨率?

Set*_* II 7

与其说是解决方案,不如说是一种变通方法:您可以使用xrandr向显示器添加额外的分辨率。

首先用于xrandr获取显示列表,我的显示被称为LVDS

$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 600, maximum 8192 x 8192
LVDS connected primary 1024x600+0+0 (normal left inverted right x axis y axis) 223mm x 125mm
   1024x600      60.00*+
   800x600       59.86  
   848x480       59.66  
   720x480       59.71  
   640x480       59.38  
HDMI-0 disconnected (normal left inverted right x axis y axis)
VGA-0 disconnected (normal left inverted right x axis y axis)
Run Code Online (Sandbox Code Playgroud)

然后为您喜欢的分辨率计算模型行:

$ cvt 1366 768
# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00"   85.25  1368 1440 1576 1784  768 771 781 798 -hsync +vsync
Run Code Online (Sandbox Code Playgroud)

然后使用 xrandr 将分辨率添加到显示器:

$ xrandr --newmode "1368x768_60.00"   85.25  1368 1440 1576 1784  768 771 781 798 -hsync +vsync
$ xrandr --addmode LVDS "1368x768_60.00"
Run Code Online (Sandbox Code Playgroud)

并激活新分辨率:

$ xrandr --output LVDS --mode "1368x768_60.00"
Run Code Online (Sandbox Code Playgroud)

您可以将这三个xrandr命令添加到您的.xprofile开始时执行它们。