Video issues, web issues, slow downs

Recently I’ve noticed some multimedia problems. When I’m playing media, rather its from VLC, MPlayer, or Firefox, my pc seems to slow down and lag big time. Also there are video issues where audio is out of sync (notice big time in full screen and more so with MPlayer), videos has discoloration problems (experience more with VLC), and stutters (notice a lot on youtube). This has only been occurring within the past week. Could an update have messed up some a codecs?

What graphics driver / device?


VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
        Subsystem: Lenovo Device 3920
        Flags: bus master, fast devsel, latency 0, IRQ 41
        Memory at d0000000 (64-bit, non-prefetchable) [size=4]
        Memory at c0000000 (64-bit, prefetchable) [size=256]
        I/O ports at 4050 [size=8]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [d0] Power Management version 2
        Capabilities: [a4] PCI Advanced Features
        Kernel driver in use: i915


[/size][/size][/size]

Intel graphics shouldn’t be a problem

Have you followed the guide at
http://forums.opensuse.org/content/107-re-multi-media-restricted-format-installation-guide.html

Particularly using the switch to Packman.

Please tell me you don’t have the VLC repo added?

Post result of

zypper lr -d

--+------------------------------------------------------------------------------------+--------
 1 | Kernel_stable                 | Kernel Builds for stable (standard)    | Yes     | No      |   99     | rpm-md | http://download.opensuse.org/repositories/Kernel:/stable/standard/                 |        
 2 | download.opensuse.org-non-oss | Main Repository (NON-OSS)              | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.1/repo/non-oss/                       |        
 3 | download.opensuse.org-oss     | Main Repository (OSS)                  | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.1/repo/oss/                           |        
 4 | download.opensuse.org-update  | Main Update Repository                 | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.1/                                          |        
 5 | kde-extra                     | kde-extra                              | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_48_openSUSE_12.1/ |        
 6 | kde48                         | kde48                                  | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Release:/48/openSUSE_12.1/          |        
 7 | mozilla                       | Mozilla based projects (openSUSE_12.1) | Yes     | No      |   99     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_12.1/                   |        
 8 | packman.inode.at-suse         | Packman Repository                     | Yes     | Yes     |   99     | rpm-md | http://packman.inode.at/suse/12.1/                                                 |        
 9 | repo-debug                    | openSUSE-12.1-Debug                    | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/12.1/repo/oss/                     |        
10 | repo-debug-update             | openSUSE-12.1-Update-Debug             | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/12.1/                                    |        
11 | repo-source                   | openSUSE-12.1-Source                   | No      | Yes     |   99     | NONE   | http://download.opensuse.org/source/distribution/12.1/repo/oss/      


So just use the switch
https://dl.dropbox.com/u/10573557/Switcher%20Pics/11.4_packman_switch.png

Are you using an updated kernel?

uname -a

I redid those steps again because I noticed from running mmcheck that packages suppose to be from packman vender were from a different vendor. But I got bunch of problems at step 3.

Default 12.1 kernel
3.1.10-1.9-desktop

Forget step 3
Just try switching on your currently installed packages

Also, disable desktop effects if you have them enabled?

I disabled desktop effects and when I switch system packages I get the messages below. Also just wondering, how would desktop effects interfere?


#### YaST2 conflicts list - generated 2012-06-16 00:10:02 ####

libavcodec53-0.10.3-1.1.x86_64 requires libavutil51 = 0.10.3, but this requirement cannot be provided
deleted providers: libavutil51-0.10.3-1.1.x86_64
     ] keep obsolete libavutil51-0.10.3-1.1.x86_64

     ] deinstallation of libavcodec53-0.10.3-1.1.x86_64

     ] break libavcodec53-0.10.3-1.1.x86_64 by ignoring some of its dependencies



libavformat53-0.10.3-1.1.x86_64 requires libavfilter2 = 0.10.3, but this requirement cannot be provided
deleted providers: libavfilter2-0.10.3-1.1.x86_64
     ] deinstallation of libavformat53-0.10.3-1.1.x86_64

     ] keep obsolete libavfilter2-0.10.3-1.1.x86_64

     ] break libavformat53-0.10.3-1.1.x86_64 by ignoring some of its dependencies



libpostproc50-0.7.12-2.2.x86_64 requires libavutil50 = 0.7.12-2.2, but this requirement cannot be provided
deleted providers: libavutil50-0.7.12-2.2.x86_64
     ] keep obsolete libavutil50-0.7.12-2.2.x86_64

     ] break libpostproc50-0.7.12-2.2.x86_64 by ignoring some of its dependencies

     ] deinstallation of libpostproc50-0.7.12-2.2.x86_64



libavdevice53-0.10.3-1.1.x86_64 requires libavformat.so.53()(64bit), but this requirement cannot be provided
deleted providers: libavformat53-0.10.3-1.1.x86_64
     ] break libavdevice53-0.10.3-1.1.x86_64 by ignoring some of its dependencies

     ] deinstallation of libavdevice53-0.10.3-1.1.x86_64

     ] keep obsolete libswscale2-0.10.3-1.1.x86_64



kio_audiocd-4.7.2-4.1.1.x86_64 requires libkcompactdisc4 = 4.7.2, but this requirement cannot be provided
uninstallable providers: libkcompactdisc4-4.7.2-2.1.2.i586[download.opensuse.org-oss]
                   libkcompactdisc4-4.7.2-2.1.2.x86_64[download.opensuse.org-oss]
     ] deinstallation of kio_audiocd-4.8.4-226.2.x86_64

     ] Following actions will be done:
downgrade of libkcompactdisc4-4.8.4-226.2.x86_64 to libkcompactdisc4-4.7.2-2.1.2.x86_64
install libkcompactdisc4-4.7.2-2.1.2.x86_64 (with vendor change)
  obs://build.opensuse.org/KDE  -->  openSUSE
     ] keep obsolete kio_audiocd-4.8.4-226.2.x86_64

     ] keep obsolete kio_audiocd-4.8.4-226.2.x86_64

     ] break kio_audiocd-4.7.2-4.1.1.x86_64 by ignoring some of its dependencies




#### YaST2 conflicts list END ###


] deinstallation of libavcodec53-0.10.3-1.1.x86_64

] deinstallation of libavdevice53-0.10.3-1.1.x86_64

] keep obsolete kio_audiocd-4.8.4-226.2.x86_64

Try those 3 and see if it changes the others

New conflicts


#### YaST2 conflicts list - generated 2012-06-16 00:23:58 ####

libavformat53-0.10.3-1.1.x86_64 requires libavcodec.so.53()(64bit), but this requirement cannot be provided
deleted providers: libavcodec53-0.10.3-1.1.x86_64
     ] Following actions will be done:
keep libavcodec53-0.10.3-1.1.x86_64
keep obsolete libavfilter2-0.10.3-1.1.x86_64
keep obsolete libswscale2-0.10.3-1.1.x86_64
     ] break libavformat53-0.10.3-1.1.x86_64 by ignoring some of its dependencies

     ] deinstallation of libavformat53-0.10.3-1.1.x86_64



libpostproc50-0.7.12-2.2.x86_64 requires libavutil50 = 0.7.12-2.2, but this requirement cannot be provided
deleted providers: libavutil50-0.7.12-2.2.x86_64
     ] deinstallation of libpostproc50-0.7.12-2.2.x86_64

     ] keep obsolete libavutil50-0.7.12-2.2.x86_64

     ] break libpostproc50-0.7.12-2.2.x86_64 by ignoring some of its dependencies



kio_audiocd-4.8.4-226.2.x86_64 requires libkcddb4 = 4.8.4, but this requirement cannot be provided

     ] break kio_audiocd-4.8.4-226.2.x86_64 by ignoring some of its dependencies

     ] do not keep kio_audiocd-4.8.4-226.2.x86_64 installed

     ] keep obsolete libkcddb4-4.8.4-226.2.x86_64



kscd-4.7.2-4.1.1.x86_64 requires libkcompactdisc4 = 4.7.2, but this requirement cannot be provided
uninstallable providers: libkcompactdisc4-4.7.2-2.1.2.i586[download.opensuse.org-oss]
                   libkcompactdisc4-4.7.2-2.1.2.x86_64[download.opensuse.org-oss]
     ] deinstallation of kscd-4.8.4-226.2.x86_64

     ] Following actions will be done:
downgrade of libkcompactdisc4-4.8.4-226.2.x86_64 to libkcompactdisc4-4.7.2-2.1.2.x86_64
install libkcompactdisc4-4.7.2-2.1.2.x86_64 (with vendor change)
  obs://build.opensuse.org/KDE  -->  openSUSE
    [x] break kscd-4.7.2-4.1.1.x86_64 by ignoring some of its dependencies

     ] keep obsolete kscd-4.8.4-226.2.x86_64

     ] keep obsolete kscd-4.8.4-226.2.x86_64




#### YaST2 conflicts list END ###

OK
Forget the switch for now. Looking at the results there tells me you mostly have packman of the necessary packages. It’s too time consuming and difficult to solve this remotely, especially when there are issues on the kde side too. (not your fault)

My guess is, if you had desktop effects enabled, that was the main issue.

FYI: The 53 codecs have been superseded by 54 versions.
You may have to manually examine you PAckman packages and work through a switch one at a time, using the radio button. Do all you can that don’t throw a issue and then move to the troublesome ones.
If you use kde R48, you may have to keep some kde packages from kde repo

I’ve always had desktop effects on and this problem just started this week. Manually checking 53 codecs seems a bit rough. Can I just remove them all and reinstall using step 3 from http://forums.opensuse.org/content/107-re-multi-media-restricted-format-installation-guide.html?

You should see that the 53 codecs are osolete
In software manager they will show red and if you view the versions tab, there will be no supply repo, just the installed package. It should be safe to remove them.

I just tried first with gstreamer series which was red and uninstalling caused conflicts with other packages like amarok, vlc, mplayer, python, kde 4.8. Is it still safe to remove?

I mean such as
libavcodec53

not the gstreamer stuff

Done. I’ll give it a try for a week.

Thanks.

After what I thought fixed my issues some new problems have come into play. mplayer/smplayer has a green horizontal bar that takes up about 10% of the top part of certain videos and out of sync audio while VLC has slow downs and green box like specs on the video sometimes. I know it’s not the videos because they all work on my Windows partition. I’ll try to reproduce some errors I found and didn’t save.