Using Chromium v52, Chromecast no longer works and can't find device

Works at least with Version 55.0 (the version shipped with 16.10).

So there are two ways to cast to Chromecast

  • one of them is with the extension
  • the other one is with the native functionality.

This should work natively with Google Chrome.

I do not believe Chromium supports the native cast. Disabling this native feature opens up the ability to use the extension. Or you can use Google Chrome.

  1. Open up chrome://flags/#media-router, it should say Media Router Mac, Windows, Linux, Chrome OS: Enables Chrome to access external presentation-type displays and use them for presenting web content. #media-router
  2. Change it from Default to Disabled
  3. Restart chromium-browser
  4. Install Google Cast extension if necessary

This should work. There is a Launchpad bug opened here. The answer is based off Bob Smith's suggestion on this Debian bug. You can now see this advice in the official faq How to turn off Media Router and use the Google Cast extension.


I am using chromium Version 57.0.2987.98, Ubuntu 17.04 (64-bit). The native "Cast..." does not work until you enable this flag below. Once its enabled, it works perfect, no need for any extension.

chrome://flags/#load-media-router-component-extension