Recentemente, adquiri uma Chromebook C100P baseada no ARM. Depois de instalar com sucesso o ArchLinuxARM, lutei para habilitar a GPU Mali-T764. Os drivers recomendados para o dispositivo, ( xf86-video-armsoc-rockchip e veyron-libgl ) não se registra corretamente no Xorg, levando a encontros com os seguintes erros:
Can't set the DRM interface version
Can't open a connection with the DRM - Permission denied
Este não é um problema em relação a privilégios porque startx
foi lançado como root
.
Outras combinações como o uso do lightdm como lançador ou o uso do driver xf86-video-fbdev
em vez das recomendadas me permitem obter um contexto gráfico, mas nenhuma delas é acelerada por hardware; eles simplesmente alcançam renderização direta via llvmpipe. Isso é confirmado por mesa-demos
' glxinfo
.
Encontrei a página de drivers do ARM e Estou planejando instalar o driver específico para minha GPU, mas não sei por onde começar. A biblioteca para download contém vários arquivos .so
, mas não tenho idéia de como integrá-los no Arch; Eu apreciaria se alguém fosse capaz de oferecer um procedimento adequado.
Tags opengl gpu arm arch-arm chrome-book