Trocando entre placas de vídeo no Ubuntu 16.04

1

Com o Ubuntu 16.04, o fglrx e o Catalyst Center não existem mais. Como posso alterar minha placa de vídeo principal em sistemas gráficos duplos como Intel / AMD ou AMD / AMD. Existe um roteiro para isso, ou um bom manual?

Atualização 1 : encontrei um manual sobre vgaswitcheroo . Isso só me dá mais problemas. O laptop em minhas mãos tem um Intel Haswell e um AMD Radeon HD 8850M / R9 M265X.

sudo cat /sys/kernel/debug/vgaswitcheroo/switch dá:

0:IGD:+:Pwr:0000:00:02.0
1:DIS: :Pwr:0000:03:00.0

Eu tentei usar echo DDIS no arquivo, que normalmente deve mudar para o dedicado no próximo início da X-sessão. Usando reboot , não houve efeito. Dando o comando e usando o Logout, eu só recebi um erro no modo de gráficos baixos e não consegui voltar ao sistema. Felizmente, depois de uma reinicialização difícil, as coisas voltaram ao original.

Eu também tentei usar echo OFF (se eu não consigo fazer isso funcionar, por que deixar isso ligado). Na próxima reinicialização isso funcionou, mas com muita eficiência. Não apenas o dispositivo dedicado não estava mais listado em lspci , até mesmo o arquivo do switch desapareceu. Não tenho certeza se isso é intencional. Um pouco depois eu consegui voltar ao ponto de partida.

Meu objetivo ainda é o mesmo. Eu gostaria de usar o dedicado e ser capaz de alternar entre os dois.

Atualização 2 : Meu cartão dedicado usa o driver do kernel radeon , portanto, o problema não deve estar relacionado ao fato de o driver amdgpu ser novo e não suportado por vgaswitcheroo .

Update 3 : Não o leio detalhadamente, mas parece ser um erro listado aqui: bugs.launchpad Pelo menos ele não tem tela preta como eu sempre tentando.

    
por lev258 05.06.2016 / 20:33

1 resposta

1

Algumas notícias.

Eu atualizei o kernel para o 4.4.13. Agora eu não tenho mensagens de erro é o dmesg. Adicionado radeon.dpm = 1 radeon.modeset = 1 ao arquivo / etc / default / grub (não tenho certeza se tudo é necessário).

sudo update-grub e reinicialização

Embora eu ainda não possa alternar entre as placas com o DDIS, mas posso executar programas específicos com a AMD dedicada, usando

DRI_PRIME=1 programpathname
Comando

no Terminal. Isso já é muito bom, porque eu não preciso do dedicado para navegar na web ou assim.

Para mim, esta é uma solução e resultado razoável.

    
por lev258 09.06.2016 / 21:50