Mostrar frecuencias de GPU en Conky

Mostrar frecuencias de GPU en Conky

Quiero mostrar 3 relojes de GPU en Conky. Solo puedo encontrar fuentes en línea para mostrar una. El reloj de gráficos, pero como se muestra en mi imagen, hay un reloj de memoria y un reloj de procesador que también me gustaría agregar. ¿Alguien sabe el nombre del objeto que tengo que usar para obtener estos 2 elementos? Aquí está la línea de código para el reloj de gráficos.

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

Sé que tengo que reemplazar GPUCurrentClockFreqs con algo, pero no puedo averiguar qué es.

ingrese la descripción de la imagen aquí

Respuesta1

nvidia-settings -query allenumerará todos los parámetros. Ejecute nvidia-settings -query all|grep Freqo nvidia-settings -query all|grep Clocken una terminal y publique aquí el resultado. Algunos de los parámetros impresos por esos comandos deberían ayudarle. No tengo una gpu nvidia por lo que no puedo ejecutarla yo mismo

Editar: Para la frecuencia de la CPU, puede obtenerla por otros medios:

  • /proc/cpuinfo contiene información para cada núcleo de su CPU

    Puede ejecutar algo como cat /proc/cpuinfo|grep -m 1 -i mhz|cut -d: -f 2|cut -c 2-y esto generará la frecuencia actual del primer núcleo de su CPU.

  • El cpufreq-infocomando muestra más información relacionada con la frecuencia, pero es posible que no esté instalado en su sistema. Consulte el administrador de paquetes de su distribución para ver si hay un paquete con nombre cpufreq-utilso algo similar.

    Puede ejecutar cpufreq-info |grep 'current CPU frequency'|cut -d' ' -f 7|head -n 1y esto le mostrará la frecuencia actual del primer núcleo.

información relacionada