Minha placa gráfica

Minha placa gráfica

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

  1. desabilitar o gpu
  2. 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 switcheroopara 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

informação relacionada