如果从Dolphin无法用WPS打开PDF等文件,启动器中无法启动WPS文档、WPS表格等,可能是WPS默认的整合模式导致的,可以进入WPS的 设置\其他\切换窗口管理模式 改成多组件模式,即可解决问题;其后也可以再改回整合模式。前面的朋友的方法很有效。
Search Criteria
Package Details: wps-office-cn 12.1.2.24722-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/wps-office-cn.git (read-only, click to copy) |
|---|---|
| Package Base: | wps-office-cn |
| Description: | Kingsoft Office (WPS Office) CN version - an office productivity suite |
| Upstream URL: | https://linux.wps.cn |
| Licenses: | LicenseRef-WPS-EULA |
| Conflicts: | kingsoft-office, wps-office |
| Provides: | wps-office |
| Submitter: | Universebenzene |
| Maintainer: | Clover_Yan |
| Last Packager: | Clover_Yan |
| Votes: | 59 |
| Popularity: | 2.07 |
| First Submitted: | 2020-01-10 04:38 (UTC) |
| Last Updated: | 2026-01-18 05:08 (UTC) |
Dependencies (24)
- desktop-file-utils (desktop-file-utils-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- glu (glu-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libjpeg-turbo (mozjpeg-gitAUR, mozjpegAUR, libjpeg-turbo-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libtool (libtool-gitAUR)
- libxrender
- libxslt (libxslt-gitAUR)
- libxss
- sdl2AUR (sdl2-gitAUR, sdl2-compat-gitAUR, sdl2-compat)
- shared-mime-info
- sqlite (sqlite-fossilAUR)
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, openerAUR, mimejs-gitAUR, xdg-utils-mimeoAUR)
- xorg-mkfontscale
- cups (cups-gitAUR, cups-gssapiAUR) (optional) – for printing support
- curl (curl-gitAUR, curl-c-aresAUR) (optional) – An URL retrieval utility and library
- libjpeg-turbo (mozjpeg-gitAUR, mozjpegAUR, libjpeg-turbo-gitAUR) (optional) – JPEG image codec support
- pango (pango-gitAUR, pango-nothai-gitAUR) (optional) – for complex (right-to-left) text support
- ttf-ms-fontsAUR (ttf-win7-fontsAUR, ttf-ms-win8AUR, ttf-ms-win8-arabicAUR, ttf-ms-win8-hebrewAUR, ttf-ms-win8-seaAUR, ttf-ms-win8-indicAUR, ttf-ms-win8-japaneseAUR, ttf-ms-win8-koreanAUR, ttf-ms-win8-zh_cnAUR, ttf-ms-win8-zh_twAUR, ttf-ms-win8-thaiAUR, ttf-ms-win8-otherAUR, ttf-ms-win10AUR, fake-ms-fontsAUR, ttf-ms-win10-autoAUR, ttf-ms-win11-autoAUR, ttf-ms-win11AUR) (optional) – Microsft Fonts recommended for wps-office
- ttf-wps-fontsAUR (ttf-wps-win10AUR) (optional) – Symbol fonts required by wps-office
- wps-office-fontsAUR (wps-office-365-edu-fontsAUR, wps-office-365-fontsAUR) (optional) – FZ TTF fonts provided by wps community
- wps-office-mime-cnAUR (optional) – Use mime files provided by Kingsoft
- wps-office-mui-zh-cnAUR (optional) – zh_CN support for WPS Office
Required by (20)
- freetype2-wps (requires wps-office)
- python-pywpsrpc (requires wps-office)
- wps-office-all-dicts-win-languages (requires wps-office)
- wps-office-mui-de-de (requires wps-office)
- wps-office-mui-en-gb (requires wps-office)
- wps-office-mui-es-es (requires wps-office)
- wps-office-mui-es-mx (requires wps-office)
- wps-office-mui-fr (requires wps-office)
- wps-office-mui-fr-ca (requires wps-office)
- wps-office-mui-fr-fr (requires wps-office)
- wps-office-mui-id-id (requires wps-office)
- wps-office-mui-ja-jp (requires wps-office)
- wps-office-mui-pl-pl (requires wps-office)
- wps-office-mui-pt-br (requires wps-office)
- wps-office-mui-pt-pt (requires wps-office)
- wps-office-mui-ru (requires wps-office)
- wps-office-mui-th-th (requires wps-office)
- wps-office-vero-pt-br (requires wps-office)
- wps-zotero (requires wps-office)
- zotero-wpsjs
Sources (1)
asduhkv commented on 2026-01-14 14:15 (UTC) (edited on 2026-01-14 14:17 (UTC) by asduhkv)
Yrd commented on 2025-12-30 04:20 (UTC)
命令行,文件夹打不开
claude code 找到的方案
把 Exec=/usr/bin/wps %U 改成了 Exec=/usr/lib/office6/wpsoffice /prometheus %U
从 WPS 自己的启动脚本里看到的。之前我读取了 /usr/bin/wps,第 128-129 行:
elif [ 1 -eq ${gIsFushion} ] && [ "$1" != "/prometheus" ]; then { unset GIO_LAUNCHED_DESKTOP_FILE && ${gInstallPath}/office6/${gApp} /prometheus ${gOptExt} ${gOpt} "$@"; } > /dev/null 2>&1
/prometheus 是 WPS 的融合模式(Fusion Mode)启动参数:
- WPS 新版本有一个"融合模式",把文字、表格、演示整合到一个统一界面
- 当配置文件中 AppComponentMode=prome_fushion 时,脚本会自动加上 /prometheus 参数
- 但问题是:从 Dolphin 双击打开文件时,走的是另一个代码分支(第 131 行),没有加这个参数
你的 WPS 可能默认启用了融合模式,但启动脚本的逻辑有 bug —— 只有在特定条件下才会加 /prometheus,而从文件管理器打开时条件不满足。
iarticle commented on 2025-12-05 02:59 (UTC) (edited on 2025-12-08 02:20 (UTC) by iarticle)
kde plasma 桌面环境,在wps office首页搜索文件框中无法启用fctix5 输入法,但在wps,et中编辑具体文件中可以正常使用fcitx5输入法。
解决方式:在 desktop 文件中,如wps-office-et.desktop 文件中,启动命令增加 参数: --ozone-platform=x11,如 Exec=/usr/bin/et --ozone-platform=x11 %F
allen-fisher commented on 2025-12-03 07:27 (UTC) (edited on 2025-12-03 07:27 (UTC) by allen-fisher)
Use the following patch to update.
From 6b20a4e5aeaf66dda1713f43e34db4134743ef75 Mon Sep 17 00:00:00 2001
From: witt <1989161762@qq.com>
Date: Sat, 20 Sep 2025 14:03:18 +0800
Subject: [PATCH] release 12.1.2.22571
---
.SRCINFO | 6 +++---
PKGBUILD | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/.SRCINFO b/.SRCINFO
index 9444e86..e220efe 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
pkgbase = wps-office-cn
pkgdesc = Kingsoft Office (WPS Office) CN version - an office productivity suite
- pkgver = 12.1.2.22570
+ pkgver = 12.1.2.22571
pkgrel = 1
url = https://linux.wps.cn
arch = x86_64
license = LicenseRef-WPS-EULA
options = !emptydirs
- source_x86_64 = wps-office_12.1.2.22570_amd64.deb::https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2023/22570/wps-office_12.1.2.22570.AK.preread.sw_474164_amd64.deb?t=1755354986&k=a376e6a9a205d6ef2146c38e61d6f61f
- sha256sums_x86_64 = d2c5569889ac7cbc2a331c17c62184fcbbd224c41e2f86f852ea654f9442a657
+ source_x86_64 = wps-office_12.1.2.22571_amd64.deb::https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2023/22571/wps-office_12.1.2.22571.AK.preread.sw_480057_amd64.deb?t=1758348163&k=8663e0e1d6b22c930cb5387ab8ab10e8
+ sha256sums_x86_64 = 681d4458fd04bf95ae02ece2877c9b0f6dea6914535239444b57a66acfac5030
pkgname = wps-office-cn
install = wps-office-cn.install
diff --git a/PKGBUILD b/PKGBUILD
index 0674562..07edff6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@
pkgbase=wps-office-cn
pkgname=('wps-office-cn' 'wps-office-mime-cn' 'wps-office-mui-zh-cn')
-pkgver=12.1.2.22570
+pkgver=12.1.2.22571
pkgrel=1
pkgdesc="Kingsoft Office (WPS Office) CN version - an office productivity suite"
#arch=('x86_64' 'aarch64')
@@ -21,7 +21,7 @@ options=('!emptydirs')
# https://gitlab.com/cwittlut/wps-tsk/-/blob/main/tsk.sh?ref_type=heads by Ryan Tsien
# https://pastebin.com/29TeRUMj by Asuka Minato
_get_source_url() {
- local furl="https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2023/${pkgver##*.}/wps-office_${pkgver}.AK.preread.sw_474164_$1.deb"
+ local furl="https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2023/${pkgver##*.}/wps-office_${pkgver}.AK.preread.sw_480057_$1.deb"
local uri="${furl#https://wps-linux-personal.wpscdn.cn}"
local secrityKey='7f8faaaa468174dc1c9cd62e5f218a5b'
local timestamp10=$(date '+%s')
@@ -36,7 +36,7 @@ _get_source_url() {
source_x86_64=("wps-office_${pkgver}_amd64.deb::$(_get_source_url amd64)")
#source_aarch64=("wps-office_${pkgver}_arm64.deb::https://pubwps-wps365-obs.wpscdn.cn/download/Linux/21176/wps-office_${pkgver}.AK.preload.sw_arm64.deb")
#source=('fix-wps-python-parse.patch')
-sha256sums_x86_64=('d2c5569889ac7cbc2a331c17c62184fcbbd224c41e2f86f852ea654f9442a657')
+sha256sums_x86_64=('681d4458fd04bf95ae02ece2877c9b0f6dea6914535239444b57a66acfac5030')
prepare() {
bsdtar -xpf data.tar.xz
--
2.52.0
tshangdsun1208 commented on 2025-11-29 06:49 (UTC)
For Last Packager witt.9099:
If this package still don't update, I will submit a orphan request.
shmilee commented on 2025-11-20 15:16 (UTC) (edited on 2025-11-20 15:16 (UTC) by shmilee)
猜测用 wpsoffice 命令启动可能会导致一个恼人的问题:wps自动关联了我docx等文件的图标,摆脱了图标主题控制。之前干掉了自带的 custom-wps-office.xml ,好多年没这个问题的,今天又出现了😅
shmilee commented on 2025-11-20 15:05 (UTC) (edited on 2025-11-20 15:05 (UTC) by shmilee)
修复双击打不开文件的bug, 多组件模式对应的是 wpsoffice\Application%20Settings\AppComponentMode=prome_independ 整合模式是 prome_fushion。设置这两个模式都能修复这个bug. 看wps启动脚本,prome_fushion时,启动的命令是wpsoffice,会多一个进程。
if [ $haveConf -eq 1 ] && [ "$currentMode" = "prome_fushion" ]; then
gApp="wpsoffice"
gIsFushion=1
everyx commented on 2025-11-19 02:27 (UTC)
为什么我设置了横版打印,打印出来的文件自动变成了竖版打印,其他软件设置就没有这个问题
@gongkovsky 这是个已知问题,你可以先导出为PDF,然后再打印这个PDF,PDF会自动调整方向
LittFlower commented on 2025-11-17 13:20 (UTC) (edited on 2025-11-17 13:22 (UTC) by LittFlower)
如果我调试的没错的话,office6/wps 这个二进制文件对绝对路径的解析有问题,我尝试写了一个 wrapper 拿日志:
===== WPS called at 2025年 11月 17日 星期一 21:04:20 CST =====
PWD: /home/flower/Downloads
ENV: DESKTOP_SESSION=plasma, XDG_CURRENT_DESKTOP=KDE
ARGS:
[0]: test.docx
===== WPS called at 2025年 11月 17日 星期一 21:04:38 CST =====
PWD: /home/flower/Downloads
ENV: DESKTOP_SESSION=plasma, XDG_CURRENT_DESKTOP=KDE
ARGS:
[0]: /home/flower/Downloads/test.docx
第一条记录是用 /usr/bin/wps test.docx 得到的,第二条是在文件管理器里右键打开的,前者正常,后者不正常(无响应)。
然后我又仔细看了 /usr/bin/wps 的脚本内容,也是正常的,我也测试了在命令行里 /usr/bin/wps /home/flower/Downloads/test.docx,的确无响应。所以问题应该是出在二进制文件对绝对路径的解析上。
另外 @fengch 的方法确实简单可行。
Pinned Comments
Universebenzene commented on 2020-01-10 08:31 (UTC) (edited on 2020-01-10 08:45 (UTC) by Universebenzene)
[Attention] The zh_CN mui files (including all the Simplified Chinese support) are splitted into the
wps-office-mui-zh-cnpackage. If you want zh_CN support, DO NOT FORGET to install the mui-zh-cn package.Also the mui-zh-cn package can be installed to recover the zh_CN support of the Intl version https://aur.archlinux.org/packages/wps-office , but the login and some other supports are still only available in the CN version.