GPU bei Zotac Mini PC ZBOX-EN1060K deaktivieren?

arberex99

Lieutenant
Registriert
Aug. 2020
Beiträge
618
Hallo,

kann man die GPU bei einem Zotac Mini PC ZBOX-EN1060K deaktivieren, um den Stromverbrauch zu senken?
Überleg so einen alten als Homeserver zu verwenden, allerdings braucht er aktuell mit gut 30 bis 35 Watt im Leerlauf unter Linux zu viel Strom.
Im BIOS hab ich leider nichts gefunden, wie man die 1060 GPU deaktivieren könnte.
 
Zuletzt bearbeitet:
Zwei Fragen, eine Antwort.

Welches Linux verwendest Du denn?

Eine Desktop oder eine Server Variante?
 
bart0rn schrieb:
Zwei Fragen, eine Antwort.

Welches Linux verwendest Du denn?

Eine Desktop oder eine Server Variante?
dms schrieb:
eher welcher Runlevel - Console only TTY1 ... TTYn (3/4) oder X/Wayland mit GUI (Ergo 5)

Debian 12.4 ohne grafische Oberfläche. Hab bei der Installation alles bis auf den letzten Punkt abgewählt (Standard Systemtools oder wie das hieß).
Ergänzung ()

Unter Windows 10 waren es im Leerlauf 25 Watt sowas. Auch noch zu viel im Vergleich zu NUCs. Läßt sich da der Stromverbrauch irgendwie senken, oder ist der einfach ungeeignet als Homeserver?
 
arberex99 schrieb:
arberex99 schrieb:
Unter Windows 10 waren es im Leerlauf 25 Watt sowas. Auch noch zu viel im Vergleich zu NUCs....
ne Einfache Idee - nicht raten sondern messen?

.. miss doch einfach mal unter dem Debian
und freu dich uU schon jetzt (eventuell brauchts eher Poermanagment justagen)
 
dms schrieb:
ne Einfache Idee - nicht raten sondern messen?

.. miss doch einfach mal unter dem Debian
und freu dich uU schon jetzt (eventuell brauchts eher Poermanagment justagen)
Ne einfache Idee - Meinen ersten Post lesen?
 
Zuletzt bearbeitet:
ja ich hatte das im gehen "hingerotzt",

messen meint doch auch
  • Zustand der Komponenten Feststellen - wie taktet zB die CPU vs. GPU im Consolenmodus
  • Korreliert der Verbrauch mit der Wahl des Outputdevices/Monitor aus - das wird ja zurückgemeldet
arberex99 schrieb:
alles bis auf den letzten Punkt abgewählt (Standard Systemtools oder wie das hieß)

ist zB cpupower , nvidia-smi installiert,
welche GRUB Parameter sind gesetzt
welche "Fehlerausgaben" über die den ACPI-Zustand kommen beim Boot
Welche Bios Version ist im Einsatz

eventuell hast du gar Pech und dir mit 12.4 (kernel ABC) genau da einen Bug eingetreten usw.

P.S. bitte nicht mehr am Startpost editieren
 
Monitor ist ausgesteckt.
BIOS ist auf der aktuellsten Version.
cpupower ist installiert.
nvidia-smi konnte ich mit dieser Anleitung jetzt auch installieren: https://www.linuxcapable.com/install-nvidia-drivers-on-debian/
Durch die Installation von nvidia-smi ist der Stromverbrauch auf 25 bis 30 Watt im Leerlauf gesunken. Leider aber noch immer deutlich zu viel für 24/7 Betrieb. Hat jemand eine Idee, wie man den noch weiter senken könnte, oder ist das Teil dafür einfach ungeeignet? Glaub das war ja ein Gaming Mini PC, oder?

Im Startpost hatte ich lediglich den Link zur Zotac Seite ergänzt! Das ist lt. deiner eigenen Aussage doch sehr hilfreich, damit nicht die restlichen Leser Google anwerfen müssen, oder? Die Messergebnise standen bereits im Originalpost.
Ergänzung ()

