[other] 千问Linux版本在Ubuntu上的使用
Tofloor
poster avatar
Feelup
deepin
2026-02-06 12:07
Author

论坛大佬写了一个Linux版本的千问,个人感觉还是蛮好用的,给各位分享一下。

Linux版千问地址:[应用分享] 千问客户端 for linux

最近的 Deepin ISO 镜像在我的笔记本上无法安装,启动过了 deepin 的启动Logo就黑屏了,所以就暂时转到 Ubuntu 25.10 上去了。

由于大佬制作软件时是根据 UOS 的打包标准进行打包的,软件本身在 UOS 和 Deepin 上使用没啥问题,但在 Ubuntu 上使用时,就需要手动调整一下。

下面分享一下在 Ubuntu 25.10 上使用 Linux 版本的千问客户端安装使用的问题,各位可以参考一下。

安装后的图标显示问题

Linux 版本的千问安装包是可以在 Ubuntu 25.10 上直接进行安装的,只是安装完成后,系统中是不会显示软件图标的,需要手动处理一下。

命令:cp -rv /opt/apps/com.qianwen.otohime/files/resources/qianwen.desktop /home/<用户名>/.local/share/applications/

执行上面的命令后,在 Ubuntu 的启动管理器里面就会显示软件图标了。

软件的运行问题

软件图标出现了,如果你直接点击运行的话,Ubuntu 会弹窗报错,让你发送诊断信息;如果你直接使用软件的绝对路径运行,则会出现下面的提示信息。

Nano@FT:applications$ /opt/apps/com.qianwen.otohime/files/qianwen
[14272:0206/063158.990021:FATAL:sandbox/linux/suid/client/setuid_sandbox_host.cc:166] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /opt/apps/com.qianwen.otohime/files/chrome-sandbox is owned by root and has mode 4755.
追踪或断点陷阱 (核心已转储)
Nano@FT:applications$ 

通过上面的提示信息就可以发现,问题在于chrome-sandbox,下面开始解决。

进入软件的安装目录:cd /opt/apps/com.qianwen.otohime/files

修改文件的所有者和所属组:sudo chown root:root chrome-sandbox

修改文件权限:sudo chmod 4755 chrome-sandbox

经过上面的操作后,点击千问的软件图标就可以正常运行。

Docker 栏软件图标的问题

虽然此时软件可以运行了,但你会发现软件在 Docker 栏上图标显示不正常,这是因为应用程序运行后没有正确设置窗口的 WM_CLASS 或未指定图标资源导致的。

image.png

解决方法也很简单,将鼠标指向该图标,就会出现窗口的类名,记录下来。

image-1.png

修改配置文件:sudo vim /home/<用户名>/.local/share/applications/qianwen.desktop

在文件末尾添加一行内容:StartupWMClass=<窗口类名>

[Desktop Entry]
Categories=Network;
Comment=千问---Qwen最新模型体验
Encoding=UTF-8
Exec=/opt/apps/com.qianwen.otohime/files/qianwen
Icon=/opt/apps/com.qianwen.otohime/files/resources/app/qwen.png
MimeType=
Name=千问
StartupWMClass=千问
Terminal=false
Type=Application
StartupWMClass=tongyi    #这是添加的内容

保存后,图标显示就正常了。

image.png

Reply Favorite View the author
All Replies
兆兆嘟嘟嘟
Moderator
2026-02-06 12:11
#1

是不是所有按uos标准打包的deb在别的发行版安装时都会遇到这样的问题?

Reply View the author
lizhuojian
deepin
2026-02-06 13:27
#2
It has been deleted!
lizhuojian
deepin
2026-02-06 13:28
#3
It has been deleted!
Feelup
deepin
2026-02-06 13:33
#4
兆兆嘟嘟嘟

是不是所有按uos标准打包的deb在别的发行版安装时都会遇到这样的问题?

这个我也不知道呢,没试过其它的。

Reply View the author
神末shenmo
deepin
Spark-App
Q&A Team
2026-02-06 13:51
#5
Feelup

这个我也不知道呢,没试过其它的。

只有第一个会有,剩下两个是应用本身的适配问题

第一个问题,安装过星火商店就可以修复

星火也提供了独立的补丁包,不想安装商店也可以装这个独立包

https://gitee.com/spark-store-project/spark-dstore-patch

Reply View the author
remyxo
deepin
2026-02-06 13:58
#6
Feelup

这个我也不知道呢,没试过其它的。

打包的时候没加--root-owner-group选项。

Reply View the author
chmod700
deepin
2026-02-06 15:09
#7

Deepin这个二次打包是我不用它最大的一个原因,真的很恶心,非要改包名,改安装路径,把标准化搞成自己一家玩的毒瘤

Reply View the author
remyxo
deepin
2026-02-06 15:34
#8

在Debian 13上按次方法设置后仍然无法运行,命令行下运行无任何输出,直接显示命令行提示符。

Reply View the author
remyxo
deepin
2026-02-06 15:40
#9
chmod700

Deepin这个二次打包是我不用它最大的一个原因,真的很恶心,非要改包名,改安装路径,把标准化搞成自己一家玩的毒瘤

非UOS/deepin版本的Linux打了上面星火的补丁就可以显示菜单了,目前也习惯了。我也很反感这种做法,所以有些软件分麒麟和统信版本的,我都是下载麒麟包,基本跟标准deb一样。

Reply View the author
米饭虚拟机
deepin
2026-02-06 15:54
#10
remyxo

在Debian 13上按次方法设置后仍然无法运行,命令行下运行无任何输出,直接显示命令行提示符。

终端执行 /opt/apps/com.qianwen.otohime/files/qianwen看看报错?

Reply View the author
remyxo
deepin
2026-02-07 15:32
#11
米饭虚拟机

终端执行 /opt/apps/com.qianwen.otohime/files/qianwen看看报错?

不报错,无任何输出,直接回到命令提示符。

Reply View the author