kde

KDE wallet e ssh-agent

kde

Per gestire le chiavi SSH (anche con passphrase) mediante il wallet integrato in KDE troviamo tutte le istruzioni qui:

https://wiki.archlinux.org/title/KDE_Wallet#Using_the_KDE_Wallet_to_store_ssh_key_passphrases

(Sostanzialmente si installa ksshaskpass, si configura ssh per usarlo editando il file ~/.config/environment.d/ssh_askpass.conf, si imposta l'autostart di ssh-add tramite un file ~/.config/autostart/ssh-add.desktop).

KDE, Chrome e dialog di salvataggio che non permette il "salva pagina web completa"

kde

Se usiamo Chrome (o chromium) su KDE quando usiamo il "salva" si apre la finestra di dialogo di sistema, senza il supporto per i salvataggi alternativi della pagina, e in particolare il "salva pagina web completa".

Per far riapparire l'opzione dobbiamo fare in modo che chrome usi la SUA dialog. Per farlo possiamo avviare chrome in questo modo:

env NO_CHROME_KDE_FILE_DIALOG=1 google-chrome

oppure aggiungere nel file ~/.bash_profile:

export NO_CHROME_KDE_FILE_DIALOG=1

 

Per maggiori info sul motivo del bug, che non viene risolto da anni: https://bugs.chromium.org/p/chromium/issues/detail?id=109913 - https://bugs.chromium.org/p/chromium/issues/detail?id=431505

KDE: Le applicazioni Gtk3 da qualche tempo si vedono male

kde

Il problema è che da quando Gtk è stato aggiornato alla versione 3.16 è cambiato il sistema di theming e il tema "ponte" tra gtk e kde, ossia oxygen-gtk3, non funziona più. Aspettando che gli sviluppatori ci mettano una pezza, la soluzione più veloce è rimettere il tema gnome di default.

Basta editare il file ~/.config/gtk-3.0/settings.ini, commentando la voce gtk-theme-name.

Ora le applicazioni si vedranno nuovamente in maniera decente (anche se non con il tema di KDE).

KDE, connessione sftp non riesce per "problemi di chiave host"

kde

Il problema affligge le connessione SFTP fatte tramite software KDE, ad esempio Dolphin o Krusader, cioè quelle che usano il sistema sftp KIO. In pratica cercando di connettersi ad alcuni host viene questo errore:

Errore: La connessione all'host La chiave host per questo server non è stata trovata, ma esiste un altro tipo di chiave.
Un utente malintenzionato può cambiare la chiave predefinita del server per confondere il client facendogli pensare che la chiave non esiste.
Contatta l'amministratore di sistema.
 si è interrotta.

Oppure, in inglese:

[code]

Connection to host The host key for this server was not found, but another type of key exists.

First Date: Kdevelop

kde

Versione testata: Kdevelop 4.2, KDE 4.7.4, Arch linux su Linux 3.1.8

Nota: uso prevalmente per sviluppo applicazioni PHP/Drupal

 

Gtk-kde4, "Impossibile trovare il file di immagine in pixmap_path" e problemini gtk

kde

Problema rilevato: le applicazioni gtk sotto kde non fanno vedere le iconcine per l'espansione degli alberi (widget gtk: treeview ed expander). In pratica non si capiva se delle voci avevano dei "figli" o meno.

In realtà i problemi erano anche altri: le scrollbar, quando molto alte, venivano come "stretchate" con un effetto terribile. I pulsanti piccoli venivano mostrati malissimo... l'applicazione è usabile, ma decisamente discutibile in alcuni dettagli grafici.

Il tema GTK utilizzato è "oxygen-gtk". Da notare che nel sistema, oltre appunto al pacchetto "oxygen-gtk" è installato anche "gtk-kde4".

GDM, KDM e switch di sessione che non funziona su Gnome

kde

Sul sistema c'è installato sia KDE che Gnome. Siete su gnome/unity, cercate di cambiare utente della sessione corrente usando i pulsanti in alto a destra e l'operazione non funziona, con un errore del genere:

Can't start new display
The name org.gnome.DisplayManager was not provided by any .service files

 

Il problema è dovuto al fatto che il gestore sessioni di gnome funziona solo se il display manager è GDM, e evidentemente voi avete KDM.

 

Nessun problema, basta cambiarlo (GDM è anche meglio).

sudo dpkg-reconfigure gdm 
 

Errori durante l'upgrade di pacchetti: parseLayoutNode: The menu spec file contains a Layout or DefaultLayout tag without the mandatory Merge tag inside. Please fix your file.

kde

Durante l'upgrade di pacchetti è possibile che venga visualizzato questo errore:

parseLayoutNode: The menu spec file contains a Layout or DefaultLayout tag without the mandatory Merge tag inside. Please fix your file.

Più in generale l'errore viene visualizzato durante il rebuild della cache di KDE, quando cioè viene eseguito il comando:

kbuildsycoca4

(Basta rieseguire il comando per vedere il problema).

 

L'errore è dovuto a un blocco definito in maniera errata in uno dei (tanti) file di menu.

I menu di sistema si trovano in /etc/xdg/menus (in particolare /etc/xdg/menus/applications.menu contiene il menu principale).