Как добавить “Новый Терминал” к меню правой кнопки рабочего стола в Kubuntu?

Kubuntu: 16.04.2 LTS

Вопрос: Как Вы добавляете "Новый Терминал" к меню правой кнопки рабочего стола?

Больше деталей о проблеме.

Общая стратегия, которая не работает: "Добавьте Средство запуска Избранного к Действиям мыши". Однако с последним Kubuntu, "Средство запуска Избранного" не является опцией.

См. изображение ниже.

kubuntu screenshot

Таким образом, я пытался установить дополнение Средства запуска Избранного через этот веб-сайт: https://addons.videolan.org/p/1081011

Однако вышеупомянутое дополнение имеет ошибки компилятора, и дополнение не существует при поиске в центре программного обеспечения Kubuntu (названный, Обнаруживают в Kubuntu).

Что другие вещи я могу попробовать?

0
задан 23 May 2019 в 02:49

3 ответа

В соответствии с другим вопросом ( Как открыть терминал в дельфине? ) вы можете сделать Shift+F4 для нового окна терминала и F4 только для встроенного.

0
ответ дан 15 April 2019 в 15:12

Плагины действия Мыши/Включения KDE

(копия https://forum.kde.org/viewtopic.php? f=83&t=132075#p354748)

Плазма 4

Учебное руководство - KDE Techbase - Plasma4 ContainmentAction: https://techbase.kde.org/Development/Tutorials/Plasma4/ContainmentAction

Хранилище KDE

Плазма 5

Хранилище KDE - Плазменное пользовательское настольное меню: https://store.kde.org/p/998904/-> источник: https://github.com/MatMoul/plasma-containmentactions-customdesktopmenu

С Kubuntu & Plasma 5

Загрузка plasma-containmentactions-customdesktopmenu-master.zip от https://github.com/MatMoul/plasma-containmentactions-customdesktopmenu enter image description here

Установка зависимостей от сборки:

  • существенный для сборки
  • cmake
  • extra-cmake-modules
  • qtbase5-dev
  • plasma-framework-dev
  • kio-dev

Групповые команды:

mkdir -p builddir
cd builddir && cmake .. -DCMAKE_INSTALL_PREFIX=$(kf5-config --prefix) -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
make
sudo make install

Пример сборки:

Распаковка plasma-containmentactions-customdesktopmenu-master.zip

В/Downloads/plasma-containmentactions-customdesktopmenu-master/src

$ mkdir -p builddir

$ cd builddir && cmake .. -DCMAKE_INSTALL_PREFIX=$(kf5-config --prefix) -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found KF5Plasma: /usr/lib/x86_64-linux-gnu/cmake/KF5Plasma/KF5PlasmaConfig.cmake (found version "5.33.0") 
-- Found KF5KIO: /usr/lib/x86_64-linux-gnu/cmake/KF5KIO/KF5KIOConfig.cmake (found version "5.33.0") 
-- Found KF5: success (found version "5.33.0") found components:  Plasma KIO 
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Configuring done
-- Generating done
-- Build files have been written to: /home/tryme/Downloads/plasma-containmentactions-customdesktopmenu-master/src/builddir

$ make
Scanning dependencies of target plasma_containmentactions_customdesktopmenu_automoc
[ 20%] Generating plasma-containmentactions-customdesktopmenu.json
About to parse service type file "plasma-containmentactions.desktop"
Found property definition "X-Plasma-HasConfigurationInterface" with type "bool"
Generated  "/home/tryme/Downloads/plasma-containmentactions-customdesktopmenu-master/src/builddir/plasma-containmentactions-customdesktopmenu.json" 

[ 40%] Automatic moc for target plasma_containmentactions_customdesktopmenu
Generating customdesktopmenu.moc
Generating moc_customdesktopmenu.cpp
[ 40%] Built target plasma_containmentactions_customdesktopmenu_automoc
Scanning dependencies of target plasma_containmentactions_customdesktopmenu
[ 60%] Building CXX object CMakeFiles/plasma_containmentactions_customdesktopmenu.dir/customdesktopmenu.cpp.o
[ 80%] Building CXX object CMakeFiles/plasma_containmentactions_customdesktopmenu.dir/plasma_containmentactions_customdesktopmenu_automoc.cpp.o
[100%] Linking CXX shared module plasma_containmentactions_customdesktopmenu.so
[100%] Built target plasma_containmentactions_customdesktopmenu

$ sudo make install
[sudo] password for tryme: 
[ 20%] Automatic moc for target plasma_containmentactions_customdesktopmenu
[ 40%] Built target plasma_containmentactions_customdesktopmenu_automoc
[100%] Built target plasma_containmentactions_customdesktopmenu
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma_containmentactions_customdesktopmenu.so
-- Installing: /usr/share/kservices5/plasma-containmentactions-customdesktopmenu.desktop

В здесь:enter image description here

1
ответ дан 3 November 2019 в 04:29

Ниже был первоначально часть Вопроса и была теперь перемещена в CW

Особая благодарность user26687 для того, чтобы предоставить рабочее решение. Общая стратегия использования "средства запуска избранного" не делает с последним Kubuntu (см. ниже для деталей). Вот сводка шагов, сделанных для решения этого вопроса плюс некоторые дополнительные вещи, я узнал, что это может помочь другим:

  1. Зависимости от установки:
    sudo apt-get install build-essential
    sudo apt-get install cmake
    sudo apt-get install extra-cmake-modules
    sudo apt-get install qtbase5-dev
    sudo apt-get install plasma-framework-dev
    sudo apt-get install kio-dev
  1. Загрузите zip-файлы здесь

    https://github.com/MatMoul/plasma-containmentactions-customdesktopmenu

Местоположение установки по умолчанию находится в ~/Downloads, таким образом, возможности, Вы захотите выполнить следующие команды:

    cd ~/Downloads
    unzip plasma-containmentactions-customdesktopmenu-master.zip
    cd plasma-containmentactions-customdesktopmenu-master/src
  1. Установка "пользовательское настольное меню"
    mkdir -p builddir
    cd builddir && cmake .. -DCMAKE_INSTALL_PREFIX=$(kf5-config --prefix) -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
    make
    sudo make install
  1. Теперь будет "Пользовательское Настольное Меню". "Настольные Настройки" могут быть открыты одним из трех способов: Щелкните правой кнопкой по рабочему столу и нажмите "Configure Desktop", или нажимающий где угодно на рабочий стол и поражающий Ctrl+s+D или нажимающий маленькие строки на оставленную вершину и нажатие "Desktop Settings". Обратите внимание, что первая опция закончится, после того как Вы используете пользовательское меню.

  2. Однажды в Настольных Настройках, нажмите "Mouse Actions" слева и нажмите выпадающее для "Правильной Кнопки" и избранного "Пользовательского Настольного Меню". Обратите внимание, что существует кнопка Configure только направо от него, который поднимет некоторый текст, который можно изменить к требованию основ пользовательского меню. Не было слишком трудно выяснить часть Конфигурации, но если Вы хотите справку с сообщенным мне.

6) Другие вещи изучены: Я понятия не имел о "KDE Plasma", но можно выяснить, какую Плазменную версию Вы используете путем нажатия на кнопку меню на левую нижнюю часть, ввод "kinfocenter" и удар входит. Хороший GUI придумает всю информацию, в которой Вы нуждаетесь.

1
ответ дан 3 November 2019 в 04:29

Другие вопросы по тегам:

Похожие вопросы: