Changes

Jump to: navigation, search

HiDPI XQuartz

1,126 bytes added, 14:22, 29 July 2020
Instructions
== Instructions ==
 
Assuming you want to run a remote X application, and you want that application to use HiDPI:
 
# install XQuartz
#: for example <code>brew cask install xquartz</code>.
# enable full screen mode in XQuartz
#: it doesn't work in non-root window mode.
# <code>ssh -Snone -X z800.local</code>
#: <code>-Snone</code> is important because session multiplexing doesn't work very well with X forwarding.
# run <code>xterm</code>
#: we need an X (non-native) terminal for later.
# in a native terminal (Terminal.app) run <code>xrandr --output default --mode 5120x2880 --dpi 218</code>
#: unfortunately we can't make this permanent, after this, you will be in high resolution full screen X, with a very tiny xterm.
# run whatever application from that xterm
#: you might need to force HiDPI mode for that application, but it should have all the pixels available.
# to get out of X, press CMD+Opt+A
#: unfortunately this turns off the X resolution hack set above.
# to get back into X at the correct resolution, run <code>xrandr --output default --mode 5120x2880 --dpi 218</code> again in the native terminal.
 
It's awful, but it works.

Navigation menu