<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jun 27, 2023 at 4:35 PM Mike Perkins <<a href="mailto:mikep@randomtraveller.org.uk">mikep@randomtraveller.org.uk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 27/06/2023 19:50, James Abernathy wrote:<br>
> On Tue, Jun 27, 2023 at 1:11 PM Mike Perkins <<a href="mailto:mikep@randomtraveller.org.uk" target="_blank">mikep@randomtraveller.org.uk</a>><br>
> wrote:<br>
> <br>
>> I have spun up a VM to test out fixes/33 from deb-multimedia before I<br>
>> attempt anything non-reversable.<br>
>><br>
>> This is a clean install of Debian bookworm with nothing but the base plus<br>
>> ssh.<br>
>><br>
>> Once I figured out how to pull in the repo, it installed a whole load of<br>
>> stuff and then told me that<br>
>> it didn't need most of it. Idid an Apt autremove and then rebooted.<br>
>><br>
>> The backend started, updated the (blank) database and then looped telling<br>
>> me to use setup to<br>
>> initialise it. However, when I start mythtv-setup - as the mythv user,<br>
>> natch - I get this:<br>
>><br>
>> $ mythtv-setup<br>
>> qt.qpa.xcb: could not connect to display<br>
>> qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even<br>
>> though it was found.<br>
>> This application failed to start because no Qt platform plugin could be<br>
>> initialized. Reinstalling<br>
>> the application may fix this problem.<br>
>><br>
>> Available platform plugins are: eglfs, linuxfb, minimal, minimalegl,<br>
>> offscreen, vnc, xcb.<br>
>><br>
>> Aborted<br>
>> $<br>
>><br>
>> Now this setup is not standard but I can imagine that it isn't that<br>
>> unorthodox.<br>
>><br>
>> * The system is built as a KVM guest running bookworm inside a big host.<br>
>> * I am ssh'ing into it from another guest which is our main work machine.<br>
>> * I am using x2go to connect from a thin client into the main work machine.<br>
>><br>
>> Now all the KVM guests have spice and I've never had any problem<br>
>> connecting from one to another and<br>
>> seeing the results locally. I have even connected from our main machine to<br>
>> the (separate) server<br>
>> running zoneminder and watched full video running through the links to the<br>
>> thin client!<br>
>><br>
>> Any thoughts?<br>
>><br>
>> --<br>
>><br>
>> Mike Perkins<br>
>><br>
> <br>
> I'm currently testing a Debian 12 bookworm VM minimal server. I build the<br>
> packages for mythtv per the mythtv wiki for Debian install plus some tweaks<br>
> I've discussed on this mailing list. But that shouldn't matter. Since I'm<br>
> using mariadb-server I made the changes in<br>
> /etc/mysql/mariadb.conf.d/80-mythtv.cnf so I could have a remote frontend.<br>
> I included:<br>
> # Additions from MythTV:<br>
> [mysqld]<br>
> bind-address=*<br>
> max_connections=100<br>
> <br>
> I can run mythtv-setup via ssh logging in with:<br>
> ssh -X <a href="mailto:jim@192.168.0.205" target="_blank">jim@192.168.0.205</a><br>
> <br>
> I can also run mythfrontend to test everything except video playback.<br>
> <br>
> To actually watch video from this VM backend I use mythfrontend using this<br>
> command and options because my host machine is Debian 12 Wayland Plasma KDE:<br>
> <br>
> mythfrontend --platform xcb --noupnp -O libCECEnabled=0<br>
> <br>
> If you don't include the --platform xcb it will try the wayland platform<br>
> which didn't work well on my UHD 4K TV.<br>
> <br>
> Maybe some of this helps your situation.<br>
> <br>
I can ssh in fine. The backend won't run until I go through mythtv-setup; and that won't run because <br>
of the problem I originally mentioned.<br>
<br>
Use of mysql/mariadb is not important here. The backend ran originally and upgraded the (mariadb) <br>
database fine. I can log into mysql and SHOW TABLES; for mythconverg fine.<br>
<br>
I just can't run the setup over my VM arrangement.<br>
<br>
I have also tried it from a stand-alone workstation. Same response.<br>
<br>
-- <br>
<br>
Mike Perkins<br><br></blockquote><div><br></div><div>I went back and created a Debian 12 minimal server VM and then installed deb-multimedia repo. I installed mariadb-server and created my mythtv user and group so I could control the gid and uid.</div><div><br></div><div>I ran ssh -X mythtv@<ip> and apt install mythtv.</div><div><br></div><div>The first time I ran mythtv-setup it crashed, then the second time it segment faulted. The third time it worked and I configured it. But I forgot to create the storage group directories. So I exited, set up the dirs, and then reran mythtv-setup. I got it working and running but now I can't get it to say running. It's not anything I've seen before.</div><div><br></div><div>IMO, you'd spend less time just building from source and packages using the wiki for Debian install. It's been working for a few weeks now for me. On my test system the Debian 12 backend is a KVM/QEMU VM. And the host is a Debian 12 Plasma DE.</div><div><br></div><div>Jim A<br> </div><div><br></div><div>Jim A</div><div><br></div><div><br></div></div></div>