У меня была серьезная проблема с температурой GPU в 12,04 и еще позже, и даже если это кажется вошедшим 14.04, я хочу следить за своим GPU.
Существует ли программа, которая отобразила бы это в xfce-панели или иначе?
После установки lm-sensors
и Плагин Датчиков панели Xfce, я вижу некоторые температуры
но не GPU. Я использую драйвер Radeon Ubuntu.
Кроме того, я установил psensor
: но никакой GPU
Кроме того, выполнение sensors
в Терминале, что информация не доступна:
На уровне этой страницы Psensor это читает: Когда драйвер OpenSource ATI используется, контролирующей информацией являются доступные lm-датчики броска....
Я установил lm-датчики и следующий этому совету, который я выполнил sensors-detect
и ответил yes
ко всем вопросам там. В окне Psensor теперь существует новая запись, и это для Radeon, но это всегда - нуль.
Редактируя имена, чтобы отобразить имя микросхемы, оно похоже так:
sensors
команда дает ту же информацию как выше.
Также:
~$ 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
~$ 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
Я использую xfce4-sensors-plugin
:
Это нуждается lm-sensors
установленный и настроило , и это находится в стандарте (вселенная) репозиторий.
датчик ATI (когда используется с драйвером с открытым исходным кодом Radeon) нужно назвать чем-то как radeon-pci-0100
Уведомление---однако, что с недавними ядрами от карты держатся вдали если не используемая, таким образом, датчик не читается в этом, условия---видят https://askubuntu.com/a/469439/16395
, который можно проверить, работают ли датчики, активируя разгрузку, как объяснено в этом сообщении: http://xpressrazor.wordpress.com/2013/10/08/enable-and-use-open-source-radeon-drivers-in-a-muxless-hybrid-graphics-intelamd-setup/ :
Список графические поставщики:
xrandr --listproviders
обращают внимание id
, шестнадцатеричные коды
Активируют их:
xrandr --setprovideroffloadsink 0x53 0x79
(необходимо заменить кодами Intel и поставщиков ATI в том порядке)
Открывают окно терминала и работают
DRI_PRIME=1 glxgears -info
Теперь использование sensors
в другом окне, необходимо видеть, что температурное читает карты Radeon восстановление работоспособности.
После выполнения всех тех действий, которые представлены в вопросе и также после обновления Psensor к версии 1.1.2, температура Radeon появилась там после перезагрузки.
sudo add-apt-repository ppa:jfi/psensor-unstable
sudo apt-get update
sudo apt-get install psensor
[еще 1114] здесь .
информация о Radeon появилась в Psensor только после перезагрузки , если установлено для запуска на запуске . Кроме того, это нечетно, что, если Psensor закрыт и перезапущен без перезагрузки, radeon
, запись отсутствует снова.
На самом деле карта ATI не работает в тот момент , как этот ответ объясняет : Новое ядро 3.13 имеет усовершенствованное динамическое управление питанием карты ATI с драйвером Radeon. В нормальных условиях дискретный ATI прочь .
И Psensor и плагин Датчика Xfce отобразят температуру Radeon при запуске, если они будут открыты, но если они будут перезапущены, то запись будет отсутствовать в Psensor, будет нулем в плагине панели Xfce и будет N/A при выполнении sensors
.
, Чтобы протестировать это и запустить карту ATI, в том ответе говорится для выполнения glxgears
:
DRI_PRIME=1 glxgears -info
то, Что происходит тогда, - то, что плагин панели Xfce покажет температуру GPU, , в то время как psensor будет, только когда перезапущено . sensors
команда отобразит температуру карты ATI.
, Если glxgears
закрывается, дискретная карта остановится. Затем Psensor продолжит показывать последнюю температуру GPU, пока не перезапущено. Плагин панели также, но не долгое время. В его свойствах временный файл Radeon уже является нулем, снимите флажок и перепроверьте к обновлению.
Написал небольшой скрипт на Python, который можно использовать на панели XFCE для мониторинга температуры графического процессора, использования, скорости вентилятора, памяти и мощности на основе gpustat https://github.com/wookayin/gpustat .
Вы можете проверить это в моем репозитории