Ubuntu中clinfo没有找到驱动

Which version of system do you use? Khadas official images, self built images, or others?

官方提供的ubuntu20.04

Please describe your issue below:

clinfo提示如下:
Number of platforms 0

应该是缺少GPU驱动

Post a console log of your issue below:


**Delete this line and post your log here.**

我们没有维护20.04系统,之前提供的只是测试版本,不支持GPU,且不在维护。建议使用22.04或者24.04系统。

我们非常需要ubuntu20.04,我尝试安装了gpu驱动,要么屏幕不能用程序能用,要么屏幕能用程序不能用,请问能帮忙支持下吗

Hello @nankel

@ivan.li 跟进处理下这个问题,提供一个GPU可以使用的Ubuntu 20.04测试版本固件。

@nankel

1.烧录这个固件(点击获取)

https://dl.khadas.cn/products/edge2/firmware/ubuntu/emmc/test/edge2-ubuntu-20.04-gnome-linux-5.10-fenix-1.6.5-240401-emmc-develop.img.xz

2.安装mali包(在Edge2上进行操作)

$ git clone https://github.com/numbqq/mali-debs.git
$ cd mali-debs/jammy/arm64/Edge2/wayland
$ sudo dpkg -i linux-gpu-mali-wayland_1.2-g13p0-230620_arm64.deb
$ sync
$ reboot

@ivan.li
启动程序后,gnome的CPU占用率飙升是怎么回事呢。
我发现终端中不断打印内容就会飙升,怀疑是屏幕内容更新导致的?

你好 @nankel

旧版本的gnome shell 是存在这样的问题的,Ubuntu22.04或者24.04系统的gnome升级了版本,和上面的建议一样,推荐使用ubuntu22.04和ubuntu24.04 :grinning:

@ivan.li
这个问题能帮忙解决下吗,或者如何规避,更换桌面之类的。

因为我们使用的软件必须要ubuntu20.04及以下

@nankel
你现在Edge2做哪些事情呢?这个问题的主要影响点在哪里?

@ivan.li
客户要求使用ros1(机器人操作系统),只有ubuntu20.04以下才支持ros1,所以要使用Ubuntu20.04

@nankel

暂时没有好的解决方法,晚点我再看一下。

@ivan.li

好的,,,拜托了🙏。

@nankel

可以提供一下,你们那边详细的操作步骤吗?(复现你们的使用场景,然后尝试解决一下这个问题)

@ivan.li
随意写一个程序往终端中打印内容就会