So here follows a short description of my problem (and all the relevant data):
- The game stutters every couple of seconds (including the title screen (and everything that leads up to it)).
- It's a clean installation with no mods.
- I've tried this with both the latest git checkout (e1f05045572635db623ff2da7bf049270ffa0ad4) as well as v0.45.0
- Tried this with both openmw's branch of OSG (2b4c8e37268e595b82da4b9aadd5507852569b87) and 3.6.4
- OS is NixOS
I've uploaded a screenshot of the in game ?profiler? here.
Terminal logs seem perfectly normal to me:
Code: Select all
Crash handler installed Loading config file: /nix/store/xkzc12y7pjra43hsyr01y1kyz5ch2y9f-openmw-0.45.0/etc/openmw/openmw.cfg Loading config file: /home/derped/.config/openmw/openmw.cfg OpenMW version 0.46.0 Using default (English) font encoding. OSG version: 3.6.4 SDL version: 2.0.10 Loading settings file: /nix/store/xkzc12y7pjra43hsyr01y1kyz5ch2y9f-openmw-0.45.0/etc/openmw/settings-default.cfg Loading settings file: /home/derped/.config/openmw/settings.cfg Adding BSA archive /home/derped/.local/share/openmw/basedata/Morrowind.bsa Adding BSA archive /home/derped/.local/share/openmw/basedata/Tribunal.bsa Adding BSA archive /home/derped/.local/share/openmw/basedata/Bloodmoon.bsa Adding data directory /nix/store/xkzc12y7pjra43hsyr01y1kyz5ch2y9f-openmw-0.45.0/share/games/openmw/resources/vfs Adding data directory /nix/store/xkzc12y7pjra43hsyr01y1kyz5ch2y9f-openmw-0.45.0/share/games/openmw/data Adding data directory /home/derped/.local/share/openmw/basedata Loading keybindings file: /home/derped/.config/openmw/input_v3.xml Detected unusable controller: Synaptics TM3053-003 Initializing OpenAL... Opened "Built-in Audio Analog Stereo" ALC Version: 1.1 ALC Extensions: ALC_ENUMERATE_ALL_EXT ALC_ENUMERATION_EXT ALC_EXT_CAPTURE ALC_EXT_DEDICATED ALC_EXT_disconnect ALC_EXT_EFX ALC_EXT_thread_local_context ALC_SOFT_device_clock ALC_SOFT_HRTF ALC_SOFT_loopback ALC_SOFT_output_limiter ALC_SOFT_pause_device Vendor: OpenAL Community Renderer: OpenAL Soft Version: 1.1 ALSOFT 1.19.1 Extensions: AL_EXT_ALAW AL_EXT_BFORMAT AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW AL_EXT_MULAW_BFORMAT AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXT_source_distance_model AL_EXT_SOURCE_RADIUS AL_EXT_STEREO_ANGLES AL_LOKI_quadriphonic AL_SOFT_block_alignment AL_SOFT_deferred_updates AL_SOFT_direct_channels AL_SOFTX_events AL_SOFTX_filter_gain_ex AL_SOFT_gain_clamp_ex AL_SOFT_loop_points AL_SOFTX_map_buffer AL_SOFT_MSADPCM AL_SOFT_source_latency AL_SOFT_source_length AL_SOFT_source_resampler AL_SOFT_source_spatialize HRTF disabled Allocated 256 sound sources Low-pass filter supported EAX Reverb supported Enumerated output devices: Built-in Audio Analog Stereo Enumerated HRTF names: Built-In 44100hz Built-In 48000hz Input #0, bink, from 'video\bethesda logo.bik': Duration: 00:00:16.00, start: 0.000000, bitrate: 2324 kb/s Stream #0:0[0x0]: Video: binkvideo (BIKi / 0x694B4942), yuv420p, 640x480, 30.06 fps, 30.06 tbr, 30.06 tbn, 30.06 tbc Stream #0:1[0x0]: Audio: binkaudio_rdft, 44100 Hz, stereo, flt Loading content file Morrowind.esm Loading content file Tribunal.esm Loading content file Bloodmoon.esm Playing music/special/morrowind title.mp3 Changed setting: [Video] resolution y = 1080 Updating settings file: "/home/derped/.config/openmw/settings.cfg" Quitting peacefully.
Code: Select all
# This is the OpenMW user 'settings.cfg' file. This file only contains # explicitly changed settings. If you would like to revert a setting # to its default, simply remove it from this file. For available # settings, see the file 'settings-default.cfg' or the documentation at: # # https://openmw.readthedocs.io/en/master/reference/modding/settings/index.html [Camera] small feature culling = true small feature culling pixel size = 3.0 # (8192 * exterior cell load distance - 1024) * 0.93 viewing distance = 6667 [Cells] exterior cell load distance = 1 preload enabled = true preload num threads = 1 [GUI] subtitles = true [Game] show owned = 3 show projectile damage = true show melee info = true show enchant chance = true best attack = true can loot during death animation = true difficulty = 50 actors processing range = 7168 classic reflected absorb spells behavior = true use magic item animations = true show effect duration = true enchanted weapons are magical = true prevent merchant equipping = true followers attack on sight = false shield sheathing = false weapon sheathing = false barter disposition change is permanent = true only appropriate ammunition bypasses resistance = false strength influences hand to hand = 1 projectiles enchant multiplier = 0.1 uncapped damage fatigue = true [Video] resolution x = 1920 resolution y = 1080 framerate limit = 60 fullscreen = true vsync = false window border = false [General] anisotropy = 0
I appreciate every bit of advise I can get, thanks a lot!~
EDIT: Turns out there is already an unresolved issue on GitLab.