You are not logged in.

#1 2024-11-23 14:44:42

Samueloses
Member
Registered: 2024-11-20
Posts: 28

[FIXED] Sway composer + mpvpaper = drain battery fast

Summary: 717,5 wakeups/second,  0,0 GPU ops/seconds, 0,0 VFS ops/sec and 12,1% CPU use 

with Browser
Sway uses waybar a low memory clipboard
the glxinfo -B gives:

name of display: :1
display: :1  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel (0x8086)
    Device: Mesa Intel(R) Iris(R) Graphics 550 (SKL GT3) (0x1927)
    Version: 24.2.7
    Accelerated: yes
    Video memory: 1896MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) Iris(R) Graphics 550 (SKL GT3)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.2.7-arch1.1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 24.2.7-arch1.1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 24.2.7-arch1.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
 lspci -k

 00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers (rev 09)
        DeviceName: Onboard - Other
        Subsystem: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
        Kernel driver in use: skl_uncore
00:02.0 VGA compatible controller: Intel Corporation Iris Graphics 550 (rev 0a)
        DeviceName: Onboard - Video
        Subsystem: Device 1c6c:070b
        Kernel driver in use: i915
        Kernel modules: i915
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 09)
        DeviceName: Onboard - Other
        Subsystem: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem
        Kernel driver in use: proc_thermal
        Kernel modules: processor_thermal_device_pci_legacy
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
        DeviceName: Onboard - Other
        Subsystem: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
        DeviceName: Onboard - Other
        Subsystem: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
        DeviceName: Onboard - Other
        Subsystem: Intel Corporation Sunrise Point-LP Thermal subsystem
        Kernel driver in use: intel_pch_thermal
        Kernel modules: intel_pch_thermal
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
        DeviceName: Onboard - Other
        Subsystem: Intel Corporation 100 Series PCH/Sunrise Point PCH I2C0 [Skylake/Kaby Lake LPSS I2C]
        Kernel driver in use: intel-lpss
        Kernel modules: intel_lpss_pci
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
        DeviceName: Onboard - Other
        Subsystem: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1
        Kernel driver in use: intel-lpss
        Kernel modules: intel_lpss_pci
00:15.2 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #2 (rev 21)
        DeviceName: Onboard - Other
        Subsystem: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #2
        Kernel driver in use: intel-lpss
        Kernel modules: intel_lpss_pci
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
        DeviceName: Onboard - Other
        Subsystem: Intel Corporation Sunrise Point-LP CSME HECI #1
        Kernel driver in use: mei_me
        Kernel modules: mei_me
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
        DeviceName: Onboard - SATA
        Subsystem: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode]
        Kernel driver in use: ahci
00:1e.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO UART Controller #0 (rev 21)
        DeviceName: Onboard - Other
        Subsystem: Intel Corporation Sunrise Point-LP Serial IO UART Controller #0
        Kernel driver in use: intel-lpss
        Kernel modules: intel_lpss_pci
00:1e.4 SD Host controller: Intel Corporation Device 9d2b (rev 21)
        DeviceName: Onboard - Other
        Subsystem: Intel Corporation Device 9d2b
        Kernel driver in use: sdhci-pci
        Kernel modules: sdhci_pci
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
        DeviceName: Onboard - Other
        Subsystem: Intel Corporation Sunrise Point-LP LPC Controller
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
        DeviceName: Onboard - Other
        Subsystem: Intel Corporation Sunrise Point-LP PMC
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
        DeviceName: Onboard - Sound
        Subsystem: Device 1c6c:1240
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel, snd_soc_skl, snd_soc_avs
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
        DeviceName: Onboard - Other
        Subsystem: Intel Corporation Sunrise Point-LP SMBus
        Kernel driver in use: i801_smbus
        Kernel modules: i2c_i801
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection I219-V (rev 21)
        DeviceName: Onboard - Ethernet
        Subsystem: Intel Corporation Device 0000
        Kernel driver in use: e1000e
        Kernel modules: e1000e

Extras: powertop

 Bad           Enable Audio codec power management                                                                    
   Bad           VM writeback timeout
   Bad           Runtime PM for port ata1 of PCI device: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode]
   Bad           Runtime PM for PCI Device Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
   Bad           Runtime PM for PCI Device Intel Corporation Ethernet Connection I219-V
   Bad           Runtime PM for PCI Device Intel Corporation Sunrise Point-LP LPC Controller
   Bad           Runtime PM for disk sda
   Bad           Runtime PM for port ata3 of PCI device: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode]
   Bad           Runtime PM for PCI Device Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode]
   Bad           Runtime PM for port ata2 of PCI device: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode]

KDE and fluxbox drain less but have problems with capacity detection that have start in ~3800 to 4900 of battery

Last edited by Samueloses (2024-11-25 15:42:22)

Offline

#2 2024-11-23 19:17:32

seth
Member
Registered: 2012-09-03
Posts: 60,779

Re: [FIXED] Sway composer + mpvpaper = drain battery fast

This is sway + mpvpaper *only*?
What if you scrap mpvpaper and use a static wallpaper?

Offline

Board footer

Powered by FluxBB