2147474_zh-CN

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2147474_zh-CN

2147474_zh-CN

在 i.MX8 DRM 上使用 modetest 启用不同叠加平面时,为什么会收到"Permission denied" ?

你好

我正在 i.MX 平台上使用 modetest 工具测试叠加平面。我注意到,当我尝试启用某些叠加平面时,会出现"Permission denied" 错误,而其他叠加平面则运行正常。

以下是命令和结果:

  • 飞机 70:
 
modetest -P 70@69:1024x768
# ... testing 1024x768@XR24 overlay plane 70
# (Success)
  • 84 号飞机
modetest -P 84@69:1024x768
# ... testing 1024x768@XR24 overlay plane 84
# failed to enable plane: Permission denied

为什么启用某些飞机能起作用,而其他飞机却返回"拒绝许可" ?
是否有任何硬件或驱动程序限制了某些飞机的使用?
这是否与权限、资源冲突或其他因素有关?

任何建议或文档参考将不胜感激!

谢谢!


Re: Why do I get "Permission denied" when enabling different overlay planes with modetest

您好@longzimggg

请键入 modetest -l 命令显示结果。

您不能直接在同一 CRTC 上同时独立运行多架飞机。这种限制主要来自 DRM 框架和驱动程序资源管理,而非硬件本身。

B.R

Re: Why do I get "Permission denied" when enabling different overlay planes with modetest

请允许我说明一下我的情况:
目前,我正在使用 相同的 CRTC.我认为问题与使用相同的 CRTC 有关。然而,我想要实现的是使用不同进程的同一 CRTC 的不同平面进行渲染。

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎11-21-2025 01:08 AM
更新者: