Dúvida bumblebee

1. Dúvida bumblebee

Gabriel Moreira
GabrielMS86

(usa Arch Linux)

Enviado em 30/07/2017 - 14:10h

Olá, boa tarde.
Estou com um notebook Lenovo Ideapad 310 em mãos com Windows 10 e pretendo formatar para Linux.
O mesmo dispõe de 2 placas gráficas, sendo uma Intel Onboard e uma Nvidia Geforce 920m Off-Board.
Andei lendo vários tópicos e tutorias na internet e ao que me parece a melhor maneira de usar esse sistema satisfatoriamente é através do uso do bumblebee.
Minha dúvida é sobre a inicialização dos programas após ter tudo configurado no notebook: pelo que verifiquei a única forma de rodar um aplicativo usando a Nvidia é chamando o mesmo pelo terminal usando o comando "optirun" antes do comando para executar o app. Nesse caso, pergunto: eu poderia alterar o arquivo ".desktop" da referida aplicação adicionando o "optirun" diretamente na linha do "Exec", para que esse determinado app sempre rode com a Nvidia?

Por exemplo: digamos que eu queira rodar o GIMP pela Nvidia, eu poderia editar o "/usr/share/applications/gimp.desktop" e mudar a linha Exec para que fique "Exec=optirun gimp"?


  


2. Re: Dúvida bumblebee

Patrick Costa da Silva
patrickpcs

(usa Nenhuma)

Enviado em 30/07/2017 - 15:36h

Me parece uma tentativa válida. Confesso que já tive alguns problemas ao tentar colocar alguns comandos um pouco mais complexos na linha exec de lançadores.desktop, mas era simplesmente contornar mandando o exec chamar um shell script por exemplo com o comando desejado dentro.

Nunca tentei com o optirun, nunca tive um desempenho muito satisfatório em jogos com ele então uso só o driver proprietário da NVIDIA mesmo.

O driver da NVIDIA, no nvidia-settings oferece uma opção de ativar/desativar o uso da GPU. Entretanto requer sempre a reinicialização da sessão de usuário ao realizar a troca.


3. Re: Dúvida bumblebee

Gabriel Moreira
GabrielMS86

(usa Arch Linux)

Enviado em 30/07/2017 - 15:54h

patrickpcs escreveu:

Me parece uma tentativa válida. Confesso que já tive alguns problemas ao tentar colocar alguns comandos um pouco mais complexos na linha exec de lançadores.desktop, mas era simplesmente contornar mandando o exec chamar um shell script por exemplo com o comando desejado dentro.

Nunca tentei com o optirun, nunca tive um desempenho muito satisfatório em jogos com ele então uso só o driver proprietário da NVIDIA mesmo.

O driver da NVIDIA, no nvidia-settings oferece uma opção de ativar/desativar o uso da GPU. Entretanto requer sempre a reinicialização da sessão de usuário ao realizar a troca.


Interessante, não sabia dessa possibilidade oferecida pelo nvidia-settings. Me tire uma dúvida, vc usa o driver proprietário com placa híbrida? Sobre essa opção no nvidia-settings, quando vc habilita a GPU ela simultaneamente desabilita a Intel Onboard ou ficam as 2 ativas?


4. Re: Dúvida bumblebee

Patrick Costa da Silva
patrickpcs

(usa Nenhuma)

Enviado em 30/07/2017 - 16:03h

Exatamente, ou você roda o sistema inteiro usando a iGPU ou a GPU da NVIDIA.
Aí eu deixo geralmente ativado só a iGPU, aí quando penso em jogar alguma coisa eu vou lá nas opções da NVIDIA e ativo a GPU, faço login novamente e jogo. Ele não fica com as duas GPUs ativas não, ou uma ou outra.




5. Re: Dúvida bumblebee

Gabriel Moreira
GabrielMS86

(usa Arch Linux)

Enviado em 30/07/2017 - 16:06h

patrickpcs escreveu:

Exatamente, ou você roda o sistema inteiro usando a iGPU ou a GPU da NVIDIA.
Aí eu deixo geralmente ativado só a iGPU, aí quando penso em jogar alguma coisa eu vou lá nas opções da NVIDIA e ativo a GPU, faço login novamente e jogo. Ele não fica com as duas GPUs ativas não, ou uma ou outra.



Muito interessante mesmo. Me parece até melhor que o sistema do Bumblebee.
Vou cogitar usar dessa forma aí!
Valeu pela contribuição!
Mantenho o tópico aberto pra saber se alguém já tentou fazer conforme a questão inicial e se deu certo.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts