-
Notifications
You must be signed in to change notification settings - Fork 7
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
Cann't run in ArchLinux(Maybe all Linux distribution) #20
Comments
npm install
npm run build
|
Also saw this using a prebuilt binary on Linux Mint. |
我将
这下我是真的不知道该怎么搞了。 |
AUR的链接如下: https://aur.archlinux.org/packages/commas-bin |
I just fixed the issue mentioned here. I will try my best working on compatibility on Linux, but I may not be able to completely fix it since I don't have a Linux desktop environment. |
This has also been fixed. I just released version 0.28.0. Can you try it and see if the problem still exists? Of course also welcome to try building from source and log issues. 这里也已经修复。我刚刚发布了 0.28.0 版本。你能否尝试一下是否依然存在问题?当然也欢迎尝试从源码构建并记录问题。 |
The 0.28.0 binary still isn't working for me (this time on Fedora) log below. I did manage to build from source just fine and the binary it produces works.
|
It appears that the |
我在ArchLinux的AUR上又创建了另外一个包: https://aur.archlinux.org/packages/commas (需要自己手动编译的)
|
虽然不确定,我认为这可能与 https://wiki.archlinux.org/title/XDG_Desktop_Portal 有关。是否意味着需要依赖 |
Can you try the version https://github.com/CyanSalt/commas/releases/tag/v0.28.1-alpha.0 ? I just tried rebuilding the native module using |
最新版的试过了https://github.com/CyanSalt/commas/releases/tag/v0.28.1-alpha.0 我清除了配置缓存 |
v0.28.1-alpha.0 is still broken in the same way for me too. Are these binaries not being produced on a Linux machine? You should be able to set up a GitHub action to get valid Linux binaries if not. |
最新提交的版本,已经基本可用了。我已经移植到了AUR: https://aur.archlinux.org/packages/commas-git 编译问题刚开始编译安装运行时提示缺少 界面问题整体界面默认是透明的。透明度调整的有点大,基本上看不太清楚。图标什么的基本上看不到,菜单栏也没有的。
不知道这个是怎么出现的。
也没有弹出文件打开窗口之类的 配置文件修改配置文件后点击报错,终端报错:
感觉这个似乎应该是Windows下的目录配置吧?或者我应该将 |
大概率是因为 chalk 是 cli 插件的依赖而非 terminal 核心依赖,所以深层依赖没有被正确处理。默认的 for macOS 的构建中我做了一些魔法操作让它能够正确被 electron-packager 识别,不确定在 Arch 的构建中是否也可以使用类似的方式。
vibrancy 的问题我可能需要单独排查一下,应该在 Windows 下也会有类似的问题。
这是
应该是 Linux 下的 Electron 构建依赖导致的,具体原因我无法确定
看上去 Electron 没有正确识别当前是已打包状态, |
第一个问题,编译的时候确实是有
但是运行的时候报错:
但是程序可以正常运行。
现在双击已经全屏了,依然存在2个标题栏,但是全屏可用了。 |
@CyanSalt 请问你们是准备放弃Linux支持了么?
然后我根据百度Comet的提示,将其替换为了 |
第三方依赖问题,我需要先看一下如何处理。由于我没有 Linux 环境所以有不少问题无法排查,这个 App 以 macOS 支持为主,Windows 和 Linux 尽可能支持。 |
最新的 commit 已处理 |
@CyanSalt 感谢感谢! commas-git 编译正常,运行正常。 |
I've porting this packages to ArchLinux.
OS:ArchLinux
Kernel:6.1.28-1-lts
DE:Cinnamon 5.6.2.
the PKGBUILD file as below:
When I run the program in terminal,I got an error message like this:
The text was updated successfully, but these errors were encountered: