KDE (Italiano)

Stato della traduzione
Questo articolo è la versione tradotta di
KDE
. Data dell'ultima traduzione: 2026-01-01. Se ci sono
cambiamenti
nella versione inglese, è possibile dare una mano a sincronizzarne la traduzione.
Articoli correlati
Ambiente desktop
Display manager
Window manager
Qt
SDDM
Dolphin
KDE Wallet
KDevelop
Trinity
Aspetto coerente tra le applicazioni Qt e GTK
Official repositories#kde-unstable
KDE
è un progetto software attualmente composto da un
ambiente desktop
(
KDE Plasma
), applicazioni (
KDE Applications
) e librerie aggiuntive
Qt
(
KDE Frameworks
).
Installazione
Plasma
Installare
il meta-pacchetto
plasma-meta
o il gruppo
plasma
. Per comprendere le differenze tra
plasma-meta
e
plasma
fare riferimento alla pagina
Package group
. In alternativa, per un'installazione di Plasma più minimale, installare il pacchetto
plasma-desktop
. A livello upstream, KDE fornisce delle
raccomandazioni di pacchettizzazione e setup
finalizzate a ottenere una sessione di Plasma comprensiva di tutte le funzioni.
Gli utenti
NVIDIA
dovranno altresì abilitare il
DRM kernel mode setting
.
Plasma Mobile
Installare
plasma-mobile
.
Applicazioni KDE
Per l'intero set di applicazioni KDE, installare il meta-pacchetto
kde-applications-meta
o il gruppo
kde-applications
. Se si desidera solo una determinata categoria di applicazioni KDE, come giochi o didattica, installare la rispettiva dipendenza del pacchetto
kde-applications-meta
. È importante notare che questa operazione non installerà alcuna versione di Plasma, ma esclusivamente le applicazioni.
Rilasci instabili
Vedere
Official repositories#kde-unstable
per i rilasci beta.
Avvio di Plasma
A partire da Plasma 6.4, la sessione Wayland è sufficientemente matura da diventare
quella predefinita e consigliata
: la sessione X11 è disponibile solo separatamente tramite il pacchetto
plasma-x11-session
[1]
. La sessione
Xorg
è ancora supportata, ma
verrà rimossa in Plasma 6.8
. Per maggiori informazioni, si veda
Wayland Known Significant Issues
e
X11 Known Significant Issues
.
È possibile avviare Plasma utilizzando un
display manager
oppure dalla console.
Avviare Plasma con un display manager
Suggerimento
Il
display manager
consigliato è
SDDM
. È anche disponibile
Plasma Login Manager
, ma si tratta ancora di un prototipo sotto sviluppo attivo.
Selezionare
Plasma (Wayland)
per avviare una nuova sessione in
Wayland
.
Selezionare
Plasma (X11)
per avviare una nuova sessione in
Xorg
.
Selezionare
Plasma Mobile (Wayland)
per avviare una nuova sessione Plasma Mobile in
Wayland
.
Avviare Plasma dalla console
Per avviare una sessione di Plasma su Wayland da una console, eseguire
/usr/lib/plasma-dbus-run-session-if-needed /usr/bin/startplasma-wayland
[2]
.
Per avviare Plasma con
xinit/startx
, aggiungere
export DESKTOP_SESSION=plasma
e
exec startplasma-x11
al proprio file
.xinitrc
oppure eseguire direttamente nella console
startx /usr/bin/startplasma-x11
. Qualora si desideri avviare Xorg al login, vedere
Start X at login
.
Configurazione
La maggior parte delle impostazioni relative alle applicazioni KDE sono contenute nella cartella
~/.config/
. Tuttavia la configurazione di KDE avviene principalmente attraverso l'applicazione
Impostazioni di sistema
. Questa applicazione può essere avviata da un terminale eseguendo
systemsettings
.
Personalizzazione
Desktop Plasma
Configurazione del display
Per la configurazione di più schermi usare il modulo per lo schermo nelle impostazioni di sistema di KDE oppure lo strumento
kscreen
.
Suggerimento
Si può passare dalla modalità specchio a quella estesa mediante la scorciatoia
Super+p
. Si aprirà il menu per la modalità dello schermo anche quando le impostazioni di sistema dello schermo non mostrano queste opzioni; è utile nel caso in cui KDE dovesse bloccarsi nella modalità a specchio.
Temi
Esistono diversi tipi di temi KDE, che si differenziano in base agli elementi da essi modificati:
Temi globali
, pacchetti completi che possono includere temi di Plasma, stili delle applicazioni, colori, font, icone, cursori, splash screen, temi SDDM e schemi di colori di Konsole. I temi globali possono essere applicati con lo strumento a riga di comando
lookandfeeltool
.
Temi di Plasma
che modificano l'aspetto dei pannelli e dei widget di Plasma. Questi temi sono spesso associati a un tema Kvantum o Aurorae raccomandato che ne completa l'aspetto.
Stili delle applicazioni
che modificano l'aspetto dei programmi.
Stili delle applicazioni che utilizzano
theme engine
quali
Kvantum
,
QtCurve
[3]
,
QSvgStyle
[4]
e
Aurorae
.
#Temi delle icone
che forniscono icone per applicazioni, file e azioni.
Per facilitare l'installazione e l'aggiornamento a livello di sistema, alcuni temi sono disponibili sia nei
repository ufficiali
sia nell'
AUR
.
I temi globali possono inoltre essere installati tramite la funzione
Impostazioni di sistema > COlori e temi > Tema globale > Scarica nuovo...
Attenzione
I temi globali sono comunemente forniti dagli utenti finali e non sono controllati. È necessario usare estrema cautela quando si scaricano e applicano temi globali. Possono eseguire codice arbitrario e
si sono verificati
casi di perdita di dati da parte degli utenti.
Suggerimento
Installare
plasma-sdk
per poter modificare facilmente i temi di Plasma, esplorare le icone e testare i widget di Plasma; dare un'occhiata anche a
kde-development-environment-meta
.
Per poter applicare le modifiche anche alle applicazioni che usano Qt5, come KeePassXC, è necessario installare il pacchetto
plasma5-integration
.
Aspetto delle applicazioni GTK
Suggerimento
Per armonizzare i temi Qt e GTK, vedere
Uniform look for Qt and GTK applications
.
Per ottimizzare l'aspetto delle applicazioni GTK, il tema raccomandato è
breeze-gtk
, un tema GTK concepito per simulare il look del tema Brezza di Plasma. Installare
kde-gtk-config
(parte del gruppo
plasma
), uscire dalla sessione, rientrare e selezionare
Breeze
come tema GTK in
Impostazioni di sistema > Colori e temi > Stile delle applicazioni > Configura lo stile delle applicazioni GNOME/GTK...
This article or section is out of date.
Reason:
il servizio Plasma GTKd in esecuzione in background sovrascrive le impostazioni GTK all'avvio di Plasma. (Discuss in
Talk:KDE (Italiano)
)
In alcuni temi, il testo dei tooltip nelle applicazioni GTK è di colore bianco su sfondo bianco, e risulta quindi di difficile lettura. Per impostare i colori nelle applicazioni GTK2, modificare la rispettiva sezione all'interno del file
.gtkrc-2.0
. Per le applicazioni GTK3 è necessario modificare due file:
gtk.css
e
settings.ini
.
Alcuni programmi GTK2 quali
vuescan-bin
AUR
continueranno ad avere un'usabilità limitata a causa delle caselle di spunta invisibili all'interno di una sessione di Plasma con la skin Breeze o Adwaita. Per ovviare a questo problema, installare ad es. la skin Numix-Frost-Light mediante il pacchetto
numix-frost-themes
AUR
e selezionarla in
Impostazioni di sistema > Colori e temi > Stile delle applicazioni > Configura lo stile delle applicazioni GNOME/GTK... > Tema GTK
. L'aspetto del tema Numix-Frost-Light è simile a quello di Brezza.
Avatar
Sia Plasma che
SDDM
utilizzeranno le immagini presenti nella cartella
/var/lib/AccountsService/icons/
come avatar per gli utenti. Per la configurazione mediante interfaccia grafica, accedere all'applicazione
Impostazioni di sistema > Utenti
. Per ripristinare l'avatar predefinito, rimuovere il file corrispondente al nome del proprio utente.
Widget
I
plasmoidi
sono widget per la shell del desktop Plasma concepiti per estendere la funzionalità del desktop e sono disponibili nell'
AUR
.
Gli script dei plasmoidi possono inoltre essere installati facendo clic con il tasto destro su un pannello o sul desktop e selezionando
Entra in modalità di modifica > Aggiungi o gestisci oggetti... > Scarica nuovo... > Scarica nuovi oggetti di Plasma
. Verrà visualizzata un'interfaccia per
https://store.kde.org/
che permette di installare, disinstallare o aggiornare script di plasmoidi di terze parti con un solo clic.
Applet audio nel vassoio di sistema
Installare
plasma-pa
o
kmix
(avviare Kmix dal lanciatore di applicazioni).
plasma-pa
viene ora installato di default con
plasma
, e non è richiesta alcuna ulteriore configurazione.
Nota
Per regolare
l'ampiezza degli intervalli per l'aumento e la diminuzione del volume
, aggiungere ad es.
VolumePercentageStep=1
nella sezione
[Global]
del file
~/.config/kmixrc
.
Disabilitare l'ombra del pannello
Quando il pannello di Plasma risulta sovrapposto ad altre finestre, la sua ombra viene proiettata su queste ultime.
[5]
Per disabilitare questo comportamento senza intervenire sulle altre ombre,
installare
xorg-xprop
ed eseguire:
$ xprop -remove _KDE_NET_WM_SHADOW
dopodiché selezionare il pannello con il cursore a forma di segno '+'.
[6]
Per automatizzare questa operazione, installare
xorg-xwininfo
e creare il seguente script:
/usr/local/bin/kde-no-shadow
#!/bin/bash
for WID in $(xwininfo -root -tree | sed '/"plasmashell": ("plasmashell" "plasmashell")/!d; s/^  *\([^ ]*\) .*/\1/g'); do
   xprop -id $WID -remove _KDE_NET_WM_SHADOW
done
Rendere
eseguibile
lo script.
The factual accuracy of this article or section is disputed.
Reason:
L'avvio automatico non funziona perché lo script viene avviato troppo presto (qualcosa come
sleep 5
potrebbe aiutare ma non è affidabile). (Discuss in
Talk:KDE (Italiano)
)
È possibile eseguire lo script al login con la funzione
Aggiungi script di accesso
in
Impostazioni di sistema > Avvio automatico > Aggiungi nuovo > Script di accesso...
:
$ kcmshell6 autostart
Scalatura del display / display High DPI
Vedere
HiDPI#KDE Plasma
.
Plasma Mobile
Il repository
plasma-phone-settings
contiene diverse impostazioni raccomandate applicabili globalmente (
/etc/xdg
) o a livello utente (
~/.config
).
Schermata di blocco
Il file
/etc/xdg/kscreenlockerrc
(oppure
~/.config/kscreenlockerrc
) blocca lo schermo immediatamente dopo il login.
[7]
Questa soluzione è utile in combinazione con
SDDM#Autologin
.
/etc/xdg/kscreenlockerrc
[Daemon]
LockOnStart=true
Tastiera virtuale
Per usare una tastiera virtuale nella sessione Wayland, installare
plasma-keyboard
e abilitarla in
Impostazioni di sistema > Tastiera > Tastiera virtuale
.
Se il proprio dispositivo dispone di una tastiera fisica ma si desidera comunque usare quella virtuale, aggiungere la
variabile d’ambiente
KWIN_IM_SHOW_ALWAYS=1
alla propria sessione Wayland.
Per usare una tastiera virtuale nella sessione X11, sceglierne una adeguata in
List of applications/Utilities#On-screen keyboards
ed eseguirla manualmente.
Decorazioni delle finestre
Le
decorazioni delle finestre
sono disponibili nell'
AUR
.
È possibile modificarle in
Impostazioni di sistema > Colori e temi > Decorazioni delle finestre
. Da li è inoltre possibile scaricare e installare direttamente altri temi con un semplice clic.
Temi delle icone
I temi delle icone possono essere installati e modificati in
Impostazioni di sistema > Colori e temi > Icone
.
Nota
Benché tutti i moderni desktop Linux condividano il medesimo formato per i temi delle icone, altri ambienti desktop come
GNOME
utilizzano un numero minore di icone (in particolar modo nei menu e nelle barre degli strumenti). Nei temi sviluppati per questi ambienti desktop mancano di norma le icone necessarie per Plasma e per le applicazioni KDE. Si raccomanda quindi di installare temi delle icone compatibili con Plasma.
Suggerimento
Dal momento che alcuni temi delle icone non ereditano le impostazioni del tema di icone standard, alcune icone potrebbero risultare mancanti.
Per ereditare le impostazioni dal tema Brezza, aggiungere
breeze
alla voce
Inherits=
nel file
/usr/share/icon/
theme-name
/index.theme
, ad esempio:
Inherits=breeze,hicolor
. È necessario applicare questa patch dopo ogni aggiornamento del tema delle icone. Prendere in considerazione l'utilizzo degli
hook di pacman
per automatizzare il processo.
Efficienza in termini di spazio
La shell Plasma Netbook è stata abbandonata a partire da Plasma 5, vedere il seguente
post sul forum KDE
. Tuttavia è possibile ottenere un risultato simile modificando il file
~/.config/kwinrc
e aggiungendo
BorderlessMaximizedWindows=true
nella sezione
[Windows]
.
Generazione di thumbnail
Per consentire la generazione di thumbnail per i file multimediali o per i documenti sul desktop e in Dolphin, installare
kdegraphics-thumbnailers
e
ffmpegthumbs
.
Dopodiché abilitare le categorie di thumbnail per il desktop facendo
clic con il tasto destro
sullo
sfondo del desktop
>
Desktop e sfondo
>
Icone
>
Configura le estensioni di anteprima...
.
In
Dolphin
, accedere al menu
Configura > Configura Dolphin... > Interfaccia > Anteprime
.
Luce notturna
Plasma offre una funzione simile a quella offerta da
Redshift
(che funziona sia in
Xorg
che in
Wayland
) chiamata Luce notturna. Questa funzione rende i colori sullo schermo più caldi per ridurre l'affaticamento degli occhi all'ora impostabile liberamente. È possibile abilitarla in
Impostazioni di sistema > Schermo e video > Luce notturna
.
Stampa
Suggerimento
Utilizzare l'interfaccia web
CUPS
per una più rapida configurazione. Le stampanti così configurate possono essere utilizzate nelle applicazioni KDE.
È possibile configurare le stampanti anche in
Impostazioni di sistema > Stampanti
. Per utilizzare questo metodo, è necessario prima installare i seguenti pacchetti
print-manager
,
cups
,
system-config-printer
. Vedere
CUPS#Configuration
.
Samba/supporto Windows
La funzionalità di condivisione di Dolphin necessita del pacchetto
kdenetwork-filesharing
e della funzionalità usershares, che non è abilitata nel file
smb.conf
predefinito. Le istruzioni per aggiungerla sono disponibili nella pagina
Samba#Enable Usershares
. Una volta completata questa operazione la funzione di condivisione in Dolphin dovrebbe essere immediatamente funzionante, dopo il riavvio di Samba.
L'accesso alle condivisioni Windows da Dolphin funziona immediatamente senza configurazioni aggiuntive. Usare il percorso
smb://nome_server/condivisione
per esplorare i file.
Suggerimento
utilizzare
*
(asterisco) sia come username che come password quando si accede a una condivisione Windows senza autenticazione nella finestra di dialogo di Dolphin.
Diversamente dai gestori di file GTK, che utilizzano GVfs anche per il programma lanciato, l'apertura di file da condivisioni Samba in Dolphin tramite KIO fa sì che Plasma copi prima l'intero file in locale con la maggior parte dei programmi (VLC è un'eccezione). Per aggirare questa limitazione, è possibile utilizzare un gestore di file basato su GTK come
thunar
con
gvfs
e
gvfs-smb
(e
gnome-keyring
per salvare le credenziali di login) per accedere alle condivisioni SMB in modo più efficiente.
Un'altra possibilità è
montare
una condivisione Samba tramite
cifs-utils
per far sì che Plasma la consideri come una comune cartella locale a cui accedere normalmente.
Vedere
Samba#Manual mounting
e
Samba#Automatic mounting
.
Il pacchetto
samba-mounter-git
AUR
fornisce una soluzione grafica che offre in linea di principio le medesime funzionalità tramite un'opzione di facile utilizzo disponibile in
Impostazioni di sistema
>
Driver di rete
. Tuttavia questa soluzione potrebbe non funzionare con le nuove versioni di KDE Plasma.
Attività del desktop KDE
Le
attività
sono spazi di lavoro speciali dove è possibile selezionare specifiche impostazioni che si applicano solo per la singola attività e solo quando queste viene utilizzata.
Gestione energetica
Installare
powerdevil
per un servizio di gestione energetica integrato in Plasma. Questo servizio offre funzionalità di risparmio energetico aggiuntive, controllo della luminosità dello schermo (se supportato) e indicazione dello stato della batteria, incluse le periferiche.
Suggerimento
L'integrazione con i
profili energetici
richiede la dipendenza opzionale
power-profiles-daemon
.
The factual accuracy of this article or section is disputed.
Reason:
in riferimento alla nota di seguito, la causa del problema potrebbe essere l'impostazione di logind
LidSwitchIgnoreInhibited
che ha come valore di default
yes
.
[8]
(Discuss in
Talk:KDE (Italiano)
)
Nota
Power Devil potrebbe non
inibire
tutte le impostazioni logind (come ad esempio l'azione associata alla chiusura del coperchio nei laptop). In questi casi, sarà necessario modificare l'impostazione di logind - vedere
Power management#ACPI events
.
Avvio automatico
Plasma può avviare automaticamente le applicazioni ed eseguire script all'avvio e all'arresto. Per avviare automaticamente un'applicazione, accedere a
Impostazioni di sistema > Avvio automatico
e aggiungere il programma o lo script shell desiderato. Per le applicazioni verrà creato un file
.desktop
, mentre per gli script di login verrà creato un file
.desktop
che lancerà lo script.
Nota
L'avvio automatico dei programmi può essere eseguito soltanto al login, mentre gli script shell possono essere eseguiti anche allo spegnimento o prima dell'avvio dello stesso ambiente Plasma.
Gli script shell verranno eseguiti solo se
eseguibili
.
Gli script shell precedentemente inseriti nella cartella
~/.config/autostart-scripts/
verranno
convertiti automaticamente in file .desktop
.
Inserire gli
elementi desktop
(ad es. i file
.desktop
) nella cartella
XDG Autostart
corretta.
Inserire gli script o creare un link simbolico che rimandi ad essi in una delle seguenti cartelle:
~/.config/plasma-workspace/env/
: per eseguire gli script al login prima del lancio di plasma.
~/.config/plasma-workspace/shutdown/
: per eseguire gli script al momento della chiusura di Plasma.
Vedere la
documentazione ufficiale
.
Phonon
Da
Wikipedia
:
Phonon è l'API multimediale fornita da KDE ed è il sistema di astrazione standard per la gestione dei flussi multimediali all'interno del software KDE che viene utilizzato anche da diverse applicazioni Qt.
Phonon è stato creato in origine per rendere il software KDE e Qt indipendente da qualunque singolo sistema multimediale quale GStreamer o xine, e per fornire un'API stabile per l'intera durata di vita di una versione maggiore.
Phonon trova un ampio utilizzo all'interno di KDE, sia per le risorse audio (ad es., le notifiche di sistema o le applicazioni audio KDE) che video (ad es. i thumbnail video di
Dolphin
). Può utilizzare i seguenti backend:
VLC
:
phonon-qt6-vlc
GStreamer
:
phonon-qt6-gstreamer-git
AUR
, vedere
GStreamer#Installation
per il supporto di ulteriori codec
mpv
:
phonon-qt6-mpv
AUR
KDE
raccomanda l'utilizzo del solo backend VLC
, poiché lo sviluppo del backend GStreamer è
inattivo
.
Nota
È possibile installare contemporaneamente più backend e definirne la priorità tramite l'applicazione
phononsettings
.
Secondo quanto riportato nel
forum KDE
, il backend VLC non supporta lo standard
ReplayGain
.
Nel caso si utilizzi il backend VLC, si potrebbero verificare dei crash ogni qual volta Plasma tenti di inviare un avviso audio e in un numero significativo di altri casi
[9]
. Una delle possibili soluzioni a questo problema è ricostruire la cache dei plugin VLC:
# /usr/lib/vlc/vlc-cache-gen /usr/lib/vlc/plugins
Backup e ripristino
KDE Plasma 5 conserva le impostazioni personalizzate del desktop come file di configurazione nella cartella
XDG_CONFIG_HOME
. Utilizzare le
informazioni dettagliate sui file di configurazione
per scegliere un
metodo di backup e ripristino
.
Avvio tramite systemd
Plasma utilizza un'istanza
utente systemd
per lanciare e gestire tutti i propri servizi. Questo metodo di avvio è quello utilizzato di default a partire da Plasma 5.25, me è possibile
disabilitarlo per utilizzare al suo posto degli script di boot
eseguendo il seguente comando (sebbene questa soluzione potrebbe non risultare più funzionante nei rilasci futuri):
$ kwriteconfig6 --file startkderc --group General --key systemdBoot false
Maggiori dettagli sull'implementazione sono disponibili nel
blog di Edmundson: Plasma e l'avvio tramite systemd
.
Controllo ortografico
Le applicazioni KDE utilizzano
sonnet
per il controllo ortografico. Vedere le sue dipendenze opzionali per i le soluzioni di
controllo ortografico
supportate.
È possibile configurare questo strumento in
Impostazioni di sistema
>
Correttore ortografico
.
Esecuzione di KWin Wayland con NVIDIA
Vedere
https://community.kde.org/Plasma/Wayland/Nvidia
.
Applicazioni
Il progetto KDE fornisce una suite di applicazioni che si integrano nel desktop Plasma. Vedere il gruppo
kde-applications
per un elenco completo di tutte le applicazioni disponibili. Vedere anche
Category:KDE
per le pagine correlate delle applicazioni KDE.
Oltre ai programmi forniti dalla suite di applicazioni KDE, sono disponibili molte altre applicazioni in grado di estendere le funzionalità del desktop Plasma. Alcune di queste sono trattate di seguito.
Amministrazione del sistema
Terminare il server Xorg mediante le impostazioni di sistema KDE
Accedere al sottomenu
Impostazioni di sistema > Tastiera > Associazioni dei tasti > "Sequenza di tasti per terminare il server X
e assicurarsi che il checkbox sia selezionato.
KCM
KCM è l'acronimo di
KC
onfig
M
odule. I KCM sono strumenti utili per la configurazione del proprio sistema e sono accessibili nelle impostazioni di sistema o da terminale tramite il comando
kcmshell6
.
sddm-kcm
— modulo di configurazione di KDE per
SDDM
.
https://invent.kde.org/plasma/sddm-kcm
||
sddm-kcm
kde-gtk-config
— configuratore GTK2 e GTK3 per KDE.
https://invent.kde.org/plasma/kde-gtk-config
||
kde-gtk-config
wacom tablet
— GUI di KDE per i driver Wacom per Linux.
https://www.linux-apps.com/p/1127862/
||
wacomtablet
Altri KCM sono disponibili alla pagina
linux-apps.com
.
Ricerca desktop
KDE implementa la ricerca desktop tramite
Baloo
, una soluzione software per la ricerca e l'indicizzazione dei file.
Browser web
I seguenti browser web possono integrarsi nell'ambiente Plasma:
Konqueror
— Parte del progetto KDE, supporta due motori di rendering – KHTML e Qt WebEngine, basato su
Chromium
.
https://konqueror.org/
||
konqueror
Falkon
— Un browser web Qt con funzioni di integrazione con Plasma, conosciuto in precedenza con il nome di Qupzilla. Utilizza Qt WebEngine.
https://userbase.kde.org/Falkon/
||
falkon
Chromium
— Chromium e Chrome possono essere configurati in modo da avere una integrazione migliore con Plasma. Si veda
Chromium#KDE integration
.
https://www.chromium.org/
||
chromium
Firefox
— Firefox può essere configurato per una migliore integrazione in Plasma. Si veda
Firefox#KDE integration
per i dettagli.
https://mozilla.org/firefox
||
firefox
Suggerimento
A partire da Plasma 5.13, esiste un'estensione ufficiale del browser per
Firefox
,
Chrome
, Edge e
Vivaldi
: vengono resi disponibili il controllo di riproduzione multimediale nel vassoio di sistema di Plasma, le notifiche dei download e la ricerca delle schede aperte in KRunner.
Installare
plasma-browser-integration
e la rispettiva estensione del browser. Si vedano i
dettagli nel wiki di Plasma
.
PIM
KDE mette a disposizione un proprio stack per la
gestione delle informazioni personali
(PIM). Tali informazioni includono e-mail, contatti, calendario, ecc. Per installare tutti i pacchetti PIM, è possibile utilizzare il gruppo di pacchetti
kde-pim
o il meta-pacchetto
kde-pim-meta
.
Akonadi
Akonadi è un sistema concepito per agire come cache locale per i dati PIM, indipendentemente dalla loro origine. Questa cache può a sua volta essere utilizzata da altre applicazioni. Sono inclusi i dati relativi alle e-mail dell'utente oltre che ai sui contatti, calendari, eventi, file di journal, allarmi, note ecc. Akonadi non conserva di per sé alcun dato: il formato di archiviazione dipende dalla natura dei dati (ad esempio, i contatti possono essere salvati nel formato vCard).
Installare
akonadi
. Per ulteriori add-on, installare
kdepim-addons
.
Nota
Se si desidera utilizzare un motore del database diverso da
MariaDB
, quando si installa il pacchetto
akonadi
utilizzare il seguente comando per evitare l'installazione delle dipendenze
mariadb
:
# pacman -S akonadi --assume-installed mariadb
Vedere anche
FS#32878
.
Se Akonadi non trova il file
/usr/bin/mysqld
al primo avvio, ripiegherà sull'utilizzo di SQLite.
MySQL
Come impostazione predefinita Akonadi utilizzerà
/usr/bin/mysqld
(
MariaDB
di default, vedere
MySQL
per soluzioni alternative) per eseguire un'istanza MySQL gestita con il database salvato in
~/.local/share/akonadi/db_data/
.
Istanza MySQL a livello di sistema
Akonadi supporta l'utilizzo di
MySQL
a livello di sistema per il proprio database.
[10]
This article or section needs expansion.
Reason:
Aggiungere istruzioni. (Discuss in
Talk:KDE (Italiano)
)
~/.config/akonadi/akonadiserverrc
[%General]
Driver=QMYSQL

[QMYSQL]
Host=
Name=akonadi_
nome utente'
Options="UNIX_SOCKET=/run/mysqld/mysqld.sock"
StartServer=false
PostgreSQL
Akonadi supporta alternativamente l'utilizzo dell'istanza
PostgreSQL
già esistente a livello di sistema, vale a dire
postgresql.service
, o l'esecuzione di un'istanza PostgreSQL con privilegi utente a livello del database salvato in
~/.local/share/akonadi/db_data/
.
Istanza PostgreSQL per utente
Installare
postgresql
e
postgresql-old-upgrade
.
Modificare
il file di configurazione di Akonadi in modo che rifletta quando segue:
~/.config/akonadi/akonadiserverrc
[%General]
Driver=QPSQL
Nota
Al momento dell'avvio, Akonadi creerà la sezione
[QPSQL]
e imposterà le relative variabili appropriate.
Il database verrà salvato in
~/.local/share/akonadi/db_data/
.
Avviare Akonadi con
akonadictl start
e verificarne lo stato:
akonadictl status
.
Nota
A partire da
akonadi
19.08.0-1, il cluster del database PostgreSQL in
~/.local/share/akonadi/db_data/
verrà aggiornato automaticamente ogni qual volta venga rilevato un major upgrade della versione di PostgreSQL.
Per le versioni precedenti di
akonadi
, i major upgrade della versione di PostgreSQL richiederanno un intervento manuale per aggiornare il database. Seguire le
istruzioni di aggiornamento presenti nella KDE UserBase Wiki
. Assicurarsi di adattare i percorsi dei file binari PostgreSQL in modo che riflettano quelli utilizzati dai pacchetti
postgresql
e
postgresql-old-upgrade
, vedere
PostgreSQL#Upgrading PostgreSQL
.
Istanza PostgreSQL a livello di sistema
Questa soluzione necessita di un'istanza
PostgreSQL
già configurata e in esecuzione.
Creare un account utente PostgreSQL per il proprio utente:
[postgres]$ createuser
nomeutente
Creare un database per Akonadi:
[postgres]$ createdb -O
nomeutente
-E UTF8 --locale=C -T template0 akonadi-
nomeutente
Modificare
il file di configurazione di Akonadi affinché utilizzi l'istanza PostgreSQL a livello di sistema:
~/.config/akonadi/akonadiserverrc
[%General]
Driver=QPSQL

[QPSQL]
Host=/run/postgresql
Name=akonadi-
nomeutente
StartServer=false
Nota
È possibile specificare porta personalizzata, nome utente e password con le opzioni
Port=
,
User=
,
Password=
nella sezione
[QPSQL]
.
Avviare Akonadi con
akonadictl start
e verificarne lo stato:
akonadictl status
.
SQLite
Per utilizzare
SQLite
,
modificare
il file di configurazione di Akonadi come indicato di seguito:
~/.config/akonadi/akonadiserverrc
[%General]
Driver=QSQLITE
Nota
Al momento dell'avvio, Akonadi creerà la sezione
[QSQLITE]
e imposterà le relative variabili appropriate.
Il database verrà salvato come
~/.local/share/akonadi/akonadi.db
.
Disabilitazione di Akonadi
Gli utenti che desiderano disabilitare Akonadi dovrebbero evitare di avviare qualunque applicazione KDE che lo richieda. Vedere questa
sezione in KDE userbase
per maggiori informazioni.
KDE Connect
KDE Connect
offre diverse funzioni che permettono di connettere il proprio telefono
Android
o
iOS
con il proprio desktop Linux:
Condivisione di file e URL verso e da KDE da e verso qualunque app, senza fili.
Emulazione del touchpad: possibilità di utilizzare lo schermo del proprio telefono come un touchpad.
Sincronizzazione delle notifiche (4.3+): possibilità di leggere le notifiche del proprio telefono Android dal desktop.
Appunti condivisi: possibilità di eseguire operazioni di copia e incolla tra il proprio telefono e il proprio computer.
Controllo multimediale remoto: possibilità di utilizzare il proprio telefono come telecomando per controllare i riproduttori multimediali Linux.
Connessione Wi-Fi: non sono necessari cavi USB o connessioni Bluetooth.
Cifratura RSA: sicurezza per le proprie informazioni.
È necessario utilizzare KDE Connect sia sul proprio computer che sul proprio telefono. Per il PC,
installare
il pacchetto
kdeconnect
. Per Android, installare KDE Connect da
Google Play
o da
F-Droid
. Nel caso si desideri avere la possibilità di navigare all'interno del file system del proprio cellulare, sarà necessario
installare
sshfs
e configurare la visibilità del file system nell'app Android. Per iOS, installare KDE Connect dall'
App Store
. Non tutte le funzioni della versione Android sono disponibili in quella iOS.
Per utilizzare la funzionalità di input remoto in una sessione Plasma Wayland, è richiesto il pacchetto
xdg-desktop-portal
.
È possibile utilizzare KDE Connect anche se non si utilizza il desktop Plasma. Gli utenti GNOME possono ottenere un migliore livello di integrazione installando
gnome-shell-extension-gsconnect
AUR
anziché
kdeconnect
. Per avviare manualmente il demone di KDE Connect, eseguire
/usr/bin/kdeconnectd
.
Se si utilizza un
firewall
, sarà necessario aprire le porte UDP e TCP da
1714
a
1764
.
Talvolta può accadere che KDE Connect non rilevi un telefono. È possibile riavviare i servizi eseguendo
killall kdeconnectd
e aprendo poi kdeconnect nelle impostazioni di sistema o eseguendo
kdeconnect-cli --refresh
, seguito da
kdeconnect-cli -l
. È inoltre possibile utilizzare
Associa nuovo dispositivo > Aggiungi dispositivi per IP
su KDE Connect per Android.
Trucchi e suggerimenti
Utilizzo di un altro window manager
Con Plasma è possibile utilizzare un window manager diverso da KWin. In questo modo è possibile combinare la funzionalità del desktop KDE e la praticità di un
tiling window manager
, con una soluzione migliore rispetto all'utilizzo degli script di KWin che aggiungono la funzione di tiling.
La funzione di selezione dei componenti di Plasma
non permette più di cambiare il window manager
, tuttavia è ancora possibile sostituire KWin utilizzando altri metodi.
Nota
Sostituendo Kwin con un window manager che non sia dotato un compositore (come Openbox), tutti gli effetti di compositing del desktop, quale ad es. la trasparenza, andranno persi. In questo caso, installare ed eseguire uno strumento separato per la gestione del compositing come
Xcompmgr
o
picom
per avere a disposizione questi effetti.
Sostituzione del servizio KWin
A partire da KDE 5.25, è abilitato di default l'
avvio di Plasma basato su systemd
.
Per sostituire KWin in questo processo di avvio è necessario, per prima cosa,
mascherare
il servizio
plasma-kwin_x11.service
per l'utente attuale, al fine di prevenirne l'avvio.
Dopodiché,
creare
una nuova
unità utente
systemd per avviare il proprio WM di preferenza
[11]
:
~/.config/systemd/user/plasma-custom-wm.service
[Install]
WantedBy=plasma-workspace.target

[Unit]
Description=Plasma Custom Window Manager
Before=plasma-workspace.target

[Service]
ExecStart=
/path/to/other/wm
Slice=session.slice
Restart=on-failure
Per utilizzarla,
ricaricare il demone
(come
unità utente
), assicurarsi di aver
mascherato
il servizio
plasma-kwin_x11.service
e
abilitare
il servizio
plasma-custom-wm.service
appena creato.
Nota
In caso di utilizzo di i3 window manager con Plasma, potrebbe essere necessario impostare manualmente la modalità floating per le finestre di dialogo affinché queste si aprano correttamente. Per maggiori informazioni, vedere
i3#Correct handling of floating dialogs
.
Utilizzo del sistema di boot basato su script e KDEWM
Per utilizzare il sistema di boot basato su script di Plasma, occorre disabilitare l'
avvio tramite systemd
. Una volta eseguita questa operazione, è possibile cambiare il window manager impostando la
variabile d'ambiente
KDEWM
prima dell'invocazione di Plasma.
A livello di sistema
This article or section is a candidate for merging with
Environment variables#Globally
.
Notes:
Questa tecnica dovrebbe essere spostata qui in una nuova sezione (2.1.3: Using Xsession), per poi unire questa sezione con la precedente. (Discuss in
Talk:KDE (Italiano)
)
Se si possiede l'accesso come root, è inoltre possibile aggiungere una sessione XSession che sarà disponibile per tutti gli utenti come opzione nella schermata di login.
Per prima cosa, creare uno script con permessi di esecuzione come segue:
/usr/local/bin/plasma-i3.sh
#!/bin/sh
export KDEWM=/usr/bin/i3
/usr/bin/startplasma-x11
Sostituire
/usr/bin/i3
con il percorso del WM che si desidera utilizzare. Assicurarsi che il percorso sia definito correttamente. Nel caso KDE non fosse in grado di avviare il window manager, la sessione fallirà e l'utente verrà reindirizzato alla schermata di login.
Dopodiché, per aggiungere una sessione XSession, inserire in
/usr/share/xsessions
un file con il seguente contenuto:
/usr/share/xsessions/plasma-i3.desktop
[Desktop Entry]
Type=XSession
Exec=/usr/local/bin/plasma-i3.sh
DesktopNames=KDE
Name=Plasma (i3)
Comment=KDE Plasma with i3 as the WM
Sessione KDE/Openbox
Il pacchetto
openbox
fornisce una sessione per utilizzare KDE con
Openbox
. Per utilizzare questa sessione, disabilitare
#Avvio tramite systemd
e selezionare
KDE/Openbox
dal menu del
display manager
.
Chi avvia la sessione manualmente, dovrà aggiungere la seguente linea alla propria configurazione
xinit
:
~/.xinitrc
exec openbox-kde-session
Script KWin per tiling window
Di seguito un elenco di estensioni KWin che possono essere utilizzate per far sì che il comportamento di KDE somigli più a quello di un
tiling window manager
.
Polonium
— Un gestore autotile non mantenuto che si ispira a
Bismuth
https://github.com/zeroxoneafour/polonium
||
kwin-polonium
AUR
Kröhnkite
— Un'estensione per il tiling dinamico ispirata a dwm.
https://github.com/anametologin/krohnkite
||
kwin-scripts-krohnkite-git
AUR
KZones
— Uno script che simula il comportamento di Microsoft PowerToys e dei layout di ancoraggio di Windows 11.
https://github.com/gerritdevriese/kzones
||
kwin-scripts-kzones
AUR
KWin debug console
KWin è dotato di una console integrata per il debug dedicata all'ispezione di proprietà runtime come le superfici (
Wayland surface
), gli eventi di input e i contenuti della clipboard. Può essere avviata da KRunner (ad es.:
Apri la console di debug KWIN
) oppure dal terminale:
$ qdbus6 org.kde.KWin /KWin org.kde.KWin.showDebugConsole
Configurazione della risoluzione del monitor / monitor multipli
Per abilitare la gestione della risoluzione del display e i monitor multipli in Plasma, installare
kscreen
. Questo pacchetto fornisce le relative opzioni aggiuntive in
Impostazioni di sistema > Schermo e video
.
Configurazione dei profili ICC
Su X11, i
profili ICC
sono gestiti da
colord
. Per configurarli in Plasma,
installare
colord-kde
, che aggiunge opzioni extra in
Impostazioni di sistema > Gestione del colore
. I profili ICC possono essere importati tramite
Importazione del profilo
.
Nelle sessioni Wayland, la gestione del colore è gestita dal compositore, cioè KWin per Plasma. In questo caso, non è richiesto alcun pacchetto aggiuntivo. Il profilo colore può essere configurato per ogni monitor in
Impostazioni di sistema > Schermo e monitor > Profilo colore
.
HDR
Il supporto ad HDR è sperimentale e funziona solo in una sessione Wayland.
Si può attivare in
Impostazioni di sistema > Schermo e monitor > High Dynamic Range > Abilita HDR
.
Per maggiori informazioni sulla visualizzazione di contenuti HDR, vedere
HDR monitor support
. Dettagli sullo sviluppo dell'HDR in Plasma sono disponibili nel
blog di Xaver Hugl
.
Quando si abilita la modalità HDR in KDE Plasma, i contenuti SDR possono apparire molto scuri, talvolta rendendo lo schermo quasi
illeggibile
. Per mitigare il problema, Plasma fornisce due controlli nelle impostazioni dello schermo:
Maximum SDR Brightness
che regola la luminosità dei contenuti SDR quando si usa la modalità HDR e
Brightness
che controlla la retroilluminazione complessiva del display o
luminanza
.
Disabilitazione dell'apertura del lanciatore di applicazioni con il tasto Super (tasto Windows)
Per disabilitare questa funzione bisogna attualmente modificare il file di configurazione
kwinrc
e lasciare vuota la riga relativa al tasto
Meta
sotto
ModifierOnlyShortcuts
:
$XDG_CONFIG_HOME/kwinrc
[ModifierOnlyShortcuts]
Meta=
In alternativa è possibile lanciare il seguente comando:
$ kwriteconfig6 --file kwinrc --group ModifierOnlyShortcuts --key Meta ""
Disabilitazione dei segnalibri nel menu delle applicazioni
Con l'integrazione del browser Plasma installata, KDE mostrerà i segnalibri all'interno del lanciatore di applicazioni.
Per disabilitare questa funzione è possibile andare su
Impostazioni di sistema > Ricerca > Ricerca di Plasma
e disabilitare
Segnalibri
.
Integrazione IBus
IBus
è un
framework per il metodo di input
integrabile all'interno di KDE. Vedere
IBus#Integration
per i relativi dettagli.
L'impiego di
IBus
può rendersi necessario in caso di utilizzo di KDE su
Wayland
per poter usufruire del supporto per i caratteri accentati e le dead keys
[12]
.
Abilitazione dell'hotspot in plasma-nm
Vedere
NetworkManager#Sharing internet connection over Wi-Fi
.
Ripristino della sessione precedente salvata
Se è stata attivata l'opzione in
Impostazioni di sistema > Sessione > Sessioni del desktop > All'accesso, avvia le applicazioni che erano aperte: All'ultima chiusura di sessione
(opzione predefinita), ksmserver (il gestore di sessioni di KDE) salverà automaticamente tutte le applicazioni aperte in
~/.config/ksmserverrc
al logout e le ripristinerà da quel file al login.
Nota
Attualmente non è possibile ripristinare le finestre native Wayland. Vedere
Wayland Showstoppers
per informazioni sullo stato attuale di sviluppo.
Ricezione della posta locale in KMail
Nel caso si sia provveduto a impostare la consegna della posta locale con un
server di posta
che utilizzi il formato
Maildir
, si potrebbe voler ricevere tale posta in KMail. In questo caso, è possibile riutilizzare l'account di ricezione di default di KMail "Local Folders" che salva la posta in
~/.local/share/local-mail/
.
Creare un link simbolico da
~/Maildir
(in cui viene di norma salvata la posta in formato Maildir)  verso la cartella della posta in arrivo dell'account "Local Folders":
$ ln -s .local/share/local-mail/inbox ~/Maildir
In alternativa, aggiungere un nuovo account per la ricezione di tipo
Maildir
e impostare
~/Maildir
come cartella per questo account.
Configurare Plasma per tutti gli utenti
Modificare i file
config/main.xml
nella cartella
/usr/share/plasma
. Ad esempio, per configurare il lanciatore di applicazioni per tutti gli utenti, modificare il file
/usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/config/main.xml
. Per prevenire la sovrascrittura dei file con l'aggiornamento dei pacchetti, aggiungere i file all'array
NoUpgrade di Pacman
Disabilitazione dell'ibernazione
This article or section is a candidate for merging with
Power management
.
Notes:
Questo argomento non è specifico per KDE. Unire e lasciare questa sezione sotto forma di link alla relativa pagina. (Discuss in
Talk:KDE (Italiano)
)
Per disabilitare in modo corretto la funzione di ibernazione nascondendola dal menu, creare una regola di policy Polkit.
/etc/polkit-1/rules.d/99-disable-hibernate.rules
// Disable hibernate for all users
polkit.addRule(function(action, subject) {
   if ((action.id == "org.freedesktop.login1.hibernate")) {
      return polkit.Result.NO;
   }
});
polkit.addRule(function(action, subject) {
   if ((action.id == "org.freedesktop.login1.hibernate-multiple-sessions")) {
      return polkit.Result.NO;
   }
});
In alternativa, aggiungere le seguenti linee a un file in
/etc/systemd/sleep.conf.d/
:
/etc/systemd/sleep.conf.d/00-disable-hibernation.conf
[Sleep]
AllowHibernation=no
AllowSuspendThenHibernate=no
AllowHybridSleep=no
Utilizzo delle regole delle finestre
Kwin è in grado di specificare delle regole per specifiche finestre/applicazioni. Ad esempio, è possibile forzare l'abilitazione della barra del titolo della finestra anche qualora lo sviluppatore dell'applicazione abbia deciso non non prevederne la presenza. È possibile definire tali regole per specificare la posizione iniziale, le dimensioni, lo stato di minimizzazione, per mantenere la finestra sopra/sotto le altre ecc.
Per creare una regola premere la combinazione di tasti
Alt+F3
quando la finestra in questione è selezionata. Dopodiché in
Altre azioni > Configura impostazioni specifiche per la finestra/l'applicazione
, è possibile definire la proprietà desiderata. Un elenco delle regole create è disponibile in
Impostazioni di sistema > Gestione delle finestre > Regole delle finestre
.
Montaggio delle condivisioni di rete in una posizione fissa
Per impostazione predefinita, il gestore dei montaggi di KDE (
kio-fuse
) monta le condivisioni di rete in
${XDG_RUNTIME_DIR}/kio-fuse-6-char-random-string
.
Creare una directory, ad esempio
mnt_kio
, nella propria home:
$ mkdir ~/mnt_kio
Sovrascrivere il servizio predefinito
kio-fuse.service
usando un
file drop-in
:
~/.config/systemd/user/kio-fuse.service.d/mountpoint.conf
[Service]
ExecStart=
ExecStart=/usr/lib/kio-fuse -f %h/mnt_kio
Ora, se si montano le proprie condivisioni di rete tramite D-Bus o aprendo un file da una condivisione remota in Dolphin:
$ dbus-send --session --print-reply --type=method_call \
          --dest=org.kde.KIOFuse \
                 /org/kde/KIOFuse \
                 org.kde.KIOFuse.VFS.mountUrl "smb://etcetc"
queste verranno montate in
~/mnt_kio
.
Menu integrato localmente
Per avere la barra dei menu integrata nella barra del titolo, installare
material-kwin-decoration-git
AUR
dall'AUR; quindi, in
Impostazioni di sistema > Decorazioni delle finestre
, selezionare "Material" e aggiungere il pulsante Menu Applicazione alla barra del titolo (preferibilmente come secondo da sinistra).
Pre-autorizzare il controllo remoto su Wayland
Xdg-desktop-portal-kde supporta l'input remoto da sessioni di desktop remoto, switch KVM virtuali, KDE Connect, dispositivi emulati come un controller tramite Steam Input, ecc.
Questa autorizzazione però viene persa ogni volta che l'applicazione o il desktop-portal vengono riavviati, causando la comparsa della finestra "Remote control requested" (Richiesta di controllo remoto) ogni volta e rendendo impossibile l'accesso non presidiato.
A partire da Plasma 6.3 è stato
introdotto
un sistema di permessi che permette di pre-autorizzare le applicazioni. Attualmente l'API dei permessi è disponibile solo tramite la CLI di
flatpak
, anche se le applicazioni non devono essere eseguite come flatpak per poter essere pre-autorizzate.
Come descritto nella
documentazione upstream
e nelle pagine man di
flatpak-permission-set
, è necessario stabilire se l'applicazione che si vuole autorizzare imposta o meno un application ID.
Se viene avviata tramite un launcher come
KRunner
, l'ID viene impostato da Plasma ed è di solito il nome del file
.desktop
posto in
/usr/share/applications
.
Ad esempio, per pre-autorizzare uno switch KVM virtuale come
lan-mouse
, si potrebbe usare:
$ flatpak permission-set kde-authorized remote-desktop de.feschbar.LanMouse yes
Se lo si avvia come demone tramite una
user-unit di systemd
, si dovrebbe invece usare il nome della unit:
$ flatpak permission-set kde-authorized remote-desktop lan-mouse yes
Se la propria applicazione non imposta un ID, si può lasciare il campo vuoto:
$ flatpak permission-set kde-authorized remote-desktop "" yes
Risoluzione di problemi
Le applicazioni KDE non si avviano in GNOME dopo l'aggiornamento a KDE 6
Wayland è utilizzato come impostazione predefinita dalle applicazioni KDE 6 e, in questo scenario, le applicazioni KDE non riescono a funzionare sotto GNOME Wayland (e potenzialmente sotto altri desktop environment e window manager). La situazione può essere risolta impostando la
variabile d'ambiente
QT_QPA_PLATFORM=xcb
.
Si tratta di una soluzione temporanea a bug di KDE e non di un problema di Wayland in sé.
Icone di KDE mancanti dopo l'aggiornamento a KDE 6
Dopo l'ultimo aggiornamento a KDE 6 potrebbe capitare di notare che tutte le icone di KDE non vengono visualizzate. I nuovi account creati, invece, le mostrano correttamente.
La causa del problema è la perdita del tema durante l'aggiornamento, che deve quindi essere riassegnato manualmente.
Per farlo, aprire
Impostazioni di sistema > Colori e temi > Icone
e selezionare nuovamente il tema delle icone che si desidera utilizzare.
Bug di qt5ct e kvantum dopo l'aggiornamento
This article or section is out of date.
Reason:
Questa voce è stata aggiunta in data 2021-02-15 : l'"ultimo aggiornamento" risale a oltre un anno fa. Questo problema è risolto? (Discuss in
Talk:KDE (Italiano)
)
L'ultimo aggiornamento potrebbe causare uno scaling HiDPI incompatibile ed essere causa di alcune interfacce eccessivamente grandi per il proprio schermo, di alcune icone mancanti o non visualizzate, e di pannelli o widget mancanti.
Provare a rimuovere
qt5ct
e
kvantum
e i relativi pacchetti associati, dopodiché applicare il tema globale di default di Plasma. Se il problema persiste, provare a cancellare tutte le proprie configurazioni di KDE e a reinstallare
plasma
per sovrascrivere la configurazione. Assicurarsi di verificare lo scaling HiDPI anche nelle impostazioni di sistema KDE.
I font sono enormi o hanno un aspetto sproporzionato
Provare a forzare i DPI dei font a
96
in
Impostazioni di sistema > Testo e caratteri > Caratteri
.
Se questa soluzione non funziona, provare a impostare il valore DPI direttamente nella propria configurazione Xorg come documentato in
Xorg#Setting DPI manually
.
Problemi legati alla configurazione
Molti dei problemi in KDE sono correlati alla sua configurazione.
Il desktop Plasma si comporta in modo strano
I problemi di Plasma sono di norma causati da
widget di Plasma
instabili (detti anche
plasmoidi
in termini colloquiali) o da
temi di Plasma
. Per prima cosa, individuare l'ultimo widget o tema installato e disabilitarlo o disinstallarlo.
Pertanto se il proprio desktop si "blocca" all'improvviso, la causa è con ogni probabilità da attribuirsi a un widget difettoso installato. Se non si ricorda quale sia l'ultimo widget installato prima della comparsa del problema (talvolta potrebbe trattarsi di un problema che si presenta a intervalli irregolari), provare a individuarlo eliminando ogni widget fino alla scomparsa del problema. Dopodiché è possibile disinstallare il widget e segnalare il bug nel
bug tracker di KDE
esclusivamente se si tratta di un widget ufficiale
. In caso contrario si raccomanda di individuare la relativa pagina sul
KDE Store
e di informare lo sviluppatore del widget in merito al problema occorso (indicando in dettagli i passaggi da riprodurre, ecc.).
Qualora non si riesca a individuare il problema, ma si vuole evitare di perdere "tutte" le impostazioni, portarsi nella cartella
~/.config/
ed eseguire il seguente comando:
$ for j in plasma*; do mv -- "$j" "${j%}.bak"; done
Questo comando rinominerà
tutti
i file di configurazione di Plasma del proprio utente aggiungendovi l'estensione
*.bak
(ad es.
plasmarc.bak
). In tal modo al nuovo login in Plasma verranno ripristinate le impostazioni di default. Per annullare quest'azione, rimuovere l'estensione
.bak
dai file. Qualora siano già presenti dei file con estensione
*.bak
, rinominarli, spostarli o cancellarli prima. La creazione di backup a intervalli regolari è comunque una pratica consigliata. Vedere
Synchronization and backup programs
per un elenco di possibili soluzioni.
Pulizia della cache per risolvere i problemi legati agli aggiornamenti
Il
problema
può essere causato da una cache datata. Talvolta, dopo un aggiornamento, la vecchia cache può introdurre comportamenti strani, di cui può risultare difficile eseguire il debug, quali shell non terminabili con il comando di kill, blocco della schermata alla modifica di impostazioni varie, impossibilità per Ark di estrarre archivi o incapacità di Amarok di riconoscere qualunque elemento della libreria musicale. Questa soluzione può risolvere i problemi di visualizzazione delle applicazioni KDE e Qt in seguito a un aggiornamento.
Ricostruire la cache utilizzando i seguenti comandi:
$ rm ~/.config/Trolltech.conf
$ kbuildsycoca5 --noincremental
Opzionalmente, svuotare il contenuto della cartella
~/.cache/
, tuttavia questa operazione pulirà la cache anche delle altre applicazioni:
$ rm -rf ~/.cache/*
Talvolta lo svuotamento della cartella
~/.cache/
non funziona, per esempio, se si riscontra il seguente errote:
kf.service.sycoca: The menu spec file ( "" ) contains a Layout or DefaultLayout tag without the mandatory Merge tag inside. Please fix it.
Questo messaggio di errore potrebbe avere a che fare con file di configurazione datati. In tal caso, potrebbe essere di aiuto lo spostamento della cartella
~/.config/menus
da un'altra parte. In altri casi, potrebbe essere una buona idea provare a spostare i singoli file fuori da
~/.config/menus
, in modo da capire quale sia a causare l'errore.
Il desktop Plasma non rispetta le impostazioni di localizzazione/lingua
Il desktop Plasma potrebbe utilizzare impostazioni diverse da quelle definite nel pannello delle impostazioni di sistema KDE o nel file
locale.conf
(via
Locale#Variables
). La prima cosa da fare è effettuare il logout e poi nuovamente il login dopo aver rimosso
~/.config/plasma-localerc
, se questa operazione non risolve il problema, provare a modificare manualmente il file. Ad esempio, per impostare la variabile
LANG
con il valore
it_IT.UTF-8
e la variabile
LC_MESSAGES
con il valore
en_US.UTF-8
:
~/.config/plasma-localerc
[Formats]
LANG=it_IT.UTF-8

[Translations]
LANGUAGE=en_US
Impossibile cambiare tema, icone, font, colori nelle impostazioni di sistema; la maggior parte delle icone non viene visualizzata
Assicurarsi che la
variabile d'ambiente
QT_QPA_PLATFORMTHEME
non sia impostata, il comando
printenv QT_QPA_PLATFORMTHEME
dovrebbe restituire un output vuoto. Nel caso contrario in cui sia definito un ambiente da parte di un'applicazione (con ogni probabilità qt5ct), questa variabile forzerà le impostazioni di qt5ct sulle applicazioni Qt. Il comando
export QT_QPA_PLATFORMTHEME=
dovrebbe annullare la variabile.
Una soluzione più semplice (e più affidabile) può essere quella di disinstallare completamente qt5ct.
Il controllo del volume, le notifiche o i tasti multimediali non funzionano
Nascondendo determinati elementi nelle impostazioni del vassoio di sistema (ad es. Volume audio, Lettore multimediale o Notifiche) si disabilitano anche le rispettive funzioni. Se si nasconde
Volume audio
si disabilitano i tasti di controllo del volume,
Lettore multimediale
disabilita i tasti di riproduzione multimediali (rewind, stop, pausa) e nascondendo
Notifiche
si disabilita la visualizzazione delle notifiche.
Il modulo KCM Schermata di accesso non sincronizza le impostazioni del cursore con SDDM
Il modulo KCM Schermata di accesso legge le impostazioni del cursore dell'utente dal file
~/.config/kcminputrc
, in assenza di questo file le impostazioni non vengono sincronizzate. Il modo più semplice per generare questo file è modificare il proprio tema del cursore in
Impostazioni di sistema > Colori e temi > Puntatori
, e reimpostare in seguito il proprio tema cursore preferito.
Pannelli/widget mancanti
Un eventuale crash o la sostituzione di componenti hardware possono modificare i numeri degli schermi, anche in un setup con monitor singolo. Di conseguenza i pannelli/widget possono risultare mancanti. Questo problema può essere risolto modificando i valori
lastScreen
nel file
~/.config/plasma-org.kde.plasma.desktop-appletsrc
.
Problemi grafici
Assicurarsi di avere installato il driver appropriato per la propria GPU. Vedere
Graphics processing unit#Installation
per identificare il proprio hardware e scegliere il driver corretto. Se si possiede una scheda datata, potrebbe essere utile
disabilitare manualmente o automaticamente gli effetti desktop per specifiche applicazioni
o
disabilitare il compositing
.
Forzare l'uso della dGPU sui sistemi con grafica ibrida
Hybrid graphics
è una strategia di gestione energetica di uso comune nei laptop che tiene inattivo il processore della scheda grafica dedicata (dGPU) quando non necessario, sfruttando invece il processore della scheda grafica integrata (iGPU) per le operazione base di rendering del desktop, in modo da preservare la vita della batteria.
Se, da un lato, questo approccio risparmia energia, dall'altro però le prestazioni del desktop potrebbero essere non ottimali, come ad esempio bassi frame rate nelle animazioni e possibili artefatti grafici, anche in sistemi con potenti dGPU.
Forzare KDE a usale la GPU dedicata può migliorare in modo significativo la reattività del desktop e la qualità visiva.
Metodo 1: DRI_PRIME (driver opensource)
Nei sistemi che usano i driver grafici opensource (Intel + AMDGPU, Intel + Nouveau) si può
impostare globalmente
la variabile d'ambiente
DRI_PRIME
in modo da specificare la dGPU:
DRI_PRIME=1
Il valore di indice (0 oppure 1) dipende dalla configurazione del proprio sistema. Verificare quale indice corrisponde alla propria dGPU lanciando questo comando:
DRI_PRIME=1 glxinfo
Nota
Questo metodo non funziona con i driver proprietary NVIDIA. Per i sistemi NVIDIA usare
PRIME render offload
oppure il metodo KWin spiegato qui sotto.
Metodo 2: KWIN_DRM_DEVICES (specifico per KWin)
Per un controllo diretto sulla selezione della GPU per KWin creare uno script di avvio che imposti la priorità del dispositivo DRM:
~/.config/plasma-workspace/env/gpu.sh
#!/bin/bash
export KWIN_DRM_DEVICES=/dev/dri/card1:/dev/dri/card0
Per identificare le proprie schede DRM e le loro corrispondenti GPU:
for i in /sys/class/drm/card*/device; do
    echo "Card: $(basename $(dirname $i))"
    if [ -f "$i/vendor" ] && [ -f "$i/device" ]; then
        echo "GPU: $(cat $i/vendor) $(cat $i/device)"
    fi
    echo "---"
done
Inserire la dGPU nella variabile
KWIN_DRM_DEVICES
per darle la priorità per il rendering.
Ottenere lo stato attuale di KWin per finalità di supporto e debug
Il seguente comando restituisce un sommario dello stato attuale di KWin incluse le opzioni utilizzate, il backend di compositing utilizzato e le rispettive funzionalità del driver OpenGL. Maggiori informazioni alla pagina
Martin's blog
.
$ qdbus6 org.kde.KWin /KWin org.kde.KWin.supportInformation
Disabilitazione manuale o automatica degli effetti desktop per specifiche applicazioni
In Plasma determinati effetti desktop sono abilitati di default e, ad esempio, non tutti i giochi li disabilitano automaticamente. È possibile disabilitare gli effetti desktop in
Impostazioni di sistema > Gestione delle finestre > Effetti del desktop
. Inoltre è possibile attivarli e disattivarli con la combinazione di tasti
Alt+Shift+F12
.
Si possono altresì creare regole di KWin personalizzate per abilitare/disabilitare automaticamente il compositing quando una determinata applicazione/finestra si avvia in
Impostazioni di sistema > Gestione delle finestre > Regole delle finestre
.
Abilitazione della trasparenza
Se si utilizza uno sfondo trasparente senza abilitare il compositor, viene visualizzato questo messaggio:
Questo schema di colori utilizza uno sfondo trasparente che sembra non essere supportato dal proprio desktop
In
Impostazioni di sistema > Schermo e video > Compositore
, selezionare
Composizione: Abilita all'avvio
e riavviare Plasma.
Disabilitazione del compositing
In
Impostazioni di sistema > Schermo e video > Compositore
, selezionare
Composizione: Abilita all'avvio
e riavviare Plasma.
Sfarfallio in modalità schermo intero con il compositing abilitato
In
Impostazioni di sistema > Schermo e video > Compositore
, selezionare
Composizione: Consenti alle applicazioni di bloccare la composizione
. Questa operazione può incidere negativamente sulle prestazioni.
Gli effetti come Expose, Panoramica e Griglia del desktop vanno a scatti
Impostare la variabile d'ambiente
QSG_USE_SIMPLE_ANIMATION_DRIVER
per KWin riduce gli scatti in alcuni effetti basati su Quick Scene Graphics. A tal scopo basta creare un drop-in per il servizio che esegue KWin:
/etc/systemd/user/plasma-kwin_x11.service.d/10-kwin_QSG_SAD.conf
[Service]
Environment="QSG_USE_SIMPLE_ANIMATION_DRIVER=1"
(Nella sessione Wayland usare
plasma-kwin_wayland.service.d
come nome di directory.)
Quindi riavviare la sessione.
Un'altra possibilità è impostare
QSG_NO_VSYNC
invece di
QSG_USE_SIMPLE_ANIMATION_DRIVER
.
Il puntatore di Plasma talvolta non viene visualizzato correttamente
Creare la cartella
~/.local/share/icons/default/
(oppure
~/.icons/default
) e inserire al suo interno un file con nome
index.theme
con il seguente contenuto:
~/.local/share/icons/default/index.theme
[Icon Theme]
Inherits=breeze_cursors
Se necessario, sostituire
breeze_cursors
con il tema del cursore utilizzato (i temi dei cursori si trovano in
/usr/share/icons
, per es.
Breeze_Light
).
Nota
Bisogna effettuare nuovamente l'accesso perché queste modifiche abbiano effetto.
In Wayland è necessario installare
xdg-desktop-portal-gtk
affinché le applicazioni GTK/GNOME utilizzino correttamente i temi del cursore.
Firefox e Thunderbird ignorano il tema del cursore
Se si è attivato il supporto per
Wayland
, Firefox e Thunderbird faranno riferimento a GSettings per determinare il puntatore da visualizzare.
Per sincronizzare le impostazioni KDE con le applicazioni GTK, installare
kde-gtk-config
.
Se non si desidera installare un pacchetto extra, è possibile impostare il tema del cursore manualmente:
$ gsettings set org.gnome.desktop.interface cursor-theme
nome-del-tema-del-cursore
Sfarfallio/movimento a scatti del puntatore al cambio ruoli (ad es., quando il mouse passa sopra link ipertestuali)
Provare a installare il driver appropriato di accelerazione 2D per il proprio sistema e window manager.
È impostata una risoluzione schermo inutilizzabile
Le proprie impostazioni locali per kscreen possono sovrascrivere quelle definite in
xorg.conf
. Esaminare i file di configurazione di kscreen in
~/.local/share/kscreen/
e verificare che la modalità non sia impostata su un valore di risoluzione non supportato dal proprio monitor.
Icone sfocate nel vassoio di sistema
Per aggiungere le icone al vassoio di sistema, spesso le applicazioni utilizzano la libreria appindicator. Nel caso le icone risultino sfocate, verificare la versione di libappindicator installata nel proprio sistema. Se risulta installata soltanto la libreria
libappindicator-gtk2
AUR
, è possibile installare
libappindicator
per tentare di correggere la visualizzazione delle icone.
Impossibile modificare la risoluzione dello schermo all'interno di una macchina virtuale
Quando Plasma viene eseguito all'interno di una macchina virtuale
VMware
,
VirtualBox
o
QEMU
, kscreen potrebbe non consentire di modificare la risoluzione dello schermo guest su una risoluzione superiore a 800×600.
Per aggirare questa limitazione è possibile impostare l'opzione
PreferredMode
in
xorg.conf.d(5)
. In alternativa, provare a utilizzare un adattatore grafico diverso nella macchina virtuale, ad es. VBoxSVGA anziché VMSVGA per VirtualBox e Virtio anziché QXL per QEMU. Vedere
KDE Bug 407058
per maggiori dettagli.
Dolphin, Kate, ecc. rimangono bloccati a lungo all'apertura
Verificare che le cartelle (
Documenti
,
Scaricati
, ecc.) del proprio utente non siano in sola lettura.
Lo screenshot con Spectacle utilizza uno stato dello schermo precedente
In
Impostazioni di sistema > Schermo e video > Compositore
, modificare
Tieni le miniature delle finestre
da
Solo per le finestre visibili
a
Mai
. Se la propria macchina utilizza grafica Intel, assicurarsi che
xf86-video-intel
non sia installato
.
Scarsa resa dei font nelle applicazioni GTK
Leggere
XDG Desktop Portal#Poor font rendering in GTK applications on KDE Plasma
.
Ridimensionamento delle finestre non corretto
Si può osservare che le finestre di alcune applicazioni non si ridimensionano correttamente: la porzione ridimensionata risulta trasparente e i clic del mouse vengono inviati alla finestra sottostante. Per correggere questo comportamento, è necessario cambiare il tema GTK3 di KDE con uno diverso da oxygen-gtk.
Blocchi casuali durante l’uso di modesetting o del driver nouveau per le vecchie schede NVIDIA
Leggere
Nouveau#Random lockups with kernel error messages
.
Problemi audio
Nota
Assicurarsi per prima cosa che il pacchetto
alsa-utils
sia installato.
Niente audio dopo la sospensione
Se in seguito a una sospensione non si riscontra alcun segnale audio e se in KMix non vengono visualizzati dispositivi audio che dovrebbero invece essere presenti, potrebbe essere utile riavviare plasmashell e pulseaudio:
$ killall plasmashell
$ systemctl --user restart pulseaudio.service
$ plasmashell
Potrebbe essere necessario riavviare alcune applicazioni per ripristinare l'audio al loro interno.
Impossibile riprodurre file MP3 utilizzando il backend Phonon GStreamer
Questo problema può essere risolto installando il plugin libav di GStreamer (pacchetto
gst-libav
). Nel caso si continuino a riscontrare problemi, è possibile provare a cambiare il backend Phonon utilizzato installandone un altro quale
phonon-qt6-vlc
.
Dopodiché assicurarsi di selezionare il backend come preferito tramite
phononsettings
.
Nessuna icona di controllo del volume nel vassoio di sistema e impossibile regolare il volume con il tasto funzione
Verificare che
plasma-pa
sia installato nel proprio sistema.
Niente audio dopo poco tempo
Se il comando
journalctl -p4 -t pulseaudio
restituisce voci che l'errore
Failed to create sink input: sink is suspended
, provare a commentare la seguente linea in
/etc/pulse/default.pa
:
#load-module module-suspend-on-idle
Se il problema persiste,
plasma-meta
o
plasma
potrebbero aver installato
pulseaudio
insieme a
wireplumber
. Per risolvere il sistema, sostituire
pulseaudio
con
pipewire-pulse
. Se si preferisce
pulseaudio
, sostituire
wireplumber
con
pipewire-media-session
. Vedere
PipeWire#PulseAudio clients
e
questo thread sul forum
for per maggiori dettagli.
Gestione energetica
Nessuna opzione di sospensione/ibernazione
Se il proprio sistema è dotato delle funzionalità per la sospensione o l'ibernazione mediante
systemd
, ma queste opzioni non vengono visualizzate in KDE, assicurarsi che il pacchetto
powerdevil
sia installato nel proprio sistema.
Nessuna opzione per il profilo energetico
Assicurarsi di aver installato
powerdevil
e
power-profiles-daemon
.
Eseguire
powerprofilesctl
e verificare il driver. Se il driver è
intel_pstate
o
amd_pstate
, la propria configurazione è corretta, in caso contrario vedere
CPU frequency scaling#Scaling drivers
per maggiori informazioni sull'abilitazione.
KMail
Pulizia della configurazione di Akonadi per risolvere i problemi in KMail
Vedere
[13]
per maggiori dettagli.
Se si desidera effettuare un backup, copiare le seguenti cartelle di configurazione:
$ cp -a ~/.local/share/akonadi ~/.local/share/akonadi-old
$ cp -a ~/.config/akonadi ~/.config/akonadi-old
Casella inbox IMAP vuota in KMail
Per alcuni account IMAP, KMail mostrerà la casella inbox come contenitore di livello top (risulta pertanto impossibile leggere i messaggi al suo interno) contenente tutte le altre cartelle di tali account.
[14]
. Per risolvere questo problema è sufficiente disabilitare le sottoscrizioni lato server nelle impostazioni account di KMail.
Errore di autorizzazione per account EWS in KMail
Durante l'impostazione di un account EWS in KMail, è possibile che si verifichino errori di autorizzazione anche inserendo credenziali valide e perfettamente funzionanti. Questo problema è con ogni probabilità causato da un malfunzionamento nella comunicazione tra
KWallet
e KMail. Per aggirare questo inconveniente, impostare una password tramite qdbus:
$ qdbus org.freedesktop.Akonadi.Resource.akonadi_ews_resource_0 /Settings org.kde.Akonadi.Ews.Wallet.setPassword "XXX"
Attività di logging aggressiva nel journal da parte di QXcbConnection / kscreen.xcb.helper
Vedere
Qt#Disable/Change Qt journal logging behaviour
.
Le applicazioni KF5/Qt 5 non visualizzano le icone in i3/FVWM/awesome
Vedere
Qt#Configuration of Qt 5/6 applications under environments other than KDE Plasma
.
Problemi con il salvataggio delle credenziali e visualizzazione continua di finestre di dialogo di KWallet
Si sconsiglia di disabilitare il sistema di salvataggio delle password di
KWallet
nelle impostazioni dell'utente, in quanto questo sistema è necessario per il salvataggio delle credenziali cifrate quali le password delle reti WiFi per ogni utente. La disabilitazione di questo sistema può essere la causa della continua comparsa di finestre di dialogo di KWallet.
Nel caso risultino fastidiose le finestre di dialogo per lo sbloccaggio del wallet quando le applicazioni vi richiedono l'accesso, è possibile impostare i
display manager
SDDM
e
LightDM
affinché sblocchino il wallet automaticamente al login. Vedere a tal proposito
KDE Wallet#Unlock KDE Wallet automatically on login
. Il primo wallet deve essere generato da KWallet (e non dall'utente) per poter essere utilizzato per le credenziali dei programmi di sistema.
Qualora si desideri impedire che le credenziali del wallet vengano aperte nella memoria per ogni applicazione, è possibile limitare l'accesso delle applicazioni al wallet stesso utilizzando le funzionalità offerte da
kwalletmanager
nelle impostazioni di KWallet.
Nel caso non si desideri alcun tipo di cifratura delle credenziali, è possibile semplicemente lasciare vuoti i campi associati alla password quando KWallet ne richiede la definizione al momento della creazione di un wallet. In questo caso, le applicazioni possono accedere alle password senza che sia necessario prima sbloccare il wallet.
Discover non mostra alcuna applicazione
Questo problema può essere risolto installando il pacchetto
packagekit-qt6
.
Warning
Come illustrato in un
commento su GitHub
da un Package Maintainer, "Gestire i pacchetti di sistema tramite packagekit è una pratica fondamentalmente incompatibile con la nostra distribuzione rolling release che richiede elevati livelli di manutenzione, e in cui ogni aggiornamento potrebbe potenzialmente lasciare il sistema in uno stato non avviabile o comunque inutilizzabile, qualora l'utente non ponga la necessaria attenzione nella lettura dei file di log di pacman o nell'integrazione dei file pacnew, prima di effettuare il reboot."
Discover non mostra più gli aggiornamenti dai repository di Arch
Talvolta Discover potrebbe non rimuovere il blocco di PackageKit per ALPM. Per sbloccarlo, rimuovere
/var/lib/PackageKit/alpm/db.lck
. Utilizzare "Aggiorna" in Discover e gli aggiornamenti dovrebbero essere visualizzati (se disponibili).
Elevato utilizzo della CPU da parte di kscreenlocker_greet con i driver NVIDIA
Come descritto in
KDE Bug 347772
i driver OpenGL NVIDIA e QML potrebbero non funzionare in modo ottimale con Qt 5. La conseguenza potrebbe essere un elevato utilizzo della CPU da parte di
kscreenlocker_greet
dopo lo sblocco della sessione. Per aggirare questo problema, impostare la
variabile d'ambiente
QSG_RENDERER_LOOP
in
basic
.
Dopodiché terminare tutte le istanze precedenti del greeter con il comando
killall kscreenlocker_greet
.
OS error 22 eseguendo Akonadi su file system ZFS
Se la propria cartella home si trova all'interno di un pool
ZFS
, creare un file
~/.config/akonadi/mysql-local.conf
con il seguente contenuto:
[mysqld]
innodb_use_native_aio = 0
Vedere
MariaDB#OS error 22 when running on ZFS
.
Impossibile scorrere all'interno di alcuni programmi quando le relative finestre sono inattive
La causa è da attribuirsi alla modalità problematica di gestione degli eventi di scorrimento con il mouse da parte di GTK3. Un modo per aggirare questo problema è impostare la
variabile d'ambiente
GDK_CORE_DEVICE_EVENTS=1
. Tuttavia, così facendo si disabilitano anche lo smooth scrolling del touchpad e lo scorrimento su touchscreen.
TeamViewer è lento
TeamViewer potrebbe funzionare lentamente se si utilizzano animazioni (come la minimizzazione della finestre). Il problema può essere aggirato
disabilitando il compositing
.
Kmail, Kontact e Wayland
Kmail potrebbe smettere di rispondere, mostrare uno sfondo nero nella visualizzazione dei messaggi o comportamenti simili, spesso dopo essere stata minimizzata e poi ripristinata. Un modo per aggirare questo problema potrebbe essere impostare la
variabile d'ambiente
QT_QPA_PLATFORM="xcb;wayland"
. Vedere
KDE Bug 397825
.
Sbloccare i widget (Plasma ≥ 5.18)
Se si erano precedentemente bloccati i widget, con ogni probabilità ci si troverà nell'impossibilità di sbloccarli nuovamente.
Per farlo è sufficiente eseguire questo comando:
$ qdbus org.kde.plasmashell /PlasmaShell evaluateScript "lockCorona(false)"
Benché ciò non sia necessario nella nuova funzione
Customize Layout
, se si desidera bloccarli nuovamente eseguire:
$ qdbus org.kde.plasmashell /PlasmaShell evaluateScript "lockCorona(true)"
KIO apre gli URL con il programma sbagliato
Verificare le associazioni dei file per HTML, PHP, ecc... e modificare le impostazioni assegnando un browser. I file di cache di KIO si trovano in
$HOME/.cache/kioexec
. Vedere anche
xdg-utils#URL scheme handlers
.
Blocco dello schermo prima della sospensione e dell'ibernazione
Nell'applicazione Impostazioni di sistema, KDE mette a disposizione un'impostazione che consente di bloccare automaticamente lo schermo dopo il risveglio dalla sospensione. Al momento della riattivazione,
alcuni utenti
segnalano che lo schermo viene visualizzato brevemente prima di essere bloccato. Per prevenire questo comportamento e far sì che KDE blocchi lo schermo prima della sospensione, creare il seguente hook in
systemd(1)
come utente root:
/usr/lib/systemd/system-sleep/lock_before_suspend.sh
#!/bin/bash

case $1/$2 in
    pre/*)
        case $2 in
            suspend|hibernate)
                loginctl lock-session
                sleep 1
                ;;
            esac
        ;;
esac
L'utilizzo di
sleep
è necessario per permettere il completamento del comando
loginctl lock-session
prima della sospensione del dispositivo. Un valore inferiore non permette il completamento.
Dopo aver creato il file, renderlo
eseguibile
.
Infine, assicurarsi che l'impostazione KDE sia abilitata in
Impostazioni di sistema > Blocco dello schermo
e attivando l'opzione
Blocca lo schermo automaticamente: Blocca dopo il risveglio dalla sospensione
.
Conflitto delle scorciatoie X11 in Wayland
Alcuni software X11 come
freerdp
possono catturare l'input della tastiera a partire da KDE 5.27. Altri come
VMware
non sono in grado di eseguire questa operazione correttamente.
[15]
Forzare la cattura dell'input da tastiera
in Xserver
o nei compositori è una pratica inappropriata.
[16]
È possibile risolvere questo problema con una soluzione elegante procedendo come segue:
Fare clic con il tasto destro sulla barra del titolo della finestra (ad es. VMware o Citrix);
Altre azioni > Configura impostazioni specifiche per la finestra...
Fare clic su
Aggiungi proprietà...
e selezionare
Ignora la scorciatoie globali
.
Selezionare
forza
e
sì
. Applicare l'impostazione.
Impostazioni di sistema che non vengono applicate dopo essere state modificate
Questo può succedere perché le impostazioni di sistema non riescono ad accedere o modificare la cartella .config nella propria home.
Per risolvere il problema, è necessario cambiare il proprietario della cartella:
# chown utente:utente /home/utente/.config
utente
si riferisce al nome dell'utente con cui si è connessi in KDE Plasma. Se il nome della propria home directory non coincide con l’utente con cui si è effettuato l'accesso, è possibile modificarlo di conseguenza.
Se questo non dovesse funzionare, potrebbe essere necessario cambiare anche i permessi della cartella:
# chmod 755 /home/user/.config
Plasma 6 Global Menu non funziona con alcune applicazioni
Sono stati riscontrati problemi con il widget Global Menu che non funziona in alcune applicazioni, anche dopo aver installato
appmenu-gtk-module
e
libdbusmenu-glib
. La soluzione è installare
plasma5-integration
e riavviare la sessione.
Il montaggio automatico delle unità interne non funziona
The factual accuracy of this article or section is disputed.
Reason:
Consiglio discutibile dal punto di vista della sicurezza. Perché non utilizzare invece le
opzioni user in fstab
? (Discuss in
Talk:KDE (Italiano)
)
È necessario aggiungere una regola
Polkit
che consenta il montaggio delle unità interne senza privilegi elevati:
/etc/polkit-1/rules.d/10-udisks2.rules
polkit.addRule(function(action, subject) {
  if (action.id == "org.freedesktop.udisks2.filesystem-mount-system") {
    return polkit.Result.YES;
  }
});
Ulteriori risorse
KDE homepage
KDE Blogs
This week in Plasma
This Week in KDE Apps
KDE Forums
KDE Wikis
KDE bug tracker and reporter
KDE Matrix Rooms