# XSDL Basics

It is X Window System / X11 server for Android. X11 servers are generally more faster when compared to VNC but XSDL lacks the beautiful UI which VNC Viewer has. It comes to your choice and what suits you the most amongst VNC and XSDL.

### How to start XSDL

* Download and install XSDL app from Play Store
* Open XSDL and wait until you see something similar to the screenshot below
* Now start OS and type the command inside Linux :

```
export DISPLAY=127.0.0.1:0 && bash ~/.vnc/xstartup &
```

If you are of wifi network and want to access XSDL from another Android device then change the command to :

```
export DISPLAY=192.168.0.100:0 && bash ~/.vnc/xstartup &
```

{% hint style="info" %}
Make sure to change the DISPLAY IP to your IP shown in the XSDL app. The IP Address should start with **192.168.x.x**&#x20;
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://andronix-app.gitbook.io/andronix-app/xsdl/xsdl-basics.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
