Linux HiDPI support is in an evolving state with some applications and environments providing seamless support while others provide close to none. I wanted to share both my findings about the state of HiDPI in each DE and some tips for how to improve usability in each environment on a high resolution screen.
For all the other Desktop Environments installation instructions are included for each. The instructions were tested coming from the XFCE edition but it should be the same regardless of where you start. Budgie Budgie is a simple and intuitive desktop. Budgie scales in 1x increments up to 3x.
Cinnamon scales in 1x increments up to 3x. Deepin Deepin has added support pickling lime for dmt hidpi displays in recent versions. The scaling is manual but it is simple to use. Deepin scales in.
The window borders are very difficult to target and some UI elements do not scale. It auto-scales by default and is completely usable out of the box. Sometimes gtk application will not scale quite as well on plasma as they do on other DEs but that is relatively rare.
Scaling is automatic. Application scaling works pretty well but I noticed a lot of layout issues with MATE panels and widgets when scaling was enabled. It is worth noting that in my testing enable auto-scaling scaled a You can set Xft. An alternative solution until Deepin receives HiDPI support is to lower the resolution in the settings which is not ideal. As an alternative, you can adjust your display resolution. Yup, I will moved this to technical-issues-and-assistance:tutorials category and adding some tags….
I don't really know. On my system using dpi create strange artifacts, instead scaling cause no problem. Probably is heavily hardware-depending. I've literally never heard that. Quite the opposite. As far as I know scaling works OK for exactly 1x and 2x They are working on it I'll gladly try and let you know.However, I am using a high DPI screen. Everything is scaling fine except the SDDM screen.
Google around a bit and tried the following. I am running a T with 3K monitor and all display managers seems to load as if they were 2K. I have learned to live with - annoying - bu after all it is just login. But you mention setting dpi in SDDM - I would think that setting it to something between 96 and would cause at least fonts to scale up.
Changing DPI doesnt resolve at all. Of course you can manually force setting so they look right on your screen. But then you unplug your laptop and its not right yet again. Trivial but just not good enough. I think you right. Been trying for almost a year to become friends with KDE but its just not working right. Nice project but too much stuff my OCD mind cant tolerate.
Subscribe to RSS
Install lightdm. Not true… it uses a max of M in mine, once booted. Thanks, tried that but same error persists. Assuming then there is no fix for this and one has to live with it. There are other reasons for avoiding sddm. Switching away from sddm to lightdm fixed the problem.
It took weeks to find that, and longer for sddm to fix it. Hmm was just wondering because I really like the look of GDM. But using LightDM now and its working very sweet and scales perfectly.Now I cannot read anything on this resolution, my eyes need huge fonts and enlarged UI elements like window buttons One thing I can do is set the screen resolution in the DE to x and then scale up my fonts. But that doesn't help with the login manager which is SDDM. To do so you need to find "ServerArguments" parameter in sdd.
There is no [X11] or [Wayland] section in my sddm. How can I correctly add the above line to the sddm. You can then generate a sample sddm. You can then modify the relevant lines such as themes, cursors and finally tag your dpi settings to the ServerArguments line.
But, afaik this only affects font scaling. A better solution would be to ensure Xorg is configured correctly, specifically in the monitor section you need to make sure either your dpi is specified there or that the correct dimensions mm of your monitor are specified.
Xorg can then correctly calculate your DPI. This command will not work as the redirection is done as a regular user, and you will get a permission denied error. It should be something like this:. Atom topic feed. Arch Linux. Index Rules Search Register Login. You are not logged in. Topics: Active Unanswered. Pages: 1.
How to set the DPI via sddm. My monitor is a x which has a screen dpi of 82 pixels per inch. Re: How to set the DPI via sddm. GrimBandito wrote Atom topic feed Powered by FluxBB.GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community. Already on GitHub? Sign in to your account. Everything worked fine for me with sddm But setting this parameter to true doesn't have any affect. It might be that changes in some other package cause the problem, as I upgraded quite a few of them, but since this is sddm which is not functioning properly now, I think it's fair to report this here.
I have same issue in 0. Have just installed sddm This is completely broken on my deployment as well. We had a good solution with -dpi and now this is broken as well.
The -dpi option also still has an effect but it seems to be applied in an unsupported manner. The layout just feels like some elements are scaled and othesr are not and the effect is a container in which you try to fit elements that are too big for it. I have tried many suggestions, e. It would seem that, at least in my case, the Nvidia does not take scaling or panning, etc.
The system already knows what the details of the monitors are, but it does not really matter. This just turns off the external HDMI monitor for the login screen ONLY and uses the 96 dpi setting for the OS and desktop to get the correct scaling -- once again, the system knows the details of your monitors i.
A potential fix would exist if you could set the DPI for the login screen, but then convert back to 96dpi before entering the desktop -- by I have not figured out how to do that -- I thought that Xstop sounded like a logical place but it made no difference. BTW, after login and using the system and performing a lock screen, the login screens are perfect sizes for each monitor -- Huhm. In openSUSE we fixed so you need to use. Vogtinatorplease tell: where to set this and what sddm version to use?GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community. Already on GitHub? Sign in to your account. Possibly it's much easier to say more if you could reveal what distro is appropriate and such DE, graphics-hardware, resolution. Distribution: Kubuntu I have been able to work around this.
I then added:. However, this prevented SDDM from starting altogether. It seems that this configuration file is actually red. I have no clue why Ubuntu decided to not ship the configuration file, and I'm also not sure why my limited sddm.
I tried you solution and it works, but I see it way too big even with dpi I tried lowering it but with the same result. How can I try different resolutions?
I just experiment with the value for and systemctl restart sddm after each modification - when I make it 90 everything is way too small, when I put ateverything is way too big. Skip to content. Dismiss Join GitHub today GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together. Sign up. New issue. Jump to bottom. Copy link Quote reply. This comment has been minimized.
I'd like to install and try new login screen with custom layouts. But I don't know how. Tried google,but didn't get what I want. Also I'd like to change that loading animation screen too.Tech Solutions - How To Check Your Mouse DPI Number (Windows)
An example with the apt-get and the theme sddm-theme-circles:. With the plasma 5. Install as told in the installation notes.
Plasma splash screen is a short qml script. The plasma splash is part of the plasma look and feel theme or with the plasma 5. A bug report: Bug - Splash screen not easily customizable from the splash screen settings menu.
Ubuntu Community Ask! Sign up to join this community. The best answers are voted up and rise to the top. Home Questions Tags Users Unanswered. Asked 3 years, 3 months ago. Active 1 year, 11 months ago. Viewed 43k times. I'm using Kubuntu How can I use new login screens with custom layouts? Can I change loading animation screen? I've already installed sddmit was shipped default with Kubuntu. Vishwa Vishwa 1 1 gold badge 1 1 silver badge 8 8 bronze badges.Install the sddm package. See sddm. Everything should work out of the box, since Arch Linux uses systemd and SDDM defaults to using systemd-logind for session management.
This configuration causes a KDE Plasma session to be started for user john when the system is booted. An option to autologin into KDE Plasma while simultaneously locking the session is not available . Theme settings can be changed in the [Theme] section. If you use Plasma's system settings, themes may show previews. Set the current theme through the Current value, e.
You can add your custom made themes to that directory under a separate subdirectory. Note that SDDM requires these subdirectory names to be the same as the theme names. Study the files installed to modify or create your own theme.
You can preview an SDDM theme if needed. This is especially helpful if you are not sure how the theme would look if selected or just edited a theme and want to see how it would look without logging out.
You can run something like this:. This should open a new window for every monitor you have connected and show a preview of the theme. SDDM reads the user icon a. You can change the default FacesDir location to suit your needs.
Here is an example:. The other option is to put a PNG image named. In this case, no changes to any SDDM configuration file is required. However, you need to make sure that sddm user can read the PNG image file s for the user icon s. To set proper permissions run:. You can check permissions with:.
For example:. Install qt5-virtualkeyboard. SDDM works with a fingerprint reader when using fprint. In KDE's lock screen it is also possible to use either password or fingerprint, this can be done by adding the following to the top of the auth section:. If disk space is not the issue, it may be due to a bug. See Random number generation for suggestions to increase the entropy pool. Xauthority and logging in again without rebooting. Rebooting without logging in creates the file again and the problem will persist.