W kodzie źródłowym, na podstawie którego we wrześniu zostanie wydany GNOME 49, przyjęto narzędzie Mutter SDK (Mutter Development Kit), implementujące nowy sposób interakcji z kompozytowym menedżerem Mutter i powłoką GNOME Shell. Mutter SDK umożliwia uruchamianie zagnieżdżonej instancji GNOME Shell w aplikacji GTK, co upraszcza testowanie Mutter i GNOME Shell w trakcie rozwoju.
Zagnieżdżone instancje Mutter i GNOME Shell wyświetlają informacje na wirtualnym monitorze, który jest przypisywany do bieżącej sesji użytkownika, wyświetlanym w oknie aplikacji i wspierającym emulację zdarzeń dotykowych. Podłączenie wirtualnego monitora bez tworzenia nowej sesji realizowane jest za pomocą API do nagrywania skrinów i zdalnego zarządzania pulpitem. Aby uruchomić odrębne instancje w mutter i gnome-shell, dodano opcję „—sdk”. Do zarządzania można wykorzystać API D-Bus org.gnome.Mutter.Sdk.

Źródło: opennet.ru
