Альфа-дистрибутив Simply Linux для armh. Не работают некоторые приложения, например, Evolution: aceler@malinka ~]$ evolution Failed to initialize gtk+: Не удалось инициализировать бэкенд Clutter: не найдено доступных драйверов. aceler@malinka ~]$ gnome-control-center Failed to initialize gtk+: Не удалось инициализировать бэкенд Clutter: не найдено доступных драйверов. Некоторые другие приложения, например, nautilus, rhythmbox — работают нормально.
На aarch64 эти же приложения работают нормально. Тестировалось на Raspberry Pi 4.
А 3D-ускорение случаем на этой сборке не работает у малины? Гипотеза - кривой 3D-драйвер у малины на armh. На aarch64 используется программное ускорение. Проверить можно так: glxinfo |grep vendor Если аппаратное, должен быть указан Broadcom.
Кстати, нет: [aceler@malinka ~]$ glxinfo | grep vendor server glx vendor string: SGI client glx vendor string: Mesa Project and SGI OpenGL vendor string: VMware, Inc. Но драйвер видеокарты явно другой, потому что версия для armh правильно определяет разрешение монитора, а aarch64 - нет.
(Ответ для Aceler на комментарий #3) > Кстати, нет: > > [aceler@malinka ~]$ glxinfo | grep vendor > server glx vendor string: SGI > client glx vendor string: Mesa Project and SGI > OpenGL vendor string: VMware, Inc. > > Но драйвер видеокарты явно другой, потому что версия для armh правильно > определяет разрешение монитора, а aarch64 - нет. Закоменитруйте в config.txt строку dtoverlay=vc4-fkms-v3d
После комментирования строки разрешение экрана поломалось, но Evolution запускаться не стал — с той же ошибкой.
установите libGLES-devel -- clutter увы ищет libGLESv2.so, не .so.2
Помогло.
Сборок SL-10 для armh не выпускается.