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

dGPU won't turn off when nheko is open (NVIDIA) #1870

Open
1 task
Tarballwalf opened this issue Feb 7, 2025 · 0 comments
Open
1 task

dGPU won't turn off when nheko is open (NVIDIA) #1870

Tarballwalf opened this issue Feb 7, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@Tarballwalf
Copy link

Tarballwalf commented Feb 7, 2025

Describe the bug

When nheko is open (even in the background) will keep the NVIDIA gpu always on.

Upon checking nvidia-smi no other processes are keeping the gpu awake, not even nheko is shown on there.

To Reproduce

  1. Open nheko while laptop is on battery
  2. Notice how the dGPU will now not turn off, resulting in high power draw

What happened?

I have recently updated some qt6 related packages, and noticed that my nvidia gpu was not turning off while the laptop was on battery.

For a whole 3 days, I've thought that something else broke and kept searching for bug reports on different bug trackers related to the issue.

Today, I was removing some packages and accidentally removed nheko.
After a reboot, I noticed that both the gpu was now turning off again and nheko was missing. Upon installing it again and keeping it running in the background, I have noticed the gpu was not turning off again.

Perhaps nheko is defaulting to the nvidia binaries instead of the mesa ones? maybe I am missing some packages?

Expected behavior

dGPU should remain off while nheko is open / nheko should run off the iGPU

Screenshots

No response

Version

0.12.0

Operating system

Linux

Installation method

Some repository (AUR, homebrew, distribution repository, PPA, etc)

Qt version

No response

C++ compiler

No response

Desktop Environment

KDE Plasma 6.2.5

Did you use profiles?

  • Profiles used?

Relevant log output

[2025-02-07 10:42:52.350] [ui] [info] Restoring window size 846x622
[2025-02-07 10:42:52.366] [ui] [info] WebRTC: initialised GStreamer 1.24.12
[2025-02-07 10:42:52.606] [qml] [info] Using Qt multimedia with FFmpeg version n7.1 GPL version 3 or later (:0, )
[2025-02-07 10:42:52.606] [qml] [info] Available HW decoding frameworks: (:0, )
[2025-02-07 10:42:53.724] [qml] [info]      cuda (:0, )
[2025-02-07 10:42:53.724] [qml] [info]      vaapi (:0, )
[2025-02-07 10:42:53.724] [qml] [info]      vdpau (:0, )
[2025-02-07 10:42:53.724] [qml] [info]      vulkan (:0, )
[2025-02-07 10:42:53.724] [qml] [info] Available HW encoding frameworks: (:0, )
[2025-02-07 10:42:53.724] [qml] [info]      cuda (:0, )
[2025-02-07 10:42:53.724] [qml] [info]      vaapi (:0, )
[2025-02-07 10:42:53.724] [qml] [info]      vdpau (:0, )
[2025-02-07 10:42:53.724] [qml] [info]      vulkan (:0, )
[2025-02-07 10:42:53.727] [ui] [error] Missing GStreamer elements: autoaudiosink rtpopuspay webrtcbin qml6glsink rtpvp8pay vp8enc 
[2025-02-07 10:42:53.728] [ui] [info] jdenticon plugin not found.
[2025-02-07 10:42:53.924] [ui] [info] starting nheko 0.12.0
[2025-02-07 10:42:53.928] [ui] [info] User already signed in, showing chat page
[2025-02-07 10:42:53.929] [ui] [info] Switching to chat page
[2025-02-07 10:42:53.978] [qml] [warning] qrc:/resources/qml/TopBar.qml:162:13: QML AbstractButton: Binding loop detected for property "implicitHeight":
qrc:/qt-project.org/imports/QtQuick/Controls/Basic/AbstractButton.qml:12:5 (qrc:/resources/qml/TopBar.qml:162, )
[2025-02-07 10:42:53.996] [ui] [info] Unity service available: true
[2025-02-07 10:42:54.021] [db] [info] database ready
[2025-02-07 10:42:54.021] [db] [info] restoring state from cache
[2025-02-07 10:42:54.021] [db] [info] Removing old cached messages
[2025-02-07 10:42:54.021] [db] [info] Message removal done
[2025-02-07 10:42:54.022] [db] [info] Restored 3 rooms from cache
[2025-02-07 10:42:54.031] [crypto] [info] ed25519   : 1Et0joF9ZPbIXdGv5nbuuqjkd97wBff4oaJMsyGuM9E
[2025-02-07 10:42:54.031] [crypto] [info] curve25519: Jf9oIHUYptPaH8p4Xc3RdBl09rRuJuLOWJL32qcbKUI
[2025-02-07 10:42:54.032] [crypto] [info] Could not find inbound megolm session (!JzgOXykShWtwIEscIE:matrix.trblwlf.net, RUPG/Fts+2tt7c4sjX1ctxzjKFWIgRbkZQrV300VrjU, @tarballwalf:matrix.trblwlf.net)
[2025-02-07 10:42:54.032] [crypto] [info] Could not find inbound megolm session (!JYKYWNtKUCCqkVHGMY:folf.systems, GpI4f02CmrCDeOvm3ekZRGGxbyRki+0eG8HR82S1j3A, @tarballwalf:matrix.trblwlf.net)
[2025-02-07 10:42:54.033] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-02-07 10:42:54.168] [crypto] [info] Using online key backup.
[2025-02-07 10:42:54.194] [crypto] [info] Fetched server key count 50 signed_curve25519
[2025-02-07 10:42:56.058] [qml] [warning] QObject::killTimer: Timers cannot be stopped from another thread (:0, )
[2025-02-07 10:42:56.058] [qml] [warning] QObject::startTimer: Timers cannot be started from another thread (:0, )
[2025-02-07 10:43:07.514] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-02-07 10:43:07.517] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-02-07 10:43:07.519] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-02-07 10:43:07.530] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-02-07 10:43:07.535] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-02-07 10:43:07.539] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-02-07 10:43:07.548] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-02-07 10:43:07.552] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-02-07 10:43:07.557] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-02-07 10:43:07.594] [ui] [warning] Already loading older messages
[2025-02-07 10:43:07.784] [crypto] [warning] Not storing inbound session of

Backtrace

@Tarballwalf Tarballwalf added the bug Something isn't working label Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant