alamminsalo / orion

Cross platform Twitch.tv client
GNU General Public License v3.0
315 stars 60 forks source link

can't run on linux #232

Open steamlinux opened 6 years ago

steamlinux commented 6 years ago

orinon can't run

$ orion 
Gtk-Message: 20:12:56.427: Failed to load module "unity-gtk-module"
Gtk-Message: 20:12:56.433: Failed to load module "unity-gtk-module"
Selected default network configuration
Destroyer: NetworkManager

debian sid 64 bit

ahjolinna commented 6 years ago

1) how did you install it? aka did you compile it yourself, some repo or pre-compiled .deb -file? 2) could give the gdb log? how? :

$ gdb appname
run
(wait for segfault)
bt full
steamlinux commented 6 years ago

this is coorrect output?

$ gdb orion
GNU gdb (Debian 7.12-6+b1) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from orion...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/orion 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffc9d9a700 (LWP 4078)]
[New Thread 0x7fffc10d5700 (LWP 4079)]
[New Thread 0x7fffc08d4700 (LWP 4080)]
Gtk-Message: 13:38:09.779: Failed to load module "unity-gtk-module"
Gtk-Message: 13:38:09.824: Failed to load module "unity-gtk-module"
[New Thread 0x7fffba953700 (LWP 4081)]
[New Thread 0x7fffb9552700 (LWP 4082)]
[New Thread 0x7fffb8b10700 (LWP 4083)]
[New Thread 0x7fffa70cb700 (LWP 4084)]
[New Thread 0x7fffa68ca700 (LWP 4085)]
Selected default network configuration
bt full
[Thread 0x7fffa68ca700 (LWP 4085) exited]
quit

^C
Thread 1 "orion" received signal SIGINT, Interrupt.
0x00007ffff3e565d9 in __GI___poll (fds=0x555555e22280, nfds=4, timeout=23861)
    at ../sysdeps/unix/sysv/linux/poll.c:29
29  ../sysdeps/unix/sysv/linux/poll.c: Нет такого файла или каталога.
iommu commented 6 years ago

Found the solution. It'a simple but interesting. The QLockFile key that Orion uses seems to already be in use. So the simplest solution is just to change the lock file but I think a more preferable solution would be to change the method of checking for a single instance to something more robust.

sum01 commented 5 years ago

I'm running into this issue, except it never even throws an error. It just sits there doing nothing after saying Selected default network configuration until I Ctrl+C.

Installed v1.6.5-3 from the AUR.

tekord commented 5 years ago

Got the same issue with network manager. And me too did CTRL + C when nothing happened with 'Selected default network configuration'