Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

linux疑似无法正常使用 #3963

Open
2 of 5 tasks
Zker67 opened this issue Dec 9, 2023 · 17 comments
Open
2 of 5 tasks

linux疑似无法正常使用 #3963

Zker67 opened this issue Dec 9, 2023 · 17 comments

Comments

@Zker67
Copy link

Zker67 commented Dec 9, 2023

Describe the bug
在archlinux中无法构建,也无法通过AUR安装(AUR的问题是证书未更换到新的GPL3)
通过修改sha256和PKGBUILD文件绕过验证安装,安装后仍无法启动

Version

  • v1 (has no resource to fix)
  • v2

Platforms

  • Macos
  • Windows
  • Linux
@qianlifeng
Copy link
Member

无法构建具体报告什么错误? 应该是某些依赖并没有安装. 目前自动构建在ubuntu是没有问题的.

@Zker67
Copy link
Author

Zker67 commented Dec 9, 2023

无法构建具体报告什么错误?应该是某些依赖并没有安装。目前自动构建在 ubuntu 是没有问题的.

确实如此,解决了,AUR仓库里的wox-git没写依赖pip和flutter

依赖问题:需要先 sudo pacman -S flutter python-pip,然后git config --global --add safe.directory /opt/flutter
再用aur安装paru -S wox-git,此时已经可以完成安装
安装完成之后无法打开应用,提示 Failed to load module "appmenu-gtk-module"
使用aur 安装模块 paru -S appmenu-gtk-module , 安装后不再报错,但是wox命令运行后依旧无响应。

@qianlifeng
Copy link
Member

无法构建具体报告什么错误?应该是某些依赖并没有安装。目前自动构建在 ubuntu 是没有问题的.

确实如此,解决了,AUR仓库里的wox-git没写依赖pip和flutter

依赖问题:需要先 sudo pacman -S flutter python-pip,然后git config --global --add safe.directory /opt/flutter 再用aur安装paru -S wox-git,此时已经可以完成安装 安装完成之后无法打开应用,提示 Failed to load module "appmenu-gtk-module" 使用aur 安装模块 paru -S appmenu-gtk-module , 安装后不再报错,但是wox命令运行后依旧无响应。

目前linux下面确实还没有机会测试.无响应可能没有启动成功, 具体原因可以看~/.wox/log/log里面的ERR信息

@Zker67
Copy link
Author

Zker67 commented Dec 10, 2023

@Zker67 安装 wox-git 运行 wox 一次,然后执行 chmod +x ~/.wox/ui/flutter/wox/wox,再运行 wox 试试。不知道问题一样不

thx,添加执行权限之后,可以用命令行执行wox出现输入框了

目前功能无法生效,诸如:无法锁定电脑、无法清空回收站、无法打开设置

此外必须关闭进程才能再次执行wox出现输入框,不知道这是否是个人问题

@qianlifeng
Copy link
Member

@Zker67 安装 wox-git 运行 wox 一次,然后执行 chmod +x ~/.wox/ui/flutter/wox/wox,再运行 wox 试试。不知道问题一样不

thx,添加执行权限之后,可以用命令行执行wox出现输入框了

目前功能无法生效,诸如:无法锁定电脑、无法清空回收站、无法打开设置

此外必须关闭进程才能再次执行wox出现输入框,不知道这是否是个人问题

linux版本还在非常早期的阶段,如果有能力贡献可以提PR,如果不着急就先等等。目前主要精力还是在mac跟window版本

@xufanchn
Copy link

同样问题,Deepin 20.9无法运行。大佬加油,Windows上很好用,期待Linux。

@hydroakri
Copy link

Linux still can't run

@qianlifeng
Copy link
Member

Linux still can't run

Yes, still working on macos and windows 😂

@witt-bit
Copy link

截止目前,wox仍然在linux上无法使用,只有最基本的浏览器搜索功能,界面也很丑。

AUR仓库的原软件包作者已经跑路

https://aur.archlinux.org/packages/wox-git

https://aur.archlinux.org/packages/wox-bin

如果你们有推进Linux的计划,我可以接管以上软件包且持续维护,可以帮助你们测试,我的日常主力机就是Linux

@qianlifeng
Copy link
Member

截止目前,wox仍然在linux上无法使用,只有最基本的浏览器搜索功能,界面也很丑。

AUR仓库的原软件包作者已经跑路

https://aur.archlinux.org/packages/wox-git

https://aur.archlinux.org/packages/wox-bin

如果你们有推进Linux的计划,我可以接管以上软件包且持续维护,可以帮助你们测试,我的日常主力机就是Linux

是的, linux上面还不完善, 上次特意装了个ubuntu测试了一下, 修了几个bug, 但是还有好多问题需要解决. 如果你能帮助, 我们肯定是欢迎的.

@witt-bit
Copy link

截止目前,wox仍然在linux上无法使用,只有最基本的浏览器搜索功能,界面也很丑。
AUR仓库的原软件包作者已经跑路
https://aur.archlinux.org/packages/wox-git
https://aur.archlinux.org/packages/wox-bin
如果你们有推进Linux的计划,我可以接管以上软件包且持续维护,可以帮助你们测试,我的日常主力机就是Linux

是的, linux上面还不完善, 上次特意装了个ubuntu测试了一下, 修了几个bug, 但是还有好多问题需要解决. 如果你能帮助, 我们肯定是欢迎的.

OK ,这俩软件包我来维护,在你们Linux能正常使用时,我来更新

@aucub
Copy link

aucub commented Nov 24, 2024

目前应用会把可执行文件解压到用户的.wox目录,能避免这种行为吗

@qianlifeng
Copy link
Member

目前应用会把可执行文件解压到用户的.wox目录,能避免这种行为吗

能问问为什么要避免这样吗?

@aucub
Copy link

aucub commented Nov 24, 2024

比如guix/nixos这些必须对二进制patch的不能使用

@qianlifeng
Copy link
Member

比如guix/nixos这些必须对二进制patch的不能使用

你是说这些发行版上面的包管理工具是二进制更新么?有点超出我的范围了,平时没用过这些发行版本😄 。我想的是之后linux的安装与更新可以通过```
curl xxxx | sh

来安装与更新的,不然发行版太多了,又是不同的包管理,实在维护不过来

@aucub
Copy link

aucub commented Nov 24, 2024

其实如果能提供压缩包对linux也还行。目前可执行文件释放可执行文件的行为有点不友好。

@witt-bit
Copy link

比如guix/nixos这些必须对二进制patch的不能使用

你是说这些发行版上面的包管理工具是二进制更新么?有点超出我的范围了,平时没用过这些发行版本😄 。我想的是之后linux的安装与更新可以通过``` curl xxxx | sh

来安装与更新的,不然发行版太多了,又是不同的包管理,实在维护不过来

我觉得最好不要这样做,最少提供debrpmAppImage三种格式的包文件,甚至你可以直接提供一个.tar.gz的可执行压缩包

你不必担心Linux各发行版的分发问题,会有Linux爱好者主动承担这个事情,只要项目在Linux运行良好,会有人在ppa,snap,AUR,flathub等主动分发且维护,你们只需要在github Release标记好发行版

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants