Bottles 66: Integrazione con UMU e Avvio Adattivo

Bottles 66: Integrazione con UMU e Avvio Adattivo

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 66 è stata rilasciata il 12 agosto 2026 e segue la versione stabile precedente Bottles 65, rilasciata pochi giorni fa, il 4 agosto 2026.

Novità in Bottles 66

La versione 66 di Bottles introduce una serie di miglioramenti significativi, con particolare attenzione all’integrazione con UMU, al supporto per l’avvio adattivo e a una serie di ottimizzazioni che rendono l’applicazione ancora più versatile e performante. Vediamoli in dettaglio.

Integrazione con UMU: Proton al di fuori di Steam

Una delle novità più significative è l’integrazione con UMU, un launcher unificato che consente di utilizzare Proton al di fuori dell’ecosistema Steam. Grazie a questa collaborazione, ProtoSoda viene utilizzato solo nel contesto UMU: Soda rimane il runner principale di Bottles per tutte le altre operazioni. Questo miglioramento rende Bottles ancora più adatto per i videogiocatori, offrendo un metodo aggiuntivo per eseguire applicazioni e giochi Windows con Proton, senza dipendere da Steam. UMU fornisce lo stesso ambiente runtime che Proton si aspetta, garantendo prestazioni e compatibilità ottimali.

Supporto per l’avvio adattivo con Soda

Se la versione del runner Soda è precedente alla 11.0‑5, Bottles utilizza automaticamente il metodo di avvio tradizionale. Questa funzione permette all’applicazione di regolare dinamicamente il metodo di avvio delle applicazioni in base al runner utilizzato, invece di applicare sempre lo stesso approccio. Ciò si traduce in una maggiore flessibilità e prestazioni ottimizzate, e specialmente per i giochi e le applicazioni che richiedono configurazioni specifiche.

Miglioramenti nell’interfaccia e nella gestione dei runner

La nuova versione porta anche miglioramenti visivi e funzionali:

  • Loghi ufficiali dei runner: I loghi dei runner ora appaiono nell’interfaccia e nei dettagli di ogni bottiglia, facilitando l’identificazione degli ambienti configurati.
  • Aggiornamenti semplificati: La gestione degli aggiornamenti per runner e componenti è stata ottimizzata, rendendo il processo più intuitivo e veloce.

Pacchetto sperimentale in formato cpak

Bottles 66 introduce un pacchetto software ufficiale sperimentale in formato cpak, costruito direttamente dalle sorgenti del progetto. Questo formato, ancora in fase di test, offre un’alternativa al tradizionale Flatpak per l’installazione di Bottles. Il sistema cpak mira a fornire un’installazione più leggera, con istanze indipendenti, riconoscimento automatico del runtime e gestione avanzata dei flag applicativi. Tra le novità correlate:

  • Supporto alle istanze indipendenti: ogni installazione può funzionare senza interferire con altre versioni o con Flatpak.
  • Riconoscimento del runtime: Bottles identifica automaticamente il runtime disponibile e adatta il comportamento dell’applicazione.
  • Gestione dei flag applicativi: permette configurazioni più granulari per avvio, sandboxing e compatibilità.
  • Integrazione con UMU: il formato è progettato per funzionare correttamente con il nuovo launcher unificato.

Correzioni di bug e miglioramenti minori

La nuova versione risolve diversi problemi e introduce ottimizzazioni:

  • Correzione del rilevamento di NVK (il driver Vulkan open source per schede NVIDIA) quando Bottles viene eseguito come Flatpak.
  • Supporto per proxy SOCKS, utile per utenti che operano in reti con restrizioni.
  • Aggiornamento della dipendenza libvkd3d-utils per garantire la compatibilità con Proton 11.
  • Correzione dei comandi di installazione degli add-on Flatpak generati internamente da Bottles.
  • Icone delle applicazioni ora sono indipendenti dalla libreria, per evitare conflitti visivi.
  • Il selettore delle copertine ora apre la directory XDG Pictures predefinita
  • Ripristino delle azioni delle dipendenze e riutilizzo della cartella predefinita di Bottles dove appropriato.
  • Esecuzione dei wrapper dell’host fuori dallo Steam Runtime, per evitare interferenze.
  • L’onboarding, cioè la procedura iniziale che prepara Bottles al primo utilizzo, può ora partire anche in assenza di un runner Wine, che viene scaricato automaticamente quando necessario.

Download e Riferimenti

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

  • Eagle è un sistema di analisi e compatibilità che aiuta Bottles a identificare problemi, dipendenze mancanti e comportamenti anomali delle applicazioni Windows. Eagle funge anche da scanner di sicurezza/malware per i prefissi Wine.
  • WineBridge è un layer interno pensato per migliorare l’integrazione tra Wine e le funzionalità avanzate di Bottles.
  • Bottles Next rappresenta l’area di sperimentazione del progetto, dove vengono testate funzionalità che potrebbero arrivare nelle versioni future.

Per scaricare l’applicazione vera e propria è necessario utilizzare la pagina dedicata su Flathub, dove è disponibile la versione stabile e aggiornata di Bottles.

Per chi preferisce alternative, è disponibile anche il pacchetto software sperimentale in formato cpak, costruito direttamente dalle sorgenti di Bottles. Tuttavia, questa opzione è ancora in fase di test e potrebbe non essere adatta a tutti gli utenti.

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

Per aggiornare Bottles alla versione Bottles 66, è sufficiente utilizzare il gestore pacchetti software della propria distribuzione GNU/Linux oppure eseguire il comando da Terminale:

flatpak update

se l’applicazione è stata installata tramite Flatpak.

Il sito web ufficiale del progetto, usebottles.com, offre documentazione dettagliata, guide e informazioni sulla community. Per consultare l’elenco completo delle modifiche introdotte nella versione Bottles 66, è possibile visitare il changelog (registro delle modifiche) ufficiale disponibile su GitHub.

Poche ore dopo il rilascio della versione stabile Bottles 66 è arrivata una versione correttiva Bottles 66.1 con una serie di fix mirati che risolvono i problemi emersi subito dopo il rilascio iniziale e ripristinano il corretto funzionamento dell’applicazione. In particolare sono stati ripristinati il corretto rilevamento dei percorsi dei runner Flatpak e il corretto funzionamento del selettore dei prefissi UMU personalizzati, garantendo così la piena operatività dell’applicazione.

Fonte: https://usebottles.com/
Fonte: https://github.com/bottlesdevs/Bottles/releases/tag/66.0
Fonte: https://github.com/bottlesdevs/Bottles/releases/tag/66.1
Fonte: https://linuxiac.com/bottles-66-released-with-umu-integration-adaptive-launch/

Visited 1 times, 1 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.