The Linux Situation

Discussion and feedback on Construct 2

Post » Thu Jul 31, 2014 6:11 pm

@squiddster it's a matter of perspective I guess. Technically, NW exports run "on linux". They work perfectly well on Redhat, Centos, Scientific Linux, basically where all the corporate users sit.

Using it for games, where people use Ubuntu, Mint, Fedora, Mandriva etc. probably isn't the main focus of NW in the first place, that's why they have gotten away with it so far. But their forums are quite full of angry rants, for that matter.

As to Scirra.. the main argument pro NW was probably the ease of use and good performance - on windows.
Without accusing anyone of anything, I'd go as far as saying the linux exports probably were not tested too extensively when deciding to go for NW as a wrapper.
B
78
S
28
G
32
Posts: 481
Reputation: 19,788

Post » Thu Jul 31, 2014 6:51 pm

Eisenhans wrote:Without accusing anyone of anything, I'd go as far as saying the linux exports probably were not tested too extensively when deciding to go for NW as a wrapper.


That's the feeling I'm getting as well, but it's understandable, especially as at the time they implemented the NW export option it looked like they didn't have that much time to thoroughly test it.
And as there were no major complains from the C2 community nothing was done regarding the NW Linux export.
Maybe now we can put the pressure on @Ashley, as the creator of a game engine with a huge community, to put the pressure on the NW guys and to show them there is interest in the Linux export.
B
33
S
12
G
7
Posts: 227
Reputation: 7,582

Post » Sun Aug 03, 2014 10:07 am

This is something node-webkit needs to fix, or possibly even the Chromium developers. There may be a workaround though, such as shipping the older library with the game itself...
Scirra Founder
B
399
S
236
G
89
Posts: 24,546
Reputation: 195,436

Post » Mon Aug 11, 2014 6:14 pm

I just got my game running using the linking libraries trick...though it's definitely a bit buggy on the penguin side. It's really a bummer that node-webkit is setup this way on linux. To be clear, the fault does lie with node, not with C2. Certainly not as bad as the mega-lag issue some users are experiencing on osx.

FYI: there is a post on node's github that list a few workarounds for this issue. Eisenhans linked to it in this post: the-span-class-posthilit-linux-span-situation_p811740?#p811740
Don't lose your work. Backup your game with Dropbox.
B
44
S
10
G
10
Posts: 1,106
Reputation: 9,202

Post » Tue Aug 12, 2014 12:50 pm

@Ashley is there any way at all you can put pressure on NW, or even work on a C2 optimized branch? It's getting to the point where I can't in good conscience advertize that the game works on mac and linux.
B
92
S
31
G
24
Posts: 3,191
Reputation: 32,699

Post » Sat Nov 22, 2014 4:58 am

An issue on chrome was recently set to "fixed" regarding " Remove runtime dependency on libudev.so.0", does that mean we'll be about to run games on Linux easier soon?

https://code.google.com/p/chromium/issu ... ?id=415212
B
151
S
75
G
20
Posts: 1,793
Reputation: 22,749

Post » Sat Nov 22, 2014 5:54 am

I wonder if this fix will get rolled into Chromium v41? If so, we could have much better compatibility on linux within a couple months.
Don't lose your work. Backup your game with Dropbox.
B
44
S
10
G
10
Posts: 1,106
Reputation: 9,202

Post » Sat Nov 22, 2014 7:44 am

Good to hear I guess. I have no idea about any of this stuff, does this mean we'll be able to reliably deploy on Linux?
B
92
S
31
G
24
Posts: 3,191
Reputation: 32,699

Post » Sat Nov 22, 2014 8:22 am

I agree. It would be dangerous to ignore linux.
Image
B
9
S
3
G
1
Posts: 346
Reputation: 1,560

Previous

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 13 guests