A versão GLX é diferente ao usar o SSH ao efetuar login diretamente?

1

Eu estava tentando executar um programa em C ++ que requer que o GLX versão 1.3 seja executado. Quando eu verifico a versão do GLX depois de logar diretamente em um computador Fedora digitando glxinfo | grep "version" eu entendo que a versão GLX é 1.4. No entanto, quando eu SSH no mesmo computador como o mesmo usuário do meu laptop Windows 8 com PuTTY, eu entendo que a versão GLX é 1.2 depois de digitar o mesmo comando.

Por que a versão do GLX no computador Linux depende se eu usei ou não o SSH para fazer login na máquina? Além disso, existe uma maneira que eu possa usar o GLX versão 1.4 que (aparece) existe no computador do Fedora através do SSH?

Tenho uma intuição limitada sobre as respostas às perguntas acima, mas quando perguntei a alguém com mais conhecimento sobre Linux do que eu, ele sugeriu que isso poderia ter a ver com algum tipo de arquivo de configuração sendo executado quando se registra diretamente nele. não é executado ao usar o SSH - a ideia é que teoricamente existem muitas versões do GLX no computador, mas a versão selecionada é diferente nos dois cenários. Como eu verificaria que esta é a causa? E mais importante, como eu teria a versão mais recente selecionada quando eu usasse o SSH?

A propósito, eu tenho o encaminhamento do X11 configurado no meu computador Windows (com Xming) e ele está funcionando bem, mas a saída da versão do GLX que é dada por glxinfo | grep "version" parece que seria independente disso.

Também não tenho certeza se isso é importante, mas primeiro conectei o SSH em um servidor de acesso remoto e usei ssh -Y para SSH no computador que eu sabia que tinha o GLX versão 1.4 ao fazer login diretamente.

Obrigado pela sua ajuda!

    
por Grayscale 29.05.2017 / 20:08

1 resposta

2

glxinfo relata os recursos do servidor X apontados pela variável DISPLAY . Quando você faz o login diretamente na sua estação de trabalho Fedora, esse é o seu servidor Fedora X. Quando você faz login usando o PuTTY com o encaminhamento do X, isso é Xming. É por isso que você obtém resultados diferentes.

O objetivo é determinar os recursos do sistema que está sendo exibido, não os do sistema em que os programas estão sendo executados.

    
por 29.05.2017 / 20:16