Guten Morgen,

ich habe eine neuen Laptop: DELL 5530. Gestern Abend habe ich diesen in den Standby versetzt mit 17% Rest-Akku. Heute Morgen war der Laptop bei 0%. Mein alter Laptop wäre vermutlich mit 17% wieder gestartet. Hat jemand eine Idee was ich tun kann um das Problem zu untersuchen?

andy:~/ $ archey                                                                                                                                     [8:14:22]
WARNING: [archey.entries.temperature] [lm-sensors]: ERROR: Can't get value of subfeature temp1_input: Can't read
                                 User: andy
               +                 Hostname: archie
               #                 Model: Dell Inc. Latitude 5530
              ###                Distro: Arch Linux x86_64
             #####               Kernel: Linux 6.0.9-arch1-1
             ######              Uptime: 29 minutes
            ; #####;             Load Average: 0.7 0.43 0.31
           +##.#####             Processes: 310
          +##########            Window Manager: KWin
         #############;          Desktop Environment: KDE
        ###############+         Shell: /bin/zsh
       #######   #######         Terminal: Konsole ██ ██ ██ ██ ██ ██ ██
     .######;     ;###;`".       Packages: 1130
    .#######;     ;#####.        Temperature: 47.2 C (Max. 62.0 C)
    #########.   .########`      CPU: 16 x 12th Gen Intel(R) Core(TM) i7-1270P
   ######'           '######     GPU: Intel Corporation Alder Lake-P Integrated Graphics Controller (rev 0c)
  ;####                 ####;    RAM: 5671 MiB / 31797 MiB
  ##'                     '##    Disk: 88.6 GiB / 457.4 GiB
 #'                         `#   LAN IP: 192.168.2.127, fd00:ab:cd::8dd
                                 WAN IP: 

Grüße, Andy

Hibernate zu verwenden kann nicht die Lösung sein. Ich hatte "früher" nichtmal eine SWAP Datei/Partition.

    Andy123Andy Hibernate zu verwenden kann nicht die Lösung sein

    doch schon, wenn man ihn stundenlang nicht benutzt, da braucht er nämlich gar keinen strom,
    aber wenn du auf standby bestehst, dann mußt du das ding "ruhig" stellen, und auch alle nutzlosen verbraucher ausschalten, der energiesparartikel im wiki gibt eine gute richtung vor. bei den neuen cpu's kann man auch ein wenig an die cpu spannung ran https://wiki.archlinux.org/title/Cpufreq#Intel_performance_and_energy_bias_hint

    Andy123Andy Hibernate zu verwenden kann nicht die Lösung sein.

    Doch, es ist die Lösung.

    Wie fit ist dein Akku? Kann es sein, dass diese 17 % gar nicht gestimmt haben?

    Der Akku hat 100% und ich habe alles auf AHCI.

    Ich versuche gerade rauszubekommen ob S3 überhaupt funktioniert. Im dmesg steht sowas:

    [root@archie ~]# dmesg | grep 'suspend'
    [    0.895712] Low-power S0 idle used by default for system suspend
    
    [root@archie ~]# dmesg | grep ACPI | grep support
    [    0.158734] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
    [    0.254160] ACPI: USB4 _OSC: OS supports USB3+ DisplayPort+ PCIe+ XDomain+
    [    0.272101] ACPI: PM: (supports S0 S4 S5)

    Das wäre das vermutlich das Problem. Nur wie komme ich jetzt wieder zu S3.


    Im Bios gibt es ein Switch für Block S3, dieser ist auf "OFF". Geht trotzdem nicht 🙂

    • brikler hat auf diesen Beitrag geantwortet.

      Andy123Andy
      bei dir schhauts noch schlimmer aus, als bei mir

                 Pkg(HW)  |            Core(HW) |            CPU(OS) 0   CPU(OS) 4
                          |                     | C0 aktiv    1,4%        2,1%
                          |                     | POLL        0,0%    0,0 ms  0,0%
                          |                     | C1_ACPI     3,7%    0,4 ms  5,6%
      C2 (pc2)   12,2%    |                     | C2_ACPI     7,0%    0,9 ms  1,4%
      C3 (pc3)    1,3%    | C3 (cc3)    0,0%    | C3_ACPI    87,7%    6,2 ms 91,1%
      C6 (pc6)    0,6%    | C6 (cc6)    0,0%    |
      C7 (pc7)    2,6%    | C7 (cc7)   86,4%    |
      C8 (pc8)   53,1%    |                     |
      C9 (pc9)    0,0%    |                     |
      C10 (pc10)  0,0%    |                     |
      
                          |            Core(HW) |            CPU(OS) 1   CPU(OS) 5
                          |                     | C0 aktiv    1,4%        1,2%
                          |                     | POLL        0,0%    0,0 ms  0,0%
                          |                     | C1_ACPI     2,8%    0,3 ms  2,6%
                          |                     | C2_ACPI     1,8%    0,8 ms  2,7%
                          | C3 (cc3)    0,0%    | C3_ACPI    93,9%    7,8 ms 93,4%
                          | C6 (cc6)    0,0%    |

      das ist das problem, die hohen C-states werden nicht genutzt.
      bei meiner tigerlake cpu ists grad so, jetzt müssen wir blos noch herausfinden warum das so ist.

        Mach mal ein

        powertop --auto-tune

        Das sollte die ganzen Stromsparmechanismen aktivieren.

        bzw.

        andy:~/ $ sudo turbostat --show sysfs --quiet sleep 10                                                                                                                                                                 [14:33:04]
        
        10.007101 sec
        POLL    C1E     C6      C8      C10     POLL%   C1E%    C6%     C8%     C10%
        50      12209   1724    1607    31808   0.00    2.71    0.67    0.71    91.34
        6       2113    315     284     3634    0.01    7.97    1.93    1.87    75.29
        0       17      0       2       842     0.00    0.11    0.00    0.02    99.32
        7       2240    323     301     3891    0.01    7.06    1.91    2.20    79.14
        1       135     8       9       994     0.00    0.48    0.09    0.06    98.57
        2       1935    232     233     3659    0.00    6.73    1.41    1.41    79.41
        0       2       0       0       150     0.00    0.01    0.00    0.00    99.81
        18      1798    259     215     3623    0.02    6.81    1.58    1.52    80.46
        0       13      1       0       198     0.00    0.12    0.00    0.00    99.67
        6       1286    193     175     3295    0.01    4.33    1.13    1.36    85.39
        6       885     128     118     2901    0.00    3.49    0.87    0.93    89.05
        1       684     96      83      2676    0.00    2.87    0.60    0.49    91.26
        2       474     69      81      1975    0.00    1.35    0.42    0.67    94.66
        0       273     47      50      1604    0.00    0.87    0.38    0.40    95.27
        0       228     39      39      1212    0.00    0.75    0.30    0.26    96.64
        1       76      10      12      789     0.00    0.20    0.08    0.11    98.40
        0       50      4       5       365     0.00    0.20    0.03    0.03    99.13
        • brikler hat auf diesen Beitrag geantwortet.

          Andy123Andy Das sollte die ganzen Stromsparmechanismen aktivieren.

          das macht es auch, aber dies hat aber nichts mit den C-states zu tun.

          Was sehe ich den bei Powertop überhaupt?

          
          
                     Pkg(HW)  |            Core(HW) |            CPU(OS) 0   CPU(OS) 1
                              |                     | C0 active   2,9%        0,5%
                              |                     | POLL        0,0%    0,1 ms  0,0%    0,0 ms
                              |                     | C1E         7,9%    0,4 ms  0,5%    0,5 ms
          C2 (pc2)   24,2%    |                     |
          C3 (pc3)    5,2%    | C3 (cc3)    0,0%    |
          C6 (pc6)    0,0%    | C6 (cc6)    2,3%    | C6          2,6%    0,6 ms  0,0%    0,5 ms
          C7 (pc7)    0,0%    | C7 (cc7)   68,0%    |
          C8 (pc8)    0,0%    |                     | C8          2,4%    0,7 ms  0,1%    0,6 ms
          C9 (pc9)    0,0%    |                     |
          C10 (pc10)  0,0%    |                     |
                              |                     | C10        70,5%    1,9 ms 97,7%    6,6 ms
          
                              |            Core(HW) |            CPU(OS) 2   CPU(OS) 3
                              |                     | C0 active   4,0%        0,3%
                              |                     | POLL        0,0%    0,0 ms  0,0%    0,1 ms
                              |                     | C1E         6,5%    0,3 ms  0,3%    0,3 ms
                              |                     |
                              | C3 (cc3)    0,0%    |
                              | C6 (cc6)    1,4%    | C6          1,6%    0,6 ms  0,0%    0,4 ms
                              | C7 (cc7)   74,2%    |
                              |                     | C8          1,8%    0,7 ms  0,1%    0,6 ms
                              |                     |
                              |                     |
                              |                     | C10        77,9%    2,1 ms 98,6%   11,7 ms
          
                              |            Core(HW) |            CPU(OS) 4   CPU(OS) 5
                              |                     | C0 active   3,8%        0,1%
                              |                     | POLL        0,0%    0,1 ms  0,0%    0,0 ms
                              |                     | C1E         6,4%    0,3 ms  0,1%    0,6 ms
                              |                     |
                              | C3 (cc3)    0,0%    |
                              | C6 (cc6)    1,7%    | C6          1,9%    0,6 ms  0,0%    0,8 ms
                              | C7 (cc7)   74,9%    |
                              |                     | C8          2,1%    0,8 ms  0,0%    0,9 ms
                              |                     |
                              |                     |
                              |                     | C10        77,5%    2,3 ms 99,5%   40,0 ms
          
                              |            Core(HW) |            CPU(OS) 6   CPU(OS) 7
                              |                     | C0 active   4,0%        0,1%
                              |                     | POLL        0,0%    0,1 ms  0,0%    0,0 ms
                              |                     | C1E         5,2%    0,3 ms  0,0%    1,0 ms
                              |                     |
                              | C3 (cc3)    0,0%    |
                              | C6 (cc6)    1,5%    | C6          1,6%    0,7 ms  0,0%    0,3 ms
                              | C7 (cc7)   77,1%    |
                              |                     | C8          1,7%    0,8 ms  0,0%    1,5 ms
                              |                     |
                              |                     |
                              |                     | C10        79,2%    2,3 ms 99,7%   88,1 ms

          Pkg(HW) ?? Core (HW) ??? CPU(OS)????

          Zumindest CPU(OS) scheint ständig im C10 zu sein?

          brikler

          Oha, das sieht bei mir aber auch nicht so aus. Offenbar braucht mein Laptop (immerhin von Tuxedo, also potenziell gut für Linux geeignet) auch mehr Leistung als nötig.

          Dann bin ich ab jetzt mal interessierter bis aktiver Verfolger hier!

          Schau mal nach einen Standby über die Nacht

                  Pkg(HW)  |            Core(HW) |            CPU(OS) 0   CPU(OS) 1
                              |                     | C0 active 100,0%      100,0%
                              |                     | POLL        0,0%    0,2 ms  0,0%    0,2 ms
                              |                     | C1E         0,0%    0,3 ms  0,0%    0,4 ms
          C2 (pc2)  100,0%    |                     |
          C3 (pc3)  100,0%    | C3 (cc3)    0,0%    |
          C6 (pc6)  100,0%    | C6 (cc6)  100,0%    | C6          0,0%    0,5 ms  0,0%    0,7 ms
          C7 (pc7)    0,0%    | C7 (cc7)  100,0%    |
          C8 (pc8)  100,0%    |                     | C8          0,0%    0,6 ms  0,0%    0,8 ms
          C9 (pc9)    0,0%    |                     |
          C10 (pc10)100,0%    |                     |
                              |                     | C10         0,0%    1,7 ms  0,1%    6,4 ms
          
                              |            Core(HW) |            CPU(OS) 2   CPU(OS) 3
                              |                     | C0 active 100,0%      100,0%
                              |                     | POLL        0,0%    0,0 ms  0,0%    0,2 ms
                              |                     | C1E         0,0%    0,1 ms  0,0%    0,1 ms
                              |                     |
                              | C3 (cc3)    0,0%    |
                              | C6 (cc6)  100,0%    | C6          0,0%    0,7 ms  0,0%    0,4 ms
                              | C7 (cc7)  100,0%    |
                              |                     | C8          0,0%    0,8 ms  0,0%    0,5 ms
                              |                     |
                              |                     |
                              |                     | C10         0,1%    5,5 ms  0,1%    8,4 ms

          100% C10. Aber suspend than hibernate funktioniert nicht.