minoshi |
|
Темы:
39
Сообщения:
379
Участник с: 09 ноября 2009
|
Доброго времени суток! Что-то я запутался Имеем: [user@server ~]$ systemctl --version systemd 208 +PAM -LIBWRAP -AUDIT -SELINUX -IMA -SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ [user@server ~]$ [user@server ~]$ localectl status System Locale: LANG=ru_RU.utf8 VC Keymap: ru X11 Layout: ru,us X11 Model: pc105 X11 Variant: grp:ctrl_shift_toggle X11 Variant: grp:ctrl_shift_toggle Однако: [user@server ~]$ localectl list-x11-keymap-variants --no-pager | grep grp:ctrl_shift_toggle [user@server ~]$ [user@server ~]$ localectl list-x11-keymap-options --no-page | grep grp:ctrl_shift_toggle grp:ctrl_shift_toggle [user@server ~]$ |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
minoshi localectl status System Locale: LANG=ru_RU.UTF-8 LC_COLLATE=C VC Keymap: ruwin_alt_sh-UTF-8 X11 Layout: us,ru X11 Model: pc105 X11 Variant: - X11 Options: terminate:ctrl_alt_bksp,grp:alt_shift_toggle,grp_led:scroll
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
Процитирую себя же:
|
minoshi |
|
Темы:
39
Сообщения:
379
Участник с: 09 ноября 2009
|
lampslave, в самую точку, брат![root@server user]# localectl set-x11-keymap us,ru pc104 "" grp:alt_shift_toggle [root@server user]# locale locale localectl localedef locale-gen [root@server user]# localectl status System Locale: LANG=ru_RU.utf8 LC_COLLATE=C VC Keymap: us X11 Layout: us,ru X11 Model: pc104 X11 Options: grp:alt_shift_toggle |
sirocco |
|
Темы:
29
Сообщения:
2506
Участник с: 25 июля 2007
|
Апну старую тему. Решил на досуге почитать вики https://wiki.archlinux.org/index.php/Keyboard_configuration_in_Xorg Смотрю, предлагают делать команду localectl set-x11-keymap от юзера. Попробовал, спросила пароль юзера создался файл
Это что получается, любой юзер может менять настройки x11-keymap для всей системы? |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
видать твой пользователь находится в группе которой разрешено это. да и эта утилита работает не правильно, и может испортить уже настроенные файлы 00-keyboard.conf и vconsole.conf, стерев из них другие параметры!
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
siroccolocalectl автоматически запускает sudo, как и yaourt например. |
sirocco |
|
Темы:
29
Сообщения:
2506
Участник с: 25 июля 2007
|
lampslaveyaourt - понятно sudo pacman. А localectl вызывает sudo для какого бинарника? У меня нет в sudoers =ALL Да и вывод не похож
|
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
Хм, а может и нет. В зависимостях я sudo не нашёл. Надо погуглить. UPD: ради интереса можно создать нового юзера и попробовать из-под него. UPD2: да, это реально не sudo, но спать можно спокойно: Что-то там такое в мане написано про polkit, скорее всего всё упирается в группу adm.UPD3: /usr/share/polkit-1/actions/org.freedesktop.locale1.policy |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
siroccoбинарник не запускается! проверяется разрешение на выполнение данного действия через PolicyKit. https://github.com/systemd/systemd/blob/27f7454c3875eadb348dc26bb1a08bd30d12e7b3/src/locale/localectl.c
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |