summary refs log tree commit diff
path: root/nixos/modules/i18n
diff options
context:
space:
mode:
authorJörg Thalheim <Mic92@users.noreply.github.com>2018-06-27 15:39:39 +0100
committerGitHub <noreply@github.com>2018-06-27 15:39:39 +0100
commit9ae531e263a6c5d67da288289a7642d8f5f31efb (patch)
treede49ba8c6af165b7e1a39f6749a5c028645293b0 /nixos/modules/i18n
parent3eac18b553e8b5b4a992264d765b9e576c5e81d2 (diff)
parent1fe63c8ad119f3789d14fb208529ed83987bd356 (diff)
downloadnixpkgs-9ae531e263a6c5d67da288289a7642d8f5f31efb.tar
nixpkgs-9ae531e263a6c5d67da288289a7642d8f5f31efb.tar.gz
nixpkgs-9ae531e263a6c5d67da288289a7642d8f5f31efb.tar.bz2
nixpkgs-9ae531e263a6c5d67da288289a7642d8f5f31efb.tar.lz
nixpkgs-9ae531e263a6c5d67da288289a7642d8f5f31efb.tar.xz
nixpkgs-9ae531e263a6c5d67da288289a7642d8f5f31efb.tar.zst
nixpkgs-9ae531e263a6c5d67da288289a7642d8f5f31efb.zip
Merge pull request #42588 from laMudri/ibus-troubleshoot
nixos/ibus: detail workaround for issue #11558
Diffstat (limited to 'nixos/modules/i18n')
-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 76ffa8cb7e3..eb75b7415c9 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>