Saudações! Esta dica visa ajudar usuários que instalaram
Arch Linux com
Plasma KDE e não conseguem abrir alguns programas.
O que acontece?
Após instalar o Arch Linux e Plasma com os comandos abaixo:
# pacman -S plasma
# pacman -S sddm
# systemctl enable sddm && systemctl start sddm
O ambiente gráfico abre, mas vários programas não funcionam nele!
Qual a solução?
Primeiro vou postar a solução prática, e provavelmente, seu problema já será resolvido!
Abra o terminal, torne-se root, e execute a instalação com os comandos:
su
# pacman -S plasma-meta plasma-wayland-session telepathy-kde-desktop-applets ksuperkey openssh-askpass plasma-maliit-framework plasma-maliit-plugins
Após isso, tente abrir os programas que estavam apresentando conflito, e você já verá que funcionou. Caso prefira, pode reiniciar o sistema, mas não é necessário.
Agora uma explicação de como eu cheguei a esta conclusão, e inclusive este procedimento pode ser usado para outros ambientes e outras situações.
Minha solução aqui foi a seguinte:
Abri o terminal, me tornei root:
su
Procurei no repositório por todos aplicativos referentes ao plasma com o comando:
# pacman -Ss plasma
Exportei para um arquivo de texto para facilitar a visualização:
# pacman -Ss plasma > plasma.txt
Abri com kate (pode ser outro):
# kate plasma.txt
Verifiquei nas linhas os programas que não estavam listados como [instalados], por exemplo:
extra/bluedevil 1:5.6.3-1 (plasma) [instalado]
Integrate the Bluetooth technology within KDE workspace and applications
extra/breeze 5.6.3-1 (plasma) [instalado]
Artwork, styles and assets for the Breeze visual style for the Plasma Desktop
Agora, se eles não estivessem instalados, ficariam assim:
extra/bluedevil 1:5.6.3-1 (plasma)
Integrate the Bluetooth technology within KDE workspace and applications
extra/breeze 5.6.3-1 (plasma)
Artwork, styles and assets for the Breeze visual style for the Plasma Desktop
Daí é só selecionar o nome do programa que está logo a frente de sua pasta no repositório. Por exemplo "extra/breeze 5.6.3-1 (plasma)" você só precisa do nome breeze.
Neste pequeno exemplo os nossos dois programas listados acima ficam assim na instalação dos pacotes que faltam:
# pacman -S bluedevil breeze
Naturalmente, se existem vários programas não instalados, é só adicioná-los ao comando.
Agora um um exemplo maior, vamos verificar abaixo os aplicativos instalados e os não instalados e criar uma nova lista para instalar.
extra/bluedevil 1:5.6.3-1 (plasma) [instalado]
Integrate the Bluetooth technology within KDE workspace and applications
extra/breeze 5.6.3-1 (plasma) [instalado]
Artwork, styles and assets for the Breeze visual style for the Plasma Desktop
extra/breeze-gtk 5.6.3-1 (plasma)
Breeze widget theme for GTK 2 and 3
extra/drkonqi 5.6.3-1 (plasma)
KDE crash handler
extra/kde-gtk-config 5.6.3-1 (plasma) [instalado]
GTK2 and GTK3 Configurator for KDE
extra/kdeplasma-addons 5.6.3-1 (plasma) [instalado]
All kind of addons to improve your Plasma experience
extra/kgamma5 5.6.3-1 (plasma) [instalado]
Adjust your monitor's gamma settings
extra/kinfocenter 5.6.3-1 (plasma)
A utility that provides information about a computer system
extra/kmenuedit 5.6.3-1 (plasma)
KDE menu editor
extra/kscreen 5.6.3-1 (plasma)
KDE's screen management software
extra/kscreenlocker 5.6.3-1 (plasma) [instalado]
Library and components for secure lock screen architecture
extra/ksshaskpass 5.6.3-1 (plasma) [instalado]
ssh-add helper that uses kwallet and kpassworddialog
extra/ksysguard 5.6.3-1 (plasma) [instalado]
Track and control the processes running in your system
extra/kwallet-pam 5.6.3-1 (plasma) [instalado]
KWallet PAM integration
extra/kwayland-integration 5.6.3-1 (plasma)
Provides integration plugins for various KDE frameworks for the wayland windowing system
extra/kwin 5.6.3-1 (plasma) [instalado]
KDE Window manager
extra/plasma-workspace-wallpapers 5.6.3-1 (plasma) [instalado]
Additional wallpapers for the Plasma Workspace
extra/powerdevil 5.6.3-1 (plasma) [instalado]
Manages the power consumption settings of a Plasma Shell
extra/sddm-kcm 5.6.3-1 (plasma) [instalado]
KDE Config Module for SDDM
extra/systemsettings 5.6.3-1 (plasma) [instalado]
KDE system settings
extra/telepathy-kde-desktop-applets 16.04.0-1 (kde-applications kdenetwork telepathy-kde)
The KDE-Telepathy Plasma desktop applets
extra/user-manager 5.6.3-1 (plasma) [instalado]
A simple system settings module to manage the users of your system
community/ksuperkey 0.4-1
Allows you to open the application launcher in KDE Plasma Desktop using the Super key
community/openssh-askpass 2.0.3-3
A plasma-like passphrase dialog for ssh
community/plasma-maliit-framework 0.99.0.20150710-3
Framework for Maliit integration with Plasma
community/plasma-maliit-plugins 0.99.0.20150710-1
Plasma Integration for Maliit virtual keyboard
Removendo os aplicativos instalados, temos:
extra/breeze-gtk 5.6.3-1 (plasma)
Breeze widget theme for GTK 2 and 3
extra/drkonqi 5.6.3-1 (plasma)
KDE crash handler
extra/kinfocenter 5.6.3-1 (plasma)
A utility that provides information about a computer system
extra/kmenuedit 5.6.3-1 (plasma)
KDE menu editor
extra/kscreen 5.6.3-1 (plasma)
KDE's screen management software
extra/kwayland-integration 5.6.3-1 (plasma)
Provides integration plugins for various KDE frameworks for the wayland windowing system
extra/telepathy-kde-desktop-applets 16.04.0-1 (kde-applications kdenetwork telepathy-kde)
The KDE-Telepathy Plasma desktop applets
community/ksuperkey 0.4-1
Allows you to open the application launcher in KDE Plasma Desktop using the Super key
community/openssh-askpass 2.0.3-3
A plasma-like passphrase dialog for ssh
community/plasma-maliit-framework 0.99.0.20150710-3
Framework for Maliit integration with Plasma
community/plasma-maliit-plugins 0.99.0.20150710-1
Plasma Integration for Maliit virtual keyboard
Agora, removendo as linhas desnecessárias que contém comentários, fica assim:
extra/breeze-gtk 5.6.3-1 (plasma)
extra/drkonqi 5.6.3-1 (plasma)
extra/kinfocenter 5.6.3-1 (plasma)
extra/kmenuedit 5.6.3-1 (plasma)
extra/kscreen 5.6.3-1 (plasma)
extra/kwayland-integration 5.6.3-1 (plasma)
extra/telepathy-kde-desktop-applets 16.04.0-1 (kde-applications kdenetwork telepathy-kde)
community/ksuperkey 0.4-1
community/openssh-askpass 2.0.3-3
community/plasma-maliit-framework 0.99.0.20150710-3
community/plasma-maliit-plugins 0.99.0.20150710-1
Agora ficou bem fácil criar o comando contendo todos os aplicativos para instalar. É só acrescentar ao comando para instalação, os nomes após a pasta/ e sem a versão na frente por exemplo.
Comando para instalar pacotes, com os aplicativos que faltavam:
# pacman -S breeze-gtk drkonqi kinfocenter kmenuedit kscreen kwayland-integration telepathy-kde-desktop-applets ksuperkey openssh-askpass plasma-maliit-framework plasma-maliit-plugins
Nenhum comentário foi encontrado.