You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: udroid-landing/setting-up-gui/termux-x11.md
+22-15Lines changed: 22 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,26 +2,33 @@
2
2
description: guide for setting termux-x11 for udroid GUI
3
3
---
4
4
5
-
# setting up termux-x11
5
+
# Termux:X11
6
+
Termux:X11 is a termux addon providing android frontend for xwayland. It uses Wayland display protocol, which is aimed to become the successor of the X Window System. Note that it is not a fully fledged wayland server, its like a X system in wayland.
6
7
7
-
### Prerequisites
8
+
### 1. How does it work?
8
9
9
-
* Get termux from [termux.com](https://termux.com) or [F-Droid.](https://f-droid.org/en/packages/com.termux/)
10
-
* termux-x11 app from [<markstyle="color:orange;">Github actions</mark>](https://github.com/termux/termux-x11/actions/workflows/debug\_build.yml) <markstyle="color:orange;"></mark> ( prefer downloading one with a green tick mark )
10
+
Through its companion package, the executable creates socket through $XDG_RUNTIME_DIR in Termux directory by default.
11
+
12
+
The wayland sockets is the way for the graphical applications to communicate with. Termux X11 applications do not have wayland support yet, this kind of setup may not be straightforward and therefore additional packages should be installed in order for X11 applications to be run in Termux:X11.
13
+
14
+
15
+
16
+
### 2. Requirements
17
+
18
+
* Termux from workflows builds
19
+
* Termux:x11 companion app from [<markstyle="color:orange;">Github actions</mark>](https://github.com/termux/termux-x11/actions/workflows/debug\_build.yml) <markstyle="color:orange;"></mark> ( prefer downloading one with a green tick mark )
The zip you installed from[ STEP 2](termux-x11.md#prerequisites) contains a `.deb` file. to start `termux-x11` the server we need to install it in `termux` session
38
43
39
44
```
@@ -44,11 +49,10 @@ cd termux-x11
44
49
dpkg -i --force-depends termux-x11.deb
45
50
```
46
51
47
-
Setting termux is done ✌️
48
52
49
-
### Using Termux-x11 to run `proot-distro` Linux
53
+
### 4. Using Termux-x11 to run udroid
50
54
51
-
assuming you installed ubuntu with proot-distro with xfce4 installed, in your termux execute
55
+
Assuming you installed ubuntu with proot-distro with xfce4 installed, in termux session execute
0 commit comments