在戴尔 Latitude 7400 笔记本电脑上使用全新安装的 Fedora 34 工作站版 (GNOME),我正在努力让我的外接显示器(华硕 ROG PG278Q 27")正常工作。通过 USB-C 端口连接,显示器会显示在系统设置中显示为“未知显示”,并且分辨率上限为 1024x768。
我已经做过的事情:
- 更新了所有包
dnf update
- 尝试使用 xrandr 设置分辨率,如下这项决议
xrandr --newmode "2560x1440-144ghz" 808.75 2560 2792 3072 3584 1440 1443 1448 1568 -hsync +vsync
xrandr --addmode XWAYLAND1 "2560x1440-144ghz"
xrandr --output XWAYLAND1 --mode "2560x1440-144ghz"
- 给我“失败请求的 X 错误:BadValue(整数参数超出操作范围)”
系统信息:
显卡:Mesa 英特尔® UHD 显卡 620 (WHL GT2)
窗口系统:Wayland
侏儒版本:40.4
lspci | grep VGA
输出:00:02.0 VGA compatible controller: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620] (rev 02)
这是我多年来第一次切换到 Linux 桌面,这个显示器曾经在我之前的 Windows 10 安装中工作,并且在我的(简短的)rocky Linux 8 安装中也工作。
答案1
通过将我的“窗口系统”从 Wayland(gnome 上默认)更改为 X11,然后按照我在原始问题中发布的 xrandr 指南,我终于解决了这个问题。
您可以在“设置>关于”中检查您的窗口系统,并且可以在注销时更改窗口系统,并且屏幕右下角应该有一个选项,您可以在其中输入密码