Добавление значка xkill в доке gnome-shell
Прежде всего, извините за мой английский.
Я пытаюсь добавить значок в доке gnome-shell (с Ubuntu 13.04 и 13.10) для приложения командной строки xkill
, но это не работает, так как это терминальное приложение. Но если я создаю пункт меню как "терминальное приложение" (записывая его в файл.desktop или через приложение "Главное меню"), он открывает, следовательно, терминал с сообщением: "Выберите окно бла бла бла....".
Что я действительно хочу, так это более естественный и прямой способ закрытия заблокированного окна силой, а не с помощью терминала.
Для более старых версий gnome-shell было небольшое расширение, которое сделало это (добавив маленький значок в верхней панели), но оно больше не существует (или я его не нашел).
Решение? Благодарю.
3 ответа
Создать лаунчер с помощью команды gnome-desktop-item-edit --create-new ~/Desktop
как предложено @maythux, но просто добавьте /usr/bin/xkill
как команда.
(НЕ используйте gnome-terminal -e
).
Это создает лаунчер на рабочем столе.
Просто перетащите его в док и удалите с рабочего стола, если хотите.
Я использую Easystroke Gesture Recognition для этой цели. Установите его, затем выберите кнопку "Жест"> "Кнопка 3" на вкладке настроек, она позволяет запускать команды, перетаскивая правую кнопку и рисуя фигуру в виде линии, круга или чего угодно, затем переключается на вкладку "Действие" и записывает перетаскивание правой кнопки гостя, наконец добавляя запятую.
sudo xkill
это все.
Всякий раз, когда вы хотите убить замороженное окно, просто перетащите правую кнопку и нарисуйте фигуру, которую вы получили, вы получите курсор формы топора, чтобы убить окно.
Вы можете сделать этот трюк, чтобы получить ваши потребности (он все еще использует терминал, но вам не нужно заботиться.)
Сначала создайте панель запуска на рабочем столе, используя старый диалог GUI.
С помощью ALT+F2
тип:
gnome-desktop-item-edit --create-new ~/Desktop
Это запустит диалог (Создать панель запуска):
В поле Имя введите любое имя, которое вам нравится.
В поле команды введите команду gnome-terminal -e "xkill"
или если у вас есть другие эмуляторы терминала, вы можете использовать как xterm
или что угодно.
Теперь перетащите созданный модуль запуска в модуль запуска Unity и попробуйте его:).
Другое решение:
Вот сценарий, чтобы делать то, что вам нравится, и у них есть средство запуска единства, и вы можете узнать, как установить и использовать