Posts: 1
Joined: Tue May 29, 2018 4:29 pm

Raspberry Pi 3 - Ubuntu Server - TVHeadend - MP2G2 License

Tue May 29, 2018 5:04 pm

Hi guys

I need a little guidance please. I've had a heck of a time trying to get TVHeadend working on Raspbian. I have tried building from github on stretch and jessie but no luck. Unable to locate various packages etc etc,,, nightmare. I'm now using Ubuntu Classic Server 16.04 ... pi3.img.xz as TVHeadend only seems to work on 16.04 Xenial? It's working flawlessly now although a little slower to boot.

I have an MPEG2 license for my Raspberry Pi 3 which I used for LibreELEC but I'm now using the Pi 3 as a pure TVHeadend server for my Nvidia Shield. Reading thorough every guide I can find, they all mention adding the decode_MPG2=0x0000000 to /boot/config.txt. Ubuntu Server doesn't have a config.txt so I created one, pasted decode_MPG2=0x0000000 but it doesn't appear to have worked.

What is the correct way to install the MPG2 license on Ubuntu Server please?


User avatar
Posts: 36557
Joined: Sun Jun 16, 2013 11:19 pm
Location: Basingstoke, UK
Contact: Website Twitter

Re: Raspberry Pi 3 - Ubuntu Server - TVHeadend - MP2G2 License

Tue May 29, 2018 5:23 pm

Boot Raspbian with a valid MPG2 licence and it burns an OTP bit. The licence is then valid for that Raspberry, forever regardless of what OS you boot next (as long as it has current bootcode/firmware).
Note: Having anything humorous in your signature is completely banned on this forum. Wear a tin-foil hat and you'll get a ban.

Any DMs sent on Twitter will be answered next month.

This is a doctor free zone.

Posts: 315
Joined: Wed Aug 09, 2017 9:51 pm

Re: Raspberry Pi 3 - Ubuntu Server - TVHeadend - MP2G2 License

Wed May 30, 2018 11:53 am

Ubuntu server's config.txt is at /boot/firmware/config.txt. The boot partition is mounted at /boot/firmware.

To speed up boot time remove the cloudimage packages.

Return to “Troubleshooting”