CPU/ GPU Lüfter ansteuern

https://wiki.archlinux.org/title/Lm-sensors

modprobe: ERROR: could not insert 'it87': No such device

Wird nichts gefunden. Ich weiß nicht was ich noch machen soll

Schau mal unter
etc/tcc/profiles
dort solltest Du die Möglichkeit zur Konfigurierung haben.

[{"name":"TUXEDO Defaults","description":"Edit profile to change behaviour","display":{"brightness":25,"useBrightness":false,"refreshRate":60,"useRefRate":false,"xResolution":-1,"yResolution":-1,"useResolution":false},"cpu":{"useMaxPerfGov":false,"governor":"powersave","energyPerformancePreference":"balance_performance","noTurbo":false,"onlineCores":12,"scalingMinFrequency":800000,"scalingMaxFrequency":2500000},"webcam":{"status":true,"useStatus":true},"fan":{"useControl":true,"fanProfile":"Balanced","minimumFanspeed":0,"maximumFanspeed":100,"offsetFanspeed":0,"customFanCurve":{"tableCPU":[{"temp":20,"speed":12},{"temp":30,"speed":14},{"temp":40,"speed":22},{"temp":50,"speed":35},{"temp":60,"speed":44},{"temp":70,"speed":56},{"temp":80,"speed":79},{"temp":90,"speed":85},{"temp":100,"speed":90}],"tableGPU":[{"temp":20,"speed":12},{"temp":30,"speed":14},{"temp":40,"speed":22},{"temp":50,"speed":35},{"temp":60,"speed":44},{"temp":70,"speed":56},{"temp":80,"speed":79},{"temp":90,"speed":85},{"temp":100,"speed":90}]}},"odmProfile":{"name":""},"odmPowerLimits":{"tdpValues":[]},"id":"__default_custom_profile__"}]

Als bsp. Lüfter läuft aber nicht mt 50%

"customFanCurve":{"tableCPU":[{"temp":20,"speed":50},
journalctl -u tccd
Feb 09 18:56:32 kevin-laptop systemd[1]: Started TUXEDO Control Center Service.
Feb 09 18:56:32 kevin-laptop systemd[1]: Stopping TUXEDO Control Center Service...
Feb 09 18:56:32 kevin-laptop tccd[5992]: Starting daemon v2.1.2 (node: v18.5.0 arch: x64)
Feb 09 18:56:32 kevin-laptop tccd[5992]: No tuxedo-io found on start
Feb 09 18:56:32 kevin-laptop tccd[5995]: Stopping daemon..
Feb 09 18:56:32 kevin-laptop tccd[5992]: Missing ycbcr420Workaround card in settings
Feb 09 18:56:32 kevin-laptop tccd[5992]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[5992]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[5992]: Missing ycbcr420Workaround card in settings
Feb 09 18:56:32 kevin-laptop tccd[5992]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[5992]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[5992]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[5995]: Daemon is stopped
Feb 09 18:56:32 kevin-laptop systemd[1]: tccd.service: Deactivated successfully.
Feb 09 18:56:32 kevin-laptop systemd[1]: Stopped TUXEDO Control Center Service.
Feb 09 18:56:32 kevin-laptop systemd[1]: Started TUXEDO Control Center Service.
Feb 09 18:56:32 kevin-laptop tccd[6015]: Starting daemon v2.1.2 (node: v18.5.0 arch: x64)
Feb 09 18:56:32 kevin-laptop tccd[6015]: No tuxedo-io found on start
Feb 09 18:56:32 kevin-laptop tccd[6015]: Missing ycbcr420Workaround card in settings
Feb 09 18:56:32 kevin-laptop tccd[6015]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[6015]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[6015]: Missing ycbcr420Workaround card in settings
Feb 09 18:56:32 kevin-laptop tccd[6015]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[6015]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[6015]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[6015]: Filled missing settings with default: /etc/tcc/settings
Feb 09 18:56:32 kevin-laptop tccd[6015]: Wrote default profiles: /etc/tcc/profiles
lines 1-27...skipping...
Feb 09 18:56:32 kevin-laptop systemd[1]: Started TUXEDO Control Center Service.
Feb 09 18:56:32 kevin-laptop systemd[1]: Stopping TUXEDO Control Center Service...
Feb 09 18:56:32 kevin-laptop tccd[5992]: Starting daemon v2.1.2 (node: v18.5.0 arch: x64)
Feb 09 18:56:32 kevin-laptop tccd[5992]: No tuxedo-io found on start
Feb 09 18:56:32 kevin-laptop tccd[5995]: Stopping daemon..
Feb 09 18:56:32 kevin-laptop tccd[5992]: Missing ycbcr420Workaround card in settings
Feb 09 18:56:32 kevin-laptop tccd[5992]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[5992]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[5992]: Missing ycbcr420Workaround card in settings
Feb 09 18:56:32 kevin-laptop tccd[5992]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[5992]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[5992]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[5995]: Daemon is stopped
Feb 09 18:56:32 kevin-laptop systemd[1]: tccd.service: Deactivated successfully.
Feb 09 18:56:32 kevin-laptop systemd[1]: Stopped TUXEDO Control Center Service.
Feb 09 18:56:32 kevin-laptop systemd[1]: Started TUXEDO Control Center Service.
Feb 09 18:56:32 kevin-laptop tccd[6015]: Starting daemon v2.1.2 (node: v18.5.0 arch: x64)
Feb 09 18:56:32 kevin-laptop tccd[6015]: No tuxedo-io found on start
Feb 09 18:56:32 kevin-laptop tccd[6015]: Missing ycbcr420Workaround card in settings
Feb 09 18:56:32 kevin-laptop tccd[6015]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[6015]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[6015]: Missing ycbcr420Workaround card in settings
Feb 09 18:56:32 kevin-laptop tccd[6015]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[6015]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[6015]: Missing ycbcr420Workaround port in settings
Feb 09 18:56:32 kevin-laptop tccd[6015]: Filled missing settings with default: /etc/tcc/settings
Feb 09 18:56:32 kevin-laptop tccd[6015]: Wrote default profiles: /etc/tcc/profiles
Feb 09 18:56:32 kevin-laptop tccd[6015]: Failed to read autosave: /etc/tcc/autosave

Die Profile werden übersprungen

Ok, ich kann mit clevo-indicator-git (AUR) auf die Clevo Lüfter zuzugreifen. Bin übrigens an einem auch recht lauten Schenker/Clevo und sensors oder inxi hat auch bei mir nie die Lüfter rpm angezeigt. Die Tuxedo app konnte ich nicht probieren da ich auto-cpufreq benutze um Leistungsprofile zu kontrollieren. Die GUI der app funktioniert bei mir (noch?) nicht aber sobald ich sie im Terminal mit:
sudo clevo-indicator -main
starte wird der Lüfter sehr leise. Die Lüfteraktivität wird mit 60% angegeben, die rpm werden angezeigt. Feintuning der Lüfter mit eg:
sudo clevo-indicator 65

Vorab eine Warnung; die app greift auf das EC der Clevos zu um die Lüfter zu steuern. Bevor Du installierst solltest Du tuxedo-control-center wieder deinstallieren da der Developer davor warnt zwei apps gleichzeitig auf das EC zugreifen zu lassen.

Des Weiteren solltest Du Dir natürlich im Klaren sein was es bedeutet die Lüfter zu beinflussen. Behalte Temperaturen im Auge und benutze evtl auto-cpufreq oder eine ähnliche App um die CPU Frequenz niedrig zu halten. Bei mir sind die default 60% sehr leise aber in auto-cpufreq Performance Mode geht die Temperatur etwas zu hoch.

leider kann ich das nicht installieren

Erstelle clevo-indicator-git...
==> Erstelle Paket: clevo-indicator-git r42.b88e763-1 (Sa 10 Feb 2024 17:34:26 CET)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
  -> Klone das clevo-indicator git Repo...
Klone in Bare-Repository '/var/tmp/pamac-build-kevin/clevo-indicator-git/clevo-indicator' ...
remote: Enumerating objects: 179, done.
remote: Counting objects: 100% (69/69), done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 179 (delta 65), reused 63 (delta 63), pack-reused 110
Empfange Objekte: 100% (179/179), 54.13 KiB | 602.00 KiB/s, fertig.
Löse Unterschiede auf: 100% (90/90), fertig.
==> Überprüfe source Dateien mit sha256sums...
    clevo-indicator ... Übersprungen
==> Entferne existierendes $srcdir/ Verzeichnis...
==> Entpacke Quellen...
  -> Erstelle Arbeitskopie des clevo-indicator git Repos...
Klone nach 'clevo-indicator'...
Fertig.
==> Beginne prepare()...
==> Beginne pkgver()...
==> Betrete fakeroot Umgebung...
==> Beginne package()...
/var/tmp/pamac-build-kevin/clevo-indicator-git/PKGBUILD: Zeile 28: make: Kommando nicht gefunden.
==> FEHLER: Ein Fehler geschah in package().
    Breche ab...

Schau mal ob base-devel und cmake installiert sind, brauchst Du um die Package zu bauen. Wenn nicht:

pamac install base-devel cmake

und dann nochmal probieren.

So also der CPU Lüfter funktioniert jetzt mit clevo-indicator-git

Allerdings der GPU Lüfter ist auch noch aus wie schalte ich den ein?

1 Like

Ich hätte angenommen dass die Steuerung bei beiden zusammen greift, solltest vielleicht mal auf deren Github Seite nachfragen falls Du das noch mehr anpassen willst, bei mir gibt’s nur einen Lüfter.

Im übrigen funktioniert bei mir die Kombination von clevo-indicator auf 65% und auto-cpufreq in Powersave hervorragend.

EDIT: Try Fn+1 more info here

1 Like