You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu Server 22.04安装NVIDIA驱动时如何单独获取libnvcuvid1且不安装GUI组件

Ubuntu Server 22.04安装NVIDIA驱动时如何单独获取libnvcuvid1且不安装GUI组件

我完全理解你的困扰——在服务器环境下,为了一个必需的依赖就被迫装上一堆GUI组件实在没必要。针对你要单独获取libnvcuvid1的需求,这里有几个实用的解决方案:

方法一:直接单独安装libnvcuvid1包

libnvcuvid1本身是独立的软件包,并不强制依赖GUI组件。你可以直接指定版本安装,确保和你当前的NVIDIA驱动版本(550系列)完全匹配:

sudo apt install --no-install-recommends libnvcuvid1=550.*

注意:一定要指定550.*这样的版本前缀,避免安装和当前驱动不兼容的版本,导致后续转码出现问题。安装完成后,可以用下面的命令验证库是否存在:

ldconfig -p | grep libnvcuvid

方法二:从NVIDIA官方驱动包手动提取

如果apt源里的包有问题,你可以直接从NVIDIA官网下载对应版本的驱动.run文件,手动提取libnvcuvid1:

  1. 下载和你当前驱动版本一致的NVIDIA.run安装包(比如NVIDIA-Linux-x86_64-550.XX.run)
  2. 执行以下命令解压驱动包:
    ./NVIDIA-Linux-x86_64-550.XX.run --extract-only
    
  3. 进入解压后的目录,找到libnvcuvid1.so.550.XX文件,复制到系统库目录:
    sudo cp path/to/libnvcuvid1.so.550.XX /usr/lib/x86_64-linux-gnu/
    
  4. 创建软链接并更新系统库缓存:
    sudo ln -s /usr/lib/x86_64-linux-gnu/libnvcuvid1.so.550.XX /usr/lib/x86_64-linux-gnu/libnvcuvid1.so
    sudo ldconfig
    

方法三:重新安装nvidia-utils包(不带推荐组件)

你已经安装了nvidia-utils-550,这个包其实应该包含libnvcuvid1。如果当前系统里没有,可能是安装过程中遗漏了,可以尝试重新安装:

sudo apt reinstall --no-install-recommends nvidia-utils-550

安装完成后再次用ldconfig -p | grep libnvcuvid验证是否成功。

最后,完成上述操作后,记得重启Tdarr容器或者服务,让它重新加载新的库文件,应该就能正常进行GPU转码了。

备注:内容来源于stack exchange,提问作者Jonathan Pellerin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 11:48:08