La novità più importante di questa settimana in KDE riguarda l’introduzione dell’OCR (Optical Character Recognition, riconoscimento ottico dei caratteri) nell’applicazione di screenshot Spectacle. Grazie al lavoro di Jhair Paris, ora è possibile trasformare le parole contenute nelle immagini in testo selezionabile e copiabile.

Questa funzionalità, che sarà disponibile in Plasma 6.6, permette di catturare uno screenshot contenente testo e poi estrarlo automaticamente per copiarlo, modificarlo o usarlo altrove. Immaginate di poter fotografare una presentazione, un documento cartaceo o un’immagine con del testo e ottenere immediatamente quel testo in formato digitale modificabile.
In questo articolo parleremo di:
- Verso una Libreria OCR Condivisa
- Miglioramenti nell'Integrazione con i Browser
- Tema Breeze per GTK 4 Più Coerente
- Correzioni di Bug ad Alta Priorità
- Correzioni di Crash Importanti
- Correzioni in Spectacle
- Miglioramenti a System Monitor
- Stato del Bugtracker
- Fundraising 2025: Obiettivo dei 75.000€ Raggiunto!
- Contribuire a KDE Senza Donazioni
- Come Testare le Novità
- Prospettive Future
Verso una Libreria OCR Condivisa
Al momento la funzionalità OCR è limitata a Spectacle, ma il codice è in fase di trasferimento verso una libreria separata che potrà essere utilizzata anche da altre applicazioni KDE. Questo significa che in futuro molti altri programmi dell’ecosistema KDE potranno beneficiare del riconoscimento ottico dei caratteri senza dover reinventare la ruota.
Miglioramenti nell’Integrazione con i Browser
Una delle novità più pratiche per chi utilizza browser basati su Chromium (come Chrome, Edge, Brave) è la possibilità di trascinare una scheda fuori dalla finestra del browser e posizionarla immediatamente in un angolo o lato dello schermo per il tiling automatico.
Questa funzione, implementata da David Redondo, rende molto più fluido il workflow per chi lavora con molte finestre aperte e vuole organizzarle rapidamente sullo schermo. Basta afferrare una scheda, trascinarla fuori dal browser e lasciarla vicino a un bordo dello schermo: Plasma la posizionerà automaticamente occupando metà o un quarto dello schermo, a seconda di dove viene rilasciata.
Tema Breeze per GTK 4 Più Coerente
Il team di KDE ha continuato a migliorare il supporto per le applicazioni GTK 4 (il toolkit grafico usato da molte applicazioni GNOME), rendendo l’aspetto più coerente con il resto del desktop Plasma. I miglioramenti includono:
- Angoli arrotondati uniformi tra finestre GTK 4 e applicazioni Qt
- Frecce degli espansori visibili per i gruppi espandibili
- Migliore integrazione visiva con il tema Breeze
Questi aggiornamenti fanno parte dello sforzo continuo di KDE per garantire che anche le applicazioni non native abbiano un aspetto coerente e professionale su Plasma.
Correzioni di Bug ad Alta Priorità
Questa settimana ha visto la risoluzione di diversi problemi importanti che migliorano la stabilità e l’affidabilità del sistema.
KWin Non Si Blocca Più con I/O Pesante
È stato risolto un problema critico in cui KWin, il window manager di Plasma, poteva bloccarsi completamente quando il sistema era sotto stress per operazioni di lettura/scrittura su disco. Vlad Zahorodnii ha corretto questo bug che poteva rendere temporaneamente non responsivo l’intero ambiente desktop durante backup intensivi o altre operazioni che saturavano il disco.
Portale Clipboard Migliorato
David Redondo ha migliorato il portale della clipboard per supportare:
- Sessioni remote desktop: Ora è possibile usare la clipboard anche quando si accede al sistema da remoto
- Middle-click per primary selection: Funziona correttamente anche con il metodo tradizionale di copia-incolla di Unix/X11 tramite click centrale del mouse
Maggiore Fedeltà Visiva con Scaling Frazionario
Due miglioramenti separati hanno aumentato la qualità visiva quando si utilizzano fattori di scala frazionari (come 125%, 150%, 175%):
- Rendering hardware migliorato da Xaver Hugl
- Rendering software migliorato da Vlad Zahorodnii
Chi utilizza schermi ad alta risoluzione con scaling non-intero noterà testi e interfacce più nitidi e definiti.
Protezione dai Crash Loop
Harald Sitter ha implementato una protezione importante: un processo che va in crash ripetutamente non può più mandare in out-of-memory il sistema. Prima, il crash tracer cercava di debuggare ogni singolo crash, consumando tutta la memoria disponibile e bloccando il sistema. Ora questo scenario catastrofico è stato prevenuto.
Correzioni di Crash Importanti
Diversi crash comuni sono stati eliminati questa settimana:
Crash Casuale di Plasma
David Redondo ha risolto un crash apparentemente casuale di Plasma che colpiva alcuni utenti senza un pattern chiaro. Questi bug sono particolarmente insidiosi perché difficili da riprodurre, ma una volta identificati possono migliorare drasticamente l’esperienza utente.
KRunner su Musl
John Zimmermann ha corretto una regressione che faceva crashare KRunner quando veniva usato su sistemi operativi che utilizzano Musl come libreria C standard invece di Glibc. Questo è particolarmente importante per distribuzioni come Alpine Linux o altri sistemi embedded.
Discover con Errori Malformati di Flatpak
Aleix Pol Gonzalez ha risolto un caso in cui Discover poteva crashare durante l’aggiornamento del software se Flatpak stesso generava un errore malformato. Ora Discover gestisce questi errori in modo più robusto.
Correzioni in Spectacle
Oltre all’aggiunta dell’OCR, Spectacle ha ricevuto alcune correzioni importanti:
Opzione “Escludi Ombre” Ripristinata
Vlad Zahorodnii ha corretto una regressione che aveva rotto l’opzione per escludere le ombre dalle catture schermo. Questa funzionalità è particolarmente utile quando si vogliono catturare finestre senza gli effetti decorativi.
Icone Desktop e Hover Fix
Błażej Szczygieł ha risolto un bug curioso: le icone sul desktop non venivano evidenziate visivamente quando ci si avvicinava da sinistra a determinate velocità e posizioni. Questi bug sottili ma fastidiosi fanno la differenza nell’esperienza utente quotidiana.
Miglioramenti a System Monitor
Oliver Schramm ha corretto un problema che faceva apparire i menu contestuali per applicazioni o processi monitorati nella posizione sbagliata quando si utilizzavano configurazioni multi-schermo specifiche.
Inoltre, è stato implementato un workaround per una regressione di Qt che impediva di nascondere colonne nelle viste tabellari di System Monitor usando il menu contestuale dell’header.
Stato del Bugtracker
Il numero di bug risolvibili in 15 minuti è aumentato leggermente questa settimana, passando da 30 a 35. Questo non è necessariamente un segnale negativo: spesso indica che il team di triaging ha identificato e categorizzato correttamente nuovi problemi che possono essere risolti rapidamente.
Il team KDE invita la community a continuare a segnalare problemi tramite Bugzilla e a contribuire allo sviluppo attraverso il canale Matrix #Plasma o la mailing list Plasma-devel.
Fundraising 2025: Obiettivo dei 75.000€ Raggiunto!
Una notizia eccellente: KDE ha già raggiunto l’obiettivo esteso di 75.000€ nella sua campagna di raccolta fondi 2025! Questo successo dimostra quanto la community apprezzi il lavoro del team KDE.
I fondi raccolti vengono utilizzati per:
- Coprire i costi operativi dell’infrastruttura KDE
- Stipendi per gli sviluppatori a tempo pieno
- Spese di viaggio per conferenze e sprint di sviluppo
- Hardware e strumenti necessari per lo sviluppo
Chi volesse contribuire può ancora donare, e ogni contributo fa davvero la differenza nel mantenere KDE sostenibile nel lungo periodo.
Contribuire a KDE Senza Donazioni
Non tutti possono permettersi di fare donazioni monetarie, ma ci sono molti altri modi per contribuire al progetto KDE:
Per Non Programmatori
- Traduzione: Aiutare a tradurre le applicazioni nella propria lingua
- Design: Contribuire con icone, wallpaper e temi
- Documentazione: Scrivere guide e tutorial
- Bug reporting: Segnalare problemi in modo dettagliato
- Community support: Aiutare altri utenti nei forum e chat
Per Programmatori
- Risolvere bug “15-minute”: Bug semplici perfetti per iniziare
- Implementare feature request: Prendere in carico richieste dalla community
- Code review: Aiutare a revisionare merge request
- Ottimizzazioni: Migliorare performance e uso della memoria
Ogni contributo, grande o piccolo, fa la differenza. In KDE non si è solo un numero o un ingranaggio: ogni persona conta davvero.
Come Testare le Novità
Per provare l’OCR in Spectacle e tutte le altre novità menzionate, ci sono diverse opzioni:
KDE Linux
La distribuzione KDE Linux nella versione in fase di sviluppo basata su Arch Linux in modalità “immutabile” offre le build più recenti di Plasma appena i commit vengono mergiati nel repository principale.
Compilare dal Sorgente
Gli utenti più tecnici possono compilare Plasma dai repository di sviluppo su invent.kde.org seguendo le guide ufficiali.
Aspettare Plasma 6.6
Per chi preferisce la stabilità, tutte queste funzionalità saranno disponibili nella release stabile di Plasma 6.6, prevista per i prossimi mesi. Le principali distribuzioni Linux (Arch, Fedora, openSUSE Tumbleweed, KDE Neon) la renderanno disponibile poco dopo il rilascio ufficiale.
Prospettive Future
Il lavoro sull’OCR è solo l’inizio. Una volta che il codice sarà trasformato in una libreria riutilizzabile, potremmo vedere funzionalità di riconoscimento testo in:
- Okular: per estrarre testo da PDF scansionati
- Gwenview: per cercare testo nelle foto
- Dolphin: per indicizzare il contenuto testuale delle immagini
- Altre applicazioni KDE: le possibilità sono infinite
Questa settimana dimostra ancora una volta che KDE Plasma non è solo un ambiente desktop completo e maturo, ma un progetto in continua evoluzione che ascolta le esigenze degli utenti. L’aggiunta dell’OCR a Spectacle è una funzionalità pratica che molti apprezzeranno nel lavoro quotidiano, mentre i numerosi bug fix e miglioramenti UI rendono l’esperienza sempre più solida e piacevole.
Con il fundraiser 2025 già oltre l’obiettivo e una community attiva e appassionata, il futuro di KDE Plasma appare luminoso. Plasma 6.6 si preannuncia come un’altra release eccellente, ricca di novità utili e miglioramenti di qualità della vita.
Per chi ancora non utilizza KDE Plasma o sta considerando di passare da altri ambienti desktop, questo è sicuramente un momento eccellente per provare uno degli ambienti desktop Linux più avanzati, personalizzabili e attivamente sviluppati disponibili oggi.