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
Ubuntu-on-android aims to run ubuntu with pre-installed Desktop Environment, development tools, and software on top of android without root with the help of proot in termux application. This project is just like any other Linux on android projects but with aim of making it easy for end-user on setting up Linux.
Copy file name to clipboardExpand all lines: udroid-landing/hardware-acceleration.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,11 +5,13 @@ description: achieving HW acceleration in termux
5
5
# 📺 Hardware Acceleration
6
6
7
7
{% hint style="warning" %}
8
-
This is fully experimental and not finalized in termux-x11 release yet. You might face glitches or rendering issues with it. Or full app crash on open
8
+
( bleeding edge ) This is fully experimental and not finalized in termux-x11 release yet. You might face glitches or rendering issues with it. Or full app crash on open
9
9
{% endhint %}
10
10
11
11
#### So what's this?
12
12
13
13
Its patched mesa for termux and using termux:x11 (XWayland). Checkout the [source](https://github.com/suhan-paradkar/tewmux-disabled/releases/tag/mesa-hw). Installation instructions are there too. There is a [video guide](https://www.youtube.com/watch?v=sbrif7lbkXE\&t=70s) too for this.
Copy file name to clipboardExpand all lines: udroid-landing/playing-games.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,3 +7,5 @@ description: games in termux proot
7
7
Well its possible to run games in it, just follow the [hardware acceleration](hardware-acceleration.md). Small games like Neverball, SuperTuxKart works impressively. Here is some gameplay.
Copy file name to clipboardExpand all lines: udroid-landing/setting-up-gui.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: Options to see your udroid/termux proot Desktop Environment
4
4
5
5
# 🖥️ Display
6
6
7
-
###Setting up VNC
7
+
## Setting up VNC
8
8
9
9
Vncserver is pre-installed, you can start it manually too instead of `startvnc`.
10
10
@@ -15,7 +15,7 @@ tigervncserver \
15
15
-listen tcp :1
16
16
```
17
17
18
-
###Display over other devices
18
+
## Display over other devices
19
19
20
20
If you wanna run VNC Viewer on another device then connect both devices in same network (or hotspot from main device name). And then start vncserver like this manually.
21
21
@@ -29,7 +29,7 @@ tigervncserver \
29
29
30
30
And in another device use `WLAN IP:port` for connecting. ( use `ip a` in termux and copy the 192.168.xx.xx)
31
31
32
-
###Setting up xRDP
32
+
## Setting up xRDP
33
33
34
34
RDP is another great way to get gui, even much better input and resolution setups automatically. For using it first install xRDP. (note it'll use VNC for backend and might bugs while rendering).
Copy file name to clipboardExpand all lines: udroid-landing/udroid/disclaimer.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,15 +4,15 @@ description: limits & warnings
4
4
5
5
# ⚠ Disclaimer
6
6
7
-
**📝 Note before trying**
7
+
### **📝 Note before trying**
8
8
9
9
* Since many of them are preinstalled, you can log in and get started right after installation.
10
10
* To install, you need 5-6 GB of free space and a stable Internet.
11
11
* Since this works on termux and on software rendering, the performance is clearly dependent on the read/write speed, CPU, RAM, and storage.
12
12
* Don't try heavy apps if you don't have a good device.
13
13
* If you have any questions or suggestions please make sure I know at https://github.com/RandomCoderOrg/ubuntu-on-android/issue (post issue)
14
14
15
-
**⚠️ Disclaimer**
15
+
### **⚠️ Disclaimer**
16
16
17
17
* We do not work with any Ubuntu company or organization or any third party that contributed to fs (but we welcome you).
18
18
* This project works according to SElinux android. and the whole goal of the project is to just run Linux on Android without direct pivot root and this project gets better over time with your support and motivation.
@@ -23,7 +23,7 @@ description: limits & warnings
23
23
* This leads to:
24
24
* No direct hardware access, service fluctuations, performance overhead, sudo issues, etc.
25
25
26
-
**🖥️ Display**
26
+
### **🖥️ Display**
27
27
28
28
* The display / control of the desktop environment can be accessed in a variety of ways, for example • Termux: Wayland **Recommended**
* Keyboard and mouse emulation depends on the applications you use to access the desktop environment. Bvnc / nethunter KEX app provides the best hardware and mouse interface.
40
40
41
-
**🌆 Graphics**
41
+
### **🌆 Graphics**
42
42
43
43
* There is currently no standardized way to access or fully utilize a GPU device, so llvm channels are used! (OpenGL version may vary depending on device OS). Most of the solutions are vendor specific performance or implementation gimmicks (such as kernel graphics / DRI support).
44
44
* The best way to experience the performance of native Linux is to use the Termux-X11 app, which is an Android port.
45
45
46
-
**🛠️ Other**
46
+
### **🛠️ Other**
47
47
48
48
* PRoot for Android is still under development and not ready for everyday Linux use. all Linux codes and applications are not intended for PRoot. popular apps like Snap Flatpack that depend on Systemd (which is impossible without root and the Hallium project on Android) will not work. Proot on the Android platform is being developed primarily through the efforts of termux and many casual developers, as well as a significant portion of the Linux / Android user community. This project is also the result of a lot of experimentation and a combination of tricks and gimmicks to get anything up and running on Android.
0 commit comments