升级到 21.04 后没有 /dev/dri

升级到 21.04 后没有 /dev/dri

最近从 20.04 升级到 21.04,安装了内核 5.11。现在无法以正确的屏幕尺寸启动 X,我猜测是 Xorg 日志中出现了这个问题:

[ 23.307] (EE) open /dev/dri/card0: No such file or directory

如果我启动 5.4 内核,一切都会正常工作。

仅供参考:

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 430] (rev a1)

# lshw -C video
  *-display
       description: VGA compatible controller
       product: GF108 [GeForce GT 430]
       vendor: NVIDIA Corporation
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nouveau latency=0
  *-display
       description: VGA compatible controller
       product: HD Graphics 630
       vendor: Intel Corporation
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0

进一步更新:比较启动每个内核后的 dmesg 输出。5.11 版没有提及nouveau,而 5.4 版则全是。

答案1

经过几天的徒劳搜索,我决定使用 将系统恢复到升级前的状态Timeshift。灾难性的;Xorg根本不起作用。我想,“好吧,没什么可失去的”,所以再次尝试从 20.04 升级到 21.04。这次之后一切都正常了!我只能假设第一次升级尝试出现了错误。

相关内容