Is Mkchromecast functionnal ? What are the other options to cast ??

Hi everyone,

My fiancee has bought a Chromecast recently and I’m trying to cast my screen through it (I’m on Gnome). Since her shared Netflix account doesn’t work anymore, I’ve been trying to cast it from the Linux app on my computer for convenience.

It seems Mkchromecast is the best option (or rather the only one ?) on Linux. Now I’ve managed to make it work trough Chromium embedded cast system, which is good enough for most things.

But Mkchromecast isn’t working well for me (it just cast the app icon on my screen when launching from terminal). I might open a ticket on github for this, but I wonder if people here are using it and maybe have recommandations to make it work thoroughly ? Or if maybe there is an alternative to cast your screen ?

Thanks a lot !

Not using chromecast so cannot recommend any alternative.
But there seems to be alternatives, you’ll see them e.g. with command:

yay -Ss chromecast
1 Like

I thought catt was the best option for casting anything I’m maintaining a package for it in the aur Otherwise you can install it following the directions on the github. Since I’m using KDE, I know of Qt GUI frontend for it Which I am also maintaing an aur package for I could have sworn a few years ago when I was using gnome there was an extension for that used catt under the hood. Let me see what I can find.


I was wrong. The extension I used to use was It wasn’t using catt, but it worked well. Looks like it has not been updated since 3.36 which is right before I stopped using Gnome.

Also now that I think about it. Last time I was doing this, I’m pretty sure I ran into issues with the firewall. This may have caused your initial issue. You might wanna look into what ports you need to allow through the firewall in order to make casting work. As a quick test when trying these solutions though. You can temporarily disable the firewall just to see if the casting works at all.

I found something here that refers to the ports of the firewall. Maybe it is helpful for you.
I’m sure when i tested chromecast i was able to adjust those ports in my firewalld and get chromecast running.

1 Like

Oh yeah, that huge udp port range looks familiar. :sweat_smile: