deepin系统里的显卡温度API
时间: 2023-11-18 20:58:05 浏览: 38
Deepin系统里的显卡温度API可以使用Linux系统的lm-sensors软件包来获取。这个软件包可以通过以下命令安装:
```
sudo apt-get install lm-sensors
```
安装完成后,运行以下命令来检测系统是否能够正确识别显卡:
```
sudo sensors-detect
```
运行命令后,系统会自动检测硬件,并询问是否要添加到sensors.conf文件中。选择“yes”即可。
最后,运行以下命令来获取显卡温度:
```
sensors
```
这个命令将会显示所有已安装的传感器信息,包括显卡温度。
相关问题
deepin系统获取显卡温度
deepin系统获取显卡温度可以使用以下方法:
1. 安装和使用lm-sensors软件包:
打开终端,输入以下命令安装lm-sensors:
```
sudo apt-get install lm-sensors
```
安装完成后,输入以下命令使系统检测硬件传感器:
```
sudo sensors-detect
```
执行这个命令时,会提示你进行一些设置,按照提示输入yes或者no即可。最后输入以下命令查看显卡温度:
```
sensors
```
2. 使用nvidia-smi命令:
如果你使用的是NVIDIA显卡,可以使用nvidia-smi命令查看显卡温度。打开终端,输入以下命令:
```
nvidia-smi
```
这个命令会显示NVIDIA显卡的状态信息,包括显卡温度等。
deepin操作系统下如何通过api获取显卡温度
在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
```
以上命令会返回当前显卡的温度,单位为摄氏度。
注意:获取显卡温度需要管理员权限。