e.g. when beamMP is run via a podman
container (nixOS host), nametags are almost as large as the screen. could be a DPI issue (because X11 has its own scaling settings - remember, BeamNG.drive.x64
is an X11 binary). this issue applies both to wayland (xwayland) and X11. i did not attempt to install (new) font packages yet (but do have fontconfig
).
interestingly, some ui apps CAN see my host’s fonts (such as input telemetry), while the rest of the interface uses baked fonts with disabled hinting and aliasing (as expected from host settings). BUT! if you look closely, nametags are using their own fonts (!) that do not respect my font settings! horrid.
(cropped image. native resolution is 1280x800 @ 16:10)
(full resolution. nevermind the broken playerlist ui, that is the least of the problems LOL, but please fix)
have a closer look at the buttons - small text, large ui. but then look at the toggle and my mouse cursor in comparison. that does not scale well. the rest of the interface is fine (including imgui). ■■■■■■■ vue. they should make beamng TUI because this interface is just so ■■■■■■■ ■■■■
this problem can be mitigated by binding a key to disable nametags (controls > beammp) or toggling nametags off completely (settings > multiplayer > nametags)
nametag scaling would have been an amazing feature… but perhaps i should install some missing packages to my container first. what could they be, implying that my “system” is completely barebones (excluding drivers)?
this is half a beammp and half a beamng issue, but im too lazy to post this on the beamng forums. i just seriously cant be bothered…
P.S. cannot be reproduced on arch (no container)