aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2016-05-21 10:19:32 +0300
committerEli Zaretskii2016-05-21 10:19:32 +0300
commit30989a0ae1923b4466cf4902a5ac009fc1d2fdad (patch)
tree0e298fa5c5f8a5c769a9b74ebd6f77ea773e3414
parent421e3c4b2f14cfdf84a07095be1cbc76c9038da0 (diff)
downloademacs-30989a0ae1923b4466cf4902a5ac009fc1d2fdad.tar.gz
emacs-30989a0ae1923b4466cf4902a5ac009fc1d2fdad.zip
Mention GTK+ problems in etc/PROBLEMS
* etc/PROBLEMS (GDK_SCALE, GDK_DPI_SCALE): Mention the possible problems this could create and the workaround. (Bug#23587)
-rw-r--r--etc/PROBLEMS15
1 files changed, 15 insertions, 0 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 8733095c8d4..31f38e3980d 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -940,6 +940,21 @@ into Meta. This is because of the great importance of Meta in Emacs.
940 940
941** Window-manager and toolkit-related problems 941** Window-manager and toolkit-related problems
942 942
943*** Emacs built with GTK+ toolkit produces corrupted display on HiDPI screen
944
945This can happen if you set GDK_SCALE=2 in the environment or in your
946'.xinitrc' file. (This setting is usually accompanied by
947GDK_DPI_SCALE=0.5.) Emacs can not support these settings correctly,
948as it doesn't use GTK+ exclusively. The result is that sometimes
949widgets like the scroll bar are displayed incorrectly, and frames
950could be displayed "cropped" to only part of the stuff that should be
951displayed.
952
953The workaround is to explicitly disable these settings when invoking
954Emacs, for example (from a Posix shell prompt):
955
956 $ GDK_SCALE=1 GDK_DPI_SCALE=1 emacs
957
943*** Metacity: Resizing Emacs or ALT-Tab causes X to be unresponsive. 958*** Metacity: Resizing Emacs or ALT-Tab causes X to be unresponsive.
944 959
945This happens sometimes when using Metacity. Resizing Emacs or ALT-Tab:bing 960This happens sometimes when using Metacity. Resizing Emacs or ALT-Tab:bing