calibre 9 10 dxvk 3 0

Calibre 9.10 rinnova il Content Server e DXVK 3.0 trasforma il gaming Linux con Vulkan

📌 In Sintesi

  • Calibre 9.10 rinnova il Content Server con interfaccia moderna, supporto PWA e numerosi miglioramenti per la gestione degli e-book.
  • DXVK 3.0 introduce il compilatore shader dxbc-spirv, riduce lo stuttering e migliora compatibilità e prestazioni dei giochi Windows su Linux.
  • I due aggiornamenti rafforzano l’ecosistema open source tra produttività digitale, gaming e ottimizzazioni per le piattaforme moderne.

L’ecosistema open source continua a evolversi con due aggiornamenti che interessano ambiti molto diversi ma accomunati dall’obiettivo di migliorare esperienza d’uso, prestazioni e compatibilità. Calibre 9.10, il popolare software per la gestione delle librerie digitali, introduce una profonda revisione del Content Server, rendendolo più moderno, accessibile e utilizzabile anche come Progressive Web App. Parallelamente, DXVK 3.0 rappresenta uno dei rilasci più significativi degli ultimi anni per il gaming su Linux, grazie all’introduzione di un nuovo compilatore shader, numerose ottimizzazioni per Direct3D 9, Direct3D 10 e Direct3D 11, oltre a miglioramenti che riducono tempi di caricamento, consumo di memoria e fenomeni di stuttering nei giochi Windows eseguiti tramite Wine e Proton. I due progetti dimostrano ancora una volta la vitalità della comunità open source, capace di innovare sia negli strumenti dedicati alla produttività sia nelle tecnologie che rendono sempre più competitivo il gaming su sistemi Linux.

Calibre 9.10 rinnova completamente il Content Server

La novità più evidente di Calibre 9.10 riguarda il Content Server, che riceve una nuova interfaccia grafica definita “modern”. Il cambiamento interessa soprattutto l’organizzazione dell’interfaccia, che introduce una barra laterale permanente per facilitare la navigazione tra librerie, raccolte, categorie e strumenti di gestione. L’obiettivo degli sviluppatori è rendere il server più intuitivo sia durante l’utilizzo da desktop sia nell’accesso tramite dispositivi mobili. La nuova struttura migliora la distribuzione delle funzioni, riduce il numero di passaggi necessari per raggiungere le operazioni più frequenti e offre un aspetto grafico più coerente con le moderne applicazioni web. Il Content Server continua così la propria evoluzione da semplice strumento di condivisione a vera piattaforma per la consultazione remota delle librerie digitali, consentendo agli utenti di accedere ai propri e-book attraverso browser, tablet e smartphone con un’esperienza più fluida rispetto alle versioni precedenti.

Il supporto Progressive Web App amplia l’utilizzo remoto

Una delle funzionalità più interessanti introdotte in Calibre 9.10 riguarda la possibilità di installare il Content Server come Progressive Web App (PWA) quando viene utilizzato tramite connessioni HTTPS. Questa modalità consente di aggiungere il servizio direttamente alla schermata principale di computer, tablet o smartphone, trasformandolo in un’applicazione praticamente indistinguibile da un software nativo. L’approccio offre vantaggi sia sul piano dell’usabilità sia della gestione delle librerie personali, permettendo un accesso rapido senza dover aprire ogni volta il browser e digitare l’indirizzo del server. Il supporto PWA rappresenta un passo importante soprattutto per chi utilizza Calibre come archivio centrale di libri elettronici accessibile da dispositivi differenti, migliorando continuità operativa e semplicità di consultazione anche in mobilità.

Nuove funzioni migliorano editing, CSS e gestione degli e-book

Oltre al rinnovamento del Content Server, Calibre 9.10 introduce numerose funzionalità dedicate all’editing dei libri elettronici. Il parser CSS supporta ora i CSS Selectors Level 4, ampliando le possibilità di personalizzazione della formattazione durante la modifica degli e-book. Nell’editor compare inoltre una nuova funzione che permette di convertire immagini PNG nei formati JPEG oppure WebP, riducendo sensibilmente le dimensioni complessive dei libri senza compromettere in modo evidente la qualità visiva. Anche il sistema delle annotazioni riceve miglioramenti, consentendo di filtrare le evidenziazioni in base agli stili personalizzati definiti dagli utenti. La gestione delle copertine diventa più intelligente grazie al ridimensionamento automatico delle immagini di grandi dimensioni, mentre il motore di ricerca delle ricerche salvate acquisisce un sistema di corrispondenza più efficace basato su parole chiave. Tutte queste modifiche rafforzano Calibre come uno degli strumenti più completi per la creazione, organizzazione e manutenzione delle librerie digitali.

Correzioni, sicurezza e stabilità completano Calibre 9.10

La versione 9.10 include anche un ampio numero di correzioni che migliorano stabilità, prestazioni e sicurezza. Gli sviluppatori hanno ottimizzato gli algoritmi euristici utilizzati durante la conversione dei documenti, corretto problemi nell’esportazione dei campi commento in formato CSV e risolto anomalie nella duplicazione dei libri che coinvolgevano colonne personalizzate con valori predefiniti. Sono stati inoltre sistemati problemi relativi ad alcuni file SNB, alla digitazione delle note nel visualizzatore di e-book su Windows e alla gestione delle notifiche del sistema operativo. Dal punto di vista della sicurezza, la release corregge la vulnerabilità CVE-2026-53511, che riguardava l’utilizzo di template Python durante la lettura dei metadati, oltre a risolvere una regressione introdotta nella versione 9.8 che impediva la corretta visualizzazione degli errori restituiti dai provider dei plugin basati su intelligenza artificiale. Anche diverse fonti di notizie integrate, tra cui Economist Espresso, Horizons e The Week, ricevono aggiornamenti dedicati alla compatibilità.

DXVK 3.0 introduce il nuovo compilatore dxbc-spirv

Annuncio

Il rilascio di DXVK 3.0 rappresenta uno degli aggiornamenti più importanti per l’intero ecosistema del gaming su Linux. La principale innovazione consiste nell’abbandono del precedente sistema di traduzione degli shader a favore del nuovo compilatore dxbc-spirv, progettato per produrre codice più efficiente, ridurre comportamenti indefiniti e migliorare la compatibilità con giochi Windows che utilizzano Direct3D. Il nuovo compilatore corregge numerosi problemi di rendering osservati in titoli che dipendevano da codice generato in modo non conforme dal compilatore FXC, migliorando l’esecuzione di giochi come Postal: Brain Damaged e SnowRunner. Oltre alla maggiore affidabilità, la nuova architettura produce rappresentazioni shader più compatte, consentendo una riduzione del consumo di memoria che, in alcuni titoli come Overwatch e God of War, può arrivare fino a circa 1 GB di RAM di sistema.

La nuova gestione degli shader riduce caricamenti e stuttering

Con DXVK 3.0, l’intero processo di compilazione degli shader viene affidato ai thread di lavoro in background, riducendo significativamente i tempi di caricamento iniziali e gli stuttering durante il gioco. Titoli come Days Gone e Final Fantasy XIV beneficiano direttamente di questa nuova gestione, che distribuisce il carico computazionale in modo più efficiente evitando blocchi durante la generazione degli shader. DXVK salva inoltre la propria rappresentazione intermedia compilata all’interno della directory AppData/Local del prefisso Wine, consentendo di riutilizzare gli shader già elaborati nelle esecuzioni successive. Gli sviluppatori possono personalizzare il percorso della cache attraverso la variabile DXVK_SHADER_CACHE_PATH, mentre durante le attività di sviluppo viene raccomandata la disattivazione della cache tramite DXVK_SHADER_CACHE=0 per evitare il caricamento di versioni obsolete degli shader. L’aggiornamento introduce anche il supporto completo agli Shader Model 1-3 per D3D9, ampliando la compatibilità con numerosi giochi meno recenti.

DXVK ottimizza Direct3D 9 e la pipeline grafica

Uno dei maggiori interventi della versione 3.0 riguarda la gestione della pipeline fissa di Direct3D 9, ora implementata attraverso una coppia di ubershader che compilano automaticamente le varianti ottimizzate in background durante l’esecuzione del gioco. Questo approccio riduce drasticamente gli scatti osservati in titoli storici come Unreal Tournament 2004, anche dopo lunghe sessioni di gioco. Parallelamente, gli sviluppatori hanno rivisto la gestione dei buffer grafici, trasferendo alcune risorse direttamente nella VRAM soltanto quando necessario e limitando la quantità di memoria mantenuta contemporaneamente in elaborazione. Queste modifiche eliminano numerosi crash dovuti all’esaurimento dello spazio di indirizzamento nei giochi D3D9 a 32 bit e possono migliorare le prestazioni su sistemi che non supportano Resizable BAR, come nel caso di Grand Theft Auto IV. Anche la gestione del multisampling riceve miglioramenti, correggendo anomalie grafiche osservate in giochi come Anno 1701 e Men of War: Assault Squad.

Vulkan 1.4 diventa il nuovo punto di riferimento

Dal punto di vista dell’infrastruttura grafica, DXVK 3.0 richiede numerose funzionalità introdotte con Vulkan 1.4, sfruttando in maniera molto più aggressiva la coda di trasferimento asincrona per il caricamento delle risorse nella memoria video. La nuova strategia riduce le sincronizzazioni tra CPU e GPU, permettendo una migliore sovrapposizione tra render pass indipendenti e shader di calcolo, con benefici osservabili in giochi come Dirt Rally 2. L’estensione VK_EXT_descriptor_heap viene ora attivata automaticamente sui driver compatibili, mentre il supporto a VK_EXT_border_color_swizzle migliora il comportamento dei colori di bordo nelle texture emulate da Direct3D 9. Gli sviluppatori hanno inoltre rimosso il limitatore di frame integrato basato sulla variabile DXVK_FRAME_RATE, suggerendo l’utilizzo di strumenti esterni come Gamescope o MangoHud, oggi considerati più flessibili e completi nella gestione del frame pacing.

Compatibilità migliorata per decine di giochi Windows

La nuova versione introduce anche un lungo elenco di correzioni dedicate a giochi specifici. Bioshock Infinite risolve un problema storico legato all’esaurimento del pool dei sampler, Borderlands 2 elimina lo sfarfallio dell’erba con il filtraggio anisotropico attivato, Colin McRae Rally 3 funziona correttamente insieme a SilentPatch, mentre Fallout: New Vegas migliora la gestione del depth buffer con alcune modifiche realizzate dalla comunità. Sono stati inoltre ridotti gli overhead della CPU nei percorsi più comuni di D3D9, ottimizzato il caricamento delle costanti shader e corretto il comportamento del processamento software dei vertici nelle implementazioni D3D8 e D3D9. Un’altra modifica significativa riguarda XeSS 2, per il quale DXVK non simula più automaticamente un vendor Intel, migliorando la compatibilità con le implementazioni più recenti delle tecnologie di upscaling.

Due aggiornamenti rafforzano l’ecosistema open source

Le nuove versioni di Calibre e DXVK dimostrano come il software open source continui a evolversi rapidamente in settori molto differenti. Calibre 9.10 migliora sensibilmente la gestione remota delle librerie digitali grazie a un’interfaccia moderna, al supporto Progressive Web App e a numerose ottimizzazioni dedicate all’editing degli e-book. DXVK 3.0, invece, compie un passo importante nell’esecuzione dei giochi Windows su Linux, introducendo una nuova infrastruttura shader, riducendo il consumo di memoria e migliorando la fluidità di numerosi titoli attraverso ottimizzazioni profonde della traduzione Direct3D verso Vulkan. Entrambi gli aggiornamenti confermano la maturità raggiunta dall’ecosistema open source, capace di offrire strumenti sempre più raffinati sia per la produttività personale sia per il gaming avanzato sulle piattaforme libere.

Iscriviti alla Newsletter

Non perdere le analisi settimanali: Entra nella Matrice Digitale.

Matrice Digitale partecipa al Programma Affiliazione Amazon EU. In qualità di Affiliato Amazon, ricevo un guadagno dagli acquisti idonei. Questo non influenza i prezzi per te.

Torna in alto