Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]: arm linux 环境下界面无法渲染 #377

Open
FreeSunProgram opened this issue Feb 3, 2024 · 4 comments
Open

[BUG]: arm linux 环境下界面无法渲染 #377

FreeSunProgram opened this issue Feb 3, 2024 · 4 comments

Comments

@FreeSunProgram
Copy link

FreeSunProgram commented Feb 3, 2024

Describe the bug 【Bug描述】

在arm64 linux环境下,界面不显示,但是页面内点击事件可以正常进行

To Reproduce 【复现步骤】

  1. 使用CefViewTest工程在目标环境下无法显示网页内容,并且输出无异常信息

Environment 【BUG产生的环境】

  • OSR/NCW Mode: OSR
  • OS & Version: [e.g. Windows/macOS/Linux] 类似于ubuntu20.04 的arm版操作系统
  • Qt Version:5.12.12
  • CEF Version: cef_binary_102.0.10+gf249b2e+chromium-102.0.5005.115_linuxarm64

Additional context 【更多额外信息】

1.通过调试发现,cef函数:render_hander_on_paint 函数没有被调用
2.在网页虽然无法显示,但是网页中鼠标点击事件仍可响应,并且点击链接打开新页面弹出的窗口可以显示(是不是因为弹出的窗口不是使用QCefView实现的?)

@tishion
Copy link
Member

tishion commented Feb 9, 2024

我没有对应的开发环境,这个要靠你自己来解决了。

@mogoweb
Copy link
Contributor

mogoweb commented May 26, 2024

我使用的麒麟 arm 系统,CEF 版本是 cef_binary_113.3.1+g525fa10+chromium-113.0.5672.128_linuxarm64 没有问题

@FreeSunProgram
Copy link
Author

我使用的麒麟 arm 系统,CEF 版本是 cef_binary_113.3.1+g525fa10+chromium-113.0.5672.128_linuxarm64 没有问题

非常感谢,我感觉应该是显卡或者显卡驱动的问题,我有试了两块国产芯片显卡,一个好用一个有问题

@mogoweb
Copy link
Contributor

mogoweb commented May 26, 2024

如果是显卡问题,可以试试 OSR 渲染模式

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants