![Mostrar frequências de GPU no Conky](https://rvso.com/image/1317533/Mostrar%20frequ%C3%AAncias%20de%20GPU%20no%20Conky.png)
Quero mostrar 3 relógios de GPU no Conky. Só consigo encontrar fontes online para exibir uma. O relógio gráfico, mas como mostrado na minha foto, há um relógio de memória e um relógio de processador que eu gostaria de adicionar também. Alguém sabe o nome do objeto que devo usar para obter esses 2 itens. Aqui está a linha de código para o relógio gráfico
Graphics Clock${alignr}${execi 1 nvidia-settings -query GPUCurrentClockFreqs | perl -ne 'print $1 if /GPUCurrentClockFreqs.*?: (\d+)./;'}MHz
Eu sei que tenho que substituir GPUCurrentClockFreqs por algo, mas não consigo descobrir o que é.
Responder1
nvidia-settings -query all
listará todos os parâmetros. Execute nvidia-settings -query all|grep Freq
ou nvidia-settings -query all|grep Clock
em um terminal e poste aqui o resultado. Alguns dos parâmetros impressos por esses comandos devem ajudá-lo. Eu não tenho um gpu nvidia, então não posso executá-lo sozinho
Editar: Para a frequência da CPU, você pode obtê-la por outros meios:
/proc/cpuinfo contém informações para cada núcleo da sua CPU
Você pode executar algo parecido
cat /proc/cpuinfo|grep -m 1 -i mhz|cut -d: -f 2|cut -c 2-
e isso gerará a frequência atual do primeiro núcleo da sua CPU.O
cpufreq-info
comando mostra mais informações relacionadas à frequência, mas pode não estar instalado em seu sistema. Verifique no gerenciador de pacotes da sua distribuição um pacote chamadocpufreq-utils
ou algo semelhante.Você pode executar
cpufreq-info |grep 'current CPU frequency'|cut -d' ' -f 7|head -n 1
e isso mostrará a frequência atual do primeiro núcleo