Ubuntu – How to get Flash 10.2 RC + Crystal HD for HW accelerated video to work

10.10broadcomdriversflash

I have a netbook with a N450 Atom and a BCM70012 aka Crystal HD card. On Windows 7 I can play HD flash video with very little CPU usage because of the RC of Flash 10.2. I did some reading and saw posts claiming that the Crystal HD card is finally supported by the newer Flash 10.2 RC in Ubuntu but I can't get it to work.

I can confirm that flash 10.2 is loaded and used, and there's even a HW acceleration option that is enabled in the settings but performance is horrible. From what I read, the Crystal HD card is supposed to be enabled on 10.10 by default – I don't know if it is. I tried installing drivers for it in various ways but HD flash video is still a slideshow

So does anyone have it working? If so, how'd you set it up?

Best Answer

As of tonight, I've been able to successfully have hardware acceleration in Flash Player (youtube 1080p videos running smoothly). I had to:

  1. Checkout and compile the latest crystalhd tree from git (http://git.wilsonet.com/crystalhd.git/)

  2. Download Adobe flash player 10.2 (latest release, it should come as an update if you have flashplugin-installer - if you don't have that, do:

    sudo apt-get install flashplugin-installer
    
  3. Add the following lines to the /etc/adobe/mms.cfg file (create it if you don't have it already):

    EnableLinuxHWVideoDecode=1
    OverrideGPUValidation=true
    

Hope it helps!