sedwards2009 / extraterm

The swiss army chainsaw of terminal emulators
https://extraterm.org
MIT License
2.54k stars 115 forks source link

Won't run on fresh install of Fedora 40 atomic (kionite) #441

Open laxmanpradhan opened 6 months ago

laxmanpradhan commented 6 months ago

Never installed this before, this is a fresh fedora kionite install so there is no existing ~/.config/extraterm folder.

user@fedora:~/Downloads/extratermqt-0.76.1-linux-x64$ ./extratermqt 
node:internal/modules/cjs/loader:1243
  return process.dlopen(module, path.toNamespacedPath(filename));
                 ^

Error: /var/home/user/Downloads/extratermqt-0.76.1-linux-x64/node_modules/@nodegui/nodegui/build/Release/../../miniqt/6.6.0/gcc_64/lib/libQt6SvgWidgets.so.6: file too short
    at Module._extensions..node (node:internal/modules/cjs/loader:1243:18)
    at Module.load (node:internal/modules/cjs/loader:1037:32)
    at Module._load (node:internal/modules/cjs/loader:878:12)
    at Module.require (node:internal/modules/cjs/loader:1061:19)
    at require (node:internal/modules/cjs/helpers:103:18)
    at Object.<anonymous> (/var/home/laxman/Downloads/extratermqt-0.76.1-linux-x64/node_modules/@nodegui/nodegui/dist/lib/utils/addon.js:3:15)
    at Module._compile (node:internal/modules/cjs/loader:1159:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1213:10)
    at Module.load (node:internal/modules/cjs/loader:1037:32)
    at Module._load (node:internal/modules/cjs/loader:878:12) {
  code: 'ERR_DLOPEN_FAILED'
}

Node.js v18.12.1
panic: Post "/command": unsupported protocol scheme ""

goroutine 1 [running]:
main.runCommand({0x0, 0x0}, 0xc00014dec8)
        /home/runner/work/extraterm-launcher/extraterm-launcher/cmd/extraterm-launcher/extraterm-launcher.go:200 +0x2e5
main.runOpenWindowAtCommand({0x0, 0x0}, {0xc0000200c4, 0x33})
sedwards2009 commented 6 months ago

Is this running under Wayland or X11?

You could try running the ldd command on libQt6SvgWidgets.so.6 and posting the result here.

sedwards2009 commented 5 months ago

I just tried running Extraterm 0.77.0 on Fedora 40 live inside Virtual Box and it started up just fine. It is running Wayland.