Автор Тема: Заторможенная прокрутка содержимого некоторых окон  (Прочитано 1247 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн o5andrey

Здравствуйте. Я совсем новый пользователь в Linux. У меня в приложениях, мне кажется это GTK-приложения, несколько заторможенное отображение содержимого. В частности таких как Geany, Libre Office (я уже от них избавился из-за этого), вот графический Emacs вообще жутко тормозит при прокрутке колесом мыши... Но Chromium и Qt-приложения нормально работают. Как мне это исправить?
 

Оффлайн yoric

Написать, какое железо и потом "glxinfo |grep render".
 

Оффлайн o5andrey

Железо такое: https://wiki.radxa.com/Rockpi4
$ glxinfo |grep render
libGL error: MESA-LOADER: failed to retrieve device information
libGL error: unable to load driver: rockchip_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: rockchip
libGL error: MESA-LOADER: failed to retrieve device information
libGL error: unable to load driver: rockchip_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: rockchip
direct rendering: Yes
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.9, 128 bits)
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
    GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_packed_depth_stencil,
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
    GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fog_distance,
    GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,
 

Оффлайн yoric

Что-то с драйвером не того, для начала. lspci - ищите видео и какой драйвер надо, ошибки в логах и т.д.
 

Оффлайн o5andrey

lspci нет в репозитории...
Это одноплатный ARM-компьютер, все драйвера идут с операционкой под него, я не знаю чего не хватает.
 

Оффлайн qupl

Ищите по  rockchip_dri.so .

Оффлайн o5andrey

https://tinkerboarding.co.uk/forum/thread-994-post-4551.html
Здесь говорят проверить параметр LIBGL_ALWAYS_SOFTWARE=1 glxgears
А в каком это файле смотреть?
 

Оффлайн Susumo

В терминале: export LIBGL_ALWAYS_SOFTWARE=1 glxgearsприменяй на свой страх и риск я не вполне уверен что это так работает.
 

Оффлайн o5andrey

Ничего не изменилось.

Там ещё написано (гугл-переводчик):
Цитировать
Это сообщение об ошибке вызвано тем, что приложение пользовательского пространства пытается использовать OpenGL API. Однако Tinker Board может поддерживать только OpenGL ES, но не OpenGL API. Поэтому вам нужно использовать API OpenGL-ES вместо OpenGL.
У меня тоже OpenGL ES
 

Теги: