Eu tenho um problema estranho. Eu uso meu PC principalmente para executar algum aplicativo Java, executar alguma linha de comando, assistir a filmes e usar o navegador (Chromium), por exemplo. para assistir ao YouTube, jogar alguns jogos em Flash e ler. Não muito mais.
Algum tempo atrás eu vi algum problema com um dos processos levando um monte de CPU e causando baixa taxa de quadros (2-4FPS ou similar, mesmo que o som esteja bem) até que eu reinicie minha máquina. O comando é o seguinte, quando visto usando htop
:
/usr/bin/X :0 -background none -verbose -auth /var/run/gdm/auth-for-gdm-EirVFF/database -nolisten tcp vt7
De link , parece que isso pode ter sido causado por um driver ruim ou por alguns recursos extras que tomam muita velocidade de processamento.
Em Configurações- > Detalhes- > Gráficos Eu sei que a configuração do driver é " Intel® Sandybridge Mobile ", mas não encontrei a capacidade de alterar isso, nem encontrei nenhum outras configurações (por exemplo, relacionadas ao Compiz). De acordo com as especificações do meu PC, o cartão que tenho é o NVidia GT520MX.
Eu poderia mexer com vários arquivos de configuração, tentar instalar várias bibliotecas externas, mas acho que há uma maneira padrão de lidar com isso.
Como posso consertar este problema, então o X para de tomar tanto CPU e o PC funciona mais rápido?
Atualização:
Eu apliquei dicas listadas aqui , que se resumia a digitar os seguintes comandos:
sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-current nvidia-settings
Mas quando executo sudo nvidia-settings
, vejo a seguinte mensagem:
You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run 'nvidia-xconfig' as root), and restart the X server.
O problema é que nvidia-xconfig
não é encontrado em meu sistema e a instalação de nvidia-current
não o altera.
Alguma pista adicional?