Maldela / fancontrol-gui

GUI for Fancontrol. It uses the KAuth module of the KDE Frameworks 5 to write the generated config file. Furthermore it communicates with systemd via dbus to control the fancontrol service. If you want to compile without systemd support set the -DNO_SYSTEMD option.
GNU General Public License v2.0
309 stars 31 forks source link

Profile restore points don't save #80

Open thevbw opened 1 year ago

thevbw commented 1 year ago

First of all, I am really enjoying using this frontend. It's a much more responsive and intuitive experience than setting fancontrol configuration manually.

My issue is that when profiles are saved through the "manage profiles" menu at the top, they only last until the program restarts, and then they disappear from the list. It's not a critical issue, because the currently active profile settings always stay loaded, thankfully.

OS: Debian 12 rc4 x64, recently promoted to release DE: LXQt PC: Intel ivy bridge 64-bit, 16gb memory Over 1tb of disk available.

Console log: ~$ fancontrol_gui kf.kirigami: Failed to find a Kirigami platform plugin "New service name: 'fancontrol'" "Temp has no label: '/sys/devices/virtual/thermal/thermal_zone0/hwmon0/temp1'" "Temp has no label: '/sys/devices/virtual/thermal/thermal_zone0/hwmon0/temp2'" "Temp has no label: '/sys/devices/platform/it87.2608/hwmon/hwmon2/temp1'" "Temp has no label: '/sys/devices/platform/it87.2608/hwmon/hwmon2/temp2'" "Temp has no label: '/sys/devices/platform/it87.2608/hwmon/hwmon2/temp3'" file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/ErrorDialog.qml:44:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/share/kpackage/genericqml/org.kde.fancontrol.gui/contents/ui/Application.qml:107:9: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } "Loading config file: '/etc/fancontrol'" QFileSystemWatcher::removePaths: list is empty file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanControls.qml:166:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanControls.qml:162:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanControls.qml:133:9: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanControls.qml:129:9: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanControls.qml:110:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanControls.qml:106:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanControls.qml:78:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanControls.qml:74:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanControls.qml:55:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanControls.qml:51:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanItem.qml:201:17: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanHeader.qml:74:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/private/DefaultListItemBackground.qml:57: ReferenceError: index is not defined file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanHeader.qml:74:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanControls.qml:166:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanControls.qml:133:9: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanControls.qml:110:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanControls.qml:78:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanControls.qml:55:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } file:///usr/lib/x86_64-linux-gnu/qt5/qml/Fancontrol/Qml/FanItem.qml:201:17: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } Note that saving the profile did not produce a console message.