Grid Sage Forums

Cogmind => Support => Topic started by: simendsjo on July 09, 2015, 08:45:40 AM

Title: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: simendsjo on July 09, 2015, 08:45:40 AM
A positive message for non-Windows users: The game seems to run just fine in Wine. Haven't experienced any problems so far.

It's way too soon to know if the game runs flawless, but at least it's playable thus far.
Title: Re: Running on Linux with Wine seems to work fine
Post by: Kyzrati on July 09, 2015, 08:53:43 AM
Thanks for the notice!

I've indicated in a few places that this is the case, but it's obviously more meaningful coming from real players ;). I can confirm (from anecdotal evidence) that it will run flawlessly. There is a good number of Linux players running via Wine, they just haven't been talking about it here like the Mac players were over in the support forums.
Title: Re: Running on Linux with Wine seems to work fine
Post by: ukulele on July 09, 2015, 02:26:29 PM
Agree, thanks for the heads-up. I've not bought Cogmind yet:-

1. kickstarter experiences have put me off early payments
2. End of month
3. Linux and requiring Wine (yet another kink)

But I think I will probably bite the bullet on this one and get cogmind relatively soon. Just looks and seems to play very well already. And the dev blogs are really insightful.

What's handy is a "Journal: Cogmind on Linux with Wine..."

1. Bought and extracted file to directory
2. Ran Wine
3. Did x to run Cogmind
4. Played and no problems for x hrs ; doing y runs etc
Title: Re: Running on Linux with Wine seems to work fine
Post by: Reiver on July 09, 2015, 05:19:07 PM
... oh, yeah. I've been using the PlayOnLinux wine wrapper for Cogmind exclusively. I should probably have pointed that out at some point. ;)

The main problems I've had are WINE itself, which sucks at, eg, tabbing between windows. Cogmind has been behaving nicely, though. :)
Title: Re: Running on Linux with Wine seems to work fine
Post by: simendsjo on July 10, 2015, 02:00:18 AM
(...)
What's handy is a "Journal: Cogmind on Linux with Wine..."

1. Bought and extracted file to directory
2. Ran Wine
3. Did x to run Cogmind
4. Played and no problems for x hrs ; doing y runs etc

Some simple scripts should fix this just fine. See the attached scripts which downloads/installs and runs through wine. Add your order id to install.sh, run it, then use run.sh to start the game.
Title: Re: Running on Linux with Wine seems to work fine
Post by: ukulele on July 11, 2015, 12:59:09 PM
Thanks for the tips and extra info. V useful.  :)
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: bluemoo on October 10, 2015, 03:09:31 AM
I wasn't sure where to put this, so I'm tagging onto this old thread with another ubuntu problem/solution: On Ubuntu with wine, if you Alt-Tab away from Cogmind, it seems to freeze and needs to be killed. However, this is only in fullscreen mode. You can toggle it off, tab away, and then come back and everything works fine.
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: okr on October 16, 2015, 04:59:00 AM
Just to confirm Linux + Wine compatibility:

Cogmind runs smooth on current Manjaro (so it will likely run on Arch too) KDE with Wine 1.7.52.

HOWTO =] :

I just clicked on the executable and chose "Open with Wine". Wine downloaded Gecko (which was missing) and the game started in fullscreen. Oh, and its very pretty.

One thing specific to my config: if you're using the tiling KWin extension in KDE, switching between windows may cause weird problems in Cogmind (and any other fullscreen software..).
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Enno on November 20, 2015, 02:29:37 PM
Cogmind runs also without any problems under Debian Jessie...of course using wine too.
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: owen on March 28, 2016, 01:32:10 AM
Just bought.

Running Ubuntu 14.04 with NVidia Gtx 750 Ti 2Gb with NVidia Linux drivers. No problems using WINE  8).
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Kyzrati on March 28, 2016, 01:37:00 AM
Awesome, thanks for your support! ;D
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: skymaker on August 18, 2016, 10:23:57 PM
Running a fully updated instance of Chakra Linux (derived from Arch Linux) on a Lenovo thinkpad laptop.

So far, the game seems to run fine except for audio issues; the game has no sound or music at all.  I have checked that audio is enabled in both Wine and in Cogmind, and the Wine audio test sounds seems to work even though Cogmind's don't on the same settings.

I haven't run Wine previously on this system before I installed it to try out Cogmind, so this behavior is occurring in what is basically a fresh install of Wine.  I note that I sometimes seem to get some rundll32 (I think it was) error messages while Cogmind is loading, but my last test didn't bring those up.

UPDATE: I just learned that the "ABORT (suicide/restart)" feature doesn't seem to be working right; "SHUTDOWN (quit without saving)" apparently closes the program fine, but "ABORT" seems to result in the program hanging (either that or it's taking significantly longer to load than it did on startup).

Further suggestions on how I could try to fix/improve this behavior would be appreciated.  If I can supply additional useful information towards that end, please let me know.
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Kyzrati on August 21, 2016, 08:37:22 PM
Whoa, whoops, I typed out a reply to this a couple days ago but don't see it here :/ (Must've been too busy switching around to different tasks and closed the window before hitting send :(. These past few days have been extremely crazy...)

This gist of it was I'll ask around for you because I don't have much personal experience with Wine or Linux. I wonder if other Windows programs run under your Wine setup have the same problem? (You aren't using it for anything else at the moment so I guess you might not know without trying some program.) To my knowledge there are multiple different "Wine engines," so maybe you just need another one which is more compatible? (As mentioned by some other Linux users in this thread, I believe. Yours is the first case I've seen in which it isn't running under Wine.)

And regarding your update, if you could attach the run.log file when that happens, I could tell you more about the cause. Since that doesn't happen normally, however, it too will be something related to your Wine setup, possibly that Cogmind is being blocked from doing something it wants to do in its local directory structure. Make sure that Cogmind is run with full admin permissions, without which it won't be able to operate normally.

Again, sorry for the late reply! I thought my post in this thread had already gone out...
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Dinir on August 22, 2016, 07:50:41 PM
I think your best bet is to read https://wiki.winehq.org/Sound thoroughly.

I am sad to hear Cogmind is not running well on your environment: I am running it on Arch Linux on Lenovo laptop, so similar to your case. I hope there should be something I can help with.  :'(
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Enno on August 23, 2016, 04:29:29 PM
...the game seems to run fine except for audio issues

Did you already try to start as root ?

Just to exclude permission-issues like i had
with the scoresheets back in the days...
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Dinir on August 26, 2016, 08:55:35 AM
If it's about permission, gpasswd -a username audio(or wheel?) could be worth to try.
When I type groups I get: wheel bumblebee (name of the group for users).
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: skymaker on September 14, 2016, 07:52:51 PM
Hey Kyzrati, Dinir, Enno; thanks for your replies.  I've been off the forum for a bit due to life keeping me pretty busy these past few weeks.

Enno, I tried running Cogmind in wine as root, no dice.  The problem remains, and seems otherwise unchanged.  Worth trying though.  Dinir, I will try your solution, although Wine is literally the only thing dropping the audio ball in this way right now...

Kyzrati, this might help clarify the problem.  My terminal output from running the game, with Wine set to use ALSA, is;

Code: [Select]

[user@machine COGMIND (Alpha 10)]$ wine ./COGMIND.exe
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33d808 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33d5c8 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33d3c8 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33d3b8 1 C) semi-stub
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0080: stub!
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0001: stub!
ALSA lib dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so
ALSA lib dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so
ALSA lib pcm.c:7963:(snd_pcm_recover) underrun occurred
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0xf71ced8 1 C) semi-stub
fixme:msvcrt:__clean_type_info_names_internal (0x35d564) stub
fixme:msvcrt:__clean_type_info_names_internal (0x1001b34c) stub

...and when I checked in the target directory, here's what I found...

[user@machine COGMIND (Alpha 10)]$ ls /usr/lib32/alsa-lib/
smixer/                            libasound_module_ctl_pulse.so*  libasound_module_pcm_speex.so*       libasound_module_rate_samplerate_best.so@    libasound_module_rate_samplerate.so*
libasound_module_conf_pulse.so*    libasound_module_pcm_jack.so*   libasound_module_pcm_upmix.so*       libasound_module_rate_samplerate_linear.so@  libasound_module_rate_speexrate_best.so@
libasound_module_ctl_arcam_av.so*  libasound_module_pcm_oss.so*    libasound_module_pcm_usb_stream.so*  libasound_module_rate_samplerate_medium.so@  libasound_module_rate_speexrate_medium.so@
libasound_module_ctl_oss.so*       libasound_module_pcm_pulse.so*  libasound_module_pcm_vdownmix.so*    libasound_module_rate_samplerate_order.so@   libasound_module_rate_speexrate.so*


...and I'm a bit baffled by Wine's apparent inability to access a sound module that is apparently there and available, as far as I can tell.




As well, when I try to run with Pulse as my target driver, I get;

Code: [Select]

[user@machine COGMIND (Alpha 10)]$ wine ./COGMIND.exe
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33d808 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33d5c8 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33d3c8 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33d3b8 1 C) semi-stub
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0080: stub!
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0001: stub!
err:module:load_builtin_dll failed to load .so lib for builtin L"winepulse.drv": libpulse.so.0: cannot open shared object file: No such file or directory
err:mmdevapi:DllGetClassObject Driver initialization failed
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
err:dsound:get_mmdevenum CoCreateInstance failed: 80004005
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x35dced8 1 C) semi-stub
fixme:msvcrt:__clean_type_info_names_internal (0x35d564) stub
fixme:msvcrt:__clean_type_info_names_internal (0x1001b34c) stub



I have tried using Wine in WinXP, Win7, Win10, and a few other modes.  No changes in behavior were observed.  I'll check out  https://wiki.winehq.org/Sound , hopefully that will give me some idea of what to try next.

Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Kyzrati on September 14, 2016, 08:54:43 PM
Hey, was wondering where you went off to :P

Kyzrati, this might help clarify the problem.  My terminal output from running the game, with Wine set to use ALSA, is;
I don't have any experience with Wine myself, but just from looking at that process right there, it seems to be checking the wrong directory for the Wine libraries (?). It says "Cannot open shared library /usr/lib32/alsa-lib/[filename]" but they are all actually in "/usr/lib32/alsa-lib/smixer/[filename]" (unless one can be sure it's also checking all subdirs, which is certainly possible). Just a thought.
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Enno on September 16, 2016, 04:33:15 PM

ALSA lib dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so

fix:

pacman -S lib32-alsa-plugins
mkdir -p /usr/lib/i386-linux-gnu/alsa-lib/
ln -s /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so /usr/lib/i386-linux-gnu/alsa-lib/

greetz
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: ukulele on September 20, 2016, 11:21:52 AM
Yeah got this working on:-

* Ubuntu

Steps:-

1. Downloaded from the link.
2. Put in folder in directory under home and "extracted here".
3. Already had wine and updated (it updated: Mono and gecko)
4. opened command line: cd cogmind directory with the COGMIND.exe
5. wine COGMIND.exe

6. The game worked flawlessly... in full screen mode.
7. Alt+Tab does not work in this mode in wine.
8. Solution: Press F1 (or ?,F12)
9. Go To: Options: The first batch: Full Screen Mode: Tap OFF with the mouse.

10. If using Unity you may have to go to system settings > appearance > behaviour > ON for side-bar fade away (so you can see all the info).

So far I've not found an option to make the window smaller, if there is one? I also need to find the monitor dimensions screen size and choose the most appropriate one from the Options menu (F1 > 3 Options > ""Pixel Screen Res list"")

Just wanted to confirm: Flawless easy working of cogmind and the full screen solution is nice and clear.
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Enno on September 21, 2016, 07:28:50 AM
you could set the map-height-and width in the cogmind.cfg
but thats not what you mean right ?
and point 4 and 5 you could also start in one line, for example:

wine start /unix /home/user/Cogmind-Alpha10/COGMIND.exe
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Senjai on February 14, 2017, 06:57:25 PM
I know this post is old, but it seems to be the canonical resource for linux questions regarding cogmind.

In case anyone is curious, on a rather fresh install of ubuntu gnome 16.04 with an apt-get of wine, cogmind _just works_

You can ignore the pulseaudio issues, as long as your default device is configured, it should be fine. PA is always a PITA though.

AMA

Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Widmo on March 07, 2017, 04:16:11 PM
I think this is worth a mention. Cogmind bugs affecting only Linux do get fixed (http://www.gridsagegames.com/forums/index.php?topic=336.0).
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Kyzrati on March 07, 2017, 04:50:37 PM
As promised :) (fortunately there has only been one such specific bug over the years--that one--although there have also been Linux Alt key issues that some keyboard players cannot get their settings to work around, so in the interest of QoL and Windows parity I've added alternative control schemes in those cases)

On an unrelated note, it should also be mentioned in this thread that while there are several multi-step guides to running Cogmind on Linux, it is also apparently quite easy (https://www.reddit.com/r/roguelikes/comments/5mxp80/cogmind_works_on_linux/) to run it in a single step for those who already have a default Wine installation on the latest Ubuntu, for example. Simply open a terminal and navigate to the game folder, then launch it with
Code: [Select]
wine COGMIND.exe
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: iiu on June 26, 2017, 01:57:26 PM
i just tried to set up the game with wine and also didn't get any audio. in my case, there seemed to be a conflict between system and wine SDL audio libraries (see 'SDL applications' section of https://wiki.winehq.org/Sound).

i was able to fix it by launching the game with:
Code: [Select]
env SDL_AUDIODRIVER="" wine ./COGMIND.exe
this was the only issue i had. everything else is working fine without any further config.
(opensuse tumbleweed, using wine 2.11)
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Kyzrati on June 26, 2017, 07:11:05 PM
Many thanks for the tip!
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Joshua on September 23, 2017, 05:58:05 AM
I think this is worth a mention. Cogmind bugs affecting only Linux do get fixed (http://www.gridsagegames.com/forums/index.php?topic=336.0).

For anyone else running Debian Jessie or an old version of Wine: I ran into this item description display bug also, on Cogmind beta 2.1, with Wine 1.6.2. Updating to Wine 1.8.7 from the backports archive appears to have fixed it.

My experience running Cogmind on Linux has otherwise been flawless, exactly as advertised, once I got the 32-bit version of Wine and Mono installed.
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: chameleon on October 18, 2017, 01:56:57 PM
Hi

I am running Cogmind on Opensuse Leap 42.3 64bits with Wine 2.0 and don't have sound. Here's the trace when running Cogmind:

Code: [Select]
wine COGMIND.exe
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.762)
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32d88c 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32d68c 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32d53c 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32d46c 1 C) semi-stub
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0080: semi-stub! Returning default layout.
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0001: semi-stub! Returning default layout.
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x5c7cedc 1 C) semi-stub
fixme:msvcrt:__clean_type_info_names_internal (0x34d564) stub
fixme:msvcrt:__clean_type_info_names_internal (0x1001b34c) stub

No reference to sound at all. When I try the test sound in winecfg it does work. Should I run the game from a 32 bits wine prefix maybe? I also installed the mono-core package.
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Raine on October 19, 2017, 08:40:42 AM
https://wiki.archlinux.org/index.php/wine

IME using 32-bit WINEPREFIX and WINEARCH are much more likely to get things running smoothly. I had a number a programs I had issues with until I did this. I believe I had to use winetricks as well for certain things. I've only used debian and arch based distros so I can't help with any tips that might be related to the way SUSE does things.
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Tchey on October 19, 2017, 08:41:05 AM
Hi, i just saw a message on twitter, so i came, but i'm useless.

Linux Mint here,

I'm playing with Steam version, under PlayOnLinux, and i don't have any trouble. When i was playing out of Steam, it was also running very well.

Sorry i cannot help, i don't know much about Linux issues, i'm just a more or less basic user, i can only share my (positive) experience.
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: chameleon on October 21, 2017, 08:55:12 AM
i just tried to set up the game with wine and also didn't get any audio. in my case, there seemed to be a conflict between system and wine SDL audio libraries (see 'SDL applications' section of https://wiki.winehq.org/Sound).

i was able to fix it by launching the game with:
Code: [Select]
env SDL_AUDIODRIVER="" wine ./COGMIND.exe
this was the only issue i had. everything else is working fine without any further config.
(opensuse tumbleweed, using wine 2.11)

Yes! Updating to the latest wine (by adding the relevant repository: http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_Leap_42.3/) creating a 32bit prefix and using the above command (setting sdl_audiodriver to nothing) worked!
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: TLW on October 29, 2017, 01:43:46 PM
I can confirm that the game "just works". Debian Stretch, wine 2.17 staging. As others have mentioned, alt-tab dies, though.

I think this is worth a mention. Cogmind bugs affecting only Linux do get fixed (http://www.gridsagegames.com/forums/index.php?topic=336.0).

As an FYI, I would not have bought the game without this.
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Ataraxzy on March 20, 2019, 09:05:33 AM
Can't get Cogmind to run on Ubuntu 18.04.  Wine crashes with the following output in the terminal:

Code: [Select]
0009:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f898 1 C) semi-stub
0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f688 1 C) semi-stub
0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f0c8 1 C) semi-stub
0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33eff8 1 C) semi-stub
0009:fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0080: semi-stub! Returning default layout.
0009:fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0001: semi-stub! Returning default layout.
0009:fixme:msvcrt:__clean_type_info_names_internal (0x35d564) stub
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1001b34c) stub

My Google-fu has failed me in finding a solution.  Any suggestions?
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Kyzrati on March 21, 2019, 01:30:42 AM
Hi Ataraxzy, I asked around and so far have only heard the following:
Quote
Suslik: seems like that guy is running some non-standard locale?
Suslik: i'd say try deleting all kb locales but the standard one, try running it again to make sure that it's related and then submit them a bug report

Either way, it's gotta be something specific to your setup there. Another approach I've heard that worked in a couple cases was simply reinstalling Wine. I don't use Linux myself though so can't offer any more detailed help.
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Kyzrati on March 24, 2019, 05:57:23 PM
Did you manage to get it sorted yet, Ataraxzy?
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Ataraxzy on March 29, 2019, 06:44:32 PM
Apologies for the delay, work had me out of town unexpectedly.  Thanks for checking up on me.  It's very much appreciated.

I've reinstalled wine, it did not help, I'm running EN-US as my locale:

Code: [Select]
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

I tried regenerating the locale:
Code: [Select]
sudo locale-gen
Generating locales (this might take a while)...
  en_AG.UTF-8... done
  en_AU.UTF-8... done
  en_BW.UTF-8... done
  en_CA.UTF-8... done
  en_DK.UTF-8... done
  en_GB.UTF-8... done
  en_HK.UTF-8... done
  en_IE.UTF-8... done
  en_IL.UTF-8... done
  en_IN.UTF-8... done
  en_NG.UTF-8... done
  en_NZ.UTF-8... done
  en_PH.UTF-8... done
  en_SG.UTF-8... done
  en_US.UTF-8... done
  en_ZA.UTF-8... done
  en_ZM.UTF-8... done
  en_ZW.UTF-8... done
Generation complete.

But no change. 
Title: Re: Running on Linux with Wine seems to work fine [SOLUTIONS INSIDE]
Post by: Kyzrati on April 01, 2019, 01:37:54 AM
Hi again, Ataraxzy! We were noticing that your original message and Wine output (https://www.gridsagegames.com/forums/index.php?topic=182.msg8528#msg8528) was the same as chameleon earlier in the thread (https://www.gridsagegames.com/forums/index.php?topic=182.msg6555#msg6555), but in their case there was no crash, it was simply a lack of audio. This suggests that the cause of the crash is not indicated within the output you're seeing there, though also suggests that it might have to do with audio settings. You can reference chameleon's solution in their last reply (https://www.gridsagegames.com/forums/index.php?topic=182.msg6574#msg6574), updating to the latest Wine and ensuring the audio settings are correct.



If that doesn't work, another thing to look into is perhaps user permissions, i.e. making sure the Cogmind files are under the correct user with the relevant access rights.

I've got someone else helping me troubleshoot this for you, since I don't use Linux myself, but to the above they added "easiest way is to try 'su', or explicitly do chmod in cogmind directory after ls -al" and "it's pure speculation, but it's possible that one of cogmind dll's does not have rights for reading/execution on his user, and since it tries to load it when app is launched, it just fails on startup"

Beyond all this, hard to say without access to the system, of course :/. Hopefully one of these things works for you.