Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: Oblivion gstreamer problems

  1. #1

    Default Oblivion gstreamer problems

    Hi all, I just freshly installed OpenSuSE 11.4 on a brand new computer, and used wine to install Steam and from within Steam, I installed The Elder Scrolls IV: Oblivion.

    The installations all ran smoothly, and I didn't use any commands other than those needed to install steam:
    Code:
    winetricks corefonts allfonts tahoma gecko vcrun2005
    msiexec /i SteamInstall.msi
    When I try to run Oblivion, the credits screen comes up like always, but when I actually enter the game, the FPS drops to 2-5 and I get a continuous stream of the following error messages:

    Code:
    fixme:gstreamer:Gstreamer_FindMatch Could not find plugin for audio/mpeg, mpegversion=(int) 1
    fixme:ole:CoCreateInstance no instance created for interface {56a86895-0ad4-11ce-b03a-0020af0ba770} of class {728dcf55-128f-4dd1-ad22-becfa66ce7aa}, hres is 0x80004005
    fixme:gstreamer:Gstreamer_transform_Cleanup 0x59661af8 stub
    fixme:gstreamer:Gstreamer_transform_Cleanup 0x59661af8 stub
    fixme:gstreamer:unknown_type Could not find a filter for caps: audio/mpeg, mpegversion=(int)1, layer=(int)3
    fixme:gstreamer:watch_bus decodebin288: Your GStreamer installation is missing a plug-in.
    fixme:gstreamer:watch_bus decodebin288: A MPEG-1 Layer 3 (MP3) decoder plugin is required to play this stream, but not installed.
    fixme:gstreamer:GST_Connect Gstreamer could not find any streams
    fixme:quartz:ACMWrapper_SetMediaType acmStreamOpen returned 512
    What's strange is that I do have 'gstreamer-0_10-fluendo-mp3' installed.

    This computer runs Unigine Heaven at over 30fps fullscreen, and I'm running Oblivion in windowed mode at low settings at a resolution of 800x600.

    I've got a computer running 11.3 that doesn't have this problem. It runs at about 30fps on max settings. That computer isn't as powerful as the new one, either.

    Other, perhaps relevant, errors I see in the output include:
    Code:
    Install script executed.fixme:mixer:ALSA_MixerInit No master control found on HDA NVidia, disabling mixer
    fixme:mixer:ALSA_MixerInit No master control found on USB Device 0x46d:0x8ad, disabling mixer
    err:alsa:ALSA_CheckSetVolume Could not find '{PCM,Line} Playback Volume' element
    The gstreamer packages I have installed are as follows:
    Code:
    > zypper search gstreamer | grep \^i | cut -d' ' -f3
    PackageKit-gstreamer-plugin
    gstreamer-0_10
    gstreamer-0_10-32bit
    gstreamer-0_10-devel
    gstreamer-0_10-fluendo-mp3
    gstreamer-0_10-plugin-gnomevfs
    gstreamer-0_10-plugin-hal
    gstreamer-0_10-plugins-bad
    gstreamer-0_10-plugins-base
    gstreamer-0_10-plugins-base-32bit
    gstreamer-0_10-plugins-gl
    gstreamer-0_10-plugins-gl-lang
    gstreamer-0_10-plugins-good
    gstreamer-0_10-plugins-good-extra
    gstreamer-0_10-plugins-ugly
    gstreamer-0_10-utils
    gstreamer-utils
    libgstreamer-0_10-0
    libgstreamer-0_10-0-32bit
    phonon-backend-gstreamer-0_10
    Any help, please?

  2. #2
    Join Date
    Sep 2010
    Location
    Poland
    Posts
    1,970

    Default Re: Oblivion gstreamer problems

    Wild guessing maybe a 32bit 64bit libraries incompatibilities ? Is your 11.4 64bit and what about 11.3 ?

    Best regards,
    Greg
    Best regards,
    Greg

  3. #3
    Join Date
    Mar 2010
    Location
    Austin - Texas
    Posts
    10,140
    Blog Entries
    48

    Smile Re: Oblivion gstreamer problems

    OK glistwan, I have no idea what might be wrong, but I wonder if you have setup your multimedia properly. First, you need to add the Packman repository. Here is an explanation of Packman:

    Packman Layout Explained

    You can add this for all Packman repositories:

    Index of /suse/openSUSE_11.4/

    Once you have added in Packman, here is how you would want to update your Multimedia files:

    Multimedia in One Click

    Once you think you have updated it all, here is a script file I put together call mmcheck that can check if indeed your Multimedia is correct:

    MultiMedia Checker or mmcheck - Check Your openSUSE MultiMedia Setup in Just 16 Steps

    Can you check your multimedia out and let us know if it is OK. By the way, the New Pulseaudio is defaulting to the GStreamer Backend, but perhaps you want to try the xine one as well:

    menu / Personnel Settings / Multimedia / Phonon / Backend

    You might check this very last if nothing else is helping.

    Thank You,
    My Blog: https://forums.opensuse.org/blogs/jdmcdaniel3/

    Software efficiency halves every 18 months, thus compensating for Moore's Law

    Its James again from Austin, Texas

  4. #4

    Default Re: Oblivion gstreamer problems

    Both the 11.4 and the 11.3 are 64-bit systems with AMD processors and nVidia cards (albeit different models of each)

    I went through mmcheck and fixed a bunch of stuff, some packages were from the wrong vendor. Here are my results after running oblivion again:

    My FPS went up slightly. Now it ranges between 5 and 7 fps.
    A new, but still gstreamer-related error message appeared:

    Code:
    fixme:gstreamer:GST_Connect Could not make source filter, are gstreamer-plugins-* installed for 32 bits?
    fixme:quartz:ACMWrapper_SetMediaType acmStreamOpen returned 512
    fixme:gstreamer:Gstreamer_FindMatch Could not find plugin for audio/mpeg, mpegversion=(int) 1
    fixme:ole:CoCreateInstance no instance created for interface {56a86895-0ad4-11ce-b03a-0020af0ba770} of class {728dcf55-128f-4dd1-ad22-becfa66ce7aa}, hres is 0x80004005
    fixme:gstreamer:Gstreamer_transform_Cleanup 0x58c621b8 stub
    fixme:gstreamer:Gstreamer_transform_Cleanup 0x58c621b8 stub
    The same start-up error message appeared again:

    Code:
    fixme:mixer:ALSA_MixerInit No master control found on HDA NVidia, disabling mixer
    fixme:mixer:ALSA_MixerInit No master control found on USB Device 0x46d:0x8ad, disabling mixer
    err:alsa:ALSA_CheckSetVolume Could not find '{PCM,Line} Playback Volume' element
    If I load up alsamixer at the terminal, I don't see a PCM or Line channel, all I see is Master. Does that have to do with Pulseaudio?

    If I try to install gstreamer-0_10-plugins-bad-32bit, YaST demands that I change the architecture of about 450 packages from x86_64 to i586. I don't see why that's necessary.

    Thanks again!

  5. #5
    Join Date
    Mar 2010
    Location
    Austin - Texas
    Posts
    10,140
    Blog Entries
    48

    Smile Re: Oblivion gstreamer problems

    I would try the following items one at a time and see what you get:

    1. On this error, I wonder if you have made a trip to: YaST / Hardware / Sound

    Code:
    fixme:mixer:ALSA_MixerInit No master control found on HDA NVidia, disabling mixer
    Once there, make sure this is device 1 and not 0, unless this is your main sound card device. For instance, I use a Creative X-Fi sound card, but also have the nVIDIA sound output if I used HDMI output and must make sure it is set as card 1 and not zero since I do not use this device. Device 0 is your default sound defice.

    2. As for the 32 and 64 bit thing I must agree you do not want to wholesale swap to 32 bits. There is one other option you can select, to see if it helps and hopefully not worse. This will loads lots of 32 bit files but should not remove the 64 bit ones:

    YaST / Software / Software Management / View Button (Top Left) / Select Patterns / Base Technologies (In the Pattern Window) / Check the "32 Bit Runtime Environment" Pattern and allow this to install and see if this makes any difference.

    3. Next, just as something to try, you can change your KDE Backend sound device by doing the following:

    menu / Personnel Settings / Multimedia / Phonon (on Left) / Backend Tab / Select Xine instead of GSTreamer and see what difference this makes.

    Thank You,
    My Blog: https://forums.opensuse.org/blogs/jdmcdaniel3/

    Software efficiency halves every 18 months, thus compensating for Moore's Law

    Its James again from Austin, Texas

  6. #6

    Default Re: Oblivion gstreamer problems

    After step 1:

    I get the following message:
    Code:
    fixme:mixer:ALSA_MixerInit No master control found on HDA NVidia, disabling mixer
    fixme:win:EnumDisplayDevicesW ((null),0,0x33f32c,0x00000000), stub!
    The launcher plays sound, but it's encoded in wav format. HDA NVidia is configured as card 1 (not 0).

    I still get the following error message:
    Code:
    fixme:gstreamer:GST_Connect Could not make source filter, are gstreamer-plugins-* installed for 32 bits?
    fixme:quartz:ACMWrapper_SetMediaType acmStreamOpen returned 512
    fixme:gstreamer:Gstreamer_FindMatch Could not find plugin for audio/mpeg, mpegversion=(int) 1
    fixme:ole:CoCreateInstance no instance created for interface {56a86895-0ad4-11ce-b03a-0020af0ba770} of class {728dcf55-128f-4dd1-ad22-becfa66ce7aa}, hres is 0x80004005
    fixme:gstreamer:Gstreamer_transform_Cleanup 0x595fe590 stub
    fixme:gstreamer:Gstreamer_transform_Cleanup 0x595fe590 stub
    FPS still hangs in the 3-7 range.

    After step 2:
    Checking the box does nothing, no new packages are installed and upon reopening YaST, the box remains cleared. Plenty of packages are installed, though.
    I didn't test after this stage, since I assume nothing changed.

    After step 3:
    I put Xine in the Phonon settings to the top of the preference list. The problem stayed exactly the same, and produced the same stream of error messages. Is wine linked to phonon or to gstreamer directly? Did I do something wrong?

    Thanks!

  7. #7
    Join Date
    Mar 2010
    Location
    Austin - Texas
    Posts
    10,140
    Blog Entries
    48

    Smile Re: Oblivion gstreamer problems

    So step 2, the loading of 32 bit programs does not work? What source did you install openSUSE from? A LiveCD or the DVD? Was this an upgrade or clean install? I am running out of fixes, but the fact that step two does not work is very curious indeed. I normally do a clean install and from the DVD and I have determined that the type install you select can have very odd consequences with your openSUSE operation.

    Thank You,
    My Blog: https://forums.opensuse.org/blogs/jdmcdaniel3/

    Software efficiency halves every 18 months, thus compensating for Moore's Law

    Its James again from Austin, Texas

  8. #8

    Default Re: Oblivion gstreamer problems

    It was a clean install from the DVD.

    Interestingly, enough, the Portal: The First Slice demo works just fine. I don't think it uses any mp3 files, though.
    I get good framerates on max settings/resolution with that game. It has to be something to do with wine or gstreamer, no?

  9. #9
    Join Date
    Mar 2010
    Location
    Austin - Texas
    Posts
    10,140
    Blog Entries
    48

    Smile Re: Oblivion gstreamer problems

    It was a clean install from the DVD.

    Interestingly, enough, the Portal: The First Slice demo works just fine. I don't think it uses any mp3 files, though.
    I get good framerates on max settings/resolution with that game. It has to be something to do with wine or gstreamer, no?
    Well I guess I would put my money on Wine being the issue, but there are so many new things with openSUSE 11.4, it could be none of the above. I see some people making suggestions to uninstall Pulseaudio might be a fix. But the more you do, the bigger the hole your create for yourself to dig out of. If the worst that can happen to you is the need to reload openSUSE 11.4 and you maintained a separate partition for your /home area, you could always go for it and see what you get.

    Thank You,
    My Blog: https://forums.opensuse.org/blogs/jdmcdaniel3/

    Software efficiency halves every 18 months, thus compensating for Moore's Law

    Its James again from Austin, Texas

  10. #10

    Default Re: Oblivion gstreamer problems

    Oblivion is rated "Gold" on WineHQ, and has been tested with this version of wine. Fortunately, I do have a separate /home partition, so I'll try to play with deactivating pulseaudio. If that doesn't work, I'll reinstall. Failing that, I'll try a different distribution with the same version of wine to see if it's a gstreamer issue. If that's the case, I'll post back the behavior I see on the other distro. I really hope I can keep using OpenSuSE. I've been with it since version 10.1, and aside from this issue, my impression of 11.4 has been that it's the best yet. =/

    Thanks, again!

Page 1 of 2 12 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •