Termux:X11服务器:创建电脑系统
Termux:X11服务器是Termux的附加应用程序,需与Termux搭配使用,可在手机上创建电脑系统,如mobox模拟器。功能全面,使用门槛略高,懂Termux服务器的朋友可尝试。可在b站搜索相关视频。

安装说明
应用程序只能在Android 8+设备上运行。启用x11-repo存储库需执行pkg install x11-repo命令。

要使X应用程序工作,需安装Termux-x11配套软件包。可下载termux-x11-nightly。
使用方法
#使用pulseaudio
# proot外

pulseaudio --start --load="module-native-protocol-tcp auth-ip-acl=127.0.0.1 auth-anonymous=1" --exit-idle-time=-1
pacmd load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1 auth-anonymous=1
#启动ubuntu
proot-distro login ubuntu --shared-tmp
export PULSE_SERVER=127.0.0.1 && pulseaudio --start --disable-shm=1 --exit-idle-time=-1
使用注意
通知
在Android 13中,发布通知受限制,需明确允许Termux:X11显示通知。
录像
首选项:可通过以下方式访问首选项菜单:
- 点击主屏幕上的“首选项”按钮。
- 点击通知中的“首选项”按钮(如有)。
- 长按启动器中的“Termux:X11”图标,选择“首选项”。
触摸手势介绍
触摸板模拟模式
可使用以下手势:
- 点击:进行点击
- 双击:双击
- 两指点击:右键
- 三指点击:中键
- 双指垂直推送:垂直滚动
- 双指水平推送:水平滚动
- 三指向下轻扫:显示/隐藏附加按键栏
模拟触摸屏模式
可使用以下手势:
- 单击:左键
- 长按:鼠标长按
- 双击:双击
- 两指点击:右键
- 三指点击:中键
- 双指垂直推送:垂直滚动
- 双指水平推送:水平滚动
- 三指向下轻扫:显示/隐藏附加按键栏
搭配环境操作说明
与proot环境一起使用:
启动proot/proot-distro需使用-shared-tmp选项。若无法传递此选项,需将TMPDIR环境变量设置为目标容器中/tmp对应的目录。若使用proot-distro,需知道其可启动termux-x11proot容器内部的命令。
与chroot环境一起使用:
若与chroot或unshare一起使用,需以root用户身份运行,并将TMPDIR环境变量设置为目标容器中/tmp对应的目录。此目录需可以从启动termux-x11的shell中访问。
注意:XKB_CONFIG_ROOT需指向/usr/share/X11/xkb目录,否则可能出现xkbcomp-相关错误。