timxx/pywpsrpc

发现只能在Ubuntu等具有sudo权限的用户下才能正确打开程序

vba34520 opened this issue · 18 comments

Describe the bug
发现只能在Ubuntu等具有sudo权限的用户下才能正确打开程序

报错

Convert failed:
Details: Can not get the application
ErrCode: 0x80000008

感谢您的工作!

timxx commented

Describe the bug
发现只能在Ubuntu等具有sudo权限的用户下才能正确打开程序

报错

Convert failed:
Details: Can not get the application
ErrCode: 0x80000008

感谢您的工作!

ubuntu多少?直接起wps可以么

Ubuntu 16.04,能起WPS

我的意思是只能在有sudo权限的用户下打开,没有sudo权限的都失败了

timxx commented

Ubuntu 16.04,能起WPS

我的意思是只能在有sudo权限的用户下打开,没有sudo权限的都失败了

额,是说有配sudo组的用户才可以是吧,我有时间配个环境看看

刚刚发现root用户也不能打开
感谢前辈,新年快乐~~

timxx commented

我试了下都没有问题,你看是不是没有把整合模式切换成多组件模式?这个readme有提到

设置多组件模式流程:wps → 右上角设置按钮 → Settings → Others → Change window manage mode... → 选择【Multi-Module Mode】

我这个版本,wps-office_11.1.0.10920.XA_amd64.deb,默认模式为【Multi-Module Mode】

可以分享一下您的测试版本下载链接吗?

image

参考Windows上的WPS长这样
image

timxx commented

设置多组件模式流程:wps → 右上角设置按钮 → Settings → Others → Change window manage mode... → 选择【Multi-Module Mode】

我这个版本,wps-office_11.1.0.10920.XA_amd64.deb,默认模式为【Multi-Module Mode】

可以分享一下您的测试版本下载链接吗?

image

设置多组件模式流程:wps → 右上角设置按钮 → Settings → Others → Change window manage mode... → 选择【Multi-Module Mode】

我这个版本,wps-office_11.1.0.10920.XA_amd64.deb,默认模式为【Multi-Module Mode】

可以分享一下您的测试版本下载链接吗?

image

同个版本的中文版,另外系统qt5也安装了吧?

qt5也装了,谢谢提醒

我正在使用Flask开发一个Word转PDF的功能

均使用不同用户手动点击了用户说明那几步,接着用普通用户起了一个X11的进程,测试结果是:

成功:

  • ubuntu用户+sudo

失败:

  • ubuntu用户
  • root用户
  • root用户+sudo
  • 其他用户
timxx commented

你这是server?

是的

timxx commented

是的

server没有研究太多,毕竟wps本身就要求桌面。。

谢谢前辈,Python调用C++的SDK,我想通过查阅文档看看有没有解决方案,现在有个问题是,貌似找不到官方文档了

谢谢前辈,Python调用C++的SDK,我想通过查阅文档看看有没有解决方案,现在有个问题是,貌似找不到官方文档了

https://open.wps.cn/docs/client/wpsLoad

谢谢两位,祝好~

我这边是在secureCRT的命令行模式下不行,用VNC连接桌面模式下,再打开个命令行调用就可以了 @timxx

要用root的话,要先用root用户在命令行里面输入 et,然后打开wps在改成组件模式, 普通用户 和 root用户的貌似是分开的, 然后在用
root权限起一个虚拟桌面 就可以转换了