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显示通知。
首选项:可通过以下方式访问首选项菜单:
可使用以下手势:
可使用以下手势:
与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-相关错误。