收起左侧

Docker版Emby映射N卡的问题

2
回复
1973
查看
[ 复制链接 ]

1

主题

1

回帖

0

牛值

江湖小虾

2024-10-23 03:07:11 显示全部楼层 阅读模式
RT

    environment:
      - UID=0
      - GID=0
      - GIDLIST=2
      - TZ=Asia/Shanghai
      - NVIDIA_VISIBLE_DEVICES=all # 映射所有可用的NVIDIA显卡
      - NVIDIA_DRIVER_CAPABILITIES=all # 启用显卡的所有功能,包括编解码
    #  - ALL_PROXY=http://192.168.11.1:3333
    restart: always
    deploy:
      resources:
        reservations:
          devices:
            - driver: nvidia # 指定使用nvidia驱动
              count: 1       # 限制只使用一个GPU(如需要更多,调整数量)
              capabilities: [gpu]  # 启用GPU功能
这样的配置之前在黑裙是可以调用n卡的。

目前只能映射 devices: /dev/dri:/dev/dri来调用核显。

但飞牛的面板是识别的到N卡的:


请大佬们帮忙看看!
收藏
送赞 2
分享

0

主题

1

回帖

0

牛值

江湖小虾

2024-11-4 13:56:32 显示全部楼层
试试加runtime,现在docker daemon里添加:
tee /etc/docker/daemon.json <<-'EOF'
{
    "runtimes": {
        "nvidia": {
            "path": "/usr/bin/nvidia-container-runtime",
            "runtimeArgs": []
        }
    }
}
EOF
然后在docker-compose里再加一条:
runtime: nvidia
加的位置参考下面这个compose:
version: '2.3'

services:
  nvsmi:
    image: ubuntu:16.04
    runtime: nvidia
    environment:
      - NVIDIA_VISIBLE_DEVICES=all
    command: nvidia-smi

0

主题

1

回帖

0

牛值

江湖小虾

2024-12-12 23:18:42 显示全部楼层
本帖最后由 xiaowu114514 于 2024-12-12 23:45 编辑

感觉是飞牛N卡驱动是特殊定制过的,我直接用debian原本的nvidia-driver(不过这个你只能在全新系统上装,装过应用商店里飞牛的驱动再装这玩意有机会报一堆依赖错误)就可以硬解了,再用https://club.fnnas.com/forum.php ... tid=2341&highlight=里面替换掉飞牛的文件,可以读出硬件数据,不过飞牛自带的影视就用不了N卡了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则