Quoting the “sddm.conf” man page – my “/etc/sddm.conf” is empty:
> od -a /etc/sddm.conf
0000000 nl
0000001
>
SYNOPSIS
Configuration loads all files in the configuration directories followed by the configuration file in the order listed
below with the latter having the most precedent. Changes should be made to the local configurations.
/usr/lib/sddm/sddm.conf.d
System configuration directory
/etc/sddm.conf.d
Local configuration directory
/etc/sddm.conf
Local configuration file for compatibility
AFAICS, for Leap 15.2 “/usr/lib/sddm/sddm.conf.d/00-general.conf” contains:
Given that, “/etc/sddm.conf” is present “only for compatibility” reasons means that, its deprecated …
Put your local system changes into a file located in “/etc/sddm.conf.d/
” … - The Linux distribution has it’s SDDM defaults present in files located in “/usr/lib/sddm/sddm.conf.d/
” …
Yes, but for now /etc/sddm.conf or a file within /etc/sdd,.conf.d/ will work. My post was mainly about the ‘ServerArguments=’ directive that can be used to provide the dpi override. Best not to adjust anything distro-specific in /usr… directories, as those changes can be overwritten with updates. Instead, use the admin location in ‘/etc/…’. In any case, the man pages are always good to consult. As Karl also subsequently found and reported, /etc/vconsole.conf can be configured to specify fonts (and sizes) via /etc/vconsole.conf. More info
I haven’t reported it but, with a 140 dpi screen, the default virtual console European Latin/Greek “eurlatgr” font is more than a little bit too small and, the size can not be changed …
My current workaround is to use the SUSE 12x22 console font – Karl’s solution using the “terminus-bitmap-fonts” looks good – I’ll be trying it soon …