Estou tentando mudar para Linux no meu laptop.
Baixei o Ubuntu 16.04 e instalei-o, e não tive problemas, exceto com minha placa gráfica, uma AMD Radeon hd 7610m.
Eu sei que a AMD não suporta mais o fglrx no Linux mais recente e que preciso depender de drivers de código aberto. O problema é que a tela mostra muitos artefatos quando há mais de uma janela na tela, principalmente quando há muita transparência ou personagens em movimento na tela.
Os jogos funcionam perfeitamente, no entanto.
Este problema também estava presente no Windows. No Windows, alterar as configurações do ATI Graphics Powerplay para “Maximizar a vida útil da bateria” reduziu drasticamente o problema. Também desabilitou a GPU e habilitou-a apenas para jogos ou vídeos.
Não consigo fazer nada disso no Ubuntu. Então, o que estou perguntando se você pode me ajudar como fazer pelo menos um desses no Ubuntu
- desabilitar o gpu
gerenciar as configurações de energia do gpu
- Também não consigo encontrar nenhuma opção de mudar isso na minha bios
- Tentei ativar o modo gráfico baixo no Unity de e ajudou (sem travamentos agora), mas os artefatos ainda aparecem.
Atualizar
- parece que não consigo fazer meus gráficos Intel funcionarem para usar o switcheroo
- se trabalhar com bateria (sem carregador), tudo funciona perfeitamente, sem nenhum artefato
Responder1
Como você pede em (1) para desabilitar a GPU, presumo que você tenha uma configuração híbrida e queira desabilitar sua GPU discreta. Você pode usar switcheroo
para isso.
Ativando Switcheroo
Primeiro verifique se o switcheroo está ativo, em um tipo de terminal:
sudo grep -i switcheroo /boot/config-*
Sua saída deve ser semelhante a:
/boot/config-4.1.0-1-amd64:CONFIG_VGA_SWITCHEROO=y
Então você precisa editar seu arquivo de configuração do grub fazendo:
sudo gedit /etc/default/grub
Na linha
GRUB_CMDLINE_LINUX_DEFAULT=
adicione radeon.modeset=1 e exclua nomodeset se houver. Então esta linha deve ficar assim:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.modeset=1"
Finalmente atualize suas configurações do Grub:
sudo update-grub
e reinicie seu laptop.
Desligue sua GPU discreta
Primeiro você precisa ser root, em um terminal digite:
sudo su
Então, para exibir o tipo de estado da GPU:
sudo cat /sys/kernel/debug/vgaswitcheroo/switch
Sua saída deve ser semelhante a 0:IGD: :Off:0000:00:02.0 1:DIS:+:DynPwr:0000:01:00.0
A GPU em uso está marcada com “+”. Estados IGD para Integrado e DIS para Discreto. Se você não estiver em uma configuração de GPU híbrida, terá apenas uma linha.
Para ativar a GPU integrada:
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
Para desligar onãoGPU usada:
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
Você pode verificar novamente o estado da sua GPU digitando novamente:
sudo cat /sys/kernel/debug/vgaswitcheroo/switch
Nota: O servidor X não gerencia a troca de placas gráficas durante o uso, portanto após suas alterações você precisará reiniciá-lo:
service lightdm start
Ou simplesmente reinicie seu laptop.
Parafraseado dehttps://help.ubuntu.com/community/HybridGraphics