Prostredie okna Linuxu

Na Linuxe Blender podporuje X11 aj Wayland pre oficiálne vydania.

Keď je zistený Wayland, je preferovaný systém, inak sa použije X11.

Rada

The current „Windowing Environment“ is listed in File ‣ About.

X11

Toto je prostredie okien, ktoré sa najčastejšie používa na systémoch Linux a Unix.

Neexistujú žiadne krátkodobé plány na zrušenie alebo odstránenie podpory X11.

Wayland

Podpora pre Wayland je novším prírastkom, takže môžu existovať konfigurácie, ktoré ešte neboli testované. Ak sa vyskytnú problémy, nahláste chybu.

Blender bol testovaný s Gnome-Shell (mutter), KDE (plazma) a SWAY (wlroots) na báze kompozícií.

Požiadavky

Gnome-Shell

V časti Gnome-Shell sa vyžaduje knižnica libdecor. Toto je k dispozícii ako balík vo väčšine distribúcií Linuxu.

Ak sa knižnica nenájde, x11 sa použije ako záložný zdroj.

Riešenie problémov

Podrobný výstup Wayland môže pomôcť vystopovať problémy. Spustite Blender z príkazového riadku s ďalšími argumentmi:

Prihlásenie Blender Wayland
blender --log "ghost.wl.*" --log-level 2
Prihlásenie Vstavaný Wayland
WAYLAND_DEBUG=1 blender
Zakázať Wayland (vynútenie X11)
WAYLAND_DISPLAY="" blender
Zakázanie libdecor (vynútenie okien bez okrajov pod Gnome-Shell)

Odinštalujte libdecor a potom spustite Blender s prázdnou premennou zobrazenia X11.

DISPLAY="" blender

Premenné prostredia

XCURSOR_THEME

Motív kurzora, ktorý sa má použiť (musí odkazovať na lokálne nainštalovaný kurzor).

XCURSOR_SIZE

Veľkosť kurzora, predvolene nastavená na 28, možno budete chcieť zväčšiť veľkosť na displejoch Hi-DPI.

Známe limity

Zlomková zmena mierky v prostredí Gnome Shell (pred verziou 44)

Verzie nástroja Gnome-Shell pred verziou 44 plne nepodporujú zlomkovú zmenu mierky.

Použitie zlomkov pod staršími verziami Gnome-Shell môže mať za následok chyby, ako napríklad malá veľkosť kurzora.

NVidia GPU

V súčasnosti ovládače NVidia plne nepodporujú funkcie potrebné pre Wayland. Bežné problémy sú trblietanie a blikanie. V niektorých prípadoch môže dôjsť k zlyhaniam pri spustení. Toto nie je špecifické pre Blender, takže používatelia NVidia môžu chcieť používať X11, kým sa nezlepší podpora ovládača.


Porovnanie funkcií

Vlastnosť

X11

Wayland

Poznámky

Plynule posúvať

Plynulé posúvanie pomocou track-padov.

Viacdotykové gestá

Podpora trackpadu a tabletu pre
štipnutím priblížiť, posúvať a obiehať.

Spoľahlivé deformácie kurzora

*1

Pri transformácii sa používa zdeformovanie kurzora
a obiehanie okolo záberu napr.

Umiestnenie okien

*2

Potrebné na ťahanie medzi oknami a
obnovenie pozícií okien pri načítaní súborov.

Ďalšie funkcie, ktoré oba systémy podporujú, ako napríklad Hi-DPI, 3D myš, vstup tabletu, … atď. boli z tohto zoznamu vynechané.

*1 V X11 môže rýchly pohyb kurzora opustiť hranice okna, zatiaľ čo kurzor je zachytený (transformácia napr.).
*2 Wayland nepodporuje nastavenie pozície okna, keďže ide o návrh rozhodnutia, je nepravdepodobné, že by bolo podporované (pozri problémy pre polohu).