Wuwejův zápisník

Aeon Timeline pod Wine a překreslování komponent

15.11.2025 21:43, Wu | počítače | komentáře -

O Aeon Timeline jsem tu psal a všechno to platí. Ale je to Windows program, a já si nechci půjčovat počítač pokaždé, když mě napadne něco si zmapovat… Takže jsem samozřejmě nainstaloval Wine a zkoušel to pod ním.

Aeon tam běží, všechno v něm funguje – ale jakýkoliv prvek rozhraní se překreslí až ve chvíli, kdy z něj myší vyjedu. Což velmi brzdí a nutí k neintuitivnímu ovládání. Jako by se pod wine negenerovaly události pohybu myši uvnitř komponenty, nebo tak něco.

Konzultoval jsem to opakovaně s umělými inteligencemi, navrhovaly spoustu možností (vypnout kompozitor, ve winecfg vypnout „Allow the window manager to decorate/control the windows“, zapnout „Emulate a virtual desktop“, atd. atd.) , ale nic mi nepomáhalo.

Nakonec mi ale ChatGPT navrhlo ještě dvě možnosti:

  • Spustit Aeon Timeline přes Proton (např. přes Steam nebo Lutris) – Proton bývá o něco tolerantnější na WM eventy.
  • Vyzkoušet verzi přes Bottles, s profilovým přepínačem „Application → Windows 10 / DXVK / Esync enabled“.

A to byl zásah do černého! Stáhl jsem si Bottles (ve flatpaku), naklikal tam jednu lahev pro windows programy, pak v ní spustil instalátor wine, v rozšířeném nastavení pro Aeon vypnul dxvk a bylo to.

Nastavení Aeon pod Bottles

Taky jsem se dozvěděl, kolik je Wine variant (Bottles je nejlepší volba, protože je to univerzální prostředí, schopné si varianty stáhnout a masivně konfigurovat). Přehled od ChatGPT 5.0:

Wine

  • Základ všeho.
  • Je to open-source implementace Windows API, která překládá volání Windows systémů na Linuxové.
  • Cíl: univerzální kompatibilita — běh běžných programů (Office, starší hry, utility apod.)
  • Balíčky ve Fedoře: wine, wine-core, wine-desktop, atd.
  • Verze: stabilní (méně časté aktualizace) vs. development (aktuálnější, ale může být nestabilní).

Wine-staging

  • Experimentální větev Wine.
  • Obsahuje stovky patchů, které ještě nejsou v oficiálním Wine, např.: lepší podpora DirectX (DXVK), lepší správa paměti, opravy konkrétních her a programů.
  • Pokud chceš nejlepší kompatibilitu s moderními aplikacemi, Wine-staging je obvykle lepší volba než čisté Wine.
  • → Fedora má balíček wine-staging.

GE-Wine (GloriousEggroll Wine)

  • Komunitní build od vývojáře známého jako GloriousEggroll, který vytváří i Proton GE.
  • Vychází z Wine-staging, ale obsahuje: nejnovější DXVK (DirectX → Vulkan), VKD3D (DirectX 12), esync/fsync (zlepšuje výkon), spoustu oprav specifických pro hry.
  • Cílí hlavně na hráče – nejlepší kompatibilita s novými tituly.
  • Instaluje se ručně nebo přes nástroje jako Bottles.

Proton

  • Vyvíjí Valve pro Steam Play.
  • Je to v podstatě Wine-staging + GE-Wine + DXVK + VKD3D + optimalizace pro hry.
  • Úzce integrovaný se Steamem — při zapnutí „Proton Experimental“ můžeš spustit i ne-Steamové hry.
  • Lze použít i mimo Steam pomocí projektů jako ProtonUp-Qt.

Bottles

  • Grafické prostředí (frontend) pro Wine, Proton i GE-Wine.
  • Umožňuje vytvářet izolované „láhve“ (prefixy) pro jednotlivé aplikace s vlastní verzí Wine/Protonu, nastavením knihoven, přesměrováním disků, závislostí (DLL, runtime), správou Flatpak práv (pomocí Flatseal).
  • Cíl: jednoduchost a přehled.
  • Ideální, pokud chceš kombinovat různé verze Wine/Protonu pro různé aplikace.
12345
1763239380000

Informace

Kontakt

Vyhledávání

Kategorie

Archiv

STRÁNKY ARCHIVOVÁNY NÁRODNÍ KNIHOVNOU ČR

CBDB.cz – Databáze knih a spisovatelů, knihy online