Hello I was wondering if anyone had any insight into something odd. I have a opensuse 12.2 system using the propietary nvidia drivers (304.64-26.1) with Nvidia 8400 GS (PCI) card. Video works fine with the NV driver but whenever I try to use vdpau and only with certain videos (vdpau seems to work great with some videos without the problem) it seems that red and blue are interchanged with the effect of people looking like smurfs.
Here’s the strange thing. I had to reinstall after a HDD crash and used opensuse 12.2 this time on the same exact hardware. But when I was using it with a one year old tumbleweed install (updated every couple weeks) I’ve never ran into this problem and all worked great.
Any ideas?
03:00.0 VGA compatible controller: NVIDIA Corporation G98 [GeForce 8400 GS] (rev a1) (prog-if 00 [VGA controller])
Subsystem: BFG Tech Device 0a5e
Flags: bus master, fast devsel, latency 0, IRQ 21
Memory at fb000000 (32-bit, non-prefetchable) [size=16]
Memory at e0000000 (64-bit, prefetchable) [size=256]
Memory at f8000000 (64-bit, non-prefetchable) [size=32]
I/O ports at ec00 [size=128]
[virtual] Expansion ROM at fafe0000 [disabled] [size=128]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Endpoint, MSI 00
Kernel driver in use: nvidia
Linux exxx-xxxx 2.6.32-5-686 #1 SMP Mon Mar 26 05:20:33 UTC 2012 i686 GNU/Linux
Ignore the uname -a and the mplayer output. I accidentally used a terminal from a ssh session on a remote server. Here is the real output on my openSUSE 12.2 install:
Linux linux-xxxx 3.4.11-2.16-default #1 SMP Wed Sep 26 17:05:00 UTC 2012 (259fc87) i686 i686 i386 GNU/Linux
MPlayer dev-SVN-r35127-4.7-openSUSE Linux 12.2 (i586)-Packman (C) 2000-2012 MPlayer Team
Everything is up to date at least up to about a week ago. I notice I have some updates in apper for things like libavfilter and libavcodec and I now also see a mplayer update so I guess I will try those and cross my fingers. The nvidia driver is up to date it appears at least as far as the 12.2 openSUSE repo on Nvidia’s site goes(304.64-26.1) . I guess I could try installing it the “hard” way or is there a beta nvidia repo usable with openSUSE? I was looking for one but could not locate anything.
I do have divx deselected in smplayer and that was not enough so I also had to make a modification per https://forums.opensuse.org/english/get-technical-help-here/multimedia/453255-mplayer-vdpau-divx-fail-4.html#post2312303 but this worked without problems before. If I failed to make the modification then despite what is checked in the smplayer GUI it would attempt to use vdpau for divx and would not properly fallback and no video or audio was playable at all for divx movies. I’ll keep testing to see if it happens with other codecs besides divx.
Also opengl and opengl (fast) work with out the inverse video which suggests it probably isn’t the color settings in nvidia-settings.