I run Linux and prefer to do all of my work in Linux but I also have Windows 8 installed in a virtual machine, which is how I've been trying out Construct 2. I came to the forums to see if others have been able to run it under Linux and found this thread. I have it running fine except for the web server. Here's my setup:
First I should mention that I have Linux Mint 17 Cinnamon 64-bit. I have a Radeon 7750 video card and using drivers directly from AMD's site.
1. I installed PlayOnLinux
2. Within PlayOnLinux I installed the 64-bit version of wine that's labeled "1.7.20-PhotoshopBrushes". I originally tried 1.7.21 but it kept crashing when I tried to open a project.
3. I then installed the app into a new virtual drive. I picked 64-bit from the installer rather than auto-detect when it asked. It might have picked the right one but I didn't want to take that chance.
The rest of this I'm not sure if it matters but it was telling me my graphics drivers are old and playing with these settings seemed to make it go away.
4. Under the "Display" tab in PlayOnLinux for the configuration for the virtual drive I set the following:
a. GSLS Support: enabled
b. Direct Draw Renderer: OpenGL
c. Offscreen rendering mode: fbo
Some of that might have been default, I don't know, I was just trying settings and that's what I currently have and it's working.
Construct 2 seems to be working well, I can zoom/pan without an issue, open and close projects, add objects, move them around, etc. and export seems to work (exporting to HTML5). "Run layout" obviously doesn't work. I'm not Wine or Linux expert but I'm gonna play around and see if I can get it to work.
Edit: I think the http server won't happen. The log file shows "fixme:httpapi:HttpAddUrl ((nil), L"http://localhost:50087/", (nil)): stub!". Same with rest of http calls. Apparently that code in wine hasn't been completed yet.
Edit: Just wanted to follow up on this. I used Construct 2 for many hours yesterday on Linux and there were only a couple problems: 1. Choosing a font for text causes it to crash, 2. When I add an image to a sprite it loses transparency but maybe that's a problem with my images or something else, 3. Still can't run the http server but I did install apache and I export it into a directory I can run it from through my browser. Not quite as quick as hitting run, but not too slow to be annoying. A 1-click export would be nice to help Linux users.