thomas-cardon / manaflux

The app needs a rewrite. It might not work anymore. An assistant that can choose your runes, summoner spells, and item sets for League of Legends.
https://ryzzzen.github.io/manaflux/
Creative Commons Zero v1.0 Universal
57 stars 9 forks source link

Manaflux loading forever in Linux #90

Open LucaPisl opened 3 years ago

LucaPisl commented 3 years ago

Here's the log file:

----------[ Log file level 3 ]----------
Electron v11.1.1
NodeJS v12.18.3
Chrome v87.0.4280.88
----------------------------------------
[Main] [warn] [17:13:43] (electron) Sending uncompressed crash reports is deprecated and will be removed in a future version of Electron. Set { compress: true } to opt-in to the new behavior. Crash reports will be uploaded gzipped, which most crash reporting servers support.
[Main] [error] [17:13:43]
(node:20263) electron: The default of contextIsolation is deprecated and will be changing from false to true in a future release of Electron.  See https://github.com/electron/electron/issues/23506 for more information
[Main] [error] [17:13:43]
Error: Error: ENOENT: no such file or directory, open '/home/xeno/manaflux/dev-app-update.yml'
[Main] [error] [17:13:43]
(node:20263) UnhandledPromiseRejectionWarning: Error: ENOENT: no such file or directory, open '/home/xeno/manaflux/dev-app-update.yml'
[Main] [error] [17:13:43]
(node:20263) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
[Main] [error] [17:13:43]
(node:20263) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
[Renderer] [warn] [17:13:44] (electron) crashReporter.start is deprecated in the renderer process. Call it from the main process instead.
[Renderer] [error] [17:13:44]
TypeError: Cannot destructure property 'dialog' of 'require(...).remote' as it is undefined.
[Renderer] [error] [17:13:44]
ReferenceError: i18n is not defined
[Renderer] [log] [17:13:44] [Localization] Loading value: ui-menu-home
[Renderer] [warn] [17:13:44] jQuery.Deferred exception: i18n is not defined ReferenceError: i18n is not defined
    at HTMLButtonElement.<anonymous> (file:///home/xeno/manaflux/src/assets/js/ui/i18n.js:4:18)
    at Function.each (file:///home/xeno/manaflux/src/vendor/jquery-3.3.1.min.js:2:2573)
    at w.fn.init.each (file:///home/xeno/manaflux/src/vendor/jquery-3.3.1.min.js:2:1240)
    at HTMLDocument.<anonymous> (file:///home/xeno/manaflux/src/assets/js/ui/i18n.js:2:20)
    at l (file:///home/xeno/manaflux/src/vendor/jquery-3.3.1.min.js:2:29375)
    at c (file:///home/xeno/manaflux/src/vendor/jquery-3.3.1.min.js:2:29677) 
[Renderer] [error] [17:13:44]
ReferenceError: i18n is not defined

Some relevant info: OS: EndeavourOS Linux x86_64 Kernel: 5.9.14-arch1-1 CPU: Intel i7-6700K (8) @ 4.200GHz GPU: NVIDIA GeForce GTX 980 DE: Plasma 5.20.4

In order to install manaflux I cloned the repo and cd-ed into it using git clone https://github.com/Ryzzzen/manaflux.git && cd manaflux followed by npm install && electron .