Hier noch die grub.cfg:
Code:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,                                                                                                                                                    msdos1 --hint-baremetal=ahci0,msdos1  2aa6dd94-2d18-4bac-b474-932737391ad7
else
  search --no-floppy --fs-uuid --set=root 2aa6dd94-2d18-4bac-b474-932737391ad7
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_US
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=5
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=5
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
        set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --clas                                                                                                                                                    s os $menuentry_id_option 'gnulinux-simple-2aa6dd94-2d18-4bac-b474-932737391ad7'                                                                                                                                                     {
        load_video
        insmod gzio
        if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
        insmod part_msdos
        insmod ext2
        set root='hd0,msdos1'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-                                                                                                                                                    efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  2aa6dd94-2d18-4bac-b474-932737391a                                                                                                                                                    d7
        else
          search --no-floppy --fs-uuid --set=root 2aa6dd94-2d18-4bac-b474-932737                                                                                                                                                    391ad7
        fi
        echo    'Loading Linux 6.1.0-17-amd64 ...'
        linux   /boot/vmlinuz-6.1.0-17-amd64 root=UUID=2aa6dd94-2d18-4bac-b474-9                                                                                                                                                    32737391ad7 ro  quiet
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-6.1.0-17-amd64
}
submenu 'Advanced options for Debian GNU/Linux' $menuentry_id_option 'gnulinux-a                                                                                                                                                    dvanced-2aa6dd94-2d18-4bac-b474-932737391ad7' {
        menuentry 'Debian GNU/Linux, with Linux 6.1.0-17-amd64' --class debian -                                                                                                                                                    -class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.1.0-17-                                                                                                                                                    amd64-advanced-2aa6dd94-2d18-4bac-b474-932737391ad7' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio;                                                                                                                                                     fi
                insmod part_msdos
                insmod ext2
                set root='hd0,msdos1'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1                                                                                                                                                     --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  2aa6dd94-2d18-4bac-b474-93                                                                                                                                                    2737391ad7
                else
                  search --no-floppy --fs-uuid --set=root 2aa6dd94-2d18-4bac-b47                                                                                                                                                    4-932737391ad7
                fi
                echo    'Loading Linux 6.1.0-17-amd64 ...'
                linux   /boot/vmlinuz-6.1.0-17-amd64 root=UUID=2aa6dd94-2d18-4ba                                                                                                                                                    c-b474-932737391ad7 ro  quiet
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-6.1.0-17-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 6.1.0-17-amd64 (recovery mode)'                                                                                                                                                     --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gn                                                                                                                                                    ulinux-6.1.0-17-amd64-recovery-2aa6dd94-2d18-4bac-b474-932737391ad7' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio;                                                                                                                                                     fi
                insmod part_msdos
                insmod ext2
                set root='hd0,msdos1'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1                                                                                                                                                     --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  2aa6dd94-2d18-4bac-b474-93                                                                                                                                                    2737391ad7
                else
                  search --no-floppy --fs-uuid --set=root 2aa6dd94-2d18-4bac-b47                                                                                                                                                    4-932737391ad7
                fi
                echo    'Loading Linux 6.1.0-17-amd64 ...'
                linux   /boot/vmlinuz-6.1.0-17-amd64 root=UUID=2aa6dd94-2d18-4ba                                                                                                                                                    c-b474-932737391ad7 ro single
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-6.1.0-17-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 6.1.0-15-amd64' --class debian -                                                                                                                                                    -class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.1.0-15-                                                                                                                                                    amd64-advanced-2aa6dd94-2d18-4bac-b474-932737391ad7' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio;                                                                                                                                                     fi
                insmod part_msdos
                insmod ext2
                set root='hd0,msdos1'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1                                                                                                                                                     --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  2aa6dd94-2d18-4bac-b474-93                                                                                                                                                    2737391ad7
                else
                  search --no-floppy --fs-uuid --set=root 2aa6dd94-2d18-4bac-b47                                                                                                                                                    4-932737391ad7
                fi
                echo    'Loading Linux 6.1.0-15-amd64 ...'
                linux   /boot/vmlinuz-6.1.0-15-amd64 root=UUID=2aa6dd94-2d18-4ba                                                                                                                                                    c-b474-932737391ad7 ro  quiet
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-6.1.0-15-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 6.1.0-15-amd64 (recovery mode)'                                                                                                                                                     --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gn                                                                                                                                                    ulinux-6.1.0-15-amd64-recovery-2aa6dd94-2d18-4bac-b474-932737391ad7' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio;                                                                                                                                                     fi
                insmod part_msdos
                insmod ext2
                set root='hd0,msdos1'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1                                                                                                                                                     --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  2aa6dd94-2d18-4bac-b474-93                                                                                                                                                    2737391ad7
                else
                  search --no-floppy --fs-uuid --set=root 2aa6dd94-2d18-4bac-b47                                                                                                                                                    4-932737391ad7
                fi
                echo    'Loading Linux 6.1.0-15-amd64 ...'
                linux   /boot/vmlinuz-6.1.0-15-amd64 root=UUID=2aa6dd94-2d18-4ba                                                                                                                                                    c-b474-932737391ad7 ro single
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-6.1.0-15-amd64
        }
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
        fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg
fi
### END /etc/grub.d/41_custom ###
 
Zuletzt bearbeitet:
Nabend, bist du denn weitergekommen - welchen Zielverbrauch peilst du denn eigentlich an - ich habe mal versucht den 24*7 Betrieb bei 30Ct/KWh aml zu überschlagen

365*24h*30W = 262 KWh * 0,30€/KWh= 78€/a ca. 21ct/d

365*24h*10W = 87 KWh * 0,30€/KWh= 26€/a ca. 7 ct/d

manchmal ist das Optimieren für das letzte Quentchen in Bezug auf die Einsparung sehr viel Arbeit

Welche Infos liefert denn Powertop zum System?
 
Naja, so wenig wie möglich.
Bis jetzt wurde aber halt noch gar nichts optimiert und unter Linux noch nicht mal die Windows Werte erreicht. Deshalb finde ich es etwas komisch, jetzt vom "letzten Quentchen" zu sprechen...
 
arberex99 schrieb:
arberex99 schrieb:
durch die Installation von nvidia-smi ist der Stromverbrauch auf 25 bis 30 Watt
Scherzhaft - allein 10-20% (relativ!) durch meinen Rückfrage - einfach so - aber stell dir mal vor - welche Denkarbeit ist für zB 60% Einsparung notwendig für einen Ertrag von 50€/a.

Was hast du denn noch so probiert - daraus könnten sich ja Lösungsideen ergeben - für das Endziel (abseit von kann ich die GPU deaktivieren)?

[] mal geschaut ob das System ganz ohne GPU bootete
[] Ramausbau reduziert
[] Powermanagement im Bios gefunden/nicht vorhanden/konfiguriert
[] andere Linuxdistri probiert?
[] andere Tipps aus dem WWW probiert


in der von dir verlinkten Installanleitung steht ja auch die Ausgabe von nvi-smi und (nvidia-settings kenne ich nicht scheint aber auch Dinge in diesem Bereich steuern zu können vgl. https://askubuntu.com/questions/1164934/how-to-turn-off-nvidia-gpu-on-a-headless-server , https://rastating.github.io/how-to-permanently-set-nvidia-powermizer-settings-in-ubuntu/)
 
Zuletzt bearbeitet: (+links)
dms schrieb:
Scherzhaft - allein 10-20% (relativ!) durch meinen Rückfrage - einfach so
Falsch. Unter Windows war der Verbrauch generell nur bei 25 Watt. Deshalb sehe ich hier noch keinerlei Verbesserung, wenn Linux nach wie vor 25 bis 30 Watt braucht.
 
Zurück
Oben