4 aprile 2026

Bottles programma grafico per Flathub che gestisce prefissi Wine isolati su Linux.


Bottles 66 Interface

Bottles (o Bottles for Wine) è un'applicazione grafica open-source pensata per facilitare la gestione ed esecuzione di software e giochi sviluppati per Microsoft Windows sui sistemi operativi basati su Linux.

Sviluppato principalmente in Python con un'interfaccia moderna in GTK4/Libadwaita, il progetto risolve la complessità della gestione manuale di Wine e delle relative configurazioni.

Caratteristiche principali

  • Prefissi isolati (Bottles): Ogni applicazione o gioco risiede in un ambiente virtuale separato (chiamato "bottiglia"), evitando conflitti tra dipendenze, DLL o impostazioni.

  • Ambienti preconfigurati: Al momento della creazione di una bottiglia, è possibile scegliere profili ottimizzati per il Gaming (con DXVK, VKD3D ed Esync attivi) o per le Applicazioni di produttività.

  • Installatori automatici con un clic: Include un catalogo integrato basato sulla community per installare rapidamente la maggior parte dei launcher di terze parti e software comuni (come Battle.net, EA App, Ubisoft Connect, Epic Games Store).

  • Gestore dei Runner: Permette di scaricare e passare facilmente da diverse versioni di compatibilità, tra cui Wine-GE, Soda, Proton e Vanilla Wine.

  • Controllo completo delle prestazioni: Consente di abilitare con un clic tecnologie come DXVK/VKD3D (traduzione da DirectX a Vulkan), MangoHud, FSR (FidelityFX Super Resolution), GameMode e opzioni di sincronizzazione.

  • Backup, Snapshot e Ripristino: Offre strumenti per clonare ambienti, creare punti di ripristino ed esportare/importare configurazioni.

Sviluppo e Architettura

  • Linguaggio e Interfaccia: Scritto in Python, con interfaccia GTK4 adattiva curata secondo le linee guida di GNOME.

  • Licenza: Open source sotto licenza GNU GPL v3.0.

  • Modello di distribuzione: Il formato di distribuzione primario è Flatpak tramite Flathub, il che garantisce un alto livello di isolamento (sandboxing) rispetto al sistema host. È anche disponibile su AUR per Arch Linux e pacchetti community.

Piattaforme supportate

  • Linux Desktop: Compatibile con qualsiasi distribuzione Linux (Ubuntu, Fedora, Arch Linux, Debian, ecc.) che supporti Flatpak.

  • Handheld Linux (Steam Deck): Integrato ed eseguibile in modalità desktop su SteamOS (e personalizzabile per l'avvio rapido tramite Steam e Game Mode).

Gestione e compatibilità dei giochi

Bottles non distribuisce giochi nativi propri, ma funge da piattaforma di esecuzione. Supporta:

  1. Giochi non legate a store specifici: Installer .exe, file .msi e giochi portatili per Windows scritti per DirectX 9, 10, 11 e 12.

  2. Store e Launcher esterni: Permette di far girare client come Battle.net (Overwatch 2, Diablo IV), EA App (FIFA/EA FC, Need for Speed), Ubisoft Connect, GOG Galaxy e Rockstar Games Launcher.

  3. Titoli storici e retrogaming: Grazie all'isolamento dei prefissi, è ideale per eseguire giochi datati che richiedono configurazioni legacy (es. DirectX 8, librerie C++ specifiche o risoluzioni d'epoca) senza compromettere la stabilità del sistema host.

Trovato questo articolo interessante? Condividilo sulla tua rete di contatti Twitter, sulla tua bacheca su Facebook o semplicemente premi "+1" per suggerire questo risultato nelle ricerche in Google, Linkedin, Instagram o Pinterest. Diffondere contenuti che trovi rilevanti aiuta questo blog a crescere. Grazie! CONDIVIDI SU!

stampa la pagina

0 commenti:

Posta un commento

Ultimi giochi pubblicati.
Copyright © 2014 Super Tux Giochi | Designed With By Templateclue | Published By Gooyaabi Templates
Scroll To Top