Como faço para a GPU AMD discreta a GPU padrão em uma configuração sem Mux com uma GPU Intel integrada na Mint 18?
O que eu respirei / tentei até agora:
Information from lspci:
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus PRO [Radeon HD 8850M / R9 M265X] (rev ff)
O descarregamento PRIME funciona, mas em vez de acrescentar "DRI_PRIME = 1" antes de cada programa para executá-lo na GPU da AMD, eu prefiro alterná-lo permanentemente em um só lugar. A seção "Placa Discreta como GPU Principal" parece que pode ser um bom começo, já que acredito que todas as saídas sejam realmente de propriedade da Intel GPU (a GPU da AMD apenas processa a renderização e a retorna para a Intel GPU ... Eu acho), mas eu não consigo fazer isso funcionar (mais eu preciso ter as saídas já funcionando antes de eu chegar na tela de Login, já que eu não terei a chance de rodar "xrandr --setprovideroutputsource Intel amdgpu" de uma saída discreta para ativar os não-discretos).
Aqui está o Xorg.log de uma inicialização normal: link
E aqui está o gpu-manager.log de uma inicialização normal: link
Output from xrandr --listproviders
Providers: number : 3
Provider 0: id: 0x6d cap: 0x9, Source Output, Sink Offload crtcs: 4 outputs: 4 associated providers: 2 name:Intel
Provider 1: id: 0x45 cap: 0x6, Sink Output, Source Offload crtcs: 6 outputs: 0 associated providers: 2 name:VERDE @ pci:0000:01:00.0
Provider 2: id: 0x45 cap: 0x6, Sink Output, Source Offload crtcs: 6 outputs: 0 associated providers: 2 name:VERDE @ pci:0000:01:00.0
My attempt to modify the PRIME example to get me somewhere near where I need to be:
# Discrete Card as Primary GPU
Section "ServerLayout"
Identifier "layout"
Screen 0 "amdgpu"
Inactive "Intel"
EndSection
Section "Device"
Identifier "amdgpu"
Driver "amdgpu"
BusID "PCI:1:0:0" # Sample: "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "amdgpu"
Device "amdgpu"
EndSection
Section "Device"
Identifier "Intel"
Driver "Intel"
BusID "PCI:0:2:0" # Sample: "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Intel"
Device "Intel"
EndSection