Hey guys, I have had this game work on Fedora before, and the issue was with sound. I install it on OpenSUSE, and everything is fine until I come to the official screen. It just shows the background. I ran morrowind in the terminal, and this is the output i get when i get to the title screen.
err:quartz:DSoundRender_create Cannot create Direct Sound object (88780078)
fixme:ole:CoCreateInstance no instance created for interface {56a86895-0ad4-11ce-b03a-0020af0ba770} of class {e30629d1-27e5-11ce-875d-00608cb78066}, hres is 0x88780078
fixme:gstreamer:Gstreamer_transform_Cleanup 0x3ce8d18 stub
fixme:gstreamer:Gstreamer_transform_Cleanup 0x3ce8d18 stub
fixme:gstreamer:Gstreamer_AudioConvert_SetMediaType 00000000
err:quartz:DSoundRender_create Cannot create Direct Sound object (88780078)
fixme:ole:CoCreateInstance no instance created for interface {56a86895-0ad4-11ce-b03a-0020af0ba770} of class {79376820-07d0-11cf-a24d-0020afd79767}, hres is 0x88780078
err:quartz:DSoundRender_create Cannot create Direct Sound object (88780078)
fixme:ole:CoCreateInstance no instance created for interface {56a86895-0ad4-11ce-b03a-0020af0ba770} of class {e30629d1-27e5-11ce-875d-00608cb78066}, hres is 0x88780078
fixme:gstreamer:Gstreamer_transform_Cleanup 0x3ce92a8 stub
fixme:gstreamer:Gstreamer_transform_Cleanup 0x3ce92a8 stub
fixme:gstreamer:Gstreamer_AudioConvert_SetMediaType 00000000
err:quartz:DSoundRender_create Cannot create Direct Sound object (88780078)
fixme:ole:CoCreateInstance no instance created for interface {56a86895-0ad4-11ce-b03a-0020af0ba770} of class {79376820-07d0-11cf-a24d-0020afd79767}, hres is 0x88780078
err:quartz:DSoundRender_create Cannot create Direct Sound object (88780078)
fixme:ole:CoCreateInstance no instance created for interface {56a86895-0ad4-11ce-b03a-0020af0ba770} of class {e30629d1-27e5-11ce-875d-00608cb78066}, hres is 0x88780078
fixme:gstreamer:Gstreamer_transform_Cleanup 0x3ce9838 stub
fixme:gstreamer:Gstreamer_transform_Cleanup 0x3ce9838 stub
fixme:gstreamer:Gstreamer_AudioConvert_SetMediaType 00000000
err:quartz:DSoundRender_create Cannot create Direct Sound object (88780078)
fixme:ole:CoCreateInstance no instance created for interface {56a86895-0ad4-11ce-b03a-0020af0ba770} of class {79376820-07d0-11cf-a24d-0020afd79767}, hres is 0x88780078
err:quartz:DSoundRender_create Cannot create Direct Sound object (88780078)
fixme:ole:CoCreateInstance no instance created for interface {56a86895-0ad4-11ce-b03a-0020af0ba770} of class {e30629d1-27e5-11ce-875d-00608cb78066}, hres is 0x88780078
fixme:gstreamer:Gstreamer_transform_Cleanup 0x3ce9dc8 stub
fixme:gstreamer:Gstreamer_transform_Cleanup 0x3ce9dc8 stub
fixme:gstreamer:Gstreamer_AudioConvert_SetMediaType 00000000
err:quartz:DSoundRender_create Cannot create Direct Sound object (88780078)
fixme:ole:CoCreateInstance no instance created for interface {56a86895-0ad4-11ce-b03a-0020af0ba770} of class {79376820-07d0-11cf-a24d-0020afd79767}, hres is 0x88780078
err:quartz:DSoundRender_create Cannot create Direct Sound object (88780078)
fixme:ole:CoCreateInstance no instance created for interface {56a86895-0ad4-11ce-b03a-0020af0ba770} of class {e30629d1-27e5-11ce-875d-00608cb78066}, hres is 0x88780078
fixme:gstreamer:Gstreamer_transform_Cleanup 0x3cea358 stub
fixme:gstreamer:Gstreamer_transform_Cleanup 0x3cea358 stub
fixme:gstreamer:Gstreamer_AudioConvert_SetMediaType 00000000
wine: Unhandled stack overflow at address 0xb75aa243 (thread 0009), starting debugger...
err:seh:setup_exception_record stack overflow 844 bytes in thread 0009 eip b7710dcd esp 00230fe4 stack 0x230000-0x231000-0x330000
Segmentation fault
jonathan@linux-v0wj:~/.wine/drive_c/Program Files/Bethesda Softworks/Morrowind>
I had to shorten the code, because in the terminal, it never ends. It spits out all of these random numbers.
I think it has something to do with Audio?