Compreendo aqui e em outros lugares que Wayland oferece configurações de dimensionamento por monitor para lidar com casos como uma tela de laptop HiDPI com um monitor externo de baixo DPI (minha situação). Instalei o Wayland a partir do gnome-session-wayland
pacote e posso executar o Wayland muito bem, mas o problema de dimensionamento permanece.
Como definir o dimensionamento por monitor ao executar o Wayland?
Obrigado!
Confirmação de que estou realmente executando o Wayland:
~>loginctl show-session 1 -p Type
Type=wayland
~>gnome-shell --version
GNOME Shell 3.18.5
fonte
Juntamente com a solução da Computerish sobre permitir que o wayland configure a escala por aplicativo (Wayland). Descobri que posso tornar aplicativos utilizáveis do XWayland, como o Chrome, "úteis" como solução alternativa, se eu o abrir usando o dimensionamento do GDK.
Consigo tornar o Chrome utilizável no meu monitor externo, abrindo-o usando o seguinte comando. Obviamente, se eu mudar o chrome para o meu monitor de laptop 4k, ele se tornará inutilizável. Mas apenas documentá-lo como outra avenida.
GDK_DPI_SCALE=.5 google-chrome
Advertência, isso só funciona se você estiver usando este aplicativo apenas no monitor que não seja 4k, pois o torna inutilizável no monitor de 4k.
fonte