So I'm really bored today and recently discovered that the Raspbian Imager
can create an SD card with Ubuntu 20.04 either 32 or 64 bits.
Turns out it's the server version, no desktop environment.
I thought why not try to install mythfrontend on it. I first tried
mythtv-light and it would not install due to some dependencies. So then I
tried:
sudo apt install mythtv-mythfrontend; which did install. I rebooted and
noticed that it had installed a limited ubuntu desktop with just a few apps
including mythfrontend.
So I ran it and it worked. I picked the same audio I'd pick for the
raspbian version and for Video, I didn't see MMAL, so I picked V4L2 and set
up to do standard, 4 CPUs and opengl.
I'm surprised that it worked. The video isn't bad particularly since I'm
running mythfrontend on top of a desktop environment.
I tried setting the default boot to multi-user and rebooting without a
desktop but I couldn't get mythfrontend to run using:
QT_QPA_EGLFS_ALWAYS_SET_MODE="1" QT_QPA_PLATFORM=eglfs mythfrontend
It couldn't find a drm device or something.
Also it ran the mythfrontend version from March while the x86_64 version is
up to an August version.
Anyway it's interesting what I've stumbled on.
Jim A
can create an SD card with Ubuntu 20.04 either 32 or 64 bits.
Turns out it's the server version, no desktop environment.
I thought why not try to install mythfrontend on it. I first tried
mythtv-light and it would not install due to some dependencies. So then I
tried:
sudo apt install mythtv-mythfrontend; which did install. I rebooted and
noticed that it had installed a limited ubuntu desktop with just a few apps
including mythfrontend.
So I ran it and it worked. I picked the same audio I'd pick for the
raspbian version and for Video, I didn't see MMAL, so I picked V4L2 and set
up to do standard, 4 CPUs and opengl.
I'm surprised that it worked. The video isn't bad particularly since I'm
running mythfrontend on top of a desktop environment.
I tried setting the default boot to multi-user and rebooting without a
desktop but I couldn't get mythfrontend to run using:
QT_QPA_EGLFS_ALWAYS_SET_MODE="1" QT_QPA_PLATFORM=eglfs mythfrontend
It couldn't find a drm device or something.
Also it ran the mythfrontend version from March while the x86_64 version is
up to an August version.
Anyway it's interesting what I've stumbled on.
Jim A