Como faço para desativar o aviso "Executando no modo de renderização de software"?

3

Estou executando o Arch Linux / Cinnamon no Virtual Box em uma máquina com Windows 7. Uma das tecnologias que preciso usar é o WebGL. Por qualquer motivo (esse é um problema diferente), o WebGL não funcionará quando o recurso Display- > Screen- > Enable 3D Acceleration estiver ativado no Virtual Box. Como resultado, desativei o 3D Acceleration e sou capaz de usar o WebGL muito bem.

Quando inicializo, recebo um aviso dizendo que estou executando no modo de renderização de software. Existe alguma maneira de desativar este aviso?

    
por Mike 14.07.2016 / 18:02

4 respostas

1

Eu tenho procurado por uma resposta para isso, e o melhor que posso fazer é ir para Configurações do sistema > Notificações e desative "Ativar notificações". Isso não desativa, mas coloca-o na área do systray.

    
por 19.11.2016 / 05:50
2

Encontrei uma solução mais segmentada aqui . Resumindo: Apenas comente ou remova a linha notifyCinnamon2d(); em /usr/share/cinnamon/js/ui/main.js .

    
por 19.03.2017 / 09:45
2

Defina a variável de ambiente CINNAMON_2D em seu perfil. Isso permitirá que o Cinnamon saiba que o 2D é pretendido.

Aqui está um folheto para adicioná-lo:     echo "export CINNAMON_2D=true" >> ~/.profile

Obrigado ao Zoltan por apontar a localização do arquivo que controla isso!

    
por 28.11.2017 / 08:47
0

O Cinnamon percebe que apenas a renderização de software está disponível, mas o modo 2D não está definido implicitamente.
(Veja a resposta de @ Zoltan)

if (software_rendering && !GLib.getenv('CINNAMON_2D')) {
    notifyCinnamon2d();
}

em /usr/share/cinnamon/js/ui/main.js

A maneira mais fácil (e provavelmente pretendida) de se livrar desse aviso é selecionar o modo de renderização de software na tela de logon:

    
por 23.07.2018 / 10:47