On 04/16/2018 02:23 PM, Ivan Mitev wrote:
> 
> 
> On 04/16/2018 01:49 PM, bbrr3...@gmail.com wrote:
>> On Saturday, April 14, 2018 at 10:13:10 PM UTC+1, bbrr...@gmail.com wrote:
>>> System basically works nicely out of the box with Q4.0. I recommend the 
>>> laptop.
>>>
>>> The only glitch was consistent crash when resuming from suspend. I debugged 
>>> by shutting down service vm's and narrowed it down to sys-usb. Then 
>>> detached the second USB controller from sys-usb and everything seems to 
>>> work fine.  I did not seem to loose any devices/ports doing this but did 
>>> not do an exhaustive test. 
>>>
>>> I have the high-res screen and text is pretty small. Haven't yet figure out 
>>> how to scale things up in qubes?
>>
>> Thanks. Unfortunately it seems to have no effect:
>>
>> echo Xft.dpi: XXX | xrdb -merge 
>> xterm &
>>
>> produces the same size text regardless of XXX
> 
> hmm :( I see that the 'Xft.dpi: XXX' setting is indeed ignored on the
> default fedora-26 template, while it works perfectly in templateVMs I've
> customized from fedora-26-minimal. There's probably a package in
> fedora-26 (that I don't have in my templates) which is messing up with
> the dpi setting; I'll update the doc and I'll reply here if I find out
> what's causing that.

Looking at differences between fedora-26-minimal (where Xft.dpi works)
and fedora-26 (where it doesn't), it seems that gsd-settings (from the
gnome-settings-daemon package) overrides the dpi setting.

The following works:

- in VMs with gnome-settings-daemon:

gsettings set org.gnome.desktop.interface scaling-factor 2
gsettings set org.gnome.desktop.interface text-scaling-factor 0.75

- in VMs without gnome-settings-daemon (or when gsd-settings is
prevented from starting):

set the 'Xft.dpi: XXX' xresource


Note that by default glib applications (like xterm) use non xft fonts,
so if you want to have scaling in xterm you have to set an xft font like so:

XTerm*faceName: DejaVu Sans Mono:size=14:antialias=true

I'm attaching my $HOME/.Xresources file if you want to have a look.

Please let me know what works and what doesn't so that I update the doc
and the official issue...

-- 
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/f43a3b23-b880-7c48-1347-0c4e0600c33f%40maa.bz.
For more options, visit https://groups.google.com/d/optout.
! This is the global resources file that is loaded when
! all users log in, as well as for the login screen

! Fix the Xft dpi ; this prevents tiny fonts
! or HUGE fonts depending on the screen size.
Xft.dpi: 108

! hintstyle: medium means that (for Postscript fonts) we
! position the stems for maximum constrast and consistency
! but do not force the stems to integral widths. hintnone,
! hintslight, and hintfull are the other possibilities.
Xft.hintstyle: hintmedium
Xft.hinting: true

! ivan - include does not work because xinit uses the -nocpp option
! #include      "/usr/lib/qubes-tweak/Xresources"

! https://wiki.archlinux.org/index.php/Xterm#Configuration

URxvt*scrollBar:                        False
XTerm*scrollBar:                        False

URxvt.clipboard.autocopy:               True
XTerm*selectToClipboard:                True

! urxft has fast scrolling on by default
XTerm*fastScroll:                       True

URxvt*font:                             xft:DejaVu Sans 
Mono:size=14:antialias=true
XTerm*faceName:                         DejaVu Sans Mono:size=14:antialias=true

URxvt*saveLines:                        1000
XTerm*saveLines:                        1000

URxvt*loginShell:                       True
XTerm*loginShell:                       True

URxvt.fading:                           0

! decrease char width in urxvt
URxvt.letterSpace:                      -2

! fix invisible underscore in xterm
XTerm*scaleHeight: 1.01

! selection characters; see CHARACTER CLASS in xterm man page
**charClass:                    
33:48,35:48,37:48,43:48,45-47:48,64:48,95:48,126:48


!! COLORS
!XTerm.vt100.foreground:                LightGray
!XTerm.vt100.background:                Black
!XTerm*CursorColor:                     Green
!XTerm*CursorBlink:                     False


! http://ethanschoonover.com/solarized

!! drop in Solarized colorscheme for Xresources/Xdefaults

!!SOLARIZED HEX     16/8 TERMCOL  XTERM/HEX   L*A*B      RGB         HSB
!!--------- ------- ---- -------  ----------- ---------- ----------- -----------
!!base03    #002b36  8/4 brblack  234 #1c1c1c 15 -12 -12   0  43  54 193 100  21
!!base02    #073642  0/4 black    235 #262626 20 -12 -12   7  54  66 192  90  26
!!base01    #586e75 10/7 brgreen  240 #585858 45 -07 -07  88 110 117 194  25  46
!!base00    #657b83 11/7 bryellow 241 #626262 50 -07 -07 101 123 131 195  23  51
!!base0     #839496 12/6 brblue   244 #808080 60 -06 -03 131 148 150 186  13  59
!!base1     #93a1a1 14/4 brcyan   245 #8a8a8a 65 -05 -02 147 161 161 180   9  63
!!base2     #eee8d5  7/7 white    254 #e4e4e4 92 -00  10 238 232 213  44  11  93
!!base3     #fdf6e3 15/7 brwhite  230 #ffffd7 97  00  10 253 246 227  44  10  99
!!yellow    #b58900  3/3 yellow   136 #af8700 60  10  65 181 137   0  45 100  71
!!orange    #cb4b16  9/3 brred    166 #d75f00 50  50  55 203  75  22  18  89  80
!!red       #dc322f  1/1 red      160 #d70000 50  65  45 220  50  47   1  79  86
!!magenta   #d33682  5/5 magenta  125 #af005f 50  65 -05 211  54 130 331  74  83
!!violet    #6c71c4 13/5 brmagenta 61 #5f5faf 50  15 -45 108 113 196 237  45  77
!!blue      #268bd2  4/4 blue      33 #0087ff 55 -10 -45  38 139 210 205  82  82
!!cyan      #2aa198  6/6 cyan      37 #00afaf 60 -35 -05  42 161 152 175  74  63
!!green     #859900  2/2 green     64 #5f8700 60 -20  65 133 153   0  68 100  60

#define S_base03        #002b36
#define S_base02        #073642
#define S_base01        #586e75
#define S_base00        #657b83
#define S_base0         #839496
#define S_base1         #93a1a1
#define S_base2         #eee8d5
#define S_base3         #fdf6e3
#define S_yellow        #b58900
#define S_orange        #cb4b16
#define S_red           #dc322f
#define S_magenta       #d33682
#define S_violet        #6c71c4
#define S_blue          #268bd2
#define S_cyan          #2aa198
#define S_green         #859900

*background:            S_base03
*foreground:            S_base00
*fading:                40
*fadeColor:             S_base03
*cursorColor:           S_base1
*pointerColorBackground:S_base01
*pointerColorForeground:S_base1

!! black dark/light
*color0:                S_base02
*color8:                S_base03

!! red dark/light
*color1:                S_red
*color9:                S_orange

!! green dark/light
*color2:                S_green
*color10:               S_base01

!! yellow dark/light
*color3:                S_yellow
*color11:               S_base00

!! blue dark/light
*color4:                S_blue
*color12:               S_base0

!! magenta dark/light
*color5:                S_magenta
*color13:               S_violet

!! cyan dark/light
*color6:                S_cyan
*color14:               S_base1

!! white dark/light
*color7:                S_base2
*color15:               S_base3

Reply via email to