src/slick-greeter.vala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/slick-greeter.vala b/src/slick-greeter.vala index 1c9ee39..b61863d 100644 --- a/src/slick-greeter.vala +++ b/src/slick-greeter.vala @@ -629,13 +629,13 @@ public class SlickGreeter private static void set_keyboard_layout () { - /* Avoid expensive Python execution where possible */ - if (!FileUtils.test("/etc/default/keyboard", FileTest.EXISTS)) { + /* Check if fixkeyboard script exists */ + if (!FileUtils.test("/etc/X11/xinit/fixkeyboard", FileTest.EXISTS)) { return; } try { - Process.spawn_command_line_sync("/usr/bin/slick-greeter-set-keyboard-layout", null, null, null); + Process.spawn_command_line_sync("/etc/X11/xinit/fixkeyboard", null, null, null); } catch (Error e){ warning ("Error while setting the keyboard layout: %s", e.message);