首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在新的华为Matebook 14 AMD上将DisplayPort输出设置为4k@60 14

无法在新的华为Matebook 14 AMD上将DisplayPort输出设置为4k@60 14
EN

Unix & Linux用户
提问于 2020-10-18 11:41:36
回答 3查看 3.5K关注 0票数 3

就在这个星期,我得到了4800 H的最新手册14 2020 AMD。在windows上,我使用一个UtechSmart USB集线器将4K@60 it输出到我的显示器上,这样我就知道这是可能的。

然而,Linux则是另一回事。我安装了Kubuntu20.04LTS,但是我只能通过进入恢复模式,然后选择“继续引导”来引导它(我相信是5.4内核)。否则,它只会挂在华为的徽标上。我安装了5.8.15内核,一切看起来都很好,但我似乎无法将显示输出设置为60 by,尽管在设置中也可以使用,这一点也得到了xrandr的确认:

代码语言:javascript
复制
> Screen 0: minimum 320 x 200, current 3840 x 3600, maximum 16384 x 16384
eDP connected primary 2160x1440+783+2160 (normal left inverted right x axis y axis) 296mm x 197mm
  2160x1440     60.00*+
  1920x1200     60.00   
  1920x1080     60.00   
  1600x1200     60.00   
  1680x1050     60.00   
  1280x1024     60.00   
  1440x900      60.00   
  1280x800      60.00   
  1280x720      60.00   
  1024x768      60.00   
  800x600       60.00   
  640x480       60.00   
HDMI-A-0 disconnected (normal left inverted right x axis y axis)
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
DisplayPort-1 disconnected (normal left inverted right x axis y axis)
DisplayPort-2 disconnected (normal left inverted right x axis y axis)
DisplayPort-3 disconnected (normal left inverted right x axis y axis)
DisplayPort-4 connected 3840x2160+0+0 (normal left inverted right x axis y axis) 600mm x 340mm
  3840x2160     60.00 +  30.00*  
  2560x1440     59.95   
  1920x1080     60.00    59.94   
  1600x900      60.00   
  1280x1024     60.02   
  1280x800      59.81   
  1280x720      60.00    59.94   
  1024x768      60.00   
  800x600       60.32   
  720x480       60.00    59.94   
  640x480       60.00    59.94

然而,在运行xrandr --output DisplayPort-4 --mode 3840x2160 --rate 60时,我得到了xrandr: Configure crtc 1 failed

我假设这与amdgpu驱动程序有关,所以我继续下载了最新的20.30版本,但是,我得到了以下错误:

代码语言:javascript
复制
Loading new amdgpu-5.6.5.24-1109583 DKMS files...
Building for 5.8.15-050815-generic
Building for architecture x86_64
Building initial module for 5.8.15-050815-generic
ERROR (dkms apport): kernel package linux-headers-5.8.15-050815-generic is not supported
Error! Bad return status for module build on kernel: 5.8.15-050815-generic (x86_64)
Consult /var/lib/dkms/amdgpu/5.6.5.24-1109583/build/make.log for more information.

我甚至尝试在5.8.1内核上安装它,但没有成功。

这就是我现在被困的地方,我很确定我破坏了整个装置。对如何解决我的问题有什么见解吗?

更新:从内核版本5.15开始,这个问题已经解决了!

EN

回答 3

Unix & Linux用户

发布于 2021-02-18 14:10:09

4K在60赫兹需要2车道的HBR3 (=显示端口1.3及以上)或4车道的HBR2 (=显示端口1.2)。

使用USB输出,笔记本电脑(华为Matebook 14 AMD)的DisplayPort版本为1.4,可以设置为2或4车道操作。它可以任意组合RBR,HBR,HBR2和HBR3的转移模式超过2或4车道。

编辑:我在网上发现这台笔记本电脑支持DisplayPort 1.4和HBR3。周一,华为的支持在两个月后回到我身边,并告诉我,Matebook只有DisplayPort 1.2,因此只有HBR2模式。FWIW,我仍然在寻找任何人确认他们有HBR3工作( Radeon中的屏幕截图将是很好的证据),但我不再押注于这种可能性。

但是,链中的所有设备都需要支持这些模式。如果对接站只工作到DisplayPort 1.2,您将需要四个DP车道60赫兹。即使笔记本电脑支持这一点,操作系统也需要能够设置传输模式。

USB支持多种替代模式,如:电源传输、双线DisplayPort 1.4、USB3.2×1、USB2.0PD、4通道DP 1.2、USB2.0PD、无DP、USB3.2×2、USB2.0。

它不可能同时提供4车道的DP和USB3.2,它只是没有足够的物理连接。

如果对接站是DP 1.2,那么Windows显然所做的是将对接站配置为没有USB 3.2和DP 1.2的四车道,然后将对接站上的任何内部USB设备(例如网卡)降为EHCI (USB 2.0速度和传输模式)。

这显然是Linux与这个对接站所不能做的,不管您是否使用USB端口(我假设您没有使用USB3.2设备)。

如果你有,你可能会幸运地从对接站移除这些设备,只连接电源、显示器和笔记本电脑。如果它不起作用,那么我就没有任何好的建议来解决这个问题。

直接模式(如USB到DisplayPort电缆),其中USB3.2是不可能的,可以解决这个问题,因为所有四个DP通道是可用的。

票数 4
EN

Unix & Linux用户

发布于 2021-12-17 10:13:17

这个话题很古老,但是如果其他人会搜索Matebook 14是否有DisplayPort 1.4和HBR3,那么我可以确认。

这台膝上型计算机中的USB-C连接能够:

  • 输出4K 3840x2160与60赫兹仅使用两条线与HBR3
  • 它提供了一个完全可用的USB 3。
  • 和发电量65W

我不能推荐任何码头,因为我正在使用飞利浦279 p显示器,最后,多年后,我的梦想实现了,我只能使用一个电缆,没有任何对接站之间的计算机和显示器。

3:2的屏幕比例是惊人的。即使到了2021年年底,我也认为这笔钱花得不错。

票数 1
EN

Unix & Linux用户

发布于 2022-05-04 14:43:37

有些笔记本,如HPProBook650 G4,允许您从BIOS定义HBR行的行为。

正如在这句话上所述,这是为了重新分配HBR线路,以便有更多的视频空间,但将USB3端口的速度放慢到2.0版本。

在我的例子中,现在我有两个外部QHD监视器,在2560x1440@75 the,和USB2端口在码头上,这不影响我的日常工作。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/615087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档