Black screen on startup

Avatar
  • Views 23,008
  • updated
  • Completed - Resolved

Having been a Windows user for 20+ years, I'm now trying to convert to Linux. As such, I've installed Linux Mint 18 and the Linux version of Steam, but every time I try to launch WFTO I get a black screen and nothing else. Alt+F4 closes it (in proper Windows style).


The current version of WFTO is 1.4.2. If I go into Steam's Beta's section for WFTO and choose previousbuild (in this case 1.3.2) or the publictestbranch (v1.4.0 hotfix testing), the game launches without issue.

Game Version:
Steam Public
Platform:
Linux

How would you rate the customer service you received?

Satisfaction mark by Infidelus 8 years ago

The team helped as much as they could, even when I got a bit frustrated with them for seeming lack of helpful updates on a Linux issue.

Add a comment about quality of support you received (optional):

Avatar
Infidelus

Hi Lee,


Thanks for the quick response. I'm still getting a black screen when I launch the game. Build ID is 1326908 according to Steam.

Avatar
Lee "Noontide" Moon Designer & Community Manager
  • Accepted
Avatar
Infidelus

I feel like I'm pestering, but it's been about 2 months now since I was last able to play WFTO. Any updates on a fix for the black screen issue?

Avatar
Scott Richmond Programmer & Producer

Hi,


After our latest patch we have been able to resolve all linux issues that we'd identified as broken on our end. Unfortunately it really does look like an issue with your configuration of linux. I have contacted our support contacts for one of our middleware partners at it may have to do with them and they may have a solution available for you.


Give them a couple of days to get back to us.


Cheers.

Avatar
Infidelus

Thanks Scott,


I'm not sure how I'm *misconfiguring* my install. I haven't done anything special in my configuration, and as WFTO was working before you patched it, I'm not sure how it's an issue at my end.


For info, since my original post I've upgraded my graphics card to an Nvidia GTX 970 and am using their proprietary drivers (currently 361.42) however this has made no difference. I've also reinstalled Mint since getting the new card.

Avatar
Scott Richmond Programmer & Producer

You may want to look into why the following modules aren't loading in your theme engine:


Gtk-Message: Failed to load module "gail"
Gtk-Message: Failed to load module "atk-bridge"
(exe:2097): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Mint-Y/gtk-2.0/main.rc:1084: error: unexpected identifier `direction', expected character `}'

A quick Google should identify some steps you can take based on your arch.

Avatar
Infidelus

Thanks again Scott,


I'm happy to see what Google has to say about the errors you've mentioned but my point, which I mentioned in my original post and which I am obviously failing to get across, is WTFO was working perfectly well before you updated the game.


Version 1.3.2 launched without issue, so clearly something has changed in the WTFO code to stop it working on my system which, with the exception of the new graphics card last month, hasn't changed at all. The only thing that's changed is the update to your game. Unfortunately I can't roll back to 1.3.2 as it's no longer available in Steam as far as I can see.

Avatar
Scott Richmond Programmer & Producer

You're not failing to get your point across, it is unfortunately just not something we can take action with - We upgraded a number of subsystems within the game as part of the more recent patches and many of those subsystems are closed-source middleware. IE we don't have a real view into what has changed and cannot dig into them if there are problems.


Almost universally the upgrades helped solve many of the outstanding bugs and issues our users have had, which was the point.


It sucks that the upgrade appears to have stopped working with your configuration of Linux, it really does. We actively try to help every single person who comes here. But we cannot downgrade subsystems for you to try to solve the problem - It'll honestly just be too hard and time consuming for everyone.


The blunt truth here is that your version and/or configuration of Linux doesn't support our latest version of the game, furthermore it looks very much like a broken or old UI theme engine on your end.


I'd be more than happy to try to help you fix this, but you need to accept that you do now need to put some time into solving the problem on your end.

Avatar
Scott Richmond Programmer & Producer
  • Pending Customer
Avatar
Infidelus

Hi Scott,

I've had a quick search on Google for the errors you've mentioned.
Gtk-Message: Failed to load module "gail"
Gtk-Message: Failed to load module "atk-bridge"

These are already installed according to apt

sudo apt install libatk-adaptor libgail-common
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libatk-adaptor is already the newest version (2.18.1-2ubuntu1).
libgail-common is already the newest version (2.24.30-1ubuntu1).
0 to upgrade, 0 to newly install, 0 to remove and 2 not to upgrade.

http://askubuntu.com/questions/548557/how-to-install-gail-and-atk-bridge


exe:2097): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
Again, apt says these are already installed if I'm looking at the right page
sudo apt install gnome-themes-standard
Reading package lists... Done
Building dependency tree       
Reading state information... Done
gnome-themes-standard is already the newest version (3.18.0-2ubuntu1).
0 to upgrade, 0 to newly install, 0 to remove and 2 not to upgrade.
/usr/share/themes/Mint-Y/gtk-2.0/main.rc:1084: error: unexpected identifier `direction', expected character `}'

I'm not using the Mint-Y theme at present and haven't since I reinstalled, so that message should be obsolete.