收起左侧

戴尔R730物理安装飞牛NAS。P4显卡一直不能启用GPU。影视应用也是不能用。请求支持

1
回复
131
查看
[ 复制链接 ]

1

主题

0

回帖

0

牛值

江湖小虾

2025-11-24 02:10:07 显示全部楼层 阅读模式

现在使用Tesla P4显卡在相册和影视中启用失败。原来有一块GTX950的显卡在普通电脑上可以启用。现在在R730上也时提示不能启用了。。。下面是通过deepseek生成的一个系统诊断报告。请各位大佬看看到底是怎么回事?难道飞牛NAS在R730上还有兼容问题么?


Tesla P4 GPU配置与飞牛相册应用GPU加速问题详细报告
📋 报告概述
本报告详细记录了在戴尔PowerEdge R730服务器上安装的Trim系统(基于Debian 12)中,为NVIDIA Tesla P4显卡配置完整GPU计算环境的过程,以及飞牛相册应用无法启用GPU加速的问题排查和解决方案。

🖥️ 系统环境信息
基础系统信息
系统类型: Trim定制系统(基于Debian 12 "bookworm")

内核版本: 6.12.18-trim #100008 SMP PREEMPT_DYNAMIC

系统架构: x86_64

服务器型号: Dell PowerEdge R730

硬件配置
GPU型号: NVIDIA Tesla P4

GPU计算能力: 6.1

GPU显存: 8GB GDDR5

GPU特性: 被动散热,无需外接供电

🔧 软件版本信息
NVIDIA驱动和工具
NVIDIA驱动版本: 560.28.03

CUDA工具包版本: 12.6.20

NVIDIA-SMI版本: 560.28.03

CUDA运行时版本: 12.6

系统组件
Python版本: 3.11

GCC版本: 系统默认

系统库: Glibc 2.36

✅ 已完成的配置步骤

  1. 硬件识别和驱动安装
    bash

PCIe设备识别

lspci | grep -i nvidia

输出: 3D controller: NVIDIA Corporation GP104GL [Tesla P4] (rev a1)

驱动安装验证

nvidia-smi

输出: 正常显示Tesla P4状态信息

  1. CUDA工具包安装
    bash

CUDA安装验证

nvcc --version

输出: nvcc: NVIDIA (R) Cuda compiler driver

CUDA运行时验证

nvidia-smi | grep "CUDA Version"

输出: CUDA Version: 12.6

  1. 系统权限和环境配置
    修复了库文件权限:chmod 644 /usr/lib/x86_64-linux-gnu/libnvidia-.so

配置了设备文件权限:/dev/nvidia* 权限为 crw-rw-rw-

设置了系统级环境变量:

LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:/usr/local/cuda-12.6/lib64

PATH=/usr/local/cuda-12.6/bin:$PATH

CUDA_HOME=/usr/local/cuda-12.6

  1. 应用级库路径配置
    bash

为飞牛相册应用创建符号链接

/usr/trim/lib/photosrv/libcudart.so -> /usr/local/cuda-12.6/targets/x86_64-linux/lib/libcudart.so
/usr/trim/lib/photosrv/libnvidia-ml.so -> /usr/lib/x86_64-linux-gnu/libnvidia-ml.so
/usr/trim/lib/photosrv/libcuda.so -> /usr/lib/x86_64-linux-gnu/libcuda.so
5. 系统库缓存更新
bash

更新系统库缓存

sudo ldconfig

验证库缓存

ldconfig -p | grep -E "cudart|nvidia-ml"

输出: 包含所有CUDA和NVIDIA库路径

🔍 当前系统状态
GPU硬件状态
bash
nvidia-smi --query-gpu=name,driver_version,com**_cap --format=csv

输出: name, driver_version, com**_cap

Tesla P4, 560.28.03, 6.1

CUDA工具状态
bash
nvcc --version

输出: nvcc: NVIDIA (R) Cuda compiler driver

应用库链接状态
✅ /usr/trim/lib/photosrv/libcudart.so → 有效符号链接

✅ /usr/trim/lib/photosrv/libnvidia-ml.so → 有效符号链接

✅ /usr/trim/lib/photosrv/libcuda.so → 有效符号链接

相册应用状态
✅ 相册进程正常运行 (PID: 5909)

✅ 应用能够从系统路径加载库文件

⚠️ 应用进程未加载CUDA/NVIDIA相关库

🚨 遇到的问题
主要问题
飞牛相册应用无法启用GPU加速,在应用设置中启用GPU加速时显示"调用GPU失败"或类似错误。

问题特征
系统级GPU配置完全正常 - 所有硬件、驱动、CUDA工具都正常工作

应用环境配置完整 - 库路径符号链接正确创建

应用进程正常运行 - 但未检测到GPU库加载

无明确的错误信息 - 应用日志中没有具体的GPU相关错误

应用日志关键信息
text
gpu infos :null, gpu_list :0 client_screenlist:1 sfu:0 use_ext_video:0
🛠️ 已尝试的解决方案

  1. 环境变量配置
    系统级环境变量配置

用户级环境变量配置

服务级环境变量配置

sudo环境变量保留配置

  1. 权限修复
    库文件权限修复 (chmod 644)

设备文件权限修复 (chmod 666)

用户和组权限验证

  1. 库路径配置
    系统库路径配置 (/etc/ld.so.conf.d/)

应用特定库路径符号链接

库缓存更新

  1. 应用启动配置
    服务配置文件修改

应用包装脚本创建

进程环境验证

  1. 系统重启验证
    多次系统重启验证配置持久性

服务重启测试

进程环境检查

📊 测试结果
GPU功能测试
bash

GPU计算能力测试

nvidia-smi --query-gpu=com**_cap --format=csv

输出: 6.1 (Tesla P4完整支持)

CUDA运行时测试

/usr/local/cuda-12.6/extras/demo_suite/deviceQuery

输出: 检测到1个CUDA设备,Tesla P4

应用集成测试
✅ 系统级GPU访问正常

✅ 命令行GPU工具正常

❌ 相册应用无法调用GPU功能

❌ 应用日志显示GPU信息为null

收藏
送赞
分享

151

主题

1万

回帖

0

牛值

管理员

fnOS1.0上线纪念勋章

是安装我们的应用中心的nvidia驱动吗,有没有尝试过这个链接的方法?如果不行需要补充系统诊断日志我们具体看看https://club.fnnas.com/forum.php ... &extra=page%3D1
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则