GiovanH / unofficial-homestuck-collection

An offline collection of Homestuck and its related works.
GNU General Public License v3.0
37 stars 4 forks source link

Browser does not launch as expected on Linux #585

Open tg5hKVHPyX opened 6 months ago

tg5hKVHPyX commented 6 months ago

Describe the bug When I try to run the program, I get an infinitely spinning logo screen. I've left it to run for nearly 10 minutes and nothing has changed. If I try running either packaging format without the --in-process-gpu flag, it crashes after flashing a grey window like in other bug reports.

To Reproduce Steps to reproduce the behavior:

  1. Launch through terminal using ./unofficial-homestuck-collection --in-process-gpu or ./The-Unofficial-Homestuck-Collection-2.5.0.AppImage --in-process-gpu
  2. Window pops up, infinite spinning logo screen.

Screenshots Screencast_20240510_191331.webm

Desktop (please complete the following information):

ifritdiezel commented 4 months ago

exact same issue here. some stuff popped up in the log (with the logo screen on) that seemed relevant i'm on linux mint 21.3

15:50:52.746 (ElectronMain) › TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received type undefined
    at validateString (internal/validators.js:112:11)
    at Object.join (path.js:1039:7)
    at getFlashPath (/tmp/.mount_The-UnfWne4P/resources/app.asar/background.js:49746:24)
    at Module.<anonymous> (/tmp/.mount_The-UnfWne4P/resources/app.asar/background.js:49758:21)
    at __webpack_require__ (/tmp/.mount_The-UnfWne4P/resources/app.asar/background.js:26:30)
    at Object.<anonymous> (/tmp/.mount_The-UnfWne4P/resources/app.asar/background.js:17925:18)
    at __webpack_require__ (/tmp/.mount_The-UnfWne4P/resources/app.asar/background.js:26:30)
    at /tmp/.mount_The-UnfWne4P/resources/app.asar/background.js:138:18
    at Object.<anonymous> (/tmp/.mount_The-UnfWne4P/resources/app.asar/background.js:141:10)
    at Module._compile (internal/modules/cjs/loader.js:967:30)
15:50:52.747 (ElectronMain) › Loading check failed, loading setup mode
15:50:52.749 (ElectronMain) › Deferring app version checks until initial configuration is complete.
15:50:52.749 (ElectronMain) › Loading archive
(node:332712) UnhandledPromiseRejectionWarning: Error: No reference to asset directory
    at loadArchiveData (/tmp/.mount_The-UnfWne4P/resources/app.asar/background.js:49676:24)
    at Module.<anonymous> (/tmp/.mount_The-UnfWne4P/resources/app.asar/background.js:49879:3)
    at __webpack_require__ (/tmp/.mount_The-UnfWne4P/resources/app.asar/background.js:26:30)
    at Object.<anonymous> (/tmp/.mount_The-UnfWne4P/resources/app.asar/background.js:17925:18)
    at __webpack_require__ (/tmp/.mount_The-UnfWne4P/resources/app.asar/background.js:26:30)
    at /tmp/.mount_The-UnfWne4P/resources/app.asar/background.js:138:18
    at Object.<anonymous> (/tmp/.mount_The-UnfWne4P/resources/app.asar/background.js:141:10)
    at Module._compile (internal/modules/cjs/loader.js:967:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1004:10)
    at Module.load (internal/modules/cjs/loader.js:815:32)
(node:332712) 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(). (rejection id: 2)