Have you tried creating a new user login to use with TDE without ever having logged into Mate? If this produces fonts more like expected, it means a personal setting is involved rather than a global problem needs to be isolated. The only other DEs I've ever had installed alongside TDE are Plasma and IceWM, and no trouble anything like you have. Carl Spitzer {L Juno} composed on 2023-08-21 18:02 (UTC-0700):
On Tue, 2023-08-15 at 11:31 -0400, Felix Miata wrote:
Carl Spitzer {L Juno} composed on 2023-08-15 07:35 (UTC-0700):
After a clean install of Trinity the default fonts are microscopic. Not ever 7+ readers can see them.
Which configuration file contains the setting for the fonts?
TDE-specific files are:
~/.tderc ~/.trinity/share/config/kcmfonts
No such file. Perhaps If I saw yours I could make it up from there.
~/.tderc is a corollary to ~/.kderc with a few more lines in it. NAICT, it doesn't exist until you use TDE Control Center to make a change that deviates any font or color from the default. ~/.trinity/share/config/kcmfonts also correlates to KDE3. This file here contains only three lines: [General] dontChangeAASettings=false forceFontDPI=0 The KControl UI for handling this file offers a limited selection of choices, but managing the file with a text editor, any number within reason can be used. Going below 96 can make things ugly. Going too far past 96, can cause things to misfit or not fit where they belong. I've tested with up to about 240 or so. This is actually one place it might pay to experiment with, instead of 0, try a DPI value that corresponds to your display's actual density, or simply use one bigger than 96 as a knob to increase the sizes of most things, including fonts. I don't normally use it myself directly, as I make that very change at a global level, applicable to all GUI logins, using xrandr in /etc/X11/xinit/xinitrd.d/. On this my main box it's set to 120 in a script there. Try 120. See what happens. 'xrdb -query | grep dpi' will report the current value in your ENV. Try the command first, to see if something else has already set it. You may find 55, as explained below. 96 is the default. If it reports differently, something has changed a default somewhere. The change only affects subsequent starts, so you need to logout and back in for full effect.
What you may have is a DPI issue. What does inxi -GSaz report? Do you have Gnome, Cinnamon, Mate or other GTK-based/dominant environment?
no Gnome3 as I have no 3d. Mate yes .
inxi -GSaz System: Kernel: 5.14.21-150500.55.7-default arch: x86_64 bits: 64 compiler: gcc v: 7.5.0 parameters: BOOT_IMAGE=/boot/vmlinuz-5.14.21-150500.55.7-default root=UUID=0154825c-3aa7-4e5d-9283-56f5014b7300 splash=silent preempt=full mitigations=auto quiet security=apparmor Desktop: MATE v: 1.26.0 info: mate-panel wm: marco v: 1.26.0 vt: 7 dm: 1: SDDM note: stopped 2: TDM 3: XDM Distro: openSUSE Leap 15.5 Graphics: Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics vendor: Dell driver: i915 v: kernel arch: Gen-6 process: Intel 32nm built: 2011 ports: active: LVDS-1 empty: VGA-1 bus-ID: 00:02.0 chip-ID: 8086:0116 class-ID: 0300 Device-2: NVIDIA GF108M [GeForce GT 525M] vendor: Dell driver: nouveau v: kernel non-free: series: 390.xx+ status: legacy-active (EOL~late 2022) arch: Fermi code: GF1xx process: 40/28nm built: 2010-16 pcie: gen: 2 speed: 5 GT/s lanes: 16 ports: active: VGA-2 empty: HDMI-A-1 bus-ID: 01:00.0 chip-ID: 10de:0df5 class-ID: 0300 temp: 61.0 C
Laptop with two, Intel + NVidia, GPUs spells "Optimus". This normally entails special extra effort in getting good X configuration, typically utilizing suse-prime software. There are opensuse.org SDB pages covering the issues. I have never had Optimus, so never any hands on experience with it.
Device-3: Microdia Laptop_Integrated_Webcam_HD type: USB driver: uvcvideo bus-ID: 1-1.5:5 chip-ID: 0c45:6483 class-ID: 0e02 Display: x11 server: X.Org v: 1.21.1.4 with: Xwayland v: 22.1.5 compositor: marco v: 1.26.0 driver: X: loaded: modesetting unloaded: fbdev,vesa alternate: intel,nouveau,nv,nvidia dri: crocus,zink gpu: i915,nouveau display-ID: :0 screens: 1 Screen-1: 0 s-res: 1366x768 s-dpi: 55 s-size: 631x406mm (24.84x15.98") s-diag: 750mm (29.54")
"s-dpi: 55" spells tiny fonts. It may be technically correct for the 631x406 (30" diagonal) screen, but the software and fonts systems aren't capable of being competent when that number is much below 96. Something somewhere seems to be wanting to force a technically accurate match between physical display density and logical (software) screen density. I can only guess something your Mate configuration did in some personal setting got badly inherited by TDE. When you have two displays of disparate sizes with right size fonts, the DPI numbers should be closer to this bunch: Screen-1: 0 s-res: 4240x1440 s-dpi: 120 s-size: 897x304mm (35.31x11.97") s-diag: 947mm (37.29") Monitor-1: DP-1 pos: primary,left model: Acer K272HUL serial: <filter> built: 2018 res: 2560x1440 hz: 60 dpi: 109 gamma: 1.2 size: 598x336mm (23.54x13.23") diag: 686mm (27") ratio: 16:9 modes: max: 2560x1440 min: 720x400 Monitor-2: DP-2 pos: right model: Dell P2213 serial: <filter> built: 2012 res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2 size: 473x296mm (18.62x11.65") diag: 558mm (22") ratio: 16:10 modes: max: 1680x1050 min: 720x400
Monitor-1: LVDS-1 pos: primary,left model: AU Optronics 0x22ec built: 2009 res: 1366x768 hz: 60 dpi: 101 gamma: 1.2 size: 344x193mm (13.54x7.6") diag: 394mm (15.5") ratio: 16:9 modes: 1366x768 Monitor-2: VGA-2 mapped: VGA-1-2 pos: right res: 1024x768 hz: 60 size: N/A modes: max: 1024x768 min: 640x480 API: OpenGL v: 3.3 Mesa 22.3.5 renderer: Mesa Intel HD Graphics 3000 (SNB GT2) direct render: Yes
cat ~/.tderc [General] StandardFont=Sans Serif,10,-1,5,50,0,0,0,0,0 activeFont=Sans Serif,10,-1,5,75,0,0,0,0,0 background=239,239,239 fixed=Monospace,10,-1,5,50,0,0,0,0,0 font=Sans Serif,10,-1,5,50,0,0,0,0,0 foreground=0,0,0 menuFont=Sans Serif,10,-1,5,50,0,0,0,0,0 selectBackground=103,141,178 selectForeground=255,255,255 taskbarFont=Sans Serif,9,-1,5,50,0,0,0,0,0 toolBarFont=Sans Serif,10,-1,5,50,0,0,0,0,0 windowBackground=255,255,255 windowForeground=0,0,0 -- Evolution as taught in public schools is, like religion, based on faith, not based on science.
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata