<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jan 1, 2024 at 4:29 AM Stephen Worthington <<a href="mailto:stephen_agent@jsw.gen.nz">stephen_agent@jsw.gen.nz</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">Since I have been using MythTV with my new LG C3 48" 4K TV for the<br>
last couple of days, I have found an interesting problem. The<br>
slightly modified version of the MythCenter-wide theme that I am using<br>
works OK at 3840x2160, but wastes a lot of usable space due to having<br>
huge text. At 1920x1080 on my old 32" 1080p TV, the text size was<br>
good at my watching distance of 2.2 metres. But now it is quite a bit<br>
larger than it needs to be, and if it could be made smaller a lot more<br>
data could be fitted on to the screen, such as many more recordings on<br>
the recordings list. But I have been unable to find any themes that<br>
are designed for a 4K 3840x2160 screen size. Does anyone know of any?<br>
<br>
It looks like it would be quite a difficult job to modify<br>
MythCenter-wide to work well at 4K, as virtually all the numbers in<br>
the theme files would need to be altered in the right proportions. How<br>
do theme designers do this sort of thing - is it just by tediously<br>
going through all the files and manually making the changes and<br>
testing them?<br>
<br>
I also found that I had to alter the XFCE4 desktop settings to make<br>
the desktop and terminals readable at that distance. First I changed<br>
the DPI setting to 200x200 in xorg.conf, so this is what I am using<br>
now:<br>
<br>
Section "Device"<br>
Identifier "Nvidia GT1030"<br>
Driver "nvidia"<br>
Option "DPI" "200x200"<br>
Option "NoLogo" "True"<br>
EndSection<br>
<br>
Section "Monitor"<br>
Identifier "LG C3"<br>
ModelName "LG Electronics LG TV SSCR2"<br>
DisplaySize 1050 590<br>
EndSection<br>
<br>
Section "Screen"<br>
Identifier "Default Screen"<br>
Monitor "LG C3"<br>
Device "Nvidia GT1030"<br>
EndSection<br>
<br>
Section "ServerFlags"<br>
Option "BlankTime" "0"<br>
Option "StandbyTime" "0"<br>
Option "SuspendTime" "0"<br>
Option "OffTime" "0"<br>
EndSection<br>
<br>
Section "Extensions"<br>
Option "Composite" "Disable"<br>
EndSection<br>
<br>
# For some reason X is unable to find the Nvidia drivers, so manual<br>
paths<br>
# are required.<br>
Section "Files"<br>
ModulePath "/usr/lib/x86_64-linux-gnu/nvidia/xorg/"<br>
ModulePath "/usr/lib/xorg/modules"<br>
EndSection<br>
<br>
Then I also had to go to XFCE menu > Settings > Appearance > Fonts ><br>
DPI and set a "Custom DPI setting" value of 200.<br>
<br>
And on startup I am running this command:<br>
<br>
xset s on<br>
<br>
which turns on the builtin X screensaver with its default timeout of<br>
600 seconds. This screensaver will turn off the screen output if<br>
there is no activity for that time, which will prevent OLED burn in<br>
from having the mythfrontend menu screens displayed all the time.<br>
_______________________________________________<br><br></blockquote><div><br></div><div>I use the Functionality 31.2 theme on most of my PCs that run mythfrontend. In particular on my Den PC which displays on a 65" Sony UHD 4K TV, my face is 15ft from the screen. The Functionality theme has 4 hours and 14 channels on one screen. </div><div><br></div><div>The distance makes the normal non mythfrontend text too small so I use a 3840x2160 screen resolution but with a 200% scale factor on the Display setup of Cinnamon DE. I'm using LMDE 6 Faye at the moment and it's still X11, but I don't modify Xorg.conf. <br></div><div><br></div><div>However, since I change distros on this PC as much as I change my underwear, I might be running Endeavour OS by tomorrow and that is Plasma KDE. I use the same resolution and scale factor, but since Plasma is now Wayland I have to launch mythfrontend with:</div><div><br></div><div>mythfrontend --platform xcb</div><div><br></div><div>If I don't I get a 1/4 screen display for mythfrontend. <br></div><div><br></div><div>Jim A</div><div><br></div></div></div>