Como adicionar “New Terminal” ao menu do menu do Kubuntu?

0

Kubuntu: 16.04.2 LTS

Pergunta: Como você adiciona "New Terminal" ao menu do botão direito do desktop?

RESOLVIDO

Agradecimentos especiais ao usuário 26687 abaixo por fornecer uma solução de trabalho. A estratégia comum de usar o "launcher favorito" não com o mais recente Kubuntu (veja abaixo para mais detalhes). Aqui está um resumo das medidas tomadas para resolver este problema, além de algumas coisas adicionais que aprendi que podem ajudar os outros:

1) Instalar dependências:

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

2) Faça o download dos arquivos zip aqui

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

O local de instalação padrão está em ~ / Downloads, então é provável que você queira executar os seguintes comandos:

cd ~/Downloads
unzip plasma-containmentactions-customdesktopmenu-master.zip
cd plasma-containmentactions-customdesktopmenu-master/src

3) Instale o "Menu de Área de Trabalho Personalizada"

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

4) Agora haverá um "Menu da Área de Trabalho Personalizada". As "Configurações da Área de Trabalho" podem ser abertas de três maneiras: Clique com o botão direito na área de trabalho e clique em "Configurar Área de Trabalho" ou clicando em qualquer lugar da área de trabalho e clicando em "Control + S + D" ou clicando nas pequenas linhas no canto superior esquerdo e clique em "Configurações da área de trabalho. Observe que a primeira opção desaparecerá quando você estiver usando o menu personalizado.

5) Uma vez nas Configurações da Área de Trabalho, clique em "Ações do Mouse" à esquerda, e clique na lista suspensa para o "Botão Direito" e selecione "Menu Área de Trabalho Personalizada". Observe que há um botão Configurar à direita que exibe um texto que você pode modificar para o desejo do seu coração no menu personalizado. Não foi muito difícil descobrir a parte da Configuração, mas se você quiser ajuda, me avise.

6) Outras coisas aprendidas: Eu não fazia idéia do "KDE Plasma", mas você pode descobrir qual versão do Plasma você está usando clicando no botão de menu no canto inferior esquerdo, digitando "kinfocenter" e pressionando enter. Uma boa interface gráfica irá fornecer todas as informações que você precisa.

É isso! Se você quiser mais detalhes nestas instruções por favor comente.

Mais detalhes sobre o problema.

Estratégia comum que não funciona: "Adicionar o Iniciador de Favoritos às Ações do Mouse". No entanto, com o mais recente Kubuntu, "Favorites Launcher" não é uma opção.

Veja a imagem abaixo.

Entãoeutenteiinstalaroadd-ondoFavoritesLauncheratravésdestesite: link

No entanto, o add-on acima tem erros de compilador, e o add-on não existe ao procurar no centro de software do Kubuntu (chamado Discover no Kubuntu).

Que outras coisas posso experimentar?

    
por James 27.05.2017 / 21:04

2 respostas

0

de acordo com outra pergunta ( Como abrir um terminal no golfinho? ) você pode fazer Shift+F4 para uma nova janela de terminal, e F4 apenas para um incorporado.

    
por Ladon 28.05.2017 / 08:58
0

Plugins de ação de mouse / contenção do KDE

(cópia do link )

Plasma 4

Tutorial  - KDE Techbase - Plasma4 ContainmentAction: link

Loja do KDE

  • Iniciador de Favoritos: link
  • área de trabalho do KDE menu customizado: link

Plasma 5

Loja do KDE - Menu de área de trabalho personalizada do Plasma: link - > fonte: link

Com o Kubuntu & Plasma 5

Baixando o plasma-containmentactions-customdesktopmenu-master.zip de link

Instalandodependênciasdecompilação:

  • build-essential
  • cmake
  • extra-cmake-modules
  • qtbase5-dev
  • plasma-framework-dev
  • kio-dev

Comandosgenéricos:

mkdir-pbuilddircdbuilddir&&cmake..-DCMAKE_INSTALL_PREFIX=$(kf5-config--prefix)-DCMAKE_BUILD_TYPE=Release-DKDE_INSTALL_USE_QT_SYS_PATHS=ONmakesudomakeinstall

Exemplodecompilação:

Desembalandoasaçõesdecontençãodeplasma-customdesktopmenu-master.zip

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

$mkdir-pbuilddir$cdbuilddir&&cmake..-DCMAKE_INSTALL_PREFIX=$(kf5-config--prefix)-DCMAKE_BUILD_TYPE=Release-DKDE_INSTALL_USE_QT_SYS_PATHS=ON--TheCcompileridentificationisGNU5.4.0--TheCXXcompileridentificationisGNU5.4.0--CheckforworkingCcompiler:/usr/bin/cc--CheckforworkingCcompiler:/usr/bin/cc--works--DetectingCcompilerABIinfo--DetectingCcompilerABIinfo-done--DetectingCcompilefeatures--DetectingCcompilefeatures-done--CheckforworkingCXXcompiler:/usr/bin/c++--CheckforworkingCXXcompiler:/usr/bin/c++--works--DetectingCXXcompilerABIinfo--DetectingCXXcompilerABIinfo-done--DetectingCXXcompilefeatures--DetectingCXXcompilefeatures-done--FoundKF5Plasma:/usr/lib/x86_64-linux-gnu/cmake/KF5Plasma/KF5PlasmaConfig.cmake(foundversion"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

Aqui:

    
por user26687 28.05.2017 / 10:45