Page 1 of 2

Won't Start On Linux

Posted: Mon Jan 13, 2014 12:04 am
by liamdawe
Okay hi Liam from GamingOnLinux.com, I sent an email to your support and replied on your Steam sticky topic and no reply to either?

It doesn't start at all on Ubuntu 13.10 64bit.

Re: Won't Start On Linux

Posted: Mon Jan 13, 2014 11:26 pm
by Spiggles
I am also having the same problem in Ubunto 13.10 64bit. Though it did launch fine up until about 8 or 10 days ago. It seems like an update to either steam, Ubuntu, or UoC broke something but I am having a hard time tracking it down. You can still launch the game (I can anyway) by executing the uoc executable under ./.local/share/Steam/SteamApps/common/Unity\ of\ Command/bin while steam is running. The problem seems to be entirely with the launcher.

Re: Won't Start On Linux

Posted: Wed Jan 15, 2014 2:24 am
by Spiggles
Ok the problem in my case was some missing 32 bit libraries. I was able to get it working by doing;

sudo apt-get install libxtst6:i386

Re: Won't Start On Linux

Posted: Mon Jan 20, 2014 7:47 pm
by Spooner
Thanks for that suggestion (I've also suggested it for the Steam forum users).

UoC continues to works fine for me on Ubuntu 13.04x64 so not clear why yours should suddenly fail.

Re: Won't Start On Linux

Posted: Sat Aug 16, 2014 6:43 am
by q4a
Hi all.

I have the same issue as Liam: game is starting, I can see 2 process "uoc", but game not start and i'm not getting error.
I'm using Lunubtu 14.04 amd64.
Log file is empty until i press Ctrl-C and the I can see in "Unity of Command.log":

Code: Select all

Traceback (most recent call last):
  File "<string>", line 49, in <module>
KeyboardInterrupt


UPD: I can run game via "sudo ./uoc" but it's not good and i'll check rights.

Re: Won't Start On Linux

Posted: Fri Sep 19, 2014 12:18 am
by fierman
Same here. uoc will run fine as root now, but will crash out directly when ran as user.
Last 20 lines of strace output:

Code: Select all

fstat64(3, {st_mode=S_IFREG|0777, st_size=3208272, ...}) = 0
_llseek(3, 3207168, [3207168], SEEK_SET) = 0
read(3, "HI\203\251\260\300ms;\260K\342M\246\333\201\317\374|qn\376\272\236\334\360\314a^<\317\236"..., 1104) = 1104
_llseek(3, 3208272, [3208272], SEEK_SET) = 0
_llseek(3, 3208272, [3208272], SEEK_SET) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0) = 20014
rt_sigaction(SIGINT, {0x8049990, [INT], SA_RESTART}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGKILL, {0x8049990, [KILL], SA_RESTART}, {SIG_DFL, [], 0}, 8) = -1 EINVAL (Invalid argument)
rt_sigaction(SIGTERM, {0x8049990, [TERM], SA_RESTART}, {SIG_DFL, [], 0}, 8) = 0
wait4(-1, 0xffa4f57c, 0, NULL)          = ? ERESTARTSYS (To be restarted if SA_RESTART is set)
--- SIGINT {si_signo=SIGINT, si_code=SI_KERNEL} ---
kill(20014, SIGINT)                     = 0
sigreturn()                             = 114
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 255}], 0, NULL) = 20014
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20014, si_status=255, si_utime=22, si_stime=3} ---
rt_sigaction(SIGINT, {SIG_DFL, [INT], SA_RESTART}, {0x8049990, [INT], SA_RESTART}, 8) = 0
rt_sigaction(SIGKILL, {SIG_DFL, [KILL], SA_RESTART}, {0x8049990, [INT], SA_RESTART}, 8) = -1 EINVAL (Invalid argument)
rt_sigaction(SIGTERM, {SIG_DFL, [TERM], SA_RESTART}, {0x8049990, [TERM], SA_RESTART}, 8) = 0
exit_group(255)                         = ?
+++ exited with 255 +++

Re: Won't Start On Linux

Posted: Fri Sep 19, 2014 12:02 pm
by Tomislav Uzelac
Can you guys both clarify which distros you're running?

(please make sure to note whether you're running 32- or 64-bit version).

I hope you appreciate it's difficult to keep track of all the different distributions, but I'll see if I can find something.


Cheers,

Tomislav

Re: Won't Start On Linux

Posted: Fri Sep 19, 2014 12:51 pm
by fierman
Ubuntu Trusty (14.04) 64 bit on this particular machine. ia32-libs installed.
Thanks for looking into it:)

Re: Won't Start On Linux

Posted: Tue Nov 25, 2014 5:35 pm
by fierman
polite bump.

now that this game is in its end of life cycle, it would be a shame if the linux version is not fixed.; i really would like to be able to play this game in a few years as well.

Re: Won't Start On Linux

Posted: Thu Nov 27, 2014 1:40 pm
by Tomislav Uzelac
Thanks for being polite :)

I don't have a solution for you yet (I did pull a Trusty image, just didn't have time to set aside for this specifically). Please stick with the workaround until I see what's causing the problem here (and how to fix).

Don't worry about the "end of lifecycle thing". There will definitely be another update before that. Ideally, I'll also update the graphics backend to OpenGL to give us zoom and Steam overlay.

Cheers!