|
Post by 314159 on Sept 26, 2016 14:08:57 GMT
Current State: Working (version 1.0.7) Working: - Sandbox - Module Design - Ship Design Tests Required: - Campaign Not Working:- Issues:- Rare rapid flickering between old and a new screen content when switching desktop environment desktops; requires killing the game and restarting. May be eliminated by not switching desktops; otherwise might possibly be minimized by changing to the game via clicking the icon, not changing desktops. Also test putting the game in windowed mode. (on v <= 1.0.6; needs testing on 1.0.7) - In case of issues after updating to v1.0.7, try to delete your user design file. That helped for me. Instructions: 1. Install required packages (openal; see here) 2. Install PlayOnLinux. If using bumblebee, start PlayOnLinux without it until step 6. 3. Install Steam via PlayOnLinux. 4. Launch Steam via the same. 5. Install CoaDE via Steam. 6. In the PlayOnLinux client, click on Configuration, choose Install Components, then install vcrun2013 7. If using bumblebee, restart the PlayOnLinux client with "optirun playonlinux", then launch Steam 8. Launch CoaDE via Steam.
|
|
|
Post by 314159 on Sept 26, 2016 22:02:21 GMT
Original First Post:
Since there are probably more users interested in getting CoaDE to work on Linux, I wanted to share my current solution, simple and fast as it may be. 1. Install PlayOnLinux. 2. Install Steam via PlayOnLinux. 3. Launch Steam via the same. 4. Install CoaDE via Steam. 5. Launch CoaDE via Steam. For me, that was it. Currently tested: Spacecraft design, sandbox (navigation and missile/drone combat). System details: A W540 laptop running Arch Linux. The only remaining issue for me is getting bumblebee to work with it, so that I can get good performance. But that's probably an issue on my end. Surprisingly easy to fix when one remembers installing the correct 32-bit drivers. Works now, much better - smooth - performance. (I sure wish CoaDE would natively support Linux. Ah, one can dream...) Original Second Post:Some more testing reveals the following does not work: - Campaign missions 3, 6 and 8 crash the game once selected in menu. (Have only tested missions up to In the Shadow of Giants) - (Probably) all other campaign missions crash the game when started; have tested three. - Selecting the Body configuration in sandbox crashes the game. - Several apparently-random crashes throughout the game; once on startup. Might be related to me switching desktops a lot. Each of the 21 total crashes result in exactly the same crash message: Version: CDE 1.0.1 Windows
Ensure at Common\Audio.cpp(50): OpenAL Error at Common\Audio.cpp(101): (AL_INVALID_VALUE). !HasALError This looks similar to the issue mikg is describing here; I have not had sound active. Other than that, I have tested sandbox (only around the default body), ship designer and module designer. Apart from the few random crashes (three random, non-reproducible ones throughout two hours of gaming), everything worked nice and smoothly. (I realize that this is most definitely outside of any support I can expect, and I'm only preserving this information for others looking for it.)
|
|
|
Post by qswitched on Sept 27, 2016 5:46:29 GMT
The Ensure is a non-fatal crash. The actual fatal crash should be further down in the crash logs.
|
|
|
Post by 314159 on Sept 27, 2016 9:17:29 GMT
The Ensure is a non-fatal crash. The actual fatal crash should be further down in the crash logs. That's what happens when you're writing reports too late in the evening. It's not actually crashes, but the game simply hangs indefinitely. Apologies. Accordingly, what I've posted is the complete crash log; clearly that's useless (and probably just writing the error buffer). I have, however, found the apparent culprit in the wine console; it's wine: Call from 0x7b83e4b2 to unimplemented function msvcr120.dll.expm1, aborting I'll investigate this in one or two days when I have the time to do so; I have already noticed CDE ships its own msvcr120.dll. Still, I'm really excited about the current state of the game on wine; it runs very smoothly.
|
|
|
Post by 314159 on Sept 27, 2016 16:39:39 GMT
I believe I have fixed it; I was able to select the previously-unselectable campaign missions and managed to start "On the Surface Of Giants". Solution: Install vcrun2013. I've updated the first post with the instructions.
|
|
|
Post by 314159 on Sept 28, 2016 21:50:23 GMT
Having tested some more, I have beaten three campaign missions, done probably about a dozen or two sandbox games, and done design. Ultimately, I encountered only two types of crashes: a) When returning from another desktop, screen began flickering; game unresponsive; restarting the game was necessary. Can (maybe) be minimized by playing windowed, and by changing to the game by clicking on the icon, not changing desktops. b) When designing a reactor with a moderator size of 0cm (and putting it on a drone), game crashes once launching the drone. Unknown whether a wine bug; I'm not reporting it until I'm able to duplicate it on Windows in a week or two.
|
|
|
Post by 314159 on Oct 1, 2016 9:58:34 GMT
The previous crash (When designing a reactor with a moderator size of 0cm (and putting it on a drone), game crashes once launching the drone.) has been reported on Windows, too; it's not a Wine issue. I've also finished the campaign without any issues. Therefore, my verdict right now is that it's working almost perfectly.
|
|
|
Post by qswitched on Oct 1, 2016 10:04:18 GMT
Great! I'll sticky this then.
|
|
foof
New Member
Posts: 31
|
Post by foof on Oct 7, 2016 10:37:40 GMT
I had to install the openal library: 32-bit Debian or Ubuntu : apt-get install libopenal1 64-bit Debian or Ubuntu : apt-get install libopenal1:i386 32/64-bit Fedora : dnf install openal-soft.i686 32/64-bit Mandriva : urpmi libopenal1 32-bit SUSE : zypper install libopenal1 (or libopenal1-soft) 64-bit SUSE : zypper install libopenal1-32bit (or libopenal1-soft-32bit) 32-bit Arch : pacman -Syu openal 64-bit Arch : pacman -Syu lib32-openal I can confirm that the game runs fine under Wine/PlayOnLinux... Until we get a native linux port
|
|
|
Post by 314159 on Oct 7, 2016 14:30:28 GMT
Welcome to the CoaDE-Linux-Crew! I had to install the openal library: [...] I can confirm that the game runs fine under Wine/PlayOnLinux... Until we get a native linux port Added the package to the install instructions; it's quite possible I missed other necessary packages. And it's good to see more people confirming that it works.
|
|
foof
New Member
Posts: 31
|
Post by foof on Oct 7, 2016 15:50:32 GMT
Welcome to the CoaDE-Linux-Crew! Thank you I installed CoaDE on a fresh Arch install (Ubuntu fugitive ) so there shouldn't be any surprises...
|
|
|
Post by 314159 on Nov 9, 2016 16:13:41 GMT
On updating to v1.0.7, the following issues occur: - Both in ship design and module design, clicking on "accept" freezes the game - Clicking on the module details (the magnifying glass) in the ship design view freezes the game.
My assumption is that this is due to file writing. Further investigation to follow.
|
|
|
Post by 314159 on Nov 9, 2016 17:56:53 GMT
This seems to have been related to some user design or other. Deleting the user design text file has been sufficient; game now seems to run without issues.
|
|
|
Post by vegemeister on Jan 20, 2017 21:06:12 GMT
Still working in 1.0.8.
|
|
|
Post by vegemeister on Mar 4, 2017 18:09:28 GMT
Still working in 1.1.0.
Edit: I mentioned in another thread that vessel export wasn't working. I updated Wine to 2.3 and it works now.
|
|