bayasdev / envycontrol

Easy GPU switching for Nvidia Optimus laptops under Linux
https://bayas.dev/envycontrol
MIT License
1.18k stars 60 forks source link

[Suggestion] Enable Nouveau for integrated or hybrid mode? #87

Closed ws-volans closed 1 year ago

ws-volans commented 1 year ago

Hi,

and first of all a big thanks for envycontrol, it's just awesome!

On my laptop, power management works with Nouveau, but of course the performance is sad. It is however much better than with only my integrated GPU. So, would it somehow be possible to have:

Or do you have any tips how this could be modified? The big plus here would be to have a "low performance" dGPU with working power management for every day use (Nouveau, which is still better than only iGPU), and a "high performance" dGPU when needed (Nvidia, but with no power management).

bayasdev commented 1 year ago

A hybrid-nouveau mode could be created, right now I'm a bit busy but feel free to implement it in the meanwhile and open a PR ;)

On Tue, Mar 7, 2023, 01:55 ws-volans @.***> wrote:

Hi,

and first of all a big thanks for envycontrol, it's just awesome!

On my laptop, power management works with Nouveau, but of course the performance is sad. It is however much better than with only my integrated GPU. So, would it somehow be possible to have:

  • integrated + nouveau (this achieves, with no load, the same power draw than with only integrated, but better performance)
  • Nvidia for when performance is really required

Or do you have any tips how this could be modified? The big plus here would be to have a "low performance" dGPU with working power management for every day use (Nouveau, which is still better than only iGPU), and a "high performance" dGPU when needed (Nvidia, but with no power management).

— Reply to this email directly, view it on GitHub https://github.com/bayasdev/envycontrol/issues/87, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALY7IYNCRXCCE27DONMAOCDW23LURANCNFSM6AAAAAAVSCH4GU . You are receiving this because you are subscribed to this thread.Message ID: @.***>

bayasdev commented 1 year ago

Not feasible since most distros blacklist nouveau once the propietary drivers are installed and I don't want to mantain distro specific quirks.