-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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 下 NekoRay 无法在 /usr 等不可写目录启动 #57
Comments
使用 launcher 可以点动托盘图标,但 launcher 不会被编译出来 |
需要把 go 部分一起编译 ... (话说为什么要把 core 和 Matsuri 放一起 ...? 好怪) |
在 /usr/bin 下 launcher 无法启动 |
为了做内置的core,所以用了从 LibSagerNetCore 改的 libcore 库,允许两个项目共享部分代码,减少重复。
打包的话就不要带 launcher 了
没有专门适配 fhs 可能还有其他问题。 |
launcher 还是不能用 |
开启 -appdata 后确实读不到图标,下版本修复吧 |
试试 1.11 1.9到1.11改动较多,建议参照actions的编译流程 |
是写法问题,初始化 QSystemTrayIcon 的时间点还没设置图标,图标是后面才读入的。在 Windows 和 Arch Linux 上面是不影响使用的。
你是用本地的QT编译的吗,QT版本?
打包的话就不要带 launcher 了。这是release用的,用来实现更新、设置ld参数强制使用软件自带的QT(不然用户系统上面QT版本对不上就运无法运行) 包管理可以保证QT版本兼容,因此不需要launcher 后续版本我会给一个打包参数,启用后配置写 XDG CONFIG 目录,把GUI上的更新按钮也去掉。 最近重构比较多,可能要等等。 |
Qt 版本是 5.15.6 ( |
PKGBUILD写的有问题 |
以我的水平,看来是不能让 Nekoray 上 AUR 了 貌似是因为自带的
|
报错:
The text was updated successfully, but these errors were encountered: