On my RPI4 I have tried different DEs on EOS to see if the DVR application MythTV runs better on one DE vs. another. It seems to run about the same with good video playback on both XFCE4 and Plasma KDE. In an effort to get better video, I thought about running without a DE. The app is qt.qpa based so that could be challenging all by itself. The one problem I didn’t expect was networking.
In this application I connection to the internet via WiFi and use the Ethernet port to connect directly to a Silicon Dust HDHomeRun TV tuner. When using either XFCE4 or KDE, I use the Advanced Networking tool in settings and modify the Ethernet for IPv4 only set to link-local and IPv6 disabled. At that point the HDHR tuner can talk to it’s software.
However, if I install EOS without a Desktop, then using the nmcli or nmtui commands I setup the Ethernet port the same and I can’t talk to the HDHR tuner. The /etc/NetworkManager/system-connections files look the same and ip -c a shows the networks up and the Ethernet port has a link-local address.
So there must be something network related that installing a complete DE brings in that is not included without a DE installed?
What am I missing.