Proton: The Elder Scrolls IV: Oblivion (22330)

Created on 27 Aug 2018  路  25Comments  路  Source: ValveSoftware/Proton

It's currently unplayable for me. Did anyone else have any luck with this?

The game crashes to the desktop before the main game menu is displayed.

Specs: Proton 3.7-3, Ubuntu 18.04, NVIDIA Corporation G94GL [Quadro FX 1800] (rev a1)
Full specs: https://gist.github.com/adrianlshaw/13b21eae4d9ad3c6c79474396110feed

Edit: Switched to the latest NVIDIA proprietary drivers and it all works, albeit at a disappointing framerate (for me about 5fps)

Regression Whitelist Request

Most helpful comment

957 installing. sudo apt install libmpg123-0:i386 should make the game whitelistable.

I cant test it right now. Should fix other issues for other games too.

All 25 comments

I dont have any issue with the game whatsoever (I didn't go beyond the introduction though) but at least it launches. I see from your specs :
"Video Card:
Driver: nouveau NV94"
which mean you didn't install the proprietary drivers. Make sure you followed this document : https://github.com/ValveSoftware/Proton/blob/proton_3.7/PREREQS.md

It's worth noting that the NV94 chipset is in long term support and won't meet the prereqs for dxvk regardless of driver choice, so your mileage will vary.

Works perfectly fine on my machine
Arch Linux 64bit, Radeon RX 480 with open source AMDGPU drivers

The game launches but once I get in game the FPS drops to 20 for about 5 seconds and then the game either freezes or crashes.

I'm using an nVidia GTX1080 graphics card with the latest drivers from.

957 installing. sudo apt install libmpg123-0:i386 should make the game whitelistable.

I cant test it right now. Should fix other issues for other games too.

You are correct. I installed libmpg123-0:i386 and now FPS shot up through the roof and it doesn't crash.

The mouse movement is erratic for me. It's like if the mouse cursor is behind the game and when it reaches a corner of the monitor it stops turning the camera (I'm having this problem with more games with Proton by the way). It also moves a bit jumpy instead of smoothly.

Seems to work fine in Wine 4.6 but the Construction Kit is a little buggy, one issue with the Construction set is when you edit an objects position it will set the position to some high integer.

Whitelist Request

System Information

Works great out of the box.

Hello, is anyone seeing an issue with this game and Proton 4.11 that would block it from being whitelisted?

Tested with 4.11-12 and made sure that libmpg123-0:i386 was removed before testing and the game was able to launch and I was able to play for about 30 minutes. Tested moving around Cyrodill and went to an Oblivion Gate and passed through it.

Only issue is when walking around, there's frame skip when loading distant objects. But, I'd bet this is a limitation of the game engine. The higher the AA setting the more noticeable it is.

Otherwise, works perfectly.

For some reason my Steam won`t update Proton past 4.11-11, but I suppose changelog for 4.11-12 is not relevant for this game.

System Information

  • GPU: GTX 1060
  • Driver/LLVM version: NVIDIA 440.44
  • Distro version: Arch Linux
  • System info as gist
  • Proton version: 4.11-11

No issues at all. Deleted lib32-mpg123 from system before testing.

@kisak-valve Working perfectly on my ancient Haswell+Mesa machine https://gist.github.com/adrianlshaw/b28ba3174af2db42848c3db9c380ea1a

Proton 4.11-12 and without libmpg123-0:i386

Oblivion gets stuck at first loading screen with Proton 5.0-2 (Fedora 31, latest Mesa, RX 560), OBSE installed.
Works _perfectly_ with Proton 4.11-12 without libmpg123!

Hello @Nonononoki, with Proton 5.0-2, please add PROTON_LOG=1 %command% to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into the comment box.

Hi @kisak-valve,

here is the log output: https://pastebin.com/raw/PDmA4QY6

Thanks, can you check if PROTON_USE_WINED3D=1 %command% in the game's launch options has an effect?

@kisak-valve
Unfortunately, it changes nothing
Edit: New log if it's needed: https://pastebin.com/raw/ukdgpeE1
Edit2: Healthy log from Proton 4.11: https://pastebin.com/raw/MSxSZSN1

@kisak-valve on my hardware it's working fine out-of-the-box using Proton 5.0. no launch options. No OBSE.

Hi @adrianlshaw,
could you maybe try to use OBSE with Proton 5.0-2?
Maybe it's because you have to patch it manually to get it working and it only applies to Proton 4.X, I followed a guide on Steam: https://steamcommunity.com/app/22330/discussions/0/1734342161864893103/?tscn=1540192953

EDIT: I can now confirm that patching Oblivion manually to run OBSE will not work with Proton 5.0-2. Can something be done about that?
EDIT2: Okay, found the real source of the problem. It's the popular mod "Oblivion Stutter Remover" that's not compatible with Proton 5.0-2!
EDIT3: Any mod that uses the Plugin folder in Data/OBSE is affected!

Game stuck at loading save, libmpg123 installed, no obse, proton 5.0-2.
steam-22330.log

Possible line of interest from the log: fixme:gstreamer:source_query_accept (0x1739430) stub

Been playing for a few hours and I do get the occasional crash on 5.0-2. It does seem like gstreamer is unhappy.

You can see my log here here

Getting no music at all in game or in the menu with 5.0-2. Meanwhile running using 4.11-13 it works flawlessly, definitely smells of regression to me!

@GloriousEggroll I've noticed that Proton-GE shares a control issue with native Windows 10 in this game, which regular Proton or Proton-tkg do not share: When keeping any movement button pressed to constantly move, it looks like this action is regularly interrupted for a tiny fraction of time, causing micro-stutter. I think it can be visualized like this:

Native Windows 10 / Proton-GE: |xxxxx0xxxxx0xxxxx0|

Regular Proton /-tkg: |xxxxxxxxxxxxxxx|

This seems to just affect moving, not rendering (frame times) or mouse look. It also doesn't seem to matter which refresh rate + vsync is used. In this case it doesn't seem desirable to me to match native Windows behavior, as it really looks bad in motion. :)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

leifmetcalf picture leifmetcalf  路  3Comments

shanefagan picture shanefagan  路  3Comments

ghost picture ghost  路  3Comments

AwesamLinux picture AwesamLinux  路  3Comments

AwesamLinux picture AwesamLinux  路  3Comments