Seit dem letzten Update vom 5./6.4.23 höherer Stromverbrauch

seit dem letzten Update vom 5./6.4.23
brauch mein xfce/i9-13900f /nvidia 3070
im Idle 40 Watt, vor dem Update 34 Watt
und in spielen z.B. Wreckfest
vorher ab 110 Watt (bei Displayport 60 Herz, bei 144 Herz über 190 Watt)
und jetzt immer über 210 Watt

Außer ein paar kleinen Problemen wie
-wenn Monitor wieder erwacht, kommt erstmal Monitor Einstellung
-das Bootmenü muss ich auf 800x600 umschalten, sonst wird das Menü Zeilenweise ca. 2 Sec. aufgebaut
war ich immer zufrieden

hier gibt es keine hellseher ! lies mal deine “fehlerbeschreibung” und versetze dich in die lage anderer. was soll man jetzt denken ? vermutlich sind es einstellungen des energiesparmodus, standardeinstellungen vom cpu-governor usw… wir können hier ewig im dunklen rumstochern und trotzdem führt das zu nichts. das minimalste ist die standardinfo von

sudo inxi --admin --verbosity=7 --filter --no-host --width 

nutze bitte die funktion “vorformatierter text” und füge es da ein.

1 Like

Hallo @dereine,

… wie und womit misst du das?

an der Steckdose mit ELV Messgerät
-vor dem Update mit Kernel 5 war alles ok
-nach dem Update am 5.4. mit LTS Kernel 5 brauch der PC dann mehr Watt
-am 6.4 kam wieder ein großes Update, habe auch gleich mal LTS Kernel 6 genommen, Stromverbrauch geht nicht runter

Hm, ende März gab es Änderungen am nvidia-Treiber. Vorher wurden die “nvidia-settings” bei den Treibern mitinstalliert. Nun wurden nvidia-Treiber und nvidia-Settings aufgeteilt.
Falls du die nonfree nvidia Treiber nutzt ist es möglich das da die Einstellungen für deine Grafikkarte anders bzw auf “max” gestellt sind und der Rechner deswegen mehr Strom zieht.

… ist so meine Vermutung. :slightly_smiling_face:

Poste doch mal bitte wie @Olli meinte dein “inxi”. Und am besten mal:

cat /etc/X11/xorg.conf.d/90-mhwd.conf

die hatte sich nachher nicht verändert

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 510.54

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
	Option "NoLogo" "1"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "COMPOSITE" "Enable"
EndSection

 
Section "InputClass"
    Identifier          "Keyboard Defaults"
    MatchIsKeyboard        "yes"
    Option              "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection

Dieser teil scheint nicht so ganz richtig ?!

Zum Vergleich mal meine config: Kann so NICHT übernommen werden!

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "DP-0: nvidia-auto-select +0+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}, DP-1: nvidia-auto-select +1920+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Was sagt deine nvidia-settings ? Mal Geschaut ob da ein paar hacken falsch gesetzt sind?
Schau mal bei NVIDIA-Settings → X Server Display-Config → da kann man “Advanced” anklicken und weiteres einstellen.
Wie ist PowerMizer eingestellt? Max Perform?

Allgemein wie schaut deine PowerSettings vom System aus? CPU max Power?

Gerne darf hier reagiert werden…

1 Like

NVIDIA-Settings ist nicht da, vorher auch nicht

habe etwas gekürzt, der Forum Texteditor meckert immer

System:
  Kernel: 6.1.22-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
    rw quiet ipv6.disable=1
    net.ifnames=0 biosdevname=0
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel wm: xfwm
    v: 4.18.0 vt: 7 dm: LightDM v: 1.32.0 Distro: Manjaro Linux base: Arch Linux
Machine:
  Mobo: ASUSTeK model: PRIME Z690-P D4 v: Rev 1.xx serial: 
    UEFI-[Legacy]: American Megatrends v: 2212 date: 12/13/2022
Memory:
  RAM: total: 31.16 GiB used: 1.86 GiB (6.0%)
  Array-1: capacity: 128 GiB slots: 4 EC: None max-module-size: 32 GiB
    note: est.
CPU:
  Info: model: 13th Gen Intel Core i9-13900F socket: LGA1700 bits: 64
  
 Graphics:
  Device-1: NVIDIA GA104 [GeForce RTX 3070 Lite Hash Rate] vendor: Gigabyte
    driver: nvidia v: 530.41.03 alternate: nouveau,nvidia_drm non-free: 530.xx+
    status: current (as of 2023-03) arch: Ampere code: GAxxx
    process: TSMC n7 (7nm) built: 2020-22 pcie: gen: 1 speed: 2.5 GT/s
    lanes: 16 link-max: gen: 4 speed: 16 GT/s bus-ID: 01:00.0
    chip-ID: 10de:2488 class-ID: 0300
  Display: x11 server: X_Org v: 21.1.8 compositor: xfwm v: 4.18.0 driver: X:
    loaded: nvidia gpu: nvidia display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x286mm (20.00x11.26")
    s-diag: 583mm (22.95")
  API: OpenGL Message: Unable to show GL data. Required tool glxinfo missing.

poste mal die ausgabe von den zwei befehlen

echo $XDG_SESSION_TYPE
glxinfo | grep server

wenn glxinfo nicht verfügbar ist musst du zuerst das paket “mesa-utils” installieren

Überpüf doch mal diese Dateien:

/etc/udev/rules.d/90-mhwd-prime-powermanagement.rules
/etc/modprobe.d/mhwd-gpu.conf

(Falls du das Hybrid-Profil mit mhwd installiert hast)

Chapter 22. PCI-Express Runtime D3 (RTD3) Power Management

Mit dem neuesten Treiber ist eine neue Option: NVreg_DynamicPowerManagement=0x03 hinzugefügt worden.

ich hab mal gescheckt

echo $XDG_SESSION_TYPE
x11

glxinfo | grep server
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:

/etc/udev/rules.d/90-mhwd-prime-powermanagement.rules
da gibts keine Dateien

/etc/modprobe.d/mhwd-gpu.conf
##
## Generated by mhwd - Manjaro Hardware Detection
##
.
blacklist nouveau
blacklist ttm
blacklist drm_kms_helper
blacklist drm

Der größte “Strom-Fresser” ist deine GPU. Da du dich für nur Nvidia, also kein Hybrid mit Intel entschieden hast, wird es wohl zu 100% der neue Nvidia-Treiber sein. Ich denke, das wäre dann eher ein Fall für das Nvidia Forum. Linux - NVIDIA Developer Forums

ich hab erstmal das Image vor dem Update drauf, das gehts noch (beim Debian gehts auch)

trotzdem danke :slight_smile:

Dein Bios/Firmware ist nicht up-to-date.

Letzte Version ist 2214 2023/03/28 (PRIME Z690-P D4|Motherboards|ASUS Global)

sudo pacman -S nvidia-settings

wie schaut deine libva aus? Hier muss auch was neu gebaut & installiert werden…

pamac build libva-nvidia-driver

nvidia-settings ist jetzt auch drauf, hab es jetzt auch beim Update davor = gleich Einstellungen

pamac build libva-nvidia-driver
ich musste noch pkgconf install. dann lief es durch

Warnung: Pakete als dynamischer Benutzer bauen
Warnung: Konfiguriere Build-Verzeichnis /var/cache/pamac
Vorbereitung…
Klone libva-nvidia-driver Build-Dateien…
Running as unit: run-u256.service
Schwerwiegend: Kein Git-Repository (oder irgendein Elternverzeichnis bis zum Einhängepunkt /var/cache/private)
Stoppe bei Dateisystemgrenze (GIT_DISCOVERY_ACROSS_FILESYSTEM nicht gesetzt).
Finished with result: exit-code

Vorgang erfolgreich abgeschlossen.

Hallo @dereine,

bitte nochmal kurz hier durcharbeiten und deine Posts für mehr Lesbarkeit anpassen:

:slightly_smiling_face:

in der .xsession-errors steht jetzt
xfce4-notifyd-Message: Your sqlite library does not support OFFSET/LIMIT with DELETE; falling back to less-efficient deletion method

über 100mal
(geany:1309): Gtk-CRITICAL **: _gtk_css_image_get_concrete_size: assertion ‘default_width > 0’ failed

In den nvidia-settings unter PowerMizer kannst du ja mal schauen ob die Karte runter getaktet wird wenn sie nichts zu tun hat. Hast es ja jetzt installiert.

Du kannst ja auch mal Powertop aufrufen.