[Bug Report] DeepinV25主机升级后玲珑包管理器故障导致浏览器不可用
Tofloor
poster avatar
Signal
deepin
2026-09-27 15:01
Author

DeepinV25主机升级后玲珑包管理器故障,导致浏览器不可用。

系统自带浏览器和Chrome都不可用。

笔记本升级正常,台式机不可用。

请大佬关注~~~~~

Reply Favorite View the author
All Replies
avatar
𰻞𰻝面
deepin
2026-09-27 15:48
#1

升级下玲珑

Reply View the author
avatar
Signal
deepin
2026-09-27 16:14
#2
𰻞𰻝面:

升级下玲珑

ll-cli upgrade,没用。

按照其他帖子的方法删除~/.config/browser文件夹下SingletonCookie、SingletonLock、SingletonSocket这三个文件也没用。

ll-cli run org.deepin.browser显示:Error -1: InitRunContext failed

启动chrome浏览器也失败,显示

KMS: DRM_IOCTL_MODE_CREATE_DUMB failed:

Glip-GObject: assertion 'G_VALUE_HOLDS_BOXED (value)' failed

升级前两个浏览器运行都正常。

Reply View the author
avatar
罐子
Moderator
2026-09-27 17:41
#3
Signal:

ll-cli upgrade,没用。

按照其他帖子的方法删除~/.config/browser文件夹下SingletonCookie、SingletonLock、SingletonSocket这三个文件也没用。

ll-cli run org.deepin.browser显示:Error -1: InitRunContext failed

启动chrome浏览器也失败,显示

KMS: DRM_IOCTL_MODE_CREATE_DUMB failed:

Glip-GObject: assertion 'G_VALUE_HOLDS_BOXED (value)' failed

升级前两个浏览器运行都正常。

ll-cli --version 看看

Reply View the author
avatar
𰻞𰻝面
deepin
2026-09-27 17:49
#4
Signal:

ll-cli upgrade,没用。

按照其他帖子的方法删除~/.config/browser文件夹下SingletonCookie、SingletonLock、SingletonSocket这三个文件也没用。

ll-cli run org.deepin.browser显示:Error -1: InitRunContext failed

启动chrome浏览器也失败,显示

KMS: DRM_IOCTL_MODE_CREATE_DUMB failed:

Glip-GObject: assertion 'G_VALUE_HOLDS_BOXED (value)' failed

升级前两个浏览器运行都正常。

同样的提示,我在终端运行:

sudo apt purge linglong*

sudo apt install linglong-bin linglong-box linglong-builder linglong-installer linglong-pica linglong-loader

我是这样弄好的

Reply View the author
avatar
Signal
deepin
2026-09-27 22:24
#5
罐子:

ll-cli --version 看看

version: 1.14.3

Reply View the author
avatar
Signal
deepin
2026-09-27 22:25
#6
𰻞𰻝面:

同样的提示,我在终端运行:

sudo apt purge linglong*

sudo apt install linglong-bin linglong-box linglong-builder linglong-installer linglong-pica linglong-loader

我是这样弄好的

刚试了,问题依旧~~😭

Reply View the author
avatar
Signal
deepin
2026-09-28 00:27
#7

使用DeepseekHarness查了一下,把结果贴这里。

ll-box 调用 CDI hook 时没有把 OCI state JSON 通过 stdin 传给它,导致 nvidia-cdi-hook 崩溃,容器初始化整体失败。

完整因果链(每一环都有日志/实验支撑):

复制

ll-cli run org.deepin.browser
  └─ ll-cli 检测到 GPU → 自动挂载 org.deepin.driver.display.nvidia 扩展
      → 注入 CDI 设备 nvidia.com/gpu=all
          └─ ll-box 读取 /etc/linglong/cdi(无)与 CDI spec,执行 spec 里的 hook
              └─ hook: /usr/bin/nvidia-cdi-hook create-symlinks ...
                  └─ nvidia-cdi-hook 需要 OCI state JSON,ll-box 没给 → EOF
                      └─ hook exit 1
                          └─ ll-box retval=256
                              └─ ll-package-manager: init run context failed [code -1]
                                  └─ ll-cli: Error -1: InitRunContext failed

关键日志(服务端 journal,终于拿到了):

复制

[ERROR] [container.cpp:2476 run]: failed to run a container, caused by:
        hook /usr/bin/nvidia-cdi-hook failed with exit code 1
init run context failed: [code -1]:
        cli run: run command failed: /usr/bin/ll-box ... retval=256

注意:/var/run/cdi/nvidia.yaml 由 nvidia-container-toolkit 在每次启动/驱动变化时重新生成,所以这个补丁重启后会失效,需要重新执行。要长期生效,正确的修法是改 ll-box(在 exec hook 时把同样的 state JSON 写到子进程 stdin)或让玲珑对 NVIDIA 扩展改用非 CDI 的挂载路径——这属于上游 linglong-box 2.3.4 的缺陷,值得给 Deepin 提 issue。

没有按照AI给的方案修复,坐等官方修复吧。

唉~~~~

Reply View the author
avatar
Signal
deepin
2026-09-28 22:01
#8

期待了一整天,结果官方也没个解决方案。deepin自带浏览器、Chrome、记事本、wps...都不能用。弱弱的问一下大家,你们装N卡的主机都没问题???

Reply View the author
avatar
chenkun_lws
deepin
2026-10-05 23:36
#9

https://bbs.deepin.org/post/302041

Reply View the author
avatar
chenkun_lws
deepin
2026-10-05 23:37
#10

@Signal

看看我这个帖子对你有没有帮助

Reply View the author
avatar
Signal
deepin
2026-10-06 17:07
#11
chenkun_lws:

@Signal

看看我这个帖子对你有没有帮助

感谢大佬的帮助!kissing_heart

Reply View the author