KDE (Italiano)
Articoli correlati
- Desktop environment (Italiano)
- Display manager
- Window manager
- Qt
- SDDM
- Dolphin
- KDE Wallet
- KDevelop
- Trinity KDE è un progetto software attualmente composto da un ambiente desktop, meglio conosciuto con il nome di Plasma, una collezione di librerie e framework (KDE Frameworks) e svariate applicazioni (KDE Applications). A livello upstream, KDE possiede una UserBase wiki ottimamente curata, dove è possibile trovare informazioni dettagliate sulla maggior parte delle applicazioni KDE.
- Per avviare Plasma con xinit/startx, aggiungere
export DESKTOP_SESSION=plasma
e al proprio file.xinitrc
. Qualora si desideri avviare Xorg al login, vedere Start X at login. - Per avviare una sessione di Plasma in Wayland da una console, eseguire . Non dovrebbe essere necessario avviare manualmente una sessione di dbus mediante il comando .
- Inserire gli elementi desktop (ad es. i file .desktop) nella cartella XDG Autostart desiderata.
- Inserire gli script o creare un link simbolico che rimandi ad essi in una delle seguenti cartelle:
- 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.
- 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.
- — codec Libav.
- gst-plugins-good — supporto per PulseAudio e codec aggiuntivi.
- — codec aggiuntivi.
- — codec aggiuntivi.
- Chromium — Chromium e la sua variante proprietaria Google Chrome presentano delle limitazioni nell'integrazione con Plasma. Possono utilizzare KWallet e le finestre Apri/Salva KDE.
- Condivisione di file e URL verso/da KDE da/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 WiFi: non sono necessari cavi USB o connessioni Bluetooth.
- Cifratura RSA: sicurezza per le proprie informazioni.
Installazione
Plasma
Prima di installare Plasma, assicurarsi che sul proprio sistema sia presente un'installazione funzionante di Xorg.
Installare il meta-pacchetto o il gruppo plasma. Per comprendere le differenze tra e plasma fare riferimento alla pagina Package group. In alternativa, per un'installazione di Plasma più minimale, installare il pacchetto plasma-desktop.
Per abilitare il supporto a Wayland all'interno di Plasma, installare anche il pacchetto . Gli utenti NVIDIA dovranno altresì installare il pacchetto e, se la sessione non si avvia con il driver proprietario , abilitare il DRM kernel mode setting. Qualora questa soluzione non dovesse funzionare, leggere le istruzioni riportate nella pagina Nvidia KDE.
Applicazioni KDE
Per l'intero set di applicazioni KDE, installare il gruppo o il meta-pacchetto . Se si desidera solo una determinata categoria di applicazioni KDE, come giochi o didattica, installare la rispettiva dipendenza del pacchetto . È 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
È possibile avviare Plasma sia utilizzando un display manager che dalla console.
Utilizzando un display manager
Dalla console
Configurazione
La maggior parte delle impostazioni relative alle applicazioni KDE sono contenute nella cartella . Tuttavia la configurazione di KDE avviene principalmente attraverso l'applicazione Impostazioni di sistema. Questa applicazione può essere avviata da un terminale eseguendo .
Personalizzazione
Desktop Plasma
Temi
I temi di Plasma definiscono l'aspetto dei pannelli e dei widget di Plasma. Per facilitare l'installazione a livello di sistema, alcuni temi sono disponibili sia nei repository ufficiali che nell'AUR.
I temi di plasma possono inoltre essere installati tramite la funzione Impostazioni di sistema > Aspetto > Tema globale > Scarica nuovi temi globali....
Il KDE Store offre altri elementi per la personalizzazione di Plasma, quali temi SDDM e schermate iniziali.
Aspetto delle applicazioni GTK
Per ottimizzare l'aspetto delle applicazioni GTK, il tema raccomandato è , un tema GTK concepito per simulare il look del tema Brezza di Plasma.
Installare (parte di group) e selezionare Brezza
come tema GTK in Impostazioni di sistema > Aspetto > Stile delle applicazioni > Configura lo stile delle applicazioni GNOME/GTK....
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 . Per le applicazioni GTK3 è necessario modificare due file: e .
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 e selezionarla in Impostazioni di sistema > Aspetto > Stile delle applicazioni > Configura lo stile delle applicazioni GNOME/GTK... > Tema GTK. Il look del tema Numix-Frost-Light è simile a quello di Brezza.
Avatar
Sia Plasma che SDDM utilizzeranno le immagini presenti nella cartella come avatar per gli utenti. Per la configurazione mediante interfaccia grafica, accedere all'applicazione Impostazioni di sistema > Utenti, che potrebbe essere necessario prima installare (vedere il pacchetto plasma-desktop). Per ripristinare l'avatar di default, 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.
La soluzione più facile per installare gli script dei plasmoidi è facendo clic con il tasto destro su un pannello o sul desktop e selezionando Aggiungi oggetti > Ottieni nuovi oggetti... > Scarica nuovi oggetti di Plasma. Verrà visualizzata una pratica interfaccia per https://store.kde.org/ che permette di installare, disinstallare o aggiornare script di plasmoidi di terze parti letteralmente con un unico clic.
Nell'AUR sono disponibili i file binari di molti plasmoidi.
Applet audio nel vassoio di sistema
Installare o (avviare Kmix dal lanciatore di applicazioni). viene ora installato di default con plasma, e non è richiesta alcuna ulteriore configurazione.
Disabilitare l'ombra del pannello
Quando il pannello di Plasma risulta sovrapposto ad altre finestre, la sua ombra viene proiettata su queste ultime. Per disabilitare questo comportamento senza intervenire sulle altre ombre, installare xorg-xprop ed eseguire:
$ xprop -remove _KDE_NET_WM_SHADOWdopodiché selezionare il pannello con il cursore a forma di segno '+'. Per automatizzare questa operazione, installare e creare il seguente script:
Rendere eseguibile lo script.
È possibile eseguire lo script al login con la funzione Aggiungi script di accesso in Avvio automatico:
$ kcmshell5 autostartScalatura del display / display High DPI
Vedere HiDPI#KDE Plasma.
Decorazioni delle finestre
È possibile modificare le decorazioni delle finestre in Impostazioni di sistema > Aspetto > Decorazioni delle finestre.
Qui è inoltre possibile scaricare e installare direttamente altri temi con un solo clic. Alcuni temi sono disponibili anche nell'AUR.
Temi delle icone
I temi delle icone possono essere installati e modificati in Impostazioni di sistema > Aspetto > Icone.
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 e aggiungendo nella sezione .
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 .
Dopodiché abilitare le categorie di thumbnail per il desktop facendo clic con il tasto destro sullo sfondo del desktop > Configura desktop e sfondo... > Icone > Configura le estensioni di anteprima....
In Dolphin, accedere al menu Configura > Configura Dolphin... > Generale > Anteprime.
Colore notturno
Plasma offre una funzione simile a quella offerta da redshift (che funziona sia in Xorg che in Wayland) chiamata Colore notturno. 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 > Colore notturno.
Stampa
È possibile configurare le stampanti anche in Impostazioni di sistema > Stampanti. Per utilizzare questo metodo, è necessari prima installare i seguenti pacchetti , , . Vedere CUPS#Configuration.
Samba/supporto Windows
Se si desidera avere accesso ai servizi Windows, installare Samba (pacchetto ).
La funzionalità di condivisione di Dolphin necessita del pacchetto e di condivisioni utente, non abilitate nel file predefinito. Le istruzioni per aggiungerle sono disponibili nella pagina Samba#Enable Usershares. Una volta completata questa operazione la funzione di condivisione in Dolphin dovrebbe essere immediatamente funzionante, senza la necessità di riavviare Samba.
*
(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, aprendo i file da condivisioni Samba in Dolphin mediante KIO, con la maggior parte dei programmi Plasma copia prima l'intero file nel file system locale (VLC rappresenta un'eccezione). Per aggirare questa limitazione, è possibile utilizzare un gestore di file basato su GTK come con e gvfs-smb (e per salvare le credenziali di login) per accedere alle condivisioni SMB in modo più efficiente.
Un'altra possibilità è montare una condivisione Samba tramite 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 fornisce una soluzione GUI 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 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.
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 e spegnimento > 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.
Vedere la documentazione ufficiale.
Phonon
Da Wikipedia:
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).
Quale backend dovrei scegliere?
È possibile scegliere tra backend basati su GStreamer, VLC, mpv ed MPlayer – alcuni dei quali disponibili in versioni per applicazioni Qt4 e Qt5 (, – , , , ).
A livello upstream viene preferito VLC, ma alcune delle principali distribuzioni Linux (ad esempio Kubuntu e Fedora-KDE) prediligono GStreamer, in quanto questa soluzione permette di escludere facilmente dall'installazione di default i codec MPEG brevettati. Entrambi i backend possiedono set di funzionalità leggermente diversi. Il backend Gstreamer possiede alcune dipendenze opzionali per i codec, installabili in base alle esigenze personali:
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):
$ kwriteconfig5 --file startkderc --group General --key systemdBoot falseMaggiori 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 > Impostazioni regionali > Correttore ortografico.
Esecuzione di kwin wayland con NVIDIA
Applicazioni
Il progetto KDE fornisce una suite di applicazioni che si integrano nel desktop Plasma. Vedere il gruppo 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 > Dispositivi di immissione > Tastiera > Avanzate (tab) > "Sequenza di tasti per terminare il server X" e assicurarsi che il checkbox sia selezionato.
KCM
KCM è un acronimo che indica i moduli di configurazione di KDE. I KCM sono strumenti utili per la configurazione del proprio sistema e sono accessibili nelle impostazioni di sistema o da terminale tramite il comando kcmshell5.
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:
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 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. 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 . Per ulteriori add add-on, installare .
MySQL
Come impostazione predefinita Akonadi utilizzerà (MariaDB di default, vedere MySQL per soluzioni alternative) per eseguire un'istanza MySQL gestita con il database salvato in .
Istanza MySQL a livello di sistema
Akonadi supporta l'utilizzo di MySQL a livello di sistema per il proprio database.
PostgreSQL
Akonadi supporta alternativamente l'utilizzo dell'istanza PostgreSQL già esistente a livello di sistema, vale a dire , o l'esecuzione di un'istanza PostgreSQL con privilegi utente a livello del database salvato in .
Istanza PostgreSQL per utente
Installare e .
Modificare il file di configurazione di Akonadi in modo che rifletta quando segue:
~/.config/akonadi/akonadiserverrc
[%General] Driver=QPSQL
Avviare Akonadi con e verificarne lo stato: .
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 nome utenteCreare un database per Akonadi:
[postgres]$ createdb -O nome utente -E UTF8 --locale=C -T template0 akonadi-nome utenteConfigurare Akonadi affinché utilizzi l'istanza PostgreSQL a livello di sistema:
~/.config/akonadi/akonadiserverrc
[%General] Driver=QPSQL [QPSQL] Host=/run/postgresql Name=akonadi-''username'' StartServer=false
Avviare Akonadi con e verificarne lo stato: .
SQLite
Per utilizzare SQLite, modificare il file di configurazione di Akonadi come indicato di seguito:
Disabilitazione di Akonadi
Vedere questa sezione in KDE userbase.
KDE Telepathy
KDE Telepathy è un progetto il cui obiettivo è ottenere un'integrazione ottimale dei servizi di messaggistica istantanea all'interno del desktop KDE. Utilizza il framework Telepathy come backend ed è stato creato per sostituire Kopete.
Per installare tutti i protocolli Telepathy, installare il gruppo . Per utilizzare il client KDE Telepathy, installare il pacchetto telepathy-kde-meta che include tutti i pacchetti contenuti nel gruppo .
Utilizzo di Telegram con KDE Telepathy
Il protocollo Telegram è disponibile utilizzando , installando telegram-purpleAUR o e . Il nome utente è il numero di telefono associato all'account Telegram (completo del prefisso nazionale , ad es. per l'Italia).
La configurazione mediante l'interfaccia GUI può risultare complicata: qualora il numero di telefono non venisse accettato al momento della configurazione di un nuovo account nel client KDE Telepathy (con un messaggio di errore indicante un parametro non valido che impedisce la creazione dell'account), inserirlo tra virgolette singole che dovranno poi essere rimosse manualmente dal file di configurazione (), una volta creato l'account (in caso di mancata eliminazione delle virgolette si verificherà un errore di autenticazione).
KDE Connect
KDE Connect offre diverse funzioni che permettono di connettere il proprio telefono Android con il proprio desktop Linux:
È necessario utilizzare KDE Connect sia sul proprio computer che sul proprio dispositivo Android. Per il lato PC, installare il pacchetto . Per il lato 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.
È possibile utilizzare KDE Connect anche se non si utilizza il desktop Plasma. Per gli ambienti desktop che utilizzano AppIndicators, come ad esempio Unity, installare anche il pacchetto . Gli utenti GNOME possono ottenere un migliore livello di integrazione installando anziché . Per avviare manualmente il demone di KDE Connect, eseguire .
Se si utilizza un firewall, sarà necessario aprire le porte UDP e TCP da 1714
a .
Talvolta può accadere che KDE Connect non rilevi un telefono. È possibile riavviare i servizi eseguendo e aprendo poi kdeconnect nelle impostazioni di sistema o eseguendo , seguito da .
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.
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 per l'utente attuale, al fine di prevenirne l'avvio.
Dopodiché, creare una nuova unità utente systemd per avviare il proprio WM di preferenza :
Per utilizzarla, ricaricare il demone (come unità utente), assicurarsi di aver mascherato il servizio e abilitare il servizio plasma-custom-wm.service
appena creato.
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 prima dell'invocazione di Plasma. Le relative istruzioni sono disponibili nella KDE UserBase Wiki — Tutorials/Using Other Window Managers with Plasma.
Sessione KDE/Openbox
Il pacchetto fornisce una sessione per utilizzare KDE con Openbox. Per utilizzare questa sessione, selezionare KDE/Openbox dal menu del display manager.
Chi avvia la sessione manualmente, dovrà aggiungere la seguente linea alla propria configurazione xinit:
Riabilitazione degli effetti di compositing
Sostituendo Kwin con un window manager che non sia dotato un compositor (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.
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.
KWin-lowlatency
KWin-lowlatency rappresenta un tentativo di ridurre la latenza e i difetti di fluidità di visualizzazione del popolare compositor KWin ed è disponibile nell'AUR come .
Configurazione dei profili ICC
Per abilitare i profili ICC in Plasma, installare . Questo pacchetto fornisce le relative opzioni aggiuntive in Impostazioni di sistema > Color Corrections.
È possibile importare i profili ICC utilizzando Aggiungi profilo.
Disabilitazione dell'apertura del lanciatore di applicazioni con il tasto Super (tasto Windows)
Per disabilitare questa funzione è attualmente disponibile il seguente comando:
$ kwriteconfig5 --file kwinrc --group ModifierOnlyShortcuts --key Meta ""Disabilitazione dei preferiti nel menu delle applicazioni
Con l'integrazione del browser Plasma installata, KDE mostrerà i preferiti all'interno del lanciatore di applicazioni.
Per disabilitare questa funzione sono attualmente disponibili i seguenti comandi:
$ mkdir ~/.local/share/kservices5 $ sed 's/EnabledByDefault=true$/EnabledByDefault=false/' /usr/share/kservices5/plasma-runner-bookmarks.desktop > ~/.local/share/kservices5/plasma-runner-bookmarks.desktopIntegrazione 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 caratteri accentati e dead key .
Abilitazione dell'hotspot in plasma-nm
Vedere NetworkManager#Sharing internet connection over Wi-Fi.
Ripristino della sessione precedente salvata
Se risulta selezionato Impostazioni di sistema > Avvio e spegnimento > Sessioni del desktop > All'accesso: Ripristina la sessione precedentemente salvata (default), ksmserver (il gestore di sessioni di KDE) salverà/caricherà automaticamente tutte le applicazioni aperte in/da al logout/login.
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 .
Creare per la cartella (in cui viene di norma salvata la posta in formato Maildir) un link simbolico verso la cartella della posta in entrata dell'account "Local Folders":
$ ln -s .local/share/local-mail/inbox ~/MaildirIn alternativa, aggiungere un nuovo account per la ricezione di tipo Maildir e impostare come cartella per questo account.
Configurare Plasma per tutti gli utenti
Modificare i file nella cartella . Ad esempio, per configurare il lanciatore di applicazioni per tutti gli utenti, modificare il file . Per prevenire la sovrascrittura dei file con l'aggiornamento dei pacchetti, aggiungere i file all'array NoUpgrade di Pacman
Disabilitazione dell'ibernazione
Per disabilitare in modo corretto la funzione di ibernazione nascondendola dal menu, creare una regola di policy Polkit.
Risoluzione di problemi
Bug di qt5ct e kvantum dopo l'aggiornamento
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 e 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.
Font
I font vengono non vengono visualizzati correttamente in una sessione Plasma
Provare a installare i pacchetti e .
Dopo l'installazione assicurarsi di eseguire il logout e di effettuare nuovamente il login. Non dovrebbe essere necessario modificare nulla in Impostazioni di sistema > Aspetto > Caratteri. Se si sta utilizzando , le impostazioni nello strumento di configurazione Qt5 potrebbero sovrascrivere le impostazioni dei caratteri definite nelle impostazioni di sistema.
Nel caso si sia definito personalmente il rendering dei propri font, le impostazioni del sistema potrebbero alterarne l'aspetto. Accedendo a Impostazioni di sistema > Aspetto > Caratteri l'applicazione Impostazioni di sistema con ogni probabilità modificherà il file di configurazione dei font (fonts.conf
).
Non esiste alcun modo di evitare questo comportamento tuttavia, impostando i valori in modo che corrispondano al proprio file fonts.conf
, si avrà nuovamente il rendering atteso dei font (sarà necessario il riavvio della propria applicazione o, in alcuni casi, del desktop). Notare che questo comportamento è comune anche alle preferenze per i font di Gnome.
I font sono enormi o hanno un aspetto sproporzionato
Provare a forzare i DPI dei font a in Impostazioni di sistema > Aspetto > 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 ed eseguire il seguente comando:
$ for j in plasma*; do mv -- "$j" "${j%}.bak"; doneQuesto comando rinominerà tutti i file di configurazione di Plasma del proprio utente aggiungendovi l'estensione *.bak (ad es. ). 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 --noincrementalOpzionalmente, svuotare il contenuto della cartella , tuttavia questa operazione pulirà la cache anche delle altre applicazioni:
$ rm -rf ~/.cache/*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 (via Locale#Variables). La prima cosa da fare è effettuare il logout e poi nuovamente il login dopo aver rimosso , se questa operazione non risolve il problema, provare a modificare manualmente il file. Ad esempio, per impostare la variabile con il valore e la variabile LC_MESSAGES
con il valore :
Impossibile cambiare tema, icone, font, colori nelle impostazioni di sistema; la maggior parte delle icone non viene visualizzata
Assicurarsi che la variabile d'ambiente non sia impostata, il comando 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 , 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 > 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 nel file .
Problemi grafici
Assicurarsi di avere installato il driver appropriato per la propria GPU. Vedere Xorg#Driver installation per maggiori informazioni. Se si possiede una scheda datata, potrebbe essere utile disabilitare manualmente o automaticamente gli effetti desktop per specifiche applicazioni o disabilitare il compositing.
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.
$ qdbus org.kde.KWin /KWin org.kde.KWin.supportInformationDisabilitazione 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 > Comportamento dello spazio di lavoro > Effetti del desktop. Inoltre è possibile attivarli e disattivarli con la combinazione di tasti .
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 desktopIn 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.
Il puntatore di Plasma talvolta non viene visualizzato correttamente
Creare la cartella ~/.icons/default
e inserire al suo interno un file con nome con il seguente contenuto:
Eseguire il seguente comando:
$ ln -s /usr/share/icons/breeze_cursors/cursors ~/.icons/default/cursorsSfarfallio/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 . Esaminare i file di configurazione di kscreen in 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, è possibile installare 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 in . 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 (, , ecc.) del proprio utente non siano in sola lettura.
Problemi audio
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 $ plasmashellPotrebbe 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 GStreamer (pacchetto ). Nel caso si continuino a riscontrare problemi, è possibile provare a cambiare il backend Phonon utilizzato installandone un altro quale o .
Dopodiché assicurarsi di selezionare il backend come preferito in Impostazioni di sistema > Multimedia > Audio e Video > Backend.
Se questa voce non viene visualizzata nelle impostazioni di sistema, provare a eseguire nel proprio terminale.
Nessuna icona di controllo del volume nel vassoio di sistema e impossibile regolare il volume con il tasto funzione
Verificare che sia installato nel proprio sistema.
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 sia installato nel proprio sistema.
KMail
Pulizia della configurazione di Akonadi per risolvere i problemi in KMail
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-oldCasella 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.. 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 da parte di QXcbConnection nel journal
Le applicazioni KF5/Qt 5 non visualizzano le icone in i3/FVWM/awesome
Vedere Qt#Configuration of Qt 5 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 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 .
Discover non mostra più gli aggiornamenti dai repository di Arch
Talvolta Discover potrebbe non rimuovere il lock alpm PackageKit. Per sbloccarlo, rimuovere . 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 dopo lo sblocco della sessione. Per aggirare questo problema, impostare la variabile d'ambiente in .
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 con il seguente contenuto:
[mysqld] innodb_use_native_aio = 0Impossibile 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 . 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 , 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 . Vedere anche xdg-utils#URL scheme handlers.
Tab Scorciatoie personalizzate mancante nelle impostazioni di sistema
Ciò si verifica quando il pacchetto non è installato. Dopo averlo installato, potrebbe essere necessario riavviare l'applicazione Impostazioni di sistema per applicare i cambiamenti.
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 come utente root:
L'utilizzo di sleep è necessario per permettere il completamento del blocco della sessione 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 selezionando la casella di spunta "Dopo il risveglio dalla sospensione" in Impostazioni di sistema > Comportamento dello spazio di lavoro > Blocco dello schermo.