deepin操作系统下如何通过api获取显卡温度
时间: 2024-05-11 18:13:42 浏览: 93
查看显卡温度
在deepin操作系统下获取显卡温度需要使用相应的API,一般使用NVIDIA或者AMD的显卡,可以分别使用NVIDIA System Management Interface(nvidia-smi)或者AMDGPU-PRO的API来获取显卡温度。
对于NVIDIA显卡,可以在终端中使用以下命令获取显卡温度:
```
nvidia-smi --query-gpu=temperature.gpu --format=csv,noheader
```
这个命令会返回当前显卡的温度,单位为摄氏度。
对于AMD显卡,可以使用AMDGPU-PRO的API来获取显卡温度。具体的操作步骤如下:
1. 安装AMDGPU-PRO驱动:
```
sudo apt install amdgpu-pro
```
2. 查看显卡信息:
```
sudo lspci -nn | grep VGA
```
3. 记下显卡的Bus ID,然后使用以下命令获取显卡温度:
```
sudo /opt/amdgpu-pro/bin/amdgpu-pro-features -c 0 -i <Bus ID> -s temperature
```
以上命令会返回当前显卡的温度,单位为摄氏度。
注意:获取显卡温度需要管理员权限。
阅读全文