fenrus75 / powertop

The Linux PowerTOP tool -- please post patches to the mailing list instead of using github pull requests
http://www.01.org/powertop
GNU General Public License v2.0
1.07k stars 131 forks source link

powertop hangs when dual gpu is enabled #129

Open ludrol opened 1 year ago

ludrol commented 1 year ago

` ~$ sudo powertop --debug modprobe cpufreq_stats failedLoaded 0 prior measurements Cannot load from file /var/cache/powertop/saved_parameters.powertop File will be loaded after taking minimum number of measurement(s) with battery only RAPL device for cpu 0 RAPL Using PowerCap Sysfs : Domain Mask 5 RAPL device for cpu 0 RAPL Using PowerCap Sysfs : Domain Mask 5 Devfreq not enabled glob returned GLOB_ABORTED Cannot load from file /var/cache/powertop/saved_parameters.powertop File will be loaded after taking minimum number of measurement(s) with battery only Learning debugging enabled

Parameter state

Value Name 0,50 alsa-codec-power (21) 0,00 backlight (4) 0,00 backlight-boost-100 (8) 0,00 backlight-boost-40 (6) 0,00 backlight-boost-80 (7) 0,00 backlight-power (5) 100,00 base power (122) 1,56 cpu-consumption (3) 39,50 cpu-wakeups (2) 0,00 disk-operations (125) 0,20 disk-operations-hard (124) 0,00 eno1-link-100 (34) 0,00 eno1-link-1000 (35) 0,00 eno1-link-high (36) 0,00 eno1-packets (37) 0,00 eno1-powerunsave (33) 0,00 eno1-up (32) 0,56 gpu-operations (123) 0,00 radio:hci0 (23) 0,00 radio:ideapad_bluetooth (24) 0,00 radio:ideapad_wlan (22) 0,00 radio:phy0 (25) 0,00 runtime-0000:00:00.0 (52) 0,00 runtime-0000:00:00.2 (49) 0,00 runtime-0000:00:01.0 (45) 0,00 runtime-0000:00:01.1 (59) 0,00 runtime-0000:00:01.2 (42) 0,00 runtime-0000:00:02.0 (65) 0,00 runtime-0000:00:02.1 (48) 0,00 runtime-0000:00:02.2 (63) 0,00 runtime-0000:00:08.0 (39) 0,00 runtime-0000:00:08.1 (53) 0,00 runtime-0000:00:08.2 (68) 0,00 runtime-0000:00:14.0 (67) 0,00 runtime-0000:00:14.3 (46) 0,00 runtime-0000:00:18.0 (61) 0,00 runtime-0000:00:18.1 (43) 0,00 runtime-0000:00:18.2 (58) 0,00 runtime-0000:00:18.3 (41) 0,00 runtime-0000:00:18.4 (55) 0,00 runtime-0000:00:18.5 (69) 0,00 runtime-0000:00:18.6 (51) 0,00 runtime-0000:00:18.7 (66) 0,00 runtime-0000:01:00.0 (47) 0,00 runtime-0000:01:00.1 (62) 0,00 runtime-0000:02:00.0 (44) 0,00 runtime-0000:03:00.0 (38) 0,00 runtime-0000:04:00.0 (64) 0,00 runtime-0000:05:00.0 (60) 0,00 runtime-0000:05:00.2 (57) 0,00 runtime-0000:05:00.3 (40) 0,00 runtime-0000:05:00.4 (54) 0,00 runtime-0000:05:00.6 (50) 0,00 runtime-0000:06:00.0 (56) 0,00 runtime-0000:06:00.1 (70) 0,00 runtime-ACPI0003:00 (79) 0,00 runtime-ACPI0007:0c (73) 0,00 runtime-ACPI0007:0d (90) 0,00 runtime-ACPI0007:0e (107) 0,00 runtime-ACPI0007:0f (86) 0,00 runtime-AMDI0010:01 (95) 0,00 runtime-AMDI0010:03 (91) 0,00 runtime-AMDI0030:00 (99) 0,00 runtime-Fixed MDIO bus.0 (83) 0,00 runtime-LHK2019:00 (97) 0,00 runtime-MSFT0101:00 (94) 0,00 runtime-NVDA0820:00 (104) 0,00 runtime-PNP0103:00 (96) 0,00 runtime-PNP0800:00 (93) 0,00 runtime-PNP0C04:00 (98) 0,00 runtime-PNP0C09:00 (76) 0,00 runtime-PNP0C0A:00 (77) 0,00 runtime-PNP0C0C:00 (87) 0,00 runtime-PNP0C0D:00 (75) 0,00 runtime-PNP0C14:00 (71) 0,00 runtime-PNP0C14:01 (89) 0,00 runtime-PNP0C14:02 (105) 0,00 runtime-PNP0C14:03 (85) 0,00 runtime-USBC000:00 (84) 0,00 runtime-VPC2004:00 (103) 0,00 runtime-alarmtimer.0.auto (72) 0,00 runtime-efivars.0 (100) 0,00 runtime-eisa.0 (80) 0,00 runtime-i2c-0 (118) 0,00 runtime-i2c-1 (111) 0,00 runtime-i2c-10 (110) 0,00 runtime-i2c-11 (116) 0,00 runtime-i2c-2 (117) 0,00 runtime-i2c-3 (109) 0,00 runtime-i2c-4 (115) 0,00 runtime-i2c-5 (121) 0,00 runtime-i2c-6 (113) 0,00 runtime-i2c-7 (120) 0,00 runtime-i2c-8 (112) 0,00 runtime-i2c-9 (119) 0,00 runtime-i2c-MSFT0001:00 (114) 0,00 runtime-i8042 (102) 0,00 runtime-intel_rapl_msr.0 (82) 0,00 runtime-kgdboc (78) 0,00 runtime-microcode (81) 0,00 runtime-pcspkr (106) 0,00 runtime-reg-dummy (74) 0,00 runtime-regulatory.0 (92) 0,00 runtime-rtc-efi.0 (88) 0,00 runtime-serial8250 (101) 0,00 runtime-wdat_wdt (108) 0,10 usb-device-046d-c092 (20) 0,10 usb-device-048d-c101 (18) 0,10 usb-device-05e3-0610 (19) 0,10 usb-device-05e3-0620 (17) 0,10 usb-device-05e3-0749 (11) 0,10 usb-device-0bda-4852 (12) 0,10 usb-device-1d6b-0002 (10) 0,10 usb-device-1d6b-0003 (16) 0,10 usb-device-2109-0815 (9) 0,10 usb-device-2109-2815 (13) 0,10 usb-device-258a-002a (15) 0,10 usb-device-5986-212b (14) 0,00 wlp4s0-link-100 (28) 0,00 wlp4s0-link-1000 (29) 0,00 wlp4s0-link-high (30) 0,00 wlp4s0-packets (31) 0,00 wlp4s0-powerunsave (27) 0,00 wlp4s0-up (26) 0,10 xwakes (126)

Score: 0,0 ( 0,0) Guess: 0,0 Actual: 0,0

`

` neofetch --off

OS: Ubuntu 22.10 x86_64 Host: 82JU Legion 5 15ACH6H Kernel: 6.3.7-060307-generic Uptime: 13 mins Packages: 2354 (dpkg), 18 (snap) Shell: bash 5.2.2 Resolution: 1920x1080 DE: GNOME 43.1 WM: Mutter WM Theme: Adwaita Theme: Yaru [GTK2/3] Icons: Yaru [GTK2/3] Terminal: gnome-terminal CPU: AMD Ryzen 5 5600H with Radeon Graphics (12) @ 3.300GHz GPU: NVIDIA GeForce RTX 3060 Mobile / Max-Q GPU: AMD ATI 05:00.0 Cezanne Memory: 2924MiB / 13834MiB

`

terminal clears after sudo powertop and hangs, can't exit with ctrl+C

SIGKILL doesn't kill all child processes

I will perform further testing

sammcj commented 9 months ago

I'm having exactly this, but on a completely different system.