UDL 驱动程序未在内核 5.10 上创建 dev/fb0

问题描述 投票:0回答:1

我正在手臂上运行 5.10 内核和 debian bookworm。

我想使用 USB 2.0 HDMI 适配器。

我将 udl 和 udlfb 驱动程序设置为内核中的模块。

在没有列入黑名单的情况下,udlfb 驱动程序会加载并创建一个 fb0 设备,但没有 dri/card0 设备。

当我将 udlfb 列入黑名单时,udl 驱动程序会被加载,并且我会得到 dev dri card0,但我没有得到 fb0 设备。

仅供参考,我的嵌入式设备上没有其他显示器/显卡。

在不同的 ubuntu 电脑上,我看到 udl 或 drm 创建了 card0 和 fb0 设备。

我的内核配置中是否缺少某些不允许创建 fb0 的内容? 插入适配器时我没有看到任何错误,只是我在 dmesg 上的输出比我在其他系统上看到的少一行,这就是 fb0 上的创建。

我确实安装了xorg。 我不想要一个只有 xorg 的桌面管理器,这样我就可以只播放视频而不做其他事情。

它只使用 udlfb 驱动程序运行,但速度非常慢,例如 1 fps。

谢谢

video linux-kernel debian udl
1个回答
0
投票

已解决问题。

缺少这个内核配置参数 CONFIG_DRM_FBDEV_EMULATION

现在可以按预期工作了。

© www.soinside.com 2019 - 2024. All rights reserved.