Bottles 67 e 67.1: avvio più rapido, supporto OpenXR e aggiornamenti UMU per applicazioni Windows su GNU/Linux

Bottles 67 e 67.1: avvio più rapido, supporto OpenXR e aggiornamenti UMU per applicazioni Windows su GNU/Linux

Bottles 67 e 67.1 sono i nuovi rilasci del software Bottles, progettato per semplificare l’esecuzione delle applicazioni Windows sui sistemi GNU/Linux tramite ambienti isolati chiamati bottles, e introducono diverse nuove funzionalità pensate per migliorare gestione, compatibilità e controllo dell’utente.

Bottles è un’applicazione open source pensata per semplificare l’esecuzione di programmi e giochi sviluppati per Windows su sistemi GNU/Linux, senza la necessità di utilizzare macchine virtuali o configurazioni a doppio avvio (dual boot). Bottles offre un’interfaccia grafica moderna e intuitiva che rende più accessibile l’uso di Wine, la tecnologia alla base del progetto, permettendo anche agli utenti meno esperti di gestire il software Windows in ambienti Unix‑like. Bottles è compatibile con le principali distribuzioni GNU/Linux, tra cui Ubuntu, Fedora, Arch Linux, Debian e openSUSE.

Il progetto è stato ideato nel 2017 da Mirko Brombin, sviluppatore italiano con una forte passione per il software libero e per l’accessibilità delle tecnologie. L’obiettivo iniziale era quello di rendere Wine più semplice da usare, superando la sua complessità tecnica e offrendo un sistema di gestione chiaro e funzionale. Bottles si distingue infatti per la capacità di organizzare i programmi Windows in ambienti isolati chiamati “bottiglie” (bottles in inglese), ciascuna configurata con impostazioni dedicate, versioni di Wine specifiche e dipendenze necessarie. Questo approccio consente di mantenere ordine e stabilità, evitando conflitti tra applicazioni diverse.

Oltre a Bottles, Mirko Brombin ha dato vita ad altri progetti di rilievo nel panorama GNU/Linux: Vanilla OS, una distribuzione focalizzata su sicurezza, immutabilità e semplicità d’uso, e Atoms, uno strumento per la gestione di ambienti chroot e container. Questi progetti riflettono la sua visione di un ecosistema più sicuro, modulare e accessibile, e sono disponibili sul suo profilo GitHub.

Bottles si basa su Wine, la tecnologia che permette di eseguire applicazioni Windows in ambienti Unix‑like, e integra diversi “motori” (runner) selezionabili in base alle esigenze di compatibilità, stabilità o prestazioni. Storicamente Bottles ha offerto runner come Vanilla, Caffe, Proton‑GE e il runner di Lutris, ma con Bottles 65 il runner principale è Soda, oggi il motore ufficiale e più avanzato del progetto.

  • Vanilla: È il runner predefinito delle versioni precedenti di Bottles (introdotto dalla 3.0). Si tratta di una versione “pulita” di Wine, con patch minime, principalmente quelle di wine‑staging (la versione in sviluppo di Wine), e un tema grafico moderno sviluppato da Joshua Ashton. È pensato per offrire massima compatibilità con Wine senza modifiche invasive, ideale per chi cerca stabilità e semplicità.
  • Caffe: È stato per lungo tempo il runner ufficiale di Bottles, ottimizzato per prestazioni elevate e compatibilità con giochi e software complessi. Include patch e miglioramenti specifici mantenuti dal team di sviluppo. Era pensato per offrire un’esperienza più avanzata rispetto a Vanilla, soprattutto in ambito videoludico.
  • Soda (novità rilevante in Bottles 65): Con Bottles 65, Soda diventa il runner ufficiale e consigliato. È basato su Wine ma include ottimizzazioni profonde, patch aggiornate, miglioramenti di compatibilità e integrazione con nuove tecnologie come LSFG‑VK, D7VK, NTSync e NVK. È attualmente considerato il miglior runner prodotto dal team Bottles, pensato per garantire stabilità, performance e compatibilità con un’ampia gamma di applicazioni e giochi Windows.
  • Proton‑GE: È una versione modificata di Proton (il layer di compatibilità sviluppato da Valve per Steam). La variante GE (GloriousEggroll) include patch aggiuntive per migliorare il supporto ai giochi non ufficialmente compatibili. Bottles lo integra come opzione per chi desidera sfruttare le ottimizzazioni di Proton anche al di fuori di Steam.
  • Lutris: Lutris è un progetto separato, ma il suo runner Wine può essere utilizzato all’interno di Bottles. È configurato per offrire compatibilità con un’ampia gamma di titoli e rimane una scelta utile per chi utilizza già l’ecosistema Lutris.

Grazie a questa architettura modulare, Bottles consente di scegliere il motore più adatto a seconda del software da eseguire, offrendo un equilibrio tra stabilità, prestazioni e compatibilità. L’interfaccia, sviluppata con libadwaita, rende la gestione delle “bottiglie” semplice e intuitiva, permettendo di configurare facilmente versioni di Wine, dipendenze e impostazioni grafiche.

La nuova versione stabile Bottles 67, rilasciata il 31 agosto 2026, introduce le principali novità del programma, tra cui il miglioramento del sistema di avvio delle applicazioni Windows grazie all’abilitazione dell’Avvio Adattivo per ProtoSoda, l’ottimizzazione delle azioni della libreria e del loro ordinamento, e una correzione che evita la riattivazione non necessaria della sincronizzazione. Si tratta del rilascio che aggiorna l’infrastruttura del programma e prepara il terreno alle nuove funzionalità dei runner.

Due giorni dopo, il 2 settembre 2026, è stata rilasciata Bottles 67.1, un aggiornamento di manutenzione che, a livello di codice del programma, corregge esclusivamente un problema relativo al runtime UMU (Unified Management Utility, lo strumento integrato per la gestione dei giochi Steam) e alla navigazione Cpak. Tuttavia, contestualmente alla versione 67.1 vengono distribuite nuove versioni dei runner e dei componenti interni (come Soda 11.0‑7, ProtoSoda 11.0‑2 e UMU aggiornato), che introducono miglioramenti sostanziali all’esperienza d’uso: un Avvio Adattivo più intelligente, il supporto OpenXR tramite runtime nativi GNU/Linux per la realtà virtuale, il download automatico di Steam Runtime 4, una sandbox UMU più sicura e varie rifiniture all’interfaccia e alla gestione delle bottle. Queste novità non compaiono nei changelog del programma perché appartengono ai runner e ai componenti esterni, ma fanno parte della versione complessiva resa disponibile agli utenti con Bottles 67.1.

Novità in Bottles 67 e 67.1

Bottles 67 e 67.1 introducono una serie di miglioramenti prestazionali e funzionalità aggiuntive che rendono l’esperienza di esecuzione delle applicazioni Windows sui sistemi GNU/Linux ancora più efficiente e affidabile. Di seguito, un’analisi dettagliata delle principali novità.

Avvio adattivo potenziato per prestazioni più rapide

Una delle novità più rilevanti è il miglioramento della funzione Avvio Adattivo (Adaptive Launch), una caratteristica che memorizza le risorse necessarie a un programma tra un avvio e l’altro, precaricandole prima che Wine le richieda. Questo meccanismo riduce significativamente i tempi di attesa durante l’avvio a freddo delle applicazioni, soprattutto per i giochi e i software complessi che richiedono l’accesso a numerosi file e librerie.

La funzione è disponibile a partire da Soda 11.0-7 (un runner basato su Wine e Proton) e può essere attivata manualmente tramite il percorso Preferenze della Bottiglia > Prestazioni > Avvio Adattivo. Bottles costruisce il profilo adattivo durante i primi avvii dell’applicazione, mentre le bottiglie esistenti verranno aggiornate automaticamente senza richiedere interventi manuali da parte dell’utente.

Secondo i test ufficiali del progetto, l’avvio a freddo medio delle applicazioni ha registrato un miglioramento del 3,38%, mentre il numero di pagine di errore maggiori (major page faults) è diminuito da 16 a 1. Questi dati, sebbene variabili in base all’applicazione e all’hardware utilizzato, dimostrano un impatto positivo tangibile sulle prestazioni complessive.

Supporto per l’Avvio Adattivo in UMU con ProtoSoda 11.0-2

La funzione Avvio Adattivo è stata estesa anche ai giochi gestiti tramite UMU, il sistema integrato di Bottles per la gestione dei titoli Steam. Ciò è possibile grazie a ProtoSoda 11.0-2, una versione aggiornata del runner che introduce il supporto nativo per tale funzionalità.

  • Le nuove installazioni di UMU beneficiano automaticamente dell’Avvio Adattivo.
  • Per le configurazioni esistenti, è necessario aggiornare ProtoSoda e selezionare protosoda-11.0-2 nelle impostazioni del gioco.

Questo aggiornamento è particolarmente utile per i giocatori che utilizzano Bottles per eseguire titoli Windows tramite Steam, poiché riduce i tempi di caricamento e migliora la reattività durante le sessioni di gioco.

Download automatico di Steam Runtime 4 per UMU

Un’altra novità importante riguarda il primo avvio di UMU: ora, se Steam Runtime 4 (un ambiente di esecuzione necessario per molti giochi Steam su GNU/Linux) non è presente nel sistema, Bottles lo scarica automaticamente. Questo elimina la necessità di utilizzare un altro launcher (come Steam stesso) per preparare l’ambiente prima di avviare un gioco.

Questa modifica semplifica notevolmente il processo di configurazione per gli utenti che si avvicinano a Bottles per la prima volta, riducendo i passaggi manuali e minimizzando gli errori legati alla mancanza di dipendenze.

Miglioramenti nel supporto per la realtà virtuale (VR)

Introdotti miglioramenti significativi per il supporto della realtà virtuale, rendendo più agevole l’esecuzione di applicazioni Windows OpenXR su GNU/Linux. Grazie a Soda 11.0-7, è ora possibile collegare direttamente applicazioni Windows OpenXR a 64 bit a un runtime OpenXR nativo GNU/Linux, come WiVRn o Monado, senza la necessità di SteamVR.

  • Nessuna configurazione aggiuntiva è richiesta in Bottles: è sufficiente selezionare Soda come runner e avviare l’applicazione.
  • Questo aggiornamento è particolarmente utile per gli utenti che utilizzano visori VR (come Meta Quest, Valve Index o HP Reverb) e vogliono eseguire applicazioni Windows in un ambiente GNU/Linux senza dipendere da SteamVR.

Aggiornamenti più sicuri per i runner

Un problema comune negli aggiornamenti dei runner (come Soda) era la reimpostazione del profilo utente Windows alla configurazione predefinita steamuser dopo ogni aggiornamento. Questo comportava la perdita di salvataggi, impostazioni e altri dati specifici del profilo, costringendo l’utente a doverli ripristinare manualmente.

Con Bottles 67 e 67.1, questo problema è stato risolto: aggiornando Soda, il profilo Windows attuale rimane attivo e tutti i dati (salvataggi, impostazioni, preferenze) rimangono al loro posto, senza necessità di migrazioni o configurazioni aggiuntive.

Miglioramenti minori all’usabilità

Oltre alle novità principali, Bottles 67 e 67.1 includono una serie di miglioramenti minori che contribuiscono a rendere l’esperienza utente più intuitiva e pratica:

  • Il pulsante globale “+” (per la creazione di nuove bottiglie) ora offre la possibilità di scegliere tra la creazione di una nuova bottiglia o l’installazione di un gioco tramite UMU, rendendo più chiaro il flusso di lavoro.
  • Le voci nella libreria mantengono ora il proprio ordinamento anche dopo operazioni di rimozione o modifica.
  • Apertura delle impostazioni di un’applicazione in esecuzione: non cambia più automaticamente la modalità di sincronizzazione (un problema che in passato poteva causare la chiusura improvvisa di programmi in esecuzione).
  • I giochi UMU in sandbox ora partono senza accesso alla rete per impostazione predefinita. L’accesso alla rete può essere ripristinato attivando l’opzione Condividi Rete nelle impostazioni del gioco, quando necessario per servizi online.

Download e Riferimenti

L’installazione di Bottles avviene oggi principalmente tramite Flatpak, che rappresenta il metodo ufficiale e consigliato dagli sviluppatori. La pagina “Download” del sito del progetto elenca anche alcuni progetti correlati, come Eagle, WineBridge e Bottles Next, che non sono pacchetti software installabili, ma componenti tecnici o aree di sviluppo:

  • Eagle è il sistema di analisi e compatibilità che aiuta Bottles a individuare dipendenze mancanti, problemi di configurazione e comportamenti anomali delle applicazioni Windows. Include anche funzioni di scansione di sicurezza per i prefissi Wine.
  • WineBridge è un layer interno progettato per migliorare l’integrazione tra Wine e le funzionalità avanzate del programma.
  • Bottles Next è l’area di sperimentazione del progetto, dove vengono testate funzionalità che potrebbero arrivare nelle versioni future.

Per scaricare il programma Bottles, il metodo ufficiale e consigliato dagli sviluppatori è Flathub, dove è disponibile la versione stabile e aggiornata del progetto. L’installazione tramite Flatpak garantisce aggiornamenti automatici, compatibilità tra le diverse distribuzioni GNU/Linux e l’accesso immediato alla versione corrente, oggi identificata come Bottles 67.1.

Entrambe le versioni Bottles 67 e Bottles 67.1 sono comunque disponibili e scaricabili dalla pagina delle versioni su GitHub, dove il progetto pubblica tutti i tag ufficiali del repository. Questi pacchetti sono utili per sviluppatori, manutentori o utenti che desiderano analizzare il codice sorgente o utilizzare versioni specifiche del programma, ma non rappresentano il metodo di installazione consigliato per l’uso quotidiano.

Per chi preferisce alternative, è disponibile anche un pacchetto software sperimentale in formato cpak, costruito direttamente dalle sorgenti del progetto. Il formato cpak è un contenitore eseguibile sviluppato dal team Bottles per testare nuove modalità di distribuzione e isolamento del software. Si tratta di una soluzione ancora in fase di sviluppo, meno stabile rispetto alla versione Flatpak e destinata principalmente a utenti esperti o a chi desidera provare funzionalità sperimentali.

Bottles può essere presente nei repository software di alcune distribuzioni GNU/Linux, con pacchetti mantenuti dalle comunità o dai manutentori ufficiali. Tuttavia, non si tratta di un metodo ufficiale e le versioni potrebbero non essere aggiornate. In passato Bottles veniva distribuito anche in formato AppImage, ma questo metodo è oggi deprecato e non più supportato: le versioni AppImage ancora reperibili non sono aggiornate e non devono essere utilizzate.

Aggiornamento alla versione attuale

Per aggiornare Bottles alla versione stabile attuale Bottles 67.1, che sostituisce la precedente 67, è sufficiente utilizzare il gestore dei pacchetti software della propria distribuzione GNU/Linux oppure eseguire:

flatpak update

se il programma è stato installato tramite Flatpak.

Riferimenti Ufficiali

Il sito ufficiale del progetto, usebottles.com, offre documentazione, guide e informazioni sulla community. Per consultare l’elenco completo delle modifiche introdotte nella versione Bottles 67, è disponibile il changelog (registro delle modifiche) ufficiale su GitHub. Per la versione 67.1, il changelog mostra esclusivamente la correzione relativa al runtime UMU e alla navigazione Cpak, mentre le altre novità distribuite con la versione (come i nuovi runner e i miglioramenti OpenXR) appartengono ai componenti interni e non compaiono nel registro delle modifiche del programma.

Per leggere nel dettaglio tutte le novità distribuite con la versione, incluse le nuove versioni dei runner, il supporto OpenXR, l’Avvio Adattivo avanzato, il download automatico di Steam Runtime 4 e i miglioramenti alla sandbox UMU, è disponibile l’annuncio ufficiale sulla pagina del blog del progetto.

Per segnalare bug, richiedere funzionalità o contribuire allo sviluppo, il progetto invita gli utenti a partecipare sulle seguenti piattaforme:

Fonte: https://usebottles.com/blog/2026-08-31-soda-learned-how-your-bottle-starts.md
Fonte: https://github.com/bottlesdevs/Bottles/releases/tag/67.0
Fonte: https://github.com/bottlesdevs/Bottles/releases/tag/67.1
Fonte: https://www.linuxcompatible.org/story/bottles-671-hotfix-fixes-umu-runtime-regressions-and-adds-network-sandbox/
Fonte: https://linuxiac.com/bottles-67-1-improves-windows-app-startup-performance-on-linux/

Visited 2 times, 2 visit(s) today
Se vuoi sostenermi, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che ho nel mio sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul mio negozio online, quelle mancanti possono essere comunque richieste.

Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.