The Elder Scrolls V: Skyrim Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Skyrim hangs on exit.

I have latest Crossover (14.1.0) on Ubuntu 14.10 (MATE Desktop, x86_64) and I created the Skyrim specific bottle and it seems to run well, but it completely hangs up when I try to exit the game and I have to manually kill the TESV.exe process. For the life of me, I have no idea why. Is anyone else experiencing this? I don't see anything in the usage.log file that leaps to my attention. Anyone else experiencing this?

I'm running the latest Steam beta as of March 21, 2015, and the nvidia-331-updates drivers, if that helps.

Some Steam games may hang on exit when the Steam overlay is active. Try disabling it and see if that helps.

Have you run this game with earlier versions? Did it work there?

Skyrim hanging on exit is a known problem is a certain (official) expansion is installed. Unfortunately I forgot the name of the expansion. It also happens on Windows, but only sometimes. I tried to find out why the game sometimes exits cleanly on Windows, bit did not find an answer. There are plenty of synchronization objects involved, some during the entire lifetime of the game run, and somehow the game deadlocks ☹️ .

I disabled the Steam Overlay, and it still hangs on exit. Thanks though for the suggestion. I had not thought of that.

It's been a long time since I have been on Ubuntu with Crossover so I am using new versions of Ubuntu and CrossOver, and I honestly cannot remember but I think Skyrim has always hung up on me, because I had all of the expansion packs since the beginning of the time I started using CrossOver. It's probably the Dawnguard DLC, I'm guessing. And it runs fine other than hanging when I try to exit. So maybe that's just a good excuse to play longer? ;)

Skyrim, at least the Steam version, have pretty much always crashed upon exit when run with wine. This will likely never change.

What I do is I use a drop-down terminal or switch workspace and open a terminal. Then I simply use killall or pkill TESV.exe whenever I have existed the game, done. If I for some reason would be paranoid about my saves being damaged or something, I would exit to menu first (which should not crash), then kill the process. Although the latter have never proved necessary for me.

It may not feel like a solution, but it is more than likely the only one you will ever have.

Patrik Nilsson wrote:

Skyrim, at least the Steam version, have pretty much always crashed
upon exit when run with wine. This will likely never change.

Well, I hope that some day it does change. But it is more likely to change as an unintended side effect of a seemingly unrelated bugfix. Since this is just a hang on exit and the game can be played OK otherwise fixing this has a lower priority than fixing other games that don't even start 😊 .

And yeah, the name Dawnguard rings a bell. I think that's the DLC that introduces the problem.

Well, I created a debug log (cannot really parse it) but I did find that not loading the Dawnguard DLC removes my problem. I think it's some DirectX error. It always installs DirectX something or other each time I play it (but it does even when I dual-boot into Windows and play it, so not sure that's relevant). Thanks to whomever mentioned the "pkill TESV" idea as that works great and lets me shutdown Steam cleanly. I was going into Process Monitor and killing TESV because it was listed as a zombie process and wouldn't exit. Weird. But I guess I will have to live with it, as it is unlikely anything that I will be able to figure out how to solve.

No, this isn't a DirectX problem. The problem doesn't show up in a plain fixme+all log at all. In a +relay log (HUGE!) you'll see, among megabytes of other stuff, locks and waits for win32 synchronization objects (I don't remember which exactly) from different threads that deadlock.

Oh, OK. Well should I create a support ticket? I assume since you are a staff member that it is already well-known, and like you said is probably low priority because it doesn't seem to affect game play other than trying to exit. I'm amazed at how well CrossOver runs things overall.

Yeah, the issue is known. You can still create a support ticket, that way you'll be notified when there's a change and we can keep track of how many people are affected by this bug.

Stefan Dösinger wrote:

Have you run this game with earlier versions? Did it work there?

Skyrim hanging on exit is a known problem is a certain (official)
expansion is installed. Unfortunately I forgot the name of the
expansion. It also happens on Windows, but only sometimes. I tried
to find out why the game sometimes exits cleanly on Windows, bit did
not find an answer. There are plenty of synchronization objects
involved, some during the entire lifetime of the game run, and
somehow the game deadlocks ☹️ .

Well, my son had windows installed a while back along with all the expansions installed for it and he had hangs every time too. On linux we both have the same issue, CX, vanilla, or PlayOnLinux. Bethesda is not the best at coding stable software.

I think part of the reason is because the game engine really changed between Fallout NV and Skyrim. Fallout NV I can run with no problems under CrossOver. Skyrim, I would not say the game itself is entirely rushed, but the engine might have been a bit (uneducated guess, though I do know some remnants of the old engine data can be found if you know where to look). For all I know, there could be an update from Microsoft that, if found, would fix the issue.

It's not a Linux and not a Wndows thing, it's a dragonborn thing, maybe also a Steam thing.

With Win10/64 it hangs same, for 80% of the logoffs, but not always. If I disable dragonborn, all is fine.
If I play offline Steam, it is rarer than if I play with steam setting online.

I remember, that in skyrim/windows forums there had been a working solutions two years ago, but can't find it.
Dragonborn has lot of bugs.
Also, it may give a CTD if dragonborn calls a video (i.e. black books)

1 to 15 of 15

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiS2tzTWI5czU4elhkblRZNyIsImdkcHIiOjB9