GPU-Frequenzen in Conky anzeigen

GPU-Frequenzen in Conky anzeigen

Ich möchte 3 GPU-Taktfrequenzen auf Conky anzeigen. Ich kann online nur Quellen finden, um eine anzuzeigen. Die Grafikuhr. Aber wie in meinem Bild gezeigt, gibt es eine Speicheruhr und eine Prozessoruhr, die ich auch hinzufügen möchte. Kennt jemand den Namen des Objekts, das ich verwenden muss, um diese beiden Elemente zu erhalten? Hier ist die Codezeile für die Grafikuhr

Graphics Clock${alignr}${execi 1 nvidia-settings -query GPUCurrentClockFreqs | perl -ne 'print $1 if /GPUCurrentClockFreqs.*?: (\d+)./;'}MHz

Ich weiß, dass ich GPUCurrentClockFreqs durch etwas ersetzen muss, aber ich kann nicht herausfinden, wodurch.

Bildbeschreibung hier eingeben

Antwort1

nvidia-settings -query alllistet alle Parameter auf. Führen Sie nvidia-settings -query all|grep Freqoder nvidia-settings -query all|grep Clockin einem Terminal aus und posten Sie das Ergebnis hier. Einige der von diesen Befehlen ausgegebenen Parameter sollten Ihnen helfen. Ich habe keine Nvidia-GPU, also kann ich es nicht selbst ausführen

Bearbeiten: Die CPU-Frequenz können Sie auch auf andere Weise ermitteln:

  • /proc/cpuinfo enthält Informationen zu jedem Kern Ihrer CPU

    Sie können etwas wie Folgendes ausführen cat /proc/cpuinfo|grep -m 1 -i mhz|cut -d: -f 2|cut -c 2-und dadurch wird die aktuelle Frequenz des ersten Kerns Ihrer CPU ausgegeben.

  • Der cpufreq-infoBefehl zeigt weitere frequenzbezogene Informationen an, ist aber möglicherweise nicht auf Ihrem System installiert. Suchen Sie im Paketmanager Ihrer Distribution nach einem Paket mit dem Namen cpufreq-utilsoder etwas Ähnlichem.

    Sie können ausführen cpufreq-info |grep 'current CPU frequency'|cut -d' ' -f 7|head -n 1, und dies zeigt Ihnen die aktuelle Frequenz des ersten Kerns

verwandte Informationen