Fedora, Kernel 4.6.7 e nVidia Optimus ou Prime

1

O que eu tento alcançar

Usando meu chipset Intel e minha GeForce 940M.

Minha configuração

Modelo de laptop: Asus Zenbook UX303UB

$ lspci | grep -E "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 520 (rev 07)
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940M] (rev a2)

$ lsmod | grep nouveau
nouveau              1511424  0
mxm_wmi                16384  1 nouveau
ttm                    90112  1 nouveau
i2c_algo_bit           16384  2 i915,nouveau
drm_kms_helper        143360  2 i915,nouveau
drm                   339968  13 ttm,i915,drm_kms_helper,nouveau
wmi                    20480  3 mxm_wmi,nouveau,asus_wmi
video                  40960  3 i915,nouveau,asus_wmi

$ uname -a
Linux user 4.6.7-300.fc24.x86_64 #1 SMP Wed Aug 17 18:48:43 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Eu segui os seguintes guias

  • link (não funcionou porque esta solução é para laptop com apenas um cartão, então eu estava com uma tela preta quando tentei reiniciar)

  • link (não detalhado o suficiente para o meu nível Linux, o "install nvidia driver normalmente" é um pouco grande demais :) então, quando eu tentei, eu não era capaz de inicializar a interface gráfica mais

  • link (mas xrandr --listproviders só me dá um provedor, o intel um)

  • link (funciona: D mas eu tenho que usar optirun toda vez :-()

O que eu gostaria de

  1. Uso simples do aplicativo da área de trabalho, usando a GPU da nVidia, se necessário (isto é, descarga automática)

  2. Desligue a placa nVidia para aumentar a duração da bateria

  3. O Bumblebee parece ser uma boa opção, já que tenho que iniciar manualmente aplicativos com optirun

Eu providenciarei qualquer informação necessária: - D Basta perguntar nos comentários. Eu tenho um conhecimento limitado sobre o Linux (apenas coisas básicas) e quase nulo conhecimento sobre material gráfico (X, processo de renderização, etc ...).

    
por mithrop 01.09.2016 / 21:58

1 resposta

2

Eu sei que o Arch é o pináculo da documentação de distro do Linux, mas neste caso existe também um Excelente guia para o Bumblebee no Fedora .

Infelizmente, estou com medo de que você fique no mesmo lugar: "funciona: D mas eu tenho que usar o optirun toda vez :-(" , que, pela sua cara triste, não é o que você quer.

A boa notícia é que o melhor suporte do Optimus está sendo feito para o Fedora 25 e além (veja Fedora Workstation - Tasklist ), embora eu saiba que isso não ajuda imediatamente.

    
por 02.09.2016 / 15:21