Como ativar manualmente o GPU da AMD?

2

eu tenho alguns problemas com o meu Intel / AMD-GPU-Setup.

Estou usando um laptop com um "Intel Core i3-2350M 'Sandy Bridge'", que tem o built-in iGPU "Intel HD 3000". Além deste iGPU meu laptop tem o dGPU "AMD Radeon HD 6490M".

Algumas semanas atrás eu mudei meu sistema do Linux Mint 17.3 (baseado no Ubuntu 14.04-LTS, Kernel 3.19 com fglrx-driver proprietário) para o Linux Mint 18.0 (baseado no Ubuntu 16.04-LTS, Kernel 4.4.0 com open fonte radeon-driver).

Com esta nova versão do Mint / Ubuntu, o fglrx-driver proprietário da AMD com o Catalyst Control Center não é mais compatível e instalável e o dGPU é muito antigo para o novo driver amdgpu. Então meu sistema está rodando no driver radeon agora.

Com o fglrx-driver e o Catalyst Control Center, eu pude ativar e desativar o AMD dGPU, dependendo dos casos de uso, manualmente. Com o driver radeon, agora é um pouco diferente.

Quando eu verifico meu estado atual da GPU com

$ sudo cat /sys/kernel/debug/vgaswitcheroo/switch

o resultado é sempre

0:IGD:+:Pwr:0000:00:02.0
1:DIS: :DynOff:0000:01:00.0

Isso significa que o iGPU está ativo e o dGPU está desativado (por software / driver). Desde que eu tenho (como todos os laptops modernos) um dispositivo muxless, a entrada 0: IGD parece ser bom, mas 1: DIS deve mudar seu estado, quando necessário, para algo como isto

1:DIS: :DynPwr:0000:01:00.0

Eu encontrei neste post

Como desativar meu APU e usar o driver de código aberto GPU (AMD Radeon)?

que eu posso forçar a usar o AMD dGPU com um aplicativo específico (ou seja, glxgears) como este

$ DRI_PRIME=1 glxgears

mas não como a GPU padrão, usada por todo o sistema (como no Catalyst Control Center). Isso é possível (ainda) com o driver radeon de código aberto? E existe uma maneira de usar algo como a comutação automática de GPUs (por exemplo, quando o Intel iGPU atinge a carga máxima, o AMD dGPU será ligado automaticamente)?

Saudações e agradecimentos antecipados

    
por happy_t_rex 29.10.2016 / 14:56

1 resposta

1

tente isso

DRI_PRIME=1 glxgears -info
    
por 05.05.2017 / 01:39