ubergrape / grape-electron

An Grape desktop client for Windows, macOS and Linux.

Home Page:https://chatgrape.com/apps/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

it seems linux electron client is not supported.. or is it?

frisbee23 opened this issue · comments

is there a technical reason for that?

i tried building it on linux, ubuntu18, and it worked, but the app didn't start..
errormessage:
/opt/grape$ ./grape
Implement rc file path.
looking for .graperc or graperc file in: undefined
A JavaScript error occurred in the main process
Uncaught Exception:
TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received type undefined
at assertPath (path.js:39:11)
at Object.join (path.js:1155:7)
at Object. (/opt/grape/resources/app.asar/lib/app/rc.js:30:31)
at Object. (/opt/grape/resources/app.asar/lib/app/rc.js:45:3)
at Module._compile (internal/modules/cjs/loader.js:693:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:704:10)
at Module.load (internal/modules/cjs/loader.js:602:32)
at tryModuleLoad (internal/modules/cjs/loader.js:541:12)
at Function.Module._load (internal/modules/cjs/loader.js:533:3)
at Module.require (internal/modules/cjs/loader.js:640:17)

is there a big showstopper for why this can't work, or is it maybe just a tiny bug ?

Hi @frisbee23, we yet have never produced a Linux build. I hope we can do it soon, but that somewhat depends on when we can prioritize it and currently I can't give you a hard deadline.

In theory yes. If you take look closer even in our comparable small app there is already quite a decent amount of logic targeting specific operating systems.

I still would love to do it, but right now other tasks have a higher priority.

@frisbee23 @humulus how we have Linux version after brand-new 3.0.0 desktop client released! Please download here - https://github.com/ubergrape/grape-electron/releases/latest