Bottles 67.5: Instalare mai fiabilă a dependențelor, optimizări pentru gaming pe Wayland/Proton și capabilități noi pentru runner-ul Soda
Rularea aplicațiilor și jocurilor de Windows pe Linux fără o izolare corectă a mediilor Wine duce adesea la conflicte între versiuni de DLL-uri, runtime-uri .NET sau biblioteci DirectX. Utilitarul open-source Bottles a popularizat conceptul de „sticle” (bottles) — prefixe Wine complet containerizate și profilate separat pentru jocuri (gaming) sau productivitate (software).
Lansarea versiunii de mentenanță Bottles 67.5 vine cu rezolvări esențiale pentru instalarea dependențelor offline, accesul la controllere prin puntea UMU, aplicarea setărilor Wayland pe runner-ul Proton și extinderea capabilităților runner-ului intern personalizat Soda.
Instalarea dependențelor și reziliență offline
Gestionarea componentelor de runtime a primit corecții critice:
Corecții pentru unitatea
Z:: A fost remediat un bug care bloca instalarea dependențelor atunci când maparea unității virtualeZ:(care leagă directorul rădăcină Linux în prefixul Wine) era dezactivată din motive de securitate sau izolare.Fonturi și raportare de erori: Au fost soluționate problemele la instalarea fonturilor de sistem din Windows și s-a îmbunătățit mecanismul de notificare și raportare atunci când un program de instalare eșuează.
Descărcare șabloane și catalog offline: S-a reparat descărcarea șabloanelor de preconfigurare și a fost îmbunătățit mecanismul de rezervă (fallback) pentru catalogul de componente, permițând utilizatorilor să reutilizeze componentele deja instalate și arhivate pe disc chiar și atunci când mașina nu are acces la internet.
Îmbunătățiri pentru jocuri: UMU, Controllere și Wayland cu Proton
Pentru comunitatea de gaming pe Linux, versiunea 67.5 aduce ajustări de finețe:
| Componentă / Subsistem | Remediere sau Funcționalitate în 67.5 |
| Suport Controllere (UMU) | Corectarea accesului la gamepad-uri/controllere la lansarea titlurilor prin intermediul UMU (Unified Linux Wine Game Launcher). |
| Setări Wayland sub Proton | Rezolvarea modului în care parametrii grafici specifici sticlei pentru sesiunile native Wayland sunt propagați și aplicați la executarea jocurilor prin compatibilitatea Proton. |
| Căutare jocuri | Corectarea mecanismului de reîncercare (retry) în cazul în care căutarea automată a jocurilor instalate eșuează inițial. |
| Timp de joc (Playtime) | Durata totală a sesiunilor de gaming este acum afișată în ore întregi, facilitând citirea rapidă în interfață. |
Inovații în runner-ul Soda: Tracing Eagle și punte de identitate
Soda, runner-ul personalizat dezvoltat de echipa Bottles (derivat din Wine/Valve Proton), primește funcționalități modulare proprii:
Analiză nativă și Eagle Tracing: Adăugarea unui sistem opțional de analiză a aplicațiilor și trasare a execuției (Eagle tracing), oferind instrumente superioare de diagnosticare pentru blocajele la lansare. (Celelalte runner-e precum Vanilla sau GE-Proton continuă să folosească mecanismele standard, comportamentul lor rămânând neschimbat).
Punte de identitate (Identity Bridge): Modul compatibil cu Soda care gestionează callback-urile de autentificare din browser și salvează tokenii de cont direct în keyring-ul sistemului de operare (GNOME Keyring / KWallet), permițând runner-ului să mențină conectate platformele terțe de distribuție fără reautentificări repetate.
Administrarea sticlelor și integrarea pe desktop
Import prefixe și restaurare: Detecție îmbunătățită a arhitecturii (32-bit vs. 64-bit) la importul prefixelor externe de Wine și conservarea fișierelor utilizatorului în scenariile în care o sticlă este restaurată pe un cont de utilizator diferit de cel inițial.
Desktop UI & Drag & Drop: Rezolvarea defectelor legate de scurtăturile
.desktopcreate pe sistem, remedierea funcției de glisare și fixare (drag & drop) a executabilelor.exepe fereastra aplicației, corectarea ordonării sticlelor în listă și a controalelor pentru eliminarea componentelor.
Disponibilitate și instalare
Bottles este disponibil pentru majoritatea distribuțiilor Linux, pachetul oficial de referință recomandat de dezvoltatori fiind cel distribuit prin Flathub:
flatpak install flathub com.usebottles.bottles
Sursa articolului:

Comentarii
Trimiteți un comentariu