Как убрать кнопку Сменить пользователя?


Автор темы
veris
Сообщения: 59
Зарегистрирован: 14 апр 2017, 04:55
Решено: 2
Благодарил (а): 10 раз

Как убрать кнопку Сменить пользователя?

Сообщение veris » 14 апр 2017, 09:10

Код: Выделить всё

System:    Host: ilya-HP-G72-Notebook-PC Kernel: 4.4.0-53-generic x86_64 (64 bit gcc: 5.4.0)
           Desktop: Cinnamon 3.2.7 (Gtk 3.18.9-1ubuntu3.2)
           Distro: Linux Mint 18.1 Serena
На экране блокировки есть кнопка Сменить пользователя.
Нужно ее убрать/отключить.

В главном меню Cinnamon тоже надо убрать эту кнопку. (Вернее она находится в диалоговом окне после нажатия на Завершить сеанс, ну или на крайняк убрать кнопку Завершить сеанс)

Возможно ли это?

Решение veris » 14 апр 2017, 13:11
Решение такое
switch user находится тут /usr/bin/mdmflexiserver
удаляем
заодно и /usr/bin/gdmflexiserver
это при загрузке я так понял

вуаля, кнопка Сменить пользователя больше не работает.

А со временем может стандартно сделают
https://github.com/linuxmint/Cinnamon/issues/6136

Перейти к ответу ➙
Последний раз редактировалось пользователем 2 veris; всего редактировалось раз: 14

Аватара пользователя

di_mok
Сообщения: 2210
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 573 раза
Поблагодарили: 339 раз

Как убрать кнопку Сменить пользователя?

Сообщение di_mok » 14 апр 2017, 09:11

veris, если потерпишь до вечера, распишу. Если не опередит кто нибудь
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)


Автор темы
veris
Сообщения: 59
Зарегистрирован: 14 апр 2017, 04:55
Решено: 2
Благодарил (а): 10 раз

Как убрать кнопку Сменить пользователя?

Сообщение veris » 14 апр 2017, 09:20

Olej, вернее это кнопка находится в диалоговом окне после нажатия на Завершить сеанс
может так проще будет?

я вообще удивлен, думал просто где-то строчку закомментировать и всё


Автор темы
veris
Сообщения: 59
Зарегистрирован: 14 апр 2017, 04:55
Решено: 2
Благодарил (а): 10 раз

Как убрать кнопку Сменить пользователя?

Сообщение veris » 14 апр 2017, 09:23

Olej, в редакторе меню нет этого (в том что я знаю)
di_mok, ок


Olej
Сообщения: 58
Зарегистрирован: 12 апр 2017, 16:59
Поблагодарили: 2 раза

Как убрать кнопку Сменить пользователя?

Сообщение Olej » 14 апр 2017, 09:33

veris писал(а): в редакторе меню нет этого
m.png
"Настройка"
У вас нет необходимых прав для просмотра вложений в этом сообщении.


Автор темы
veris
Сообщения: 59
Зарегистрирован: 14 апр 2017, 04:55
Решено: 2
Благодарил (а): 10 раз

Как убрать кнопку Сменить пользователя?

Сообщение veris » 14 апр 2017, 09:34

не влез тот кусок)) но я понял, но там нет этого


Автор темы
veris
Сообщения: 59
Зарегистрирован: 14 апр 2017, 04:55
Решено: 2
Благодарил (а): 10 раз

Как убрать кнопку Сменить пользователя?

Сообщение veris » 14 апр 2017, 09:36

Показывать избранные и выключенные опции - жму Нет
и весь блок кнопок пропадает, что тоже вариант))

в редакторе только Приложения


Автор темы
veris
Сообщения: 59
Зарегистрирован: 14 апр 2017, 04:55
Решено: 2
Благодарил (а): 10 раз

Как убрать кнопку Сменить пользователя?

Сообщение veris » 14 апр 2017, 10:29

Olej, вообщем задача упрощается до убрать кнопку с Экрана блокировки
это самое главное

без избранного и трех кнопок в меню даже лучше))


Автор темы
veris
Сообщения: 59
Зарегистрирован: 14 апр 2017, 04:55
Решено: 2
Благодарил (а): 10 раз

Как убрать кнопку Сменить пользователя?

Сообщение veris » 14 апр 2017, 12:03

gconf-editor не помог
там нужного пункта нет
я так понял надо копаться в mdm?


Автор темы
veris
Сообщения: 59
Зарегистрирован: 14 апр 2017, 04:55
Решено: 2
Благодарил (а): 10 раз

Как убрать кнопку Сменить пользователя?

Сообщение veris » 14 апр 2017, 13:11

Решение такое
switch user находится тут /usr/bin/mdmflexiserver
удаляем
заодно и /usr/bin/gdmflexiserver
это при загрузке я так понял

вуаля, кнопка Сменить пользователя больше не работает.

А со временем может стандартно сделают
https://github.com/linuxmint/Cinnamon/issues/6136
Последний раз редактировалось пользователем 1 Dja; всего редактировалось раз: 23
Причина: BB-codes

Аватара пользователя

di_mok
Сообщения: 2210
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 573 раза
Поблагодарили: 339 раз

Как убрать кнопку Сменить пользователя?

Сообщение di_mok » 14 апр 2017, 13:30

veris, а на скринсевере осталась?
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)


Автор темы
veris
Сообщения: 59
Зарегистрирован: 14 апр 2017, 04:55
Решено: 2
Благодарил (а): 10 раз

Как убрать кнопку Сменить пользователя?

Сообщение veris » 15 апр 2017, 04:51

di_mok, все кнопки визуально остались, просто они не работают. При нажатии ничего не происходит. Мне этого вполне достаточно.


Автор темы
veris
Сообщения: 59
Зарегистрирован: 14 апр 2017, 04:55
Решено: 2
Благодарил (а): 10 раз

Как убрать кнопку Сменить пользователя?

Сообщение veris » 15 апр 2017, 05:40

блин, ну вы даете, это я несколько дней в линуксе-то...
ставим dconf-editor
и там user-sw ищем (для своего окружения, desktop и screensaver)

Аватара пользователя

di_mok
Сообщения: 2210
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 573 раза
Поблагодарили: 339 раз

Как убрать кнопку Сменить пользователя?

Сообщение di_mok » 15 апр 2017, 06:08

Можно совсем убрать. Для этого сначала сохраним оригинал, на всякий случай

Код: Выделить всё

sudo cp /usr/share/cinnamon-screensaver/unlock.py /usr/share/cinnamon-screensaver/unlock.py.back
Потом:

Код: Выделить всё

sudo xed /usr/share/cinnamon-screensaver/unlock.py
Там найти и удалить:

Код: Выделить всё

        self.auth_switch_button = TransparentButton("screensaver-switch-users-symbolic", Gtk.IconSize.LARGE_TOOLBAR)
        self.auth_switch_button.set_tooltip_text(_("Switch users"))

        trackers.con_tracker_get().connect(self.auth_switch_button,
                                           "clicked",
                                           self.on_switch_user_clicked)

        button_box.pack_start(self.auth_switch_button, False, False, 4)
Ниже будет:

Код: Выделить всё

        status.focusWidgets = [self.password_entry,
                               self.auth_unlock_button,
                               self.auth_switch_button]
Из этого блока убрать self.auth_switch_button. Осторожно, не зацепи закрывающую скобку ]

А в юзерменю ещё такой пункт есть
Снимок экрана от 2017-04-15 09-07-00.png
Он не мешает?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)


Автор темы
veris
Сообщения: 59
Зарегистрирован: 14 апр 2017, 04:55
Решено: 2
Благодарил (а): 10 раз

Как убрать кнопку Сменить пользователя?

Сообщение veris » 15 апр 2017, 06:54

di_mok, dconf помог избавиться от пунктов в юзерменю и в окне Завершения сеанса.
Но почему-то не пропала кнопка со скринсейвера. Хотя я там тоже отключал в dconf

спасибо за инструкции, попробую
хотя интереснее галочку убрать в dconf :-D

Аватара пользователя

di_mok
Сообщения: 2210
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 573 раза
Поблагодарили: 339 раз

Как убрать кнопку Сменить пользователя?

Сообщение di_mok » 15 апр 2017, 06:56

veris писал(а): галочку убрать в dconf
Я им ни когда не пользовался. Боюсь :-D Мне гораздо проще и понятнее, когда напрямую руками что нибудь исковеркаешь :-D
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)


Автор темы
veris
Сообщения: 59
Зарегистрирован: 14 апр 2017, 04:55
Решено: 2
Благодарил (а): 10 раз

Как убрать кнопку Сменить пользователя?

Сообщение veris » 15 апр 2017, 07:14

di_mok писал(а): Я им ни когда не пользовался. Боюсь Мне гораздо проще и понятнее, когда напрямую руками что нибудь исковеркаешь
:-D
это баг cinnamon я так понял (то что в dconf не убирается со скринсейвера)
я уже выкладывал эту ссылку https://github.com/linuxmint/Cinnamon/issues/6136
блин)) если бы сразу внимательно прочитал, то понял бы

ps твой метод попробовал - супер

Вернуться в «Cinnamon»