Gráficos híbridos AMD-INTEL no Ubuntu 16.04

4

Eu vi muitos dizendo que a versão mais recente do Ubuntu 16.04 inclui um driver de código aberto para a ATI. Eu tenho um laptop HP com AMD 6770m + gráficos híbridos Intel HD 3000 e quero instalar o Kubuntu nele. Eu criei um drive USB inicializável do Kubuntu 16.04 e inicializei dele apenas para verificar se tudo funciona perfeitamente (não quero instalá-lo separadamente e arruinar o bootloader a partir de agora). Mas meu laptop está ficando muito quente e a bateria não dura mais de 30 minutos. Além disso, o controle de brilho não funciona e permanece alto sempre.

Como posso obter gráficos híbridos no Kubuntu / Ubuntu funcionando bem? Estou pronto para desligar a placa ATI já que não vou jogar nenhum jogo no Linux. Eu só preciso dos gráficos da Intel + Cool Laptop + Boa duração da bateria + controle de brilho .

Minha configuração do BIOS para o modo de gráficos alternáveis é CORRIGIDA. Preciso mudar para DINÂMICA?

UPDATE

Eu não consegui fazer as coisas funcionarem no 16.04, então instalei o 14.04 LTS juntamente com o driver AMD Catalyst. Agora tudo funciona perfeitamente bem. Abaixo estão os passos.

  • Instalação limpa do Ubuntu 14.04 LTS
  • Instale os drivers do catalisador fglrx usando a janela "Drivers adicionais". Isso nos permitirá mudar de gráficos
  • Reinicie o Ubuntu
  • Correção de ruído do FAN - Consulte este URL e instale o i8kutils
  • Controle de brilho - Verifique este link

Esta é a documentação oficial para gráficos híbridos AMD / Intel

    
por Sarath S Nair 25.06.2016 / 11:50

1 resposta

2

Como não há mais suporte para o driver fglrx no Ubuntu 16.04 , parece que o driver radeon integrado é a única maneira de resolver esse problema. Primeiro, você tem que confirmar que sua placa gráfica ATI Radeon é suportada pelo driver Xorg digitando man radeon no terminal 16.04. Aqui está o meu:

R100        Radeon 7200
RV100       Radeon 7000(VE), M6, RN50/ES1000
RS100       Radeon IGP320(M)
RV200       Radeon 7500, M7, FireGL 7800
RS200       Radeon IGP330(M)/IGP340(M)
RS250       Radeon Mobility 7000 IGP
R200        Radeon 8500, 9100, FireGL 8800/8700
RV250       Radeon 9000PRO/9000, M9
RV280       Radeon 9200PRO/9200/9200SE/9250, M9+
RS300       Radeon 9100 IGP
RS350       Radeon 9200 IGP
RS400/RS480 Radeon XPRESS 200(M)/1100 IGP
R300        Radeon 9700PRO/9700/9500PRO/9500/9600TX, FireGL X1/Z1
R350        Radeon 9800PRO/9800SE/9800, FireGL X2
R360        Radeon 9800XT
RV350       Radeon 9600PRO/9600SE/9600/9550, M10/M11, FireGL T2
RV360       Radeon 9600XT
RV370       Radeon X300, M22
RV380       Radeon X600, M24
RV410       Radeon X700, M26 PCIe
R420        Radeon X800 AGP
R423/R430   Radeon X800, M28 PCIe
R480/R481   Radeon X850 PCIe/AGP
RV505/RV515/RV516/RV550 Radeon X1300/X1400/X1500/X1550/X2300
R520        Radeon X1800
RV530/RV560 Radeon X1600/X1650/X1700
RV570/R580  Radeon X1900/X1950
RS600/RS690/RS740 Radeon X1200/X1250/X2100
R600        Radeon HD 2900
RV610/RV630 Radeon HD 2400/2600/2700/4200/4225/4250
RV620/RV635 Radeon HD 3410/3430/3450/3470/3650/3670
RV670       Radeon HD 3690/3850/3870
RS780/RS880 Radeon HD 3100/3200/3300/4100/4200/4250/4290
RV710/RV730 Radeon HD 4330/4350/4550/4650/4670/5145/5165/530v/545v/560v/565v
RV740/RV770/RV790 Radeon HD 4770/4730/4830/4850/4860/4870/4890
CEDAR       Radeon HD 5430/5450/6330/6350/6370
REDWOOD     Radeon HD 5550/5570/5650/5670/5730/5750/5770/6530/6550/6570
JUNIPER     Radeon HD 5750/5770/5830/5850/5870/6750/6770/6830/6850/6870
CYPRESS     Radeon HD 5830/5850/5870
HEMLOCK     Radeon HD 5970
PALM        Radeon HD 6310/6250
SUMO/SUMO2  Radeon HD 6370/6380/6410/6480/6520/6530/6550/6620
BARTS       Radeon HD 6790/6850/6870/6950/6970/6990
TURKS       Radeon HD 6570/6630/6650/6670/6730/6750/6770
CAICOS      Radeon HD 6430/6450/6470/6490
CAYMAN      Radeon HD 6950/6970/6990
ARUBA       Radeon HD 7000 series
TAHITI      Radeon HD 7900 series
PITCAIRN    Radeon HD 7800 series
VERDE       Radeon HD 7700 series
OLAND       Radeon HD 8000 series
HAINAN      Radeon HD 8000 series
BONAIRE     Radeon HD 7790 series
KAVERI      KAVERI APUs
KABINI      KABINI APUs
HAWAII      Radeon R9 series
MULLINS     MULLINS APUs

Se a sua placa gráfica não estiver listada, você deve voltar ao Ubuntu 14.04 e usar o fglrx driver até que seu dispositivo seja suportado pelo Ubuntu 16.04.

Próximo passo, instale o seu Ubuntu 16.04 e atualize o kernel do Ubuntu para a última versão estável do kernel. Você pode verificar sua versão do kernel digitando no seu terminal:

uname -r

Pesquise pelo kernel mais recente aqui . Para o tutorial instalando o novo kernel está disponível aqui .

Depois de instalar o kernel, por favor, reinicie o seu computador e faça o login usando o seu novo kernel.

Para tornar sua placa gráfica ATI Radeon totalmente detectada pelo SO, diga ao kernel para carregá-la editando o grub:

  1. Abra sua configuração do GRUB digitando seu terminal: sudo nano /etc/default/grub
  2. Adicione modprobe radeon.modeset=1 após o comando quite splash . Então será assim: " ... quite splash modprobe radeon.modeset=1" . Certifique-se de que não haja nomodeset na configuração do grub. Para finalizar, insira: ctrl+x e digite y e Enter .
  3. Executar no seu terminal sudo update-grub .
  4. Reinicie seu computador.

Após a sua placa de vídeo radeon ser reconhecida pelo sistema operacional, é claro que você pode mudar para a placa de vídeo Intel e desabilitar a placa Radeon adicionando algumas configurações. Crie um script, coloque-o em algum lugar da sua pasta pessoal. No meu caso, eu uso isso:

  1. cd ~

  2. nano radeon_off

  3. Coloque o seguinte no script:

    chown CHANGE_WITH_YOUR_USERNAME /sys/kernel/debug
    chown CHANGE_WITH_YOUR_USERNAME /sys/kernel/debug/vgaswitcheroo/switch
    echo DIS > /sys/kernel/debug/vgaswitcheroo/switch
    echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
    echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
  4. Para concluir, insira: ctrl+x e digite y e Enter .

  5. Tipo: chmod 755 radeon_off ,

  6. Edite a configuração do lightdm inserindo seu terminal: sudo nano /etc/lightdm/lightdm.conf .

  7. Adicione esta linha: session-setup-script = /home/CHANGE_WITH_YOUR_USERNAME/radeon_off

  8. Reinicie.

Para verificar se sua placa gráfica radeon foi desativada, digite sudo cat /sys/kernel/debug/vgaswitcheroo/switch no seu terminal. Os resultados podem ser semelhantes assim:

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

Você precisa que o DIS tenha o valor :DynOff ou talvez apenas :Off esteja bem.

    
por Mdkusuma 30.06.2016 / 23:29