Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

RTX 5070 很容易掉卡无法使用

Featured Replies

平时通电待机 GPU Statistics 可以正常显示 GPU 状态,但是一旦调用 GPU,或者一启动可能需要 GPU 的 Docker 容器,甚至或者是任意时候,就容易报错 Vendor command returned unparseable data.

偶尔能正常工作,进行编解码和机器学习,但极其不稳定。重启或关闭需要 GPU 的容器可能能恢复。

Unraid 7.2.0(包括 7.1.4)使用 Nvidia 开源驱动。当前 7.2.0 对应的驱动版本为 580.95.05。尝试过闭源驱动,但是直接识别不了 GPU。Nvidia Driver 显示无 GPU,nvidia-smi 输出 No devices were found

GPU 是 RTX 5070 Founders Edition 12GB,没有核显,视频输出正常。电源为海韵 Focus ATX3 GX-850。“工具”>“系统设备”能正常显示 GeForce RTX 5070。Windows 下测试和游戏正常。暂未测试其他 Linux 系统下 GPU 的状态。

请问大佬们这是 Linux 版驱动的问题吗?是需要时间来解决的吗?还是说有硬件问题,或是 Unraid 的内核或者其他软件问题?


以下为 GPU Statistics 报错 Vendor command returned unparseable data. 时,Unraid 的系统日志。问题期间持续输出,短时间内会有多份。

Nov 26 19:02:16 Jonathan-Server kernel: NVRM: nvCheckOkFailedNoLog: Check failed: Out of memory [NV_ERR_NO_MEMORY] (0x00000051) returned from memdescAllocInternal(pMemDesc) @ memdesc.c:1359
Nov 26 19:02:16 Jonathan-Server kernel: NVRM: nvAssertOkFailedNoLog: Assertion failed: Out of memory [NV_ERR_NO_MEMORY] (0x00000051) returned from nvStatus @ message_queue_cpu.c:242
Nov 26 19:02:16 Jonathan-Server kernel: NVRM: _kgspInitRpcInfrastructure: GspMsgQueueInit failed
Nov 26 19:02:16 Jonathan-Server kernel: NVRM: kgspConstructEngine_IMPL: init RPC infrastructure failed
Nov 26 19:02:16 Jonathan-Server kernel: NVRM: osInitNvMapping: *** Cannot attach gpu
Nov 26 19:02:16 Jonathan-Server kernel: NVRM: RmInitAdapter: osInitNvMapping failed, bailing out of RmInitAdapter
Nov 26 19:02:16 Jonathan-Server kernel: NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x22:0x51:763)
Nov 26 19:02:16 Jonathan-Server kernel: NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0

还有另一种版本:

Nov 17 02:36:53 Jonathan-Server kernel: NVRM: nvCheckOkFailedNoLog: Check failed: Out of memory [NV_ERR_NO_MEMORY] (0x00000051) returned from _memdescAllocInternal(pMemDesc) @ mem_desc.c:1353
Nov 17 02:36:53 Jonathan-Server kernel: NVRM: nvAssertOkFailedNoLog: Assertion failed: Out of memory [NV_ERR_NO_MEMORY] (0x00000051) returned from status @ kernel_gsp.c:4615
Nov 17 02:36:53 Jonathan-Server kernel: NVRM: nvCheckOkFailedNoLog: Check failed: Out of memory [NV_ERR_NO_MEMORY] (0x00000051) returned from kgspCreateRadix3(pGpu, pKernelGsp, &pKernelGsp->pGspUCodeRadix3Descriptor, NULL, pGspFw->pImageData, pGspFw->imageSize) @ kernel_gsp.c:4502
Nov 17 02:36:53 Jonathan-Server kernel: NVRM: kgspInitRm_IMPL: Error preparing GSP-RM image
Nov 17 02:36:53 Jonathan-Server kernel: NVRM: RmInitAdapter: Cannot initialize GSP firmware RM
Nov 17 02:36:53 Jonathan-Server kernel: NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x62:0x51:1941)
Nov 17 02:36:53 Jonathan-Server kernel: NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0

12GB 显存,且根本就没调用上 GPU,应该不会显存不足。

Edited by JonathanChiu

建议到[Plugin] Nvidia-Driver板块下英文提问,开发者回复概率高

  • 1 month later...

和楼主一样的问题,楼主解决了吗?

  • Author
17 hours ago, dengniweiyi said:

和楼主一样的问题,楼主解决了吗?

信息截止到 11 月底:没有,但可以非常确定出问题的是谁。Cos 软件工程师做了许多测试来自证清白。我把我的 RTX 5070 放 Windows 上跑了半天,没有任何硬件、软件问题;又放 Ubuntu 上测试,也是完全可以正常工作的。

在发完贴之后没几天,跟 GPT 评估了我的需求后,我就换普通 Windows 11 当服务器了。

服务器的配置,误打误撞成了家里最强,现在就当全天开机的无头 PC 用了。其他电脑基本成了空壳,或者拥有文件的本地副本,随时有需要就用 RDP 等协议远程。买了个视频采集卡用来调试,无用时两头都插服务器上,这样就能串流原生运行的游戏。资源管理也更优秀,爆 12 GB 显存、爆 20 GB 内存、12 核 CPU 100% 再也没有了。

高强度折腾 Unraid 2 个月,发现了很多刁钻问题。macOS SMB 每层文件夹都要转圈或卡死(把 SMB 所有选项排列组合都尝试了一次,发现关闭“增强的 macOS 互操作性”解决,真有意思),魔改 Linux 系统的生态和社区资源、支持问题,包括这显卡……虽然在 7 * 24 小时的研究下解决了部分问题,但是各种配置排列组合的实验、为了配置生效无数遍重启、操作莫名复原反复返工,已经把我搞疯了,同时也是比较失望的。

因为存储设备杂乱,看中了 Unraid 阵列功能。但是 Windows 上 Stablebit 系列就能实现类似的效果,甚至功能更丰富。与其为了一个功能牺牲整个系统,不如在一个全能的系统上安装几个小软件,想要什么就加什么。对于我这种不需要虚拟机功能的用户来说,是这样的。

Edited by JonathanChiu

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.