CPU/ GPU Lüfter ansteuern

Das dachte ich mir…

Ja es ist möglich, siehe Link von @Mirdarthos . Aber es gibt da keine Patentlösung. Der Hersteller unterstützt nur Windows und unter Linux ist es dann ne Bastel- und Rateaufgabe, wie die Hersteller-Software jetzt den Lüfter kontrolliert.

Ganz generell: Geh in deine UEFI Einstellungen und stell es dort ein, wenn möglich.

Leider im BIOS nicht möglich den Lüfter einzustellen. Also muss ich das Software technisch machen.

Dann wünsche ich viel Erfolg. Sieht für mich danach aus, dass dieses “Control Center” entsprechende Treiber installiert, oder direkt auf die UEFI Einstellungen zugreift.

Hi again. Wie ich schon in Deinem letzten Post gesagt habe ist Dein Gigabyte ein Clevo Laptop. Die von den verschiedenen Marken angebotene ‘Control Center’ Software für Windows, wie z.B. das ‘Gigabyte Control Center’, gibt’s von Tuxedo auch für Linux und tuxedo-control-center ist in Manjaro’s offiziellen Repos.

Scheint für Gigabyte G5 zu funktionieren: Fans are set at the same speed (or the highest of all fan speeds) · Issue #222 · tuxedocomputers/tuxedo-control-center · GitHub

Leider sind die Lüfter bei tuxedo center nicht verfügbar

Verstecken sich die Einstellungsmöglichkeiten vielleicht hinter den “Lüfter Profilen”, wie das hier gewählte ‘Cool and Breezy’: System shuts down abruptly without warning - #25 by mzuniga ?

Also die Profile laufen zwar aber Lüftersteuerung nicht möglich. Lauft gleich wie ohne Tuxedo

hast du denn vorher die sensorsuche mit lm-sensors gemacht und bist nach dem arch-wiki vorgegangen ?

Ja leider wird auch kein Fan bzw Lüfter gefunden

Könnte ein Bug sein, checke mal die ‘Issues’ Seite der github page: 2.1.3: no cpu temperature, no cpu fan, no iGPU frequency · Issue #353 · tuxedocomputers/tuxedo-control-center · GitHub .

I pushed a quick fix regarding fan control. Please try v2.1.4.

Die Version in den offiziellen Repos ist 2.1.2-1 dh wahrscheinlich ein bissl warten…

Pamac hat noch eine tuxedo-control-center-bin 2.1.5-1 AUR Version aber hier bitte die Kommentare lesen! Scheint zwar als ob die Probleme behoben sind da seit dem letzten Update am 25.01.24 keine weiteren Kommentare mehr kamen aber ob Du das probieren willst mußt Du wissen. Ich persöhnlich würde auf den Update in den offiziellen Repos warten.

1 Like

Du hast recht ich habe die Version 2.1.2 installiert.

Wie kann ich denn die 2.1.5 mal testen??

sudo pacman -Ss tuxedo-control-center-bin

dort finde ich die version aber nicht

pamac search -a tuxedo 

shows that the requested version is

tuxedo-control-center-bin

install it with

pamac build tuxedo-control-center-bin

remove the existing before

pamac remove tuxedo-control-center 
1 Like

Ich habe jetzt Version 2.1.5 installiert aber dort werden auch keine Lüfter angezeigt :(((

Ich finde auch die Fans nicht bei Sensor :frowning:

Komisch das Linux keine findet

hast du denn

sensors-detect 

komplett durchlaufen lassen und ggf. das it87… paket installiert ? wenn das paket installiert ist, hast du den kernel-parameter in grub eingefügt und den grub upgedated ?

sensors-detect

habe ich durchlaufen lassen

it87 finde ich nicht und in grub habe ich nichts aktuallisiert. wie mache ich das?

laut inxi -Fazy

Sensors:
  System Temperatures: cpu: 35.0 C pch: 57.0 C mobo: N/A
  Fan Speeds (rpm): N/A

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.