If you have upgraded to the latest flash plugin 11.2.202.228 you might have noticed that in YouTube videos there is a blue tint. This affects only Nvidia users who are using hardware acceleration through VDPAU. I am using the latest libvdpau 0.4.1. Although there are many bugs commited to Adobe about it, it isn't fixed and is marked as cannot reproduce! Anyway if you are seeing a video with blue people here is how to temporary fix it.
Open YouTube and start playing a video. Right click on it and select Settings. There in the first tab untick Enable Hardware Acceleration. Reload the page and the problem should be gone for now.
Reload the page and the problem should be gone for now.
If you are unable to press the button open another browser and try again. A friend of mine couldn't press the button in Chrome under Ubuntu but pressed it by using Opera.
You can also manually edit /etc/adobe/mms.cfg as root
sudo gedit /etc/adobe/mms.cfg
and set
EnableLinuxHWVideoDecode=1 OverrideGPUValidation=true
Of course the whole proccess has the side effect that your CPU will be used more to decode flash videos...
Unfortunatelly this flash plugin version is the last version, according to Adobe, that will be the last flash player released for Linux. Upcoming releases will be bundled with Google Chrome using its Pepper API...
Maybe it's time to give HTML5 a try. To enable HTML5 video playback simply Join the HTML5 Trial. Of course you can also downgrade your flash player plugin to the previous working version. You choose.
Comments (35)
Subscribe to this comment's feedwrong
What about Firefox?
this better be an end to Flash completely (forcing people to rewrite) or complete upgrades for everyone.
...
...
Thanks!
Unity 2D
I was going mad about this
See you
Through synaptic / apt
reverse
fedora 17 and nvidia
thanks
Linux, yes please!
I had to chuckle at your comment "My printer is not supported" - I have a HP P2015N printer which was I got going with Debian Squeeze extremely easily. I then tried with Windows Vista which I thought would be easy. No so - I had to jump through so many hoops before I got a test page printed. It was 100% easier with Linux.
"not enough software" - Really? Debian Squeeze has 18,000+ packages in the default repositories. This increases with every release. I'm sure this is higher in the latest Fedora or Ubuntu release. You can enable third-party repositories and get Dropbox, Skype and Google Chrome (to name a few).
"no professional suites" - I'll pass on this because I don't use professional-grade software (why should I when all the open-source ones are such high-quality and "good enough", eg. I use vim + plugins as my IDE for example).
Sounds like your comment came from some frustration getting YouTube video's without a bluetint and with HW acceleration enabled. I urge you not to abandon Linux! I see more and more video's on YouTube offered with the HTML video tag anyhow whereby opensource video codecs are used (some of which Google has bought the patents for and released under permissive licences - yay Google).
Solution
I fixed it in YouTube by noticing that software decoding was enabled (right-click blue video, select "show video info..."). We want this to be hardware assisted like the video rendering.
As the article above says...
Create file /etc/adobe/mms.cfg
containing:
EnableLinuxHWVideoDecode = 1
# i didn't have to enable this but you may want to if you get crashes
#OverrideGPUValidation=true
Then restart Chrome (ensure it is exited from running in the background also).
Other stuff I did which might have had an effect:
* Get latest Flash by: aptitude install flashplugin-nonfree
I now have version 11,2,202,236 installed
Go here to verify: http://www.adobe.com/software/flash/about/
* Install the dummy libvdpau1 package (I had the free version of this lib anyway): aptitude install nvidia-libvdpau1
Gory details and other info about why this is happening, see here:
https://bbs.archlinux.org/viewtopic.php?id=137877&p=4
um.. Ubuntu only?
...
By the way currently I am using a patched version of libvdpau which solves the problem without having to edit any conf file. However I can give you instructions on that only for Archlinux.
...
kill browser
re-enable hardware accelleration
kill browser
voila
FIXED! W/O MODIFYING HW ACCELERATION!
https://addons.mozilla.org/en-US/firefox/addon/video-filters-for-html-5-vi/?src=api
...
Video filters addon does not work. Disabling HW acceleration does.
Thanks
And I activated the html5 trial - can't wait for flash to go away for ever!
Thank You!
As to Adobe. That's pretty freagin hillarious that they are simply in denial. I just saw a TED video last night about the common characteristics (list of symptoms) of psychopaths and corporate CEO's. I think that lack of honesty/integrity should be on that list, but that would include far too many people I suppose.
HTML5 does nothing to fix this problem.
Also, I've executed the 3 commands suggested for upgrading to libvdpau1 and rebooted my machine and I'm still seeing blue video on YouTube so that doesn't work either.
Maybe these are all issues specific to Ubuntu 12.04, but anyway I guess I'll have to try some other workaround.
...
...
...
blue only in opera not firefox
Write comment



)