我最近从 Ubuntu 20.04 Groovy Gorilla 更新到了Ubuntu 21.04 多毛。使用 20.04,我能够使用以下方法将 LG ULTRAWIDE 显示器的自定义分辨率设置为 2560x1080兰德因为我的会话类型是韓國。21.04 更新失败,但那是另一个案例。修复了更新失败的问题后,我登录后发现某些东西丢失并被卸载,但最重要的是分辨率问题。
使用echo $XDG_SESSION_TYPE
我能够看到我的会话类型已经更改为韦兰。
连接的显示器如下使用xrandr -q | grep connected
本质上 XWAYLAND1 是我的超宽显示器
我使用了for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n "${con#*/card?-}: "; cat $p; done
另一种方法来获取以下尝试的显示类型
https://wiki.archlinux.org/title/Kernel_mode_setting
已做出的尝试:
- 使用更新分辨率
sudo gedit /etc/default/grub
并更改GRUB_CMDLINE_LINUX_DEFAULT至以下内容。 原始内容为:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"。然后使用以下命令提交该更改sudo update-grub
- 使用 Grub Customizer 作为替代方法。
- 使用在中创建的脚本
/usr/share/X11/xorg.conf.d
尝试背后的原因
方法 1 和 2 是:自定义屏幕分辨率-ubuntu-wayland
方法 3 为:如何为 21:9 屏幕配置 Ubuntu?
失败之处
- 显然正在使用 grub。
您无法在“显示设置”中将自定义分辨率设置为高于最大分辨率
- 据我了解,该脚本旨在在启动时添加这些设置,但什么也没有发生。
参考
- wiki.debian.org/Wayland
- wiki.archlinux.org/title/Wayland#配置
- wiki.archlinux.org/title/GDM
- 促成决议
- wiki.ubuntu.com/X/Config/Resolution#By_Session_with_.xprofile
最后,注销后不会显示将设置从 wayland 更改为 xorg 的选项