%!TEX root = ../main.tex
\begin{abstract}
The increasing demand for high-performance remote desktop solutions, capable of handling graphics-intensive applications and modern user interfaces, has exposed the limitations of existing Virtual Desktop Infrastructure (VDI). Traditional VDI systems often struggle with latency, resource utilization, and providing a fluid user experience, especially when running on Linux-based environments.

This thesis presents the design and implementation of a novel VDI solution that addresses these challenges by leveraging a modern technology stack. The proposed system features a Wayland-native Remote Desktop Protocol (RDP) gateway, designed to provide low-latency, hardware-accelerated remote sessions. By using Wayland, the system benefits from its enhanced security model and improved performance over the legacy X11 display server.

A core innovation of this work is the use of Open Container Initiative (OCI) containers to encapsulate user sessions. This containerization layer provides strong isolation between sessions, enhances security, and allows for dynamic and efficient resource allocation. Each user session runs in a dedicated container, ensuring that applications have their own isolated environment, which prevents conflicts and improves system stability.

This thesis details the architecture of the Wayland RDP gateway, the integration with the containerization layer, and the implementation of hardware acceleration to offload graphics rendering to the GPU. The performance of the system is evaluated through a series of benchmarks, measuring CPU and GPU usage, video playback performance, latency, and network throughput. The results demonstrate the viability of the proposed solution as a high-performance, scalable, and secure VDI platform for modern Linux desktops.
\end{abstract}
