Допиливаем Network Manager applet

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

Допиливаем Network Manager applet

Сообщение di_mok » 11 мар 2017, 08:21

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

Сначала забэкапимся, на всякий случай:

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

sudo cp /usr/share/cinnamon/applets/network@cinnamon.org/applet.js /usr/share/cinnamon/applets/network@cinnamon.org/applet.js.back


Открыть applet.js:

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

sudo xed /usr/share/cinnamon/applets/network@cinnamon.org/applet.js


Найти:

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

            this.menu.addAction(_("Network Connections"), Lang.bind(this, function() {
            Util.spawnCommandLine("nm-connection-editor");
            }));


Добавить после:

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

            this.menu.addMenuItem(new PopupMenu.PopupSeparatorMenuItem());

Это сепаратор. Кому не нужен, можете пропустить этот пункт.

Добавить:

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

            this.menu.addAction(_("Перезапустить NetworkManager"), Lang.bind(this, function() {
            Util.spawnCommandLine("gksu service network-manager restart");
            }));


Должно получиться так:



Перезагрузить Cinnamon Alt + F2 r

Готово!

Снимок экрана от 2017-03-11 11-19-31.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

Аватара пользователя
Chocobo
Сообщения: 4604
Зарегистрирован: 27 авг 2016, 19:57
Решено: 110
Откуда: НН
Благодарил (а): 375 раз
Поблагодарили: 1235 раз

Допиливаем Network Manager applet

Сообщение Chocobo » 11 мар 2017, 08:49

Полезный твик :bravo: :thumbs:
Это бы в апстрим cinnamon пропихнуть ...
Изображение

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

Допиливаем Network Manager applet

Сообщение di_mok » 11 мар 2017, 08:55

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

achilles_85
Сообщения: 27
Зарегистрирован: 13 фев 2017, 10:08
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Допиливаем Network Manager applet

Сообщение achilles_85 » 11 мар 2017, 10:29

А в случае xfce как быть?

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

Допиливаем Network Manager applet

Сообщение di_mok » 11 мар 2017, 12:36

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

Аватара пользователя
Chocobo
Сообщения: 4604
Зарегистрирован: 27 авг 2016, 19:57
Решено: 110
Откуда: НН
Благодарил (а): 375 раз
Поблагодарили: 1235 раз

Допиливаем Network Manager applet

Сообщение Chocobo » 11 мар 2017, 12:57

Разве что ручками вот так в крысе, тем же путем что делает и клик в апплете
di_mok писал(а):Источник цитаты gksu service network-manager restart
Изображение


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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей