我最近买了一台联想 Ideapad C340 笔记本电脑(14 英寸),但屏幕分辨率一直有问题。这台笔记本电脑配备了 AMD Ryzen CPU 和 Radeon Vega 10 APU。我尝试了 Ubuntu 20.04 beta、Ubuntu Mate 20.04 beta 和 Ubuntu 18.04.04。它们都运行支持该amdgpu
驱动程序的 Linux 5.+ 内核。它们的行为大致相同。
问题的核心在于显卡仅支持少数屏幕分辨率,而不是 1378x768,这是此屏幕尺寸下最用户友好的分辨率。以下是支持的分辨率xrandr
(Windows 也看到相同的分辨率)
~$ xrandr
Screen 0: minimum 320 x 200, current 3072 x 1728, maximum 16384 x 16384
eDP connected primary 3072x1728+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
1920x1080 60.01*+
1680x1050 60.01
1280x1024 60.01
1440x900 60.01
1280x800 60.01
1280x720 60.01
1024x768 60.01
800x600 60.01
640x480 60.01
我在网上看到,更高分辨率下的分数缩放也可能有效(或通过更改 dpi 来缩放字体),但面对现实吧,这个功能目前非常糟糕,而且效果不佳。(字体缩放特别糟糕,Ubuntu 20.04 上的分数缩放还可以忍受,但与我 6 年前的笔记本电脑运行 Ubuntu 16 的 1368x768 分辨率相比,仍然是一个重大降级)
我尝试添加自定义分辨率来xrandr
使用本指南(关联),但这只会导致黑屏。
有什么建议吗?显卡是不是没救了?以后我是不是应该远离 AMD/Radeon?