Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Terminus uses dGPU by default #657

Closed
benvddriessche opened this issue Feb 11, 2019 · 11 comments
Closed

Terminus uses dGPU by default #657

benvddriessche opened this issue Feb 11, 2019 · 11 comments

Comments

@benvddriessche
Copy link

On a Surface Book 2, which has an integrated Intel GPU and a discrete Nvidia GPU, terminus uses the dGPU by default which seems unnecessary. It is possible to manually override this but it shouldn't be the default behavior.

@Eugeny
Copy link
Owner

Eugeny commented Feb 11, 2019

I've added the Chrome option to force the app onto the integrated GPU (related: electron/electron#9842)

I won't be able to test it though as I haven't got any dual-GPU hardware, but you should be able to grab the build here shortly: https://ci.appveyor.com/project/Eugeny/terminus/build/artifacts

@artsilenkov
Copy link

artsilenkov commented May 16, 2019

I've added the Chrome option to force the app onto the integrated GPU (related: electron/electron#9842)

I won't be able to test it though as I haven't got any dual-GPU hardware, but you should be able to grab the build here shortly: https://ci.appveyor.com/project/Eugeny/terminus/build/artifacts

This build works for me, no discrete GPU triggering.

@Eugeny
Copy link
Owner

Eugeny commented May 17, 2019

Thanks for confirming @artsilenkov

@Eugeny Eugeny closed this as completed May 17, 2019
@cchulo
Copy link

cchulo commented Mar 2, 2020

Hello, sorry for posting on a closed issue, but leaving this here in case anyone else is wondering why this is happening:

I was experiencing similar issue OP reported, but I think I know why it defaults to dGPU (as far as nvidia drivers go):

terminus.exe is the name of the executable for PC game Ash of Gods, and nvidia drivers think its the game, and therefore, by default, enables dGPU for it instead of integrated graphics. I had to set it to use Integrated Graphics like so:

image

@Eugeny Eugeny reopened this Mar 2, 2020
@Eugeny
Copy link
Owner

Eugeny commented Mar 2, 2020

Thanks - good catch. I need to look into whether changing the binary name will cause any issues with autoupdating.

@Hariama
Copy link

Hariama commented Nov 12, 2020

I noticed on two different laptops with Intel CPU's (Kaby Lake and Haswell respectively) and Nvidia dGPU's that terminus would activate the dGPU even when it is explicitly stated in the Nvidia control panel to use the integrated graphics.

If anyone encounters this issue, I fixed it on Windows 10 (ver. 20H2) by going into the graphic settings of the OS itself, and specifically setting the graphics settings performance of terminus.exe (located in %AppData%/Local/Programs/Terminus) to power saving, as denoted in the screenshot. I hope this helps.

power_saving_terminus

@PePoDev
Copy link

PePoDev commented Dec 18, 2020

I noticed on two different laptops with Intel CPU's (Kaby Lake and Haswell respectively) and Nvidia dGPU's that terminus would activate the dGPU even when it is explicitly stated in the Nvidia control panel to use the integrated graphics.

If anyone encounters this issue, I fixed it on Windows 10 (ver. 20H2) by going into the graphic settings of the OS itself, and specifically setting the graphics settings performance of terminus.exe (located in %AppData%/Local/Programs/Terminus) to power saving, as denoted in the screenshot. I hope this helps.

power_saving_terminus

This worked for me. Thanks.

@Eugeny
Copy link
Owner

Eugeny commented Dec 18, 2020

Thanks for the tip @Hariama. I'll see if I can automatically set this on first run.

Note to self: https://stackoverflow.com/questions/59732181/programmatically-set-graphics-performance-for-an-app

Stack Overflow
There is an option in Windows control panel that allows to set a app to "high performance". Control Panel -> System -> Display -> Graphics Settings.

On adding my application there, I noticed that,...

@Hariama
Copy link

Hariama commented Dec 18, 2020

@Eugeny, Thanks man, glad to help out, I use your program every day! :) I was wondering if you managed to look into issue #2122 though, since it really messes up the user-experience of Weechat.

@Eugeny
Copy link
Owner

Eugeny commented Dec 18, 2020

Unfortunately not. Shortcut handling in Windows terminal system is terrible and although there's a ton of workaround in Terminus not everything is covered. I'll try to check it out next week. Also, check if toggling ConPTY mode in Settings -> Shell helps.

@lindexi
Copy link

lindexi commented Jun 25, 2024

Reference : dotnet/wpf#9286

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants