Como posso ter certeza de que o OpenGL está funcionando?

0

Estou vendo problemas de desempenho ao executar o Kerbal Space Program no meu Thinkpad T430 (Core i7 2.9 GHz, 8 GB de RAM, gráficos Intel onboard), e uma das coisas que me disseram para tentar é rodar em DirectX ou OpenGL. Eu sei que o DirectX é específico do Windows, mas como posso ter certeza de que o OpenGL está carregado e funcionando?

Ubuntu Mate 16.04.3, 4.10. * kernel, versão nativa do Ubuntu do KSP (não Steam ou Windows / Wine).

    
por Zeiss Ikon 09.01.2018 / 15:19

1 resposta

1

Execute o seguinte comando em um terminal:

glxinfo | grep '^direct rendering:'

Se o resultado mostrar Yes , você terá aceleração 3D e, portanto, OpenGL.

Se glxinfo não estiver instalado em seu sistema, instale-o primeiro executando o seguinte comando em um Terminal:

sudo apt-get install mesa-utils

Aqui está a saída do meu terminal instalando mesa-utils e executando o comando que eu lhe disse antes:

galoget@hackem:~$ sudo apt install mesa-utils
[sudo] password for galoget: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  mesa-utils
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 31,9 kB of archives.
After this operation, 125 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu artful/universe amd64 mesa-utils amd64 8.3.0-5 [31,9 kB]
Fetched 31,9 kB in 1s (24,2 kB/s)
Selecting previously unselected package mesa-utils.
(Reading database ... 161837 files and directories currently installed.)
Preparing to unpack .../mesa-utils_8.3.0-5_amd64.deb ...
Unpacking mesa-utils (8.3.0-5) ...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up mesa-utils (8.3.0-5) ...

galoget@hackem:~$ glxinfo | grep '^direct rendering:'
direct rendering: Yes

Espero que ajude.

    
por galoget 09.01.2018 / 15:21