Одно из различий между двумя (, взятыми из других ответов в Интернете ), заключается в том, что если вы не загрузите весь сценарий сразу, он может прерваться на половине пути сценария в неизвестном месте и измениться. смысл выполняемой команды. Таким образом, кажется, что лучше сначала загрузить весь файл, а затем оценить его.
Отредактируйте файл /etc/X11/xinit/xinitrc
. (Вам потребуется root-права, поэтому используйте su
, sudo
или что-то подобное. )Найдите строку
#Keyboard layout
и добавьте или измените следующую строку как
setxkbmap -layout "us" &
Если вы хотите добавить две раскладки, например US и DE, вы можете сделать это как:
#Keyboard layout
setxkbmap -layout "us,de" -option grp:alt_shift_toggle &