Package Details: fancontrol-gui v0.8-1

Git Clone URL: https://aur.archlinux.org/fancontrol-gui.git (read-only, click to copy)
Package Base: fancontrol-gui
Description: GUI for fancontrol and the fancontrol systemd service
Upstream URL: https://github.com/Maldela/Fancontrol-GUI
Licenses: GPL2
Replaces: fancontrol-common
Submitter: Maldela
Maintainer: Maldela
Last Packager: Maldela
Votes: 34
Popularity: 0.55
First Submitted: 2016-04-10 13:50 (UTC)
Last Updated: 2019-09-18 19:20 (UTC)

Latest Comments

Maldela commented on 2020-04-15 15:50 (UTC)

Try the git version. It always uses Celsius.

danuker commented on 2020-04-15 15:37 (UTC) (edited on 2020-04-15 15:37 (UTC) by danuker)

Thank you for creating this. I configured my fan to only start when the computer is warmer than 55oC, greatly improving the noise.

Still, because this software blindly uses Fahrenheit according to locale, I run it as LANG=C fancontrol_gui.

tomdodson commented on 2020-02-08 18:52 (UTC)

I'm keeping a list of required dependencies I needed to install to make this work

  • cmake
  • gettext
  • extra-cmake-modules
  • qt5 # I installed all of qt5, I'm not sure what subset is actually needed.
  • kf5 # I installed all of kf5, I'm not sure what subset is actually needed.

After this, it's still complaining about some dependency in QT5 that I think I have but the build isn't finding it.

These should be added to the dependencies section.

Maldela commented on 2019-09-18 19:22 (UTC)

You're completely right.

PedroHLC commented on 2019-09-18 15:57 (UTC)

That's so bizzare this package .SRCINFO is at pkgver = v0.8, while it's PKGBUILD is at pkgver=v0.7. I think you forgot to git add PKGBUILD, and the same goes to fancontrol-kcm

archuser5432 commented on 2019-09-18 15:43 (UTC)

No luck here:

/home/trap/.cache/yay/fancontrol-gui/src/fancontrol-gui-0.7/fancontrol-gui/src/main.cpp: In function ‘void activate(const QStringList&, const QString&)’: /home/trap/.cache/yay/fancontrol-gui/src/fancontrol-gui-0.7/fancontrol-gui/src/main.cpp:68:17: error: invalid use of incomplete type ‘class QWindow’ 68 | s_window->show();

Maldela commented on 2019-09-18 12:57 (UTC)

QWindow compilation error fixed in v0.8.

aza-industries commented on 2019-09-18 03:57 (UTC) (edited on 2019-09-18 04:10 (UTC) by aza-industries)

I can't seem to get this to compile. An early error when checking dependencies: -- qmlplugindump failed for QtQuick.Controls. -- Could NOT find QtQuick.Controls-QMLModule (missing: QtQuick.Controls-QMLModule_FOUND)

And what causes the build to fail: /usr/include/qt/QtCore/qobjectdefs.h:626:37: error: incomplete type ‘QWindow’ used in nested name specifier 626 | enum { Value = sizeof(test(&Object::qt_metacall)) == sizeof(int) };

/usr/include/qt/QtCore/qobject.h:506:5: error: static assertion failed: qobject_cast requires the type to have a Q_OBJECT macro 506 | Q_STATIC_ASSERT_X(QtPrivate::HasQ_OBJECT_Macro<ObjType>::Value,

/usr/include/qt/QtCore/qobject.h:508:53: error: incomplete type ‘ObjType’ {aka ‘QWindow’} used in nested name specifier 508 | return static_cast<T>(ObjType::staticMetaObject.cast(object));

I've got qt5-quickcontrols2 installed, among all the other dependencies.

Maldela commented on 2019-09-12 12:44 (UTC)

If you have the singleton name error try removing the /usr/share/kpackage/genericqml/fancontrol-gui folder and be sure to have installed version 0.7 of the package. Be also sure to uninstall the old fancontrol-common package.

DarkMind commented on 2019-09-10 13:11 (UTC)

"file:///usr/share/kpackage/genericqml/fancontrol-gui/contents/ui/Application.qml" "Error loading QML file.\n25: plugin cannot be loaded for module \"Fancontrol.Qml\": Invalid QML singleton type name \"base\"; type names must begin with an uppercase letter\n"

jdc commented on 2019-08-07 18:02 (UTC)

I just got the same error as Slobodan.

Maldela commented on 2018-09-29 19:39 (UTC)

I fixed the QML singleton name bug already quite some time ago. Make sure you don't have any old files from a previous installation left on your system and install the package again. It should work.

Slobodan commented on 2018-09-29 19:23 (UTC)

"file:///usr/share/kpackage/genericqml/fancontrol-gui/contents/ui/Application.qml" "Error loading QML file.\n25: plugin cannot be loaded for module \"Fancontrol.Qml\": Invalid QML singleton type name \"base\"; type names must begin with an uppercase letter\n"

simona commented on 2018-09-20 16:48 (UTC)

solved.

simona commented on 2018-09-20 09:24 (UTC)

fancontrol-gui: /etc/dbus-1/system.d/fancontrol.gui.helper.conf exists in filesystem (owned by fancontrol-common) fancontrol-gui: /usr/lib/kauth/fancontrol-gui-helper exists in filesystem (owned by fancontrol-common) fancontrol-gui: /usr/lib/qt/qml/Fancontrol/Qml/ErrorDialog.qml exists in filesystem (owned by fancontrol-common) fancontrol-gui: /usr/lib/qt/qml/Fancontrol/Qml/FanItem.qml exists in filesystem (owned by fancontrol-common) fancontrol-gui: /usr/lib/qt/qml/Fancontrol/Qml/OptionInput.qml exists in filesystem (owned by fancontrol-common) fancontrol-gui: /usr/lib/qt/qml/Fancontrol/Qml/PwmPoint.qml exists in filesystem (owned by fancontrol-common) fancontrol-gui: /usr/lib/qt/qml/Fancontrol/Qml/StatusPoint.qml exists in filesystem (owned by fancontrol-common) fancontrol-gui: /usr/lib/qt/qml/Fancontrol/Qml/colors.js exists in filesystem (owned by fancontrol-common) fancontrol-gui: /usr/lib/qt/qml/Fancontrol/Qml/libfancontrol_qml_plugin.so exists in filesystem (owned by fancontrol-common) fancontrol-gui: /usr/lib/qt/qml/Fancontrol/Qml/math.js exists in filesystem (owned by fancontrol-common) fancontrol-gui: /usr/lib/qt/qml/Fancontrol/Qml/qmldir exists in filesystem (owned by fancontrol-common) fancontrol-gui: /usr/lib/qt/qml/Fancontrol/Qml/units.js exists in filesystem (owned by fancontrol-common) fancontrol-gui: /usr/share/dbus-1/system-services/fancontrol.gui.helper.service exists in filesystem (owned by fancontrol-common) fancontrol-gui: /usr/share/locale/de/LC_MESSAGES/kcm_fancontrol.mo exists in filesystem (owned by fancontrol-common) fancontrol-gui: /usr/share/polkit-1/actions/fancontrol.gui.helper.policy exists in filesystem (owned by fancontrol-common)

overclockedllama commented on 2018-05-27 23:14 (UTC)

$ fancontrol_gui "file:///usr/share/kpackage/genericqml/fancontrol-gui/contents/ui/Application.qml" "Error loading QML file.\n25: plugin cannot be loaded for module \"Fancontrol.Qml\": Invalid QML singleton type name \"base\"; type names must begin with an uppercase letter\n"

any idea on why this is happening?

Maldela commented on 2016-05-03 08:12 (UTC)

Fixed

KamijouTouma commented on 2016-05-03 08:07 (UTC)

if you got here from installing fancontrol-gui then install fancontrol-gui-git because fancontrol-common will not build and fancontroll-gui just sends you to fancontrol-common.

KamijouTouma commented on 2016-05-03 07:58 (UTC)

==> Building and installing package ==> Making package: fancontrol-common v0.4-1 (Tue May 3 03:58:00 EDT 2016) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Cloning fancontrol-gui git repo... Cloning into bare repository '/tmp/yaourt-tmp-kami/aur-fancontrol-common/fancontrol-gui'... remote: Counting objects: 2686, done. remote: Compressing objects: 100% (4/4), done. remote: Total 2686 (delta 0), reused 0 (delta 0), pack-reused 2682 Receiving objects: 100% (2686/2686), 4.97 MiB | 8.58 MiB/s, done. Resolving deltas: 100% (1637/1637), done. Checking connectivity... done. ==> Validating source files with md5sums... fancontrol-gui ... Skipped ==> Extracting sources... -> Creating working copy of fancontrol-gui git repo... Cloning into 'fancontrol-gui'... done. Switched to a new branch 'makepkg' ==> Starting build()... ==> Starting build... CMake Error: The source directory "/tmp/yaourt-tmp-kami/aur-fancontrol-common/src" does not appear to contain CMakeLists.txt. Specify --help for usage, or press the help button on the CMake GUI. ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build fancontrol-common.