--- Begin Message ---
Subject: |
[PATCH] gnu: gtk+: Add libxrandr input. |
Date: |
Tue, 1 Oct 2019 14:25:32 +0200 |
This fixes multi-monitor issues in XFCE and other Gtk+ apps.
* gnu/packages/gtk.scm: Add libxrandr input.
---
gnu/packages/gtk.scm | 1 +
1 file changed, 1 insertion(+)
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 12972b75df..55c24c774c 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -753,6 +753,7 @@ application suites.")
("libxinerama" ,libxinerama)
("libxkbcommon" ,libxkbcommon)
("libxdamage" ,libxdamage)
+ ("libxrandr" ,libxrandr)
("mesa" ,mesa)
("pango" ,pango)
("wayland" ,wayland)
--
2.20.1
--- End Message ---
--- Begin Message ---
Subject: |
Re: [bug#37570] [PATCH] gnu: gtk+: Add libxrandr input. |
Date: |
Wed, 09 Oct 2019 18:58:23 +0200 |
User-agent: |
Notmuch/0.29.1 (https://notmuchmail.org) Emacs/26.2 (x86_64-pc-linux-gnu) |
Hello Ingo,
Ingo Ruhnke <address@hidden> writes:
> The issue with Xfce specifically was that "gdk_monitor_get_model()" would
> return NULL instead of the proper name and all the multi-monitor handling
> would fall apart in turn, that seems like an gtk issue, not an Xfce issue.
>
> As for "propagated-inputs", I put it there because that's where all the
> other X11 libraries already are. Don't know exactly why, but it seems to
> cause xrandr show up in the pkgconfig file which it wouldn't otherwise:
>
> pkgconfig/gdk-3.0.pc:
> Requires.private: ... xrandr ...
Thank you very much for this debugging work and patch. Pushed to the
'staging' branch in 52b61e999101724c7e2d341586e9a6150614f208.
signature.asc
Description: PGP signature
--- End Message ---