
Tive um problema grave com a temperatura da GPU em 12.04 e até mais tarde, e mesmo que isso pareça ter desaparecido em 14.04, quero ficar de olho na minha GPU.
Existe um programa que exibiria isso, no painel xfce ou de outra forma?
EDITAR:
Após a instalação lm-sensors
e o plug-in de sensores do painel Xfce, posso ver algumas temperaturas
mas não a GPU. Eu uso o driver radeon do Ubuntu.
Além disso, instalei psensor
: mas sem GPU
Além disso, executando sensors
no Terminal essa informação não está disponível:
EDITAR2:
NoesseA página do Psensor diz: Quando o driver OpenSource ATI é usado, as informações de monitoramento estão disponíveis através de lm-sensors ....
Eu instalei sensores lm e seguindoeste conselhoCorri sensors-detect
e respondi yes
a todas as perguntas lá. Na janela do Psensor agora há uma nova entrada, e é paraRadeon, mas é sempre zero.
Editando os nomes para exibir o nome do chip, fica assim:
sensors
comando fornece as mesmas informações acima.
EDITAR3
Também:
~$ sudo cat /sys/kernel/debug/vgaswitcheroo/switch
[sudo] password for cip:
0:IGD:+:Pwr:0000:00:02.0
1:DIS: :DynOff:0000:01:00.0
EDITAR4:
~$ xrandr --setprovideroffloadsink 0x6c 0x44 X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 34 ()
Value in failed request: 0x6c
Serial number of failed request: 17
Current serial number in output stream: 18
Responder1
Eu uso xfce4-sensors-plugin
:
Precisalm-sensors
instalado e configurado, e está no repositório padrão (universo).
O sensor ATI (quando usado com o driver de código aberto Radeon) deve ser chamado de algo como radeon-pci-0100
--- Observe, entretanto, que com kernels recentes a placa é mantida desligada quando não é usada, então o sensor não é lido nessas condições --- vejahttps://askubuntu.com/a/469439/16395
Você pode verificar se os sensores estão funcionando ativando o offloading conforme explicado neste post:http://xpressrazor.wordpress.com/2013/10/08/enable-and-use-open-source-radeon-drivers-in-a-muxless-hybrid-graphics-intelamd-setup/:
Liste os fornecedores gráficos:
xrandr --listproviders
anote os
id
códigos hexadecimaisAtive-os:
xrandr --setprovideroffloadsink 0x53 0x79
(você deve substituir os códigos dos fornecedores Intel e ATI, nessa ordem)
Abra uma janela de terminal e execute
DRI_PRIME=1 glxgears -info
Agora usando sensors
em outra janela você deverá ver a leitura da temperatura da placa Radeon subindo.
Responder2
Depois de realizar todas as ações apresentadas na pergunta e também após atualizar o Psensor para a versão 1.1.2 a temperatura da Radeon apareceu lá após a reinicialização.
sudo add-apt-repository ppa:jfi/psensor-unstable
sudo apt-get update
sudo apt-get install psensor
Mais aqui:Psensor atualizado com opção de exibição de sensores de temperatura no painel.
ATUALIZAR:
As informações do Radeon apareceram no Psensor somente após a reinicializaçãose definido para iniciar na inicialização. Além disso, é estranho que se o Psensor for fechado e reiniciado sem reinicialização, a radeon
entrada esteja ausente novamente.
Na verdade a placa ATI não está funcionando naquele momentocomo esta resposta explica:O novo kernel 3.13 possui um gerenciamento dinâmico avançado de energia da placa ATI com o driver Radeon. Em condições normais, o ATI discreto está desligado.
Tanto o plugin Psensor quanto o Xfce Sensor exibirão a temperatura do radeon na inicialização se estiverem abertos, mas se forem reiniciados a entrada estará faltando no Psensor, será zero no plugin do painel Xfce e será N/A durante a execução sensors
.
Para testar isso e iniciar a placa ATI, a resposta diz para executar glxgears
:
DRI_PRIME=1 glxgears -info
O que acontece então é que o plugin do painel Xfce mostrará a temperatura da GPU,enquanto o psensor não funcionará até ser reiniciado. sensors
O comando exibirá a temperatura da placa ATI.
Se glxgears
for desligado, a placa discreta irá parar. Então, o Psensor continuará mostrando a última temperatura da GPU até ser reiniciado. O plugin do painel também, mas não por muito tempo. Em suas propriedades, a temperatura da Radeon já é zero, desmarque e marque novamente para atualizar.
Responder3
Escreveu um pequeno script python que pode ser usado em seu painel XFCE para monitorar a temperatura da GPU, utilização, velocidade do ventilador, memória e energia com base no gpustathttps://github.com/wookayin/gpustat.
Você pode conferir no meu repositório