我正在尝试让 Ubuntu 与运行 Intel Celeron N6211 的 SBC 很好地配合使用。我觉得 ubuntu 应该能够解决这个问题并自动使用 i915 驱动程序,但出于某种原因,事实并非如此。
到目前为止我已经尝试过/确定的事情:
- grub 没有nomodeset。
- 一切都是最新的。
- 尝试将驱动程序作为 /etc/X11/xorg.conf 中集成显卡部分的“模式设置”和“intel”(默认)
如果我执行 inxi -Fxxxa,在 Graphics 下我会得到:
图形:设备 1:英特尔驱动程序:N/A 备用:i915 总线 ID:00:02.0 芯片 ID:8086:4555 类别 ID:0300 显示:x11 服务器:X.Org 1.20.13 合成器:gnome-shell 驱动程序:已加载:amdgpu、ati、fbdev、intel、modesetting、nouveau、radeon、vesa、vmware 显示 ID::1 屏幕:1 屏幕 1:0 s-res:800x600 s-dpi:96 s-size:212x159mm(8.3x6.3”)s-diag:265mm(10.4”)监视器 1:默认分辨率:800x600 hz:75 OpenGL:渲染器:llvmpipe(LLVM 13.0.1 128 位)v:4.5 Mesa 22.1.0-devel (git-cb29604 2022-02-15 impish-oibaf-ppa) 直接渲染:是
我不确定,但它似乎承认了这一点可以使用 i915(它被设置为备用驱动程序?)但没有正在使用的驱动程序,因此“驱动程序:”后显示 N/A。我怎样才能强制它使用正确的驱动程序?提前致谢。
编辑:我认为它正在尝试使用正确的驱动程序,这是我的 xorg.0.log 的相关部分:https://pastebin.com/Tb208MdE
打开/dev/dri/card0:没有此文件或目录
这引起了我的注意,但我不知道该怎么办。
答案1
似乎不支持。切换到 Ubuntu Core Desktop Intel IoT 解决了这个问题,因为它对 Elkhart 图形有特定的支持。