summary refs log tree commit diff
path: root/nixos/modules/i18n/input-method/default.xml
diff options
context:
space:
mode:
authorlaMudri <lamudri@gmail.com>2018-06-25 23:15:01 +0100
committerlaMudri <lamudri@gmail.com>2018-06-25 23:18:17 +0100
commit1fe63c8ad119f3789d14fb208529ed83987bd356 (patch)
tree531faa37f5c85a114b4e10a9abf2659e65e18951 /nixos/modules/i18n/input-method/default.xml
parentce2bf3bde0def56e109d05e937d925b13bc7740f (diff)
downloadnixpkgs-1fe63c8ad119f3789d14fb208529ed83987bd356.tar
nixpkgs-1fe63c8ad119f3789d14fb208529ed83987bd356.tar.gz
nixpkgs-1fe63c8ad119f3789d14fb208529ed83987bd356.tar.bz2
nixpkgs-1fe63c8ad119f3789d14fb208529ed83987bd356.tar.lz
nixpkgs-1fe63c8ad119f3789d14fb208529ed83987bd356.tar.xz
nixpkgs-1fe63c8ad119f3789d14fb208529ed83987bd356.tar.zst
nixpkgs-1fe63c8ad119f3789d14fb208529ed83987bd356.zip
nixos/ibus: detail workaround for issue #11558
Diffstat (limited to 'nixos/modules/i18n/input-method/default.xml')
-rw-r--r--nixos/modules/i18n/input-method/default.xml12
1 files changed, 12 insertions, 0 deletions
diff --git a/nixos/modules/i18n/input-method/default.xml b/nixos/modules/i18n/input-method/default.xml
index 45d6daf068b..c44105c8749 100644
--- a/nixos/modules/i18n/input-method/default.xml
+++ b/nixos/modules/i18n/input-method/default.xml
@@ -68,6 +68,18 @@ ibus.engines = with pkgs.ibus-engines; [ table table-others ];
 <para>To use any input method, the package must be added in the configuration,
   as shown above, and also (after running <literal>nixos-rebuild</literal>) the
   input method must be added from IBus' preference dialog.</para>
+
+<simplesect>
+  <title>Troubleshooting</title>
+  <para>If IBus works in some applications but not others, a likely cause of
+  this is that IBus is depending on a different version of
+  <literal>glib</literal> to what the applications are depending on. This can
+  be checked by running <literal>nix-store -q --requisites &lt;path&gt; | grep
+  glib</literal>, where <literal>&lt;path&gt;</literal> is the path of either
+  IBus or an application in the Nix store. The <literal>glib</literal>
+  packages must match exactly. If they do not, uninstalling and reinstalling
+  the application is a likely fix.</para>
+</simplesect>
 </section>
 
 <section><title>Fcitx</title>