Se você executar: vblank_mode=0 optirun xbmc
OR vblank_mode=0 primusrun xbmc
Como está isso?
vblank_mode = 0 é apenas para a placa gráfica não definir uma taxa de atualização padrão na tela (monitor / tv). Ele define a melhor taxa de atualização possível. Pode fazer lacrimejamento porque define a taxa de atualização mais alta que o monitor suporta.
Para o "optirun" vs "primusrun", encontrei esta informação:
Primus traz um melhor desempenho e menor consumo de energia ao usar o Bumblebee, substituindo o VirtualGL. De acordo com a página do Bumblebee G +, isso tem as seguintes vantagens sobre a solução optirun (VirtualGL) usada por padrão no Bumblebee:
- Menos sobrecarga (melhores taxas de quadros) e solução mais limpa (sem envolvimento de rede ou compressão)
- Corrige o "bug" que faz com que o Bumblebee desligue a GPU cedo demais às vezes (não é mais necessário usar a solução alternativa "optirun bash")
- Menos bugs / glitchy, mais fácil de depurar
- Somente usa / inicia GPU secundária para partes de aplicativos OpenGL - tudo o resto permanece em sua GPU principal (economia de energia)