
dokter_gigi
Published
Every steam OS version I force fails to load
Crashes with a fatal exception on proton experimental, 9.x, 8.x, 7.x, and 6.x. Also fails to start up uisng native. I'm not seeing any tweak on protondb. They seem to be all for Deck.
Used to play, but not since nvidia-driver-560
I was able to install and play this with some fiddling with forcing proton versions using nvidia drivers before 560. However, now that 560 came out, it has so many big changes (it is now a true OSS driver from nvidia for one), the main menu will no longer load, and I can't play at all, no matter which proton I use.
I don't even get any error messages. It just sits at the first splash screen and nothing happens. I've tried going down to a single monitor or mirroring, but nothing helps. It is such a good game otherwise! Very frustrating.
Didn't need to do anything for it to run perfectly. Only played up to just past the drawbridge, but we'll try it out some more over the next few weeks and put in a new report.
Adding --waitforpreload and --noasync to launch options helped with missing textures. It takes quite a while to load, though, so it's a trade-off
None of the 3 basic tweaks seemed to help get dx11 to work well enough. I kept getting crashes. But the fallback to dx9 works to where I haven't had crashes except going to Niko's mine for the first time with a character. I'll pay attention to the errors next time and post another report.
There is a bit of stuttering, but very playable.
Because of some bug after an Ubuntu update, I had to downgrade from the Nvidia 410 to the 396 driver. I tried many kernels to get 410 and 415 to work, but for now, I'll just have to wait for a patch. The 396 is definitely less stable.
I've played many more hours, and on the 396, there are often crashes at important areas. The labyrinth will often glitch and crash--meaning you have to start the labyrinth all over again. One symptom is that the text for maps, monsters, and items begins to drop out letters until it just crashes w/o a popup error. I'll have to play from the command line to see if anything comes up. At other times, there is no issue with the text, but the game crashes with a Windows-looking error box about bad allocation. Also, I've had issues where after dying in the labyrinth, the game doesn't crash, but it just hangs.
So yeah, bronze for nvidia 396 at least.
With tweaks the standard game runs pretty well, but the Betrayal League that is currently going on crashes almost every time. I've tried this: PROTON_NO_D3D11=1 PROTON_NO_ESYNC=1 %command% --waitforpreload --nologo --nodx9ex --gc2, and I've tried variationson it as well as other tweaks. Since my previous post, I was able to get my nvidia to the latest, but still no help with Betrayal.
I just need to add -changedir to the launch options and it ran perfectly.
I haven't tried any tweaks or launch options.
I played a good ways into the Classical period, had built a few wonders and about 10 cities without any issue whatsoever. Then when Alexander the great spoke to me just before a turn where one of my wonders was built, the graphics became a sort of speckled black and purple and I was unable to see anything on the map. I tried alt + tabbing away, but it made things worse--it was now completely black and I couldn't even see the menu to save.
That said, this game is very playable so far. If it only glitches up once every 4 hours or so, it's no big deal, especially w/ autosave.
I just posted a report, but now it turns out that the black/purple speckled sort of starry looking overlay appears even if I leave the game and steam and start it again and load it from that save.
As best as I can tell, what triggered it was either building stonehenge or getting to 1 AD. I'll put in more of a report after I mess around with some tweaks. At least I've got saves directly before and after so I can try this out.
I tried loading my post-Stonehenge post-1AD save, and I tried it with all three tweaks (esync, d3d11, wine d3d11), but I still get the starry sky that makes the game unplayable. I'm going to say this game is borked until I find a fix.
So with some help on the steam plary for linux beta forums, I got a few more ideas to try to fix my screen being dark issue.
It turns out that what was obscuring the view to the point of making the game unplayable was the "skybox" of a starry sky that is used as the background for the globe once you can zoom out to that level.
This link on winehq gave some useful, but slightly erroneous and vague information: https://appdb.winehq.org/objectManager.php?sClass=version&iId=10158
What worked for me was to do the following:
- Apt install winetricks (since I hadn't used that ever before)
- Run:
env WINEPREFIX="${HOME}/.steam/steam/steamapps/compatdata/3900/pfx" WINEPATH="${HOME}/.steam/steam/steamapps/common/Proton 3.7/dist/bin/wine64" winetricks d3dx9 corefonts msxml3 msxml4
- to install the dependencies needed, run (just say ok/yes/whatever when microsoft asks if you agree to licenses):
env WINEPREFIX="${HOME}/.steam/steam/steamapps/compatdata/3900/pfx" WINEPATH="${HOME}/.steam/steam/steamapps/common/Proton 3.7/dist/bin/wine64" winecfg
- Go to the libraries tab and add the dependencies you just added w/ winetricks. You might also need to add 'gameux' and set it to disabled. I haven't tested if this is absolutely necessary.
I did NOT need any launch options after making these changes.
The copyright screen came up, but then the intro cutscene that normally would have played was black. I pressed Esc and it took me to the title screen, which I could see fine. When I started a new game, there was again a black screen, probably since it is also sort of a cutscene. Pressing Esc got me into the starting area. There was some stuttering, but no crashes or any more black screens after killing the first two tigers and getting the stone dragon idol.
I'm not sure how to get the graphics settings UI (that was part of the original game for the PC) that came up the first time to come back up again. I'm not sure that would even help, but I'll try the tweaks to see if anything helps and aslo play a bit farther in the game.