On 11/29/18 1:25 AM, schadensregulier...@gmail.com wrote:
Am Sonntag, 28. Oktober 2018 16:20:44 UTC+1 schrieb Achim Patzner:
Hi!

As I'm trying to set up a Lenovo P52 with HiDPI display (and external
nVidia GPU -- don't buy one without right now) I'm close to getting rid
of it completely and install Windows on it...

1) Xfce is not bringing in a single HiDPI theme and the window
decorations are looking extremely awful unless you find one of the
scarce themes adapted for this. It would be nice to have at least one
Theme suitable for an environment like this n the standard distribution.
At least it is xfce -- setting resolution (and some other things) in
.Xresources (or the default file in /etc) is solving the worst problems
easily.

2) The Fedora VMs delivered with Qubes right now are still fully Gnome
based, so just copying an appropriate Xresources is not sufficient
(luckily someone created an fc28-xfce template VM; could we please have
that as part of the standard distribution?) and one has to jump through
hoops to set up the template correctly.

Could whoever is doing the VM startup scripts right now (still Marek?)
consider expanding the X setup scripting to not only getting the screen
size in pixels into the virtual X server but also the correct resolution
and add a very late script that will, independently of the virtual
session manager, move a copy of the X resource db data from Dom0 into
the VM (in the current fedora template this is messed up by
gsd-xsettings which is merrily overwriting what came from Xresources via
xinitrc).

Petition: Take the developers' Lenovo laptops and replace them with
generation 6 HiDPI X1 (and to completely annoy kernel developers they
have to be using P52 or similar systems).


Achim

i am an owner of an p52s HiDPI modell and the whole scaling issues on qubes are 
troubling me aswell.

Maybe you got some good contributions to solve some of these scaling issues?
Edit the Xressources didnt seems to solve everything for me and also "xrandr" 
editing didnt quite hit it.
what kind of modifications did you do to work proper on qubes? i am tired of 
fiddling everytime a new window into right shape....

how do i scale the xterm terminals right for instance?

i would love to see at least proper default configuration for 4k displays and 
would love to contribute this to the qubes community.

maybee it does make sense to wait for the gtk3 port....but this wouldnt help me 
with i3wm anyway i guess. :-/

The following might help to work around your issues:

https://github.com/Qubes-Community/Contents/blob/master/docs/customization/dpi-scaling.md

Granted, having a "scale everything by a factor X" option in dom0 would be way better but it'd be nearly impossible to implement/support if the config has to be passed down to the VMs.

I'm wondering if it couldn't be solved at a lower level: AFAIU VM windows are "shown" in dom0 as virtual screens - either seamless with the help of qubes' X driver or "fullscreen" for (H)VMs with the debug property set. Maybe there's a way for Qubes (or XEN?) to present the VM with a virtual screen that has a lower resolution. Then Qubes/XEN would upscale the windows' resolution. But even if that approach is feasible a problem is that the usable scale factors are severely restricted (even integers, or maybe only powers of 2). That could also end up being very CPU intensive.

--
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/22b10284-5dda-0a16-9676-36a938373a9f%40maa.bz.
For more options, visit https://groups.google.com/d/optout.

Reply via email to