Већина маинстреам Линук дистрибуција се испоручује са Ваиландом одмах из кутије. Убунту је већ мигрирао на Ваиланд са верзијом 22.04, а Федора се већ дуго испоручује са Ваиландом. Ова листа је недавно допуњена СУСЕ и Дебиан дистрибуцијама. Али Ваиланд и даље има неких потешкоћа, првенствено због тога што многи старији програми нису подржани или лоше раде. Ако имате проблема са старијим програмима, требало би да проверите који сервер за приказ користите. Постоји неколико начина да се то уради.
Ваиланд је протокол за приказ који се развија као алтернатива Кс Виндов систему за управљање прозорским интерфејсом на Линук оперативним системима. Ваиланд има за циљ да понуди модернију и ефикаснију ГУИ архитектуру од Кс Виндов система, који је развијен пре више од 30 година. Ваиланд је дизајниран да побољша перформансе, безбедност и укупну стабилност ГУИ на Линук системима.
Ксорг (Кс.Орг) је бесплатна и отворена имплементација Кс Виндов система, који је стандард за графички интерфејс у већини Линук дистрибуција. Ксорг је сервер за приказ који управља графичким елементима на екрану, као што су прозори, дугмад и други елементи интерфејса. Пружа основну функционалност за рад са графиком и интеракцију са рачунарским хардвером.
Ксорг пружа могућност покретања графичких апликација и менаџера прозора на Линук системима, пружајући кориснику згодан и интуитиван начин интеракције са рачунаром. Такође подржава екстензије и драјвере, омогућавајући вам да прилагодите и оптимизујете графички подсистем да задовољи специфичне потребе корисника.
Најприкладнији и најприступачнији метод за приказ сервера за приказ је да се прикаже садржај променљиве окружења XDG_SESSION_TYPE
. Ако тренутно користите Ваиланд, тада ће бити приказан Ваиланд, а ако користите Ксорг - Кс11:
$ echo $XDG_SESSION_TYPE
Такође, корисник увек може да сазна тип тренутне сесије користећи loginctl
. Да бисте видели листу сесија, потребно је да покренете програм са командом list-sessions
или без параметара:
$ loginctl list-sessions
Да бисте приказали тип одређене сесије, проследите њен идентификатор команди show-session
. На пример, ако је број сесије 3:
$ loginctl show-session 3 -p Type
Све ово се такође ради једном једноставном командом, која омогућава да добијете ИД сесије из XDG_SESSION_ID
променљиве окружења:
$ loginctl show-session "$XDG_SESSION_ID" -p Type
У Убунту-у, ове информације се такође виде у графичком интерфејсу. Морате да одете на „Подешавања“, идите на одељак „О систему“ и пронађите „Интерфејс прозора“.
Затим ћете видети име сервера за приказ:
То је све, у следећем чланку ћемо вам рећи како да сазнате како апликацију користи Ваиланд.