Ubuntu 22.04 外接显示器停止工作

Ubuntu 22.04 外接显示器停止工作

今天我使用装有 Ubuntu 22.04 的笔记本电脑,它有 2 个外接屏幕,一切正常。我关掉了机器,几个小时后屏幕无法识别(并且我的终端图标未加载)。

因此我清除了专有的 NVIDIA 驱动程序并切换到默认的开源驱动程序。重启后,我的一个外部屏幕在关机和启动期间显示了 Ubuntu 徽标。现在可以通过以下方式找到该屏幕xrandr

xrandr --listmonitors 
Monitors: 3
 0: +*XWAYLAND2 1920/380x1080/210+0+0  XWAYLAND2
 1: +XWAYLAND0 1920/480x1080/270+1920+0  XWAYLAND0
 2: +XWAYLAND1 1920/480x1080/270+3840+0  XWAYLAND1

但没有输出。也许有人可以帮忙?

答案1

在检查 apt 安装日志 (/var/log/apt/history.log) 时,/usr/bin/unattended-upgrade 删除了一些 nvidia 显示驱动程序。不幸的是,我无法说出详细信息,因为我新安装了 Ubuntu(不起作用^),因为我的显示器第一次开箱时就可以正常工作。

我在这里找到了一个解决方案: Ubuntu 22.04 图形问题

我使用了这个解决方案:

sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get update
sudo apt-get -f install
sudo apt update && sudo apt upgrade -y
sudo dpkg --configure -a


sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt install nvidia-driver-515
reboot

现在我的所有屏幕都恢复正常工作了。不要忘记在启动时添加来自第三方驱动程序的密钥,否则将无法正常工作。

显示链接不再使用 WAYLAND:

xrandr --listmonitors
 0: +*DP-1-0.3 1920/476x1080/268+1920+0  DP-1-0.3
 1: +eDP-1 1920/381x1080/214+0+0  eDP-1
 2: +DP-1-0.2 1920/476x1080/268+3840+0  DP-1-0.2

相关内容