Страница 1 из 1

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

Добавлено: 14 апр 2017, 12:10
veris

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

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 тоже надо убрать эту кнопку. (Вернее она находится в диалоговом окне после нажатия на Завершить сеанс, ну или на крайняк убрать кнопку Завершить сеанс)

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

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

Добавлено: 14 апр 2017, 12:11
di_mok
veris, если потерпишь до вечера, распишу. Если не опередит кто нибудь

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

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

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

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

Добавлено: 14 апр 2017, 12:23
veris
Olej, в редакторе меню нет этого (в том что я знаю)
di_mok, ок

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

Добавлено: 14 апр 2017, 12:33
Olej
veris писал(а): в редакторе меню нет этого
m.png
"Настройка"

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

Добавлено: 14 апр 2017, 12:34
veris
не влез тот кусок)) но я понял, но там нет этого

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

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

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

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

Добавлено: 14 апр 2017, 13:29
veris
Olej, вообщем задача упрощается до убрать кнопку с Экрана блокировки
это самое главное

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

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

Добавлено: 14 апр 2017, 15:03
veris
gconf-editor не помог
там нужного пункта нет
я так понял надо копаться в mdm?

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

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

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

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

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

Добавлено: 14 апр 2017, 16:30
di_mok
veris, а на скринсевере осталась?

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

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

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

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

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

Добавлено: 15 апр 2017, 09:08
di_mok
Можно совсем убрать. Для этого сначала сохраним оригинал, на всякий случай

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

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
Он не мешает?

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

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

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

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

Добавлено: 15 апр 2017, 09:56
di_mok
veris писал(а): галочку убрать в dconf
Я им ни когда не пользовался. Боюсь :-D Мне гораздо проще и понятнее, когда напрямую руками что нибудь исковеркаешь :-D

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

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

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