Уголок новичка
   402

Не работает переключение раскладки в i3wm. снова. опять.

Привет. Я установил Manjaro Linux i3WM.
При установке выбрал русскую локаль, но английскую раскладку.
1 проблема: Переключение на русский происходит только после ввода в консоль:
setxkbmap "us,ru" ,"winkeys" "grp:alt_shift_toggle,grep_led:scroll"

Теперь переключение работает, но только на текущую сессию.
Изменял файл 00-keyboard.conf, не пашет.

Почему так много способов, что бы сделать 1 простую вещь? Причём все способы, что я нашёл в сети — не работают.
Возможно дело в том, что попробовав способ, я не отменял действия после неудачи. И убил дистрибутив за пол часа после установки. Думаю снести дистрибутив, что нужно сделать, кроме форматирования раздела? Нужно ли чистить UEFI, если снова буду ставить этот же дистрибутив? Рядом стоит Windows 8.1.
А Граб?

Спасибо
  • 0
  • 0

5 комментариев

avatar
Теперь переключение работает, но только на текущую сессию.
Разумеется. Ваши действия выполняются совершенно корректно. Про их исполнение в начале сессии нет ни слова. Тут все расписано.
Кстати, у Вас в аргументах setxkbmap ошибка. Что делает запятая перед «winkeys»?
Почему так много способов, что бы сделать 1 простую вещь?
Потому что разные утилиты служат разнгым целям и имеют разный синтаксис.
Думаю снести дистрибутив, что нужно сделать, кроме форматирования раздела?
Перезаливка образа это шиндошс-шау и метод пригоден только для получения чистой системы.
Нужно ли чистить UEFI, если снова буду ставить этот же дистрибутив?
От лишних записей? Было бы неплохо.
А Граб?
Он на отдельном разделе?
Более того, в связке с EFI его нужность весьма сомнительна. Есть rEFInd, который будет грузить ОСь, но при этом он значительно проще.
Вот хорошая статья.
Последний раз редактировалось
0
avatar
Поставил i3 в виртуалку посмотреть, воспользовался решением @Gambit_VKM и раскоментировал показ значка флага в config i3 все работает
0
avatar
раскоментировал показ значка флага в config i3 все работает
я тоже так хочу сделать, но не знаю, какой файл редактировать в папке /home/marol/.config?
0
avatar
Приветствую. В deepin такого нет
+1
avatar
Временный вариант, работает до перезагрузи системы
в терминале ввести:
setxkbmap "us,ru" ",winkeys" "grp:alt_shift_toggle,grp_led:scroll"

На постоянно надо добавить в autostart
exec setxkbmap "us,ru" ",winkeys" "grp:alt_shift_toggle,grp_led:scroll" &

Должно работать в i3, bspwm, openbox, pekwm,icewm, jwm.

/home/Пользователь/.config находится папка с конфигом i3, в который и надо добавить строчку
exec setxkbmap "us,ru" ",winkeys" "grp:alt_shift_toggle,grp_led:scroll" &

сохранить изменения и после перезагрузки компьютера переключение раскладки должна заработать.
Последний раз редактировалось
+1
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.