On Fri, 29 Aug 2025 21:42:36 +0000 dep <d...@drippingwithirony.com> said:

> said Carsten Haitzler:
> | On Fri, 29 Aug 2025 07:59:07 +0000 dep <d...@drippingwithirony.com> said:
> | > This is only peripherally related to Enlightenment, but it applies to
> | > third-party applications run here, so I hope it is not too OT and
> | > apologize if it is.
> | >
> | > I'm running a 7-inch screen that has 168-dpi resolution. This means
> | > that everything is incredibly tiny, because the sane world assumes
> | > 96-dpi. For Enlightenment things and many other desktops, you can set
> | > scaling in the desktop itself, which I've done. But E is the only
> | > desktop I have installed on this machine, so any other application I
> | > run -- well, *most* others -- is postage-stamp sized with text like
> | > that of those tiny Bibles they used to sell in the back of the Sunday
> | > supplement (such as the ProtonMail I'm using to write this).
> | >
> | > Somewhere before we get to login there is some configuration file that
> | > tells X11 to use a specific screen resolution. I have searched and
> | > searched and cannot find that file. My savior thusfar has been a set
> | > of 3x reading glasses I accidentally bought. Not ideal.
> | >
> | > There being people here who have forgotten more about all this since
> | > breakfast than I have ever known, I figure there is probably someone
> | > here who knows the name of that file and perhaps even the syntax to
> | > tell it to use 168 dots per inch. Anybody know? I know it can be done,
> | > because it worked when the machine was new seven years ago, running
> | > Ubuntu. But I've blown that off for Debian Trixie.
> |
> | by default out of the box all you should need is to set e's scaling to
> | whatever looks right/good.
> |
> | check the following config dialogs to double check on settings:
> |
> | http://www.enlightenment.org/ss/e-68b1785f26a415.73071718.png
> |
> | scale settings - i switched ot advanced but set scaling factor to
> | whatever works for you. ensure "set app dpi" is on - the base dpi of 75
> | SHOULD be right - its the BASE - ie what a 1.0 scale is for... e will
> | SET a dpi via xft+xsettings to base * scale (so a scale of 2.0 would
> | mean 75 * 2.0 == 150). xft.dpi/xsettings are respected by most widget
> | sets and thus most apps (gtk, qt, chromium, ffox, libreoffice etc.). if
> | not then you may have something wrong with that app specifically.
> |
> | now even better is to set font settings and enable font classes and set
> | sans + normal. this will. make sure apps and e all use the SAME FONT...
> | thus it'll come out the same size - otherwise gtk/qt/whatever may use
> | watever font they like by default. even without this the default
> | whatever they pick will get told the dpi above thus scale up.
> |
> | in addition just ensure "enable x settings" is on in app theme settings.
> | it should be. i happen to have found the e-gtk-pro theme that i hunted
> | down (google for it) and that happens to match e's flat theme for gtk
> | apps... so handy - but not needed for scaling.
> 
> Thanks very much. I started with your base settings and cobbled together
> something fairly readable in most applications. I may at some point try a
> little fine tuning, though at this point hitting Apply or OK causes
> everything except the mouse pointer to disappear, never to return except by a
> hard restart, making the crashing sound a couple seconds after the mouse
> pointer reappears on the blank screen. I am, though, no closer to
> understanding what's going on here -- there are some distinctions that I've
> not heard of before.
> 
> The one remaining practical difficulty is in getting the menu font in E to
> become bigger by at least 1.5x and preferably 2x. I'm sure it's someplace,
> but damned if I can find it.

default theme has the same font sizing for titlebars, menus, buttons, lists and
everything - if it's big enough in one place - it's big enough in all of them.
scaling will multiple the sizes evenly the same across everything - e.g. scale
of 2x makes it all 2x as big etc.


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - ras...@rasterman.com



_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to