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

Aktuálne „Prostredie okien“ je uvedené v Súbor ‣ O programe.

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).