KDE (Italiano) - ArchWiki

Jump to content

# KDE (Italiano)

From ArchWiki
Stato della traduzioneQuesto 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-binAUR 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-themesAUR 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-gitAUR 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-gitAUR, vedere GStreamer#Installation per il supporto di ulteriori codec
- mpv: phonon-qt6-mpvAUR

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 KConfig Module. 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-gsconnectAUR 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-poloniumAUR

- Kröhnkite — Un'estensione per il tiling dinamico ispirata a dwm.

  https://github.com/anametologin/krohnkite || kwin-scripts-krohnkite-gitAUR

- 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-kzonesAUR

### 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-gitAUR 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-gtk2AUR, è 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

Category:

- KDE (Italiano)

Hidden categories:

- Pages or sections flagged with Template:Out of date
- Pages or sections flagged with Template:Accuracy
- Pages or sections flagged with Template:Expansion
- Pages or sections flagged with Template:Merge

KDE (Italiano)
Add topic