Ubuntu konečně opraví běh Unity7 na PC bez GPU akcelerace
Vývojáři chystají aktualizaci desktopu Unity 7, která řeší problém velice pomalého chodu daného prostředí na zejména starších počítačích či těch, kde není k dispozici potřebná akcelerace na GPU (často kvůli absenci adekvátního ovladače GPU). Řešení je to velice jednoduché a je velká škoda, že nepřišlo už dávno.
V zásadě jde o to, že tam, kde Unity 7 nepoběží nad rozumně ovládaným GPU, bude většina přechodů, efektů či průhledností jednoduše vypnutá. Desktop tak dostane sice vzhled let devadesátých, ale současně s tím i daleko vyšší rychlost běhu. Menší příspěvek k celkově vyššímu výkonu prostředí Unity 7 v nové verzi je pak dán optimalizacemi v kódu. Unity 7 Low Graphics Mode tak v součtu redukuje stíny, zcela zahazuje rozostření a efekty typu fade (pro přepínání oken, launcher či menu jako taková) a další animace.
Pokud si chcete nové nastavení vyzkoušet, na na Ubuntu 16.04.x stačí editovat soubor ~/.config/upstart/lowgfx.conf
vložením následujících řádek:
start on starting unity7 pre-start script initctl set-env -g UNITY_LOW_GFX_MODE=1 end script
...a poté stačí se odhlásit a znovu přihlásit. Na testovacím Ubuntu 16.10 zatím toto nefunguje kvůli přesunu pod systemd pro uživatelské sezení. Mezitím samozřejmě hlavní síly Canonicalu nadále směřují k desktopu Unity 8, který je jakýmsi next-gen prostředím postaveným se zamýšlenou kooperací se zobrazovacím serverem Mir.
Canonical