|
发表于 2020-1-22 00:18:01
只看该作者
5#
由于Xorg使用的Driver modesettings 默认会加载libglx.so(禁用glx会导致某些通过检测glx环境的应用启动失败), libglx.so会搜索系统中的dri实现库。但是rk3399 Xorg 2D加速是直接基于DRM实现, 并未实现dri库,所以启动过程中,libglx.so会报告如下的错误 。
(EE) AIGLX error: dlopen of /usr/lib/aarch64-linux-gnu/dri/rockchip_dri.so failed.
这个对系统运行没有任何影响,不需要处理。
基于同样的道理,某些应用启动过程中,也会报告如下错误,不用处理,对应用的运行不会造成影响。
libGL error: unable to load driver: rockchip_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: rockchip
Firefly之前发布的某些版本的Ubuntu软件,默认关闭了加载libglx.so,在某些情况下,运行某些应用程序会出现下述错误:
GdkGLExt-WARNING **: Window system doesn't support OpenGL.
修正的方法如下:
删除 /etc/X11/xorg.conf.d/20-modesetting.conf 中一下三行配置。
Section "Module"
Disable "glx"
EndSection
see the link here: http://wiki.t-firefly.com/zh_CN/ ... ux_development.html |
|