我刚买了一台新的 4k 显示器 LG-27UL500,我正在使用 Ubuntu 18.04.5 LTS,但我无法将分辨率设置为高于 1920*1080。关于此主题有一些类似的帖子(例如这个),但它们似乎对我都不起作用。
可能是因为我的 GPU 有一个迷你显示端口连接器,并且我正在使用适配器连接到显示器的 HDMI?
以下是我的规格:
操作系统:18.04.5 LTS
图形处理器:NVIDIA 公司 GP107GL、Quadro P620,输出 = 迷你显示端口
监视器:LG27UL500, 输入 = HDMI
GPU 驱动程序(附带dkms status
):
nvidia, 510.39.01, 4.15.0-167-generic, x86_64: installed
nvidia, 510.39.01, 4.15.0-169-generic, x86_64: installed
nvidia, 510.39.01, 4.15.0-171-generic, x86_64: installed
nvidia, 510.39.01, 4.15.0-173-generic, x86_64: installed
nvidia, 510.39.01, 4.15.0-175-generic, x86_64: installed
nvidia, 510.39.01, 5.4.0-104-generic, x86_64: installed
nvidia, 510.39.01, 5.4.0-105-generic, x86_64: installed
nvidia, 510.39.01, 5.4.0-107-generic, x86_64: installed
更新 1:
有人认为问题可能是 GPU 驱动程序过时了。因此,我尝试从 NVIDIA 网站手动下载驱动程序并安装它们。不幸的是,我收到以下消息: 我尝试在启动电脑时立即安装驱动程序,但没有任何变化。
更新2:
这是我的输出xrandr -q
:
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 600mm x 340mm
1920x1080 60.00*+ 59.94 50.00 29.97 23.98
1600x900 60.00
1280x1024 60.02
1280x800 59.81
1280x720 60.00 59.94
1152x864 60.00
1024x768 60.00
800x600 60.32
720x576 50.00
720x480 59.94
640x480 59.94 59.93
DP-6 disconnected (normal left inverted right x axis y axis)
DP-7 disconnected (normal left inverted right x axis y axis)
3840x2160_24.00 (0x2e9) 266.750MHz -HSync +VSync
h: width 3840 start 4056 end 4456 total 5072 skew 0 clock 52.59KHz
v: height 2160 start 2163 end 2168 total 2192 clock 23.99Hz
3840x2160_60.00 (0x367) 712.340MHz -HSync +VSync
h: width 3840 start 4152 end 4576 total 5312 skew 0 clock 134.10KHz
v: height 2160 start 2161 end 2164 total 2235 clock 60.00Hz
xrandr --addmode DP-5 3840x2160_60.00
但是,如果我尝试使用命令(或24.00
而不是)激活 3840x2160 模式60.00
,我会得到以下结果:
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 43
Current serial number in output stream: 44
我仍然需要尝试使用没有适配器的电缆,我希望今天能找到一个!
答案1
我遇到了类似的问题,我也尝试过使用 xrandr……
对我而言,唯一有效的方法是将迷你显示端口适配器更换为支持 4k 的迷你显示端口转 HDMI 2.1 电缆。
在您的情况下,由于显示器支持它,请使用迷你显示端口到显示端口电缆,因为它们往往比迷你 DP 到 HDMI 适配器更可靠。
答案2
什么是xrandr
?
该问题由 OP 在评论中提出。
在命令行类型:xrandr -q
DP-1-1 connected 3840x2160+1920+0 (normal left inverted right x axis y axis) 1600mm x 900mm
3840x2160_54.00 53.98*+
3840x2160 30.00 + 24.00 29.97 23.98
4096x2160 24.00 23.98
1920x1080 60.00 59.94 30.00 24.00 29.97 23.98
1920x1080i 60.00 59.94
1680x1050 59.88
1280x1024 60.02
1440x900 59.90
1280x960 60.00
1280x800 74.93 59.91
1280x768 59.87
1280x720 60.00 30.00 59.94 29.97 24.00 23.98
1024x768 60.00
800x600 60.32 56.25
720x480 60.00 59.94
640x480 60.00 59.94
720x400 70.08
以上是 4K 屏幕正常工作的示例。像您一样,使用自定义适配器将 ThunderBolt 3 转换为 HDMI。因此必须设置 54 Hz 的自定义刷新率。
首先将自己的xrandr -q
意见融入到问题中。然后每个人都可以从那里帮助你微调你的设置。
答案3
对于 60fps 的 UHD (3840x2160),HDMI 1.4 是最低要求。
适配器可能是问题所在,具体取决于它提供的 HDMI 版本。
如前所述,你可以检查xrandr
是否存在 4k 的配置文件,如果不存在,你可以使用xrandr
并创建模式分辨率gtf
首先用来gtf
创建模式线
60
的是帧速率,如果你的显示器支持,你可以设置更高的帧速率,如果你使用 HDMI 2.1 电缆
gtf 3840 2160 60
这将生成类似这样的内容
# 3840x2160 @ 60.00 Hz (GTF) hsync: 134.10 kHz; pclk: 712.34 MHz
Modeline "3840x2160_60.00" 712.34 3840 4152 4576 5312 2160 2161 2164 2235 -HSync +Vsync
然后使用 xrandr 和上一个命令的参数创建一个新模式
xrandr --newmode "3840x2160_60.00" 712.34 3840 4152 4576 5312 2160 2161 2164 2235 -HSync +Vsync
现在您需要将模式添加到所需的输出,在您的情况下似乎是HDMI-0
xrandr --addmode HDMI-0 3840x2160_60
最后应用新模式
xrandr --output HDMI-0 --mode 3840x2160_60
如果这不起作用,也许你应该考虑使用 MiniDisplayPort 到 DisplayPort 电缆来避免使用适配器
编辑:
Xorg.conf
在监视器部分添加垂直和水平刷新率
Section "Monitor
Identifier "External Monitor"
Vendor "LG"
ModelName "LG-27UL500"
HorizSync 30-82
VertRefresh 56-76
EndSection
重新启动 Xorg 或 Reboot 就可以了。
干杯
答案4
将您的 LG 27 UL500W 显示器退回您购买它的商店。
- Display Port 存在一些错误,无法修复以在 4k 模式下工作。
- 显示器本身经常会出现黑屏或者噪音的情况。
- 这是一种脆弱的产品,你无法修复。