Bumblebee optirun parece depender da Intel

0

Eu tenho um Lenovo T420 com gráficos Intel e Nvidia. Na atualização para o Ubuntu Saucy, eu tive que limpar e reinstalar o bumblebee-nvidia para ir além do optirun não conseguir encontrar um driver de GPU. Agora, "optirun glxgears" e "optirun sol" são bem-sucedidos, mas optirun falha em 2 visualizadores do Virtual Life que suportou no passado, Cool VL (CoolVLViewer-1.26.8.34-Linux-x86) e Imprudence (Imprudence 1.4.0 beta2) . Em ambos os casos, a saída do erro é enorme, mas começa com

libGL error: failed to load driver: i965

e

libGL error: failed to load driver: swrast

Do pouco que posso descobrir, o i965 é um driver de gráficos da Intel, que não deve ser invocado de forma alguma. Não encontrei nenhuma informação sobre o swrast. Eu suspeito que parte da configuração do X associada ao Bumblebee tem alguma dependência da Intel que é invocada em certas chamadas de bibliotecas, mas não em outras. Eu não descobri nenhuma informação definitiva sobre esta linha.

O Cool VL Viewer roda sem optirun, mas reclama da insuficiência dos gráficos da Intel.

    
por user206398 23.10.2013 / 05:54

2 respostas

2

Eu trabalhei em torno do problema, sem entender a raiz dele, inserindo dois links simbólicos:

sudo ln -s /usr/lib/x86_64-linux-gnu/dri /usr/lib64/dri

cria

/usr/lib64/dri -> /usr/lib/x86_64-linux-gnu/dri

e

sudo ln -s /usr/lib/i386-linux-gnu/dri /usr/lib32/dri

cria

/usr/lib32/dri -> /usr/lib/i386-linux-gnu/dri

Então agora as bibliotecas são encontradas corretamente

    
por user206398 23.10.2013 / 18:47
0

Eu tenho um problema semelhante e recebi o erro de supressão após a execução:

apt-get install libgl1-mesa-swx11

Agora, optirun glxinfo é executado corretamente.

    
por Tommy Chang 04.12.2013 / 09:06