Termux x11 not work in proot
This is the log proot feature termux-chroot
~ $ ./x11/termux-x11
CANNOT LINK EXECUTABLE "/system/bin/app_process": library "libjpeg-hyper.so" not found: needed by /system/lib64/libhwui.so in namespace (default)
~ $
In proot-distro ubuntu
ubuntu@localhost:~$ ./x11/termux-x11
./x11/termux-x11: line 4: 28432 Aborted termux-x11 :1 -xstartup "dbus-launch --exit-with-session xfce4-session"
ubuntu@localhost:~$
~ $ termux-info
Termux Variables:
TERMUX_APP_PACKAGE_MANAGER=apt
TERMUX_APP__APK_FILE=/data/app/~~TiqU-BJ4dAudSW78clpjNg==/com.termux-3_tEmISBK1VNGxy8Tm364g==/base.apk
TERMUX_APP__APK_RELEASE=GITHUB
TERMUX_APP__APP_VERSION_CODE=1022
TERMUX_APP__APP_VERSION_NAME=0.119.0-beta.3
TERMUX_APP__DATA_DIR=/data/user/0/com.termux
TERMUX_APP__IS_DEBUGGABLE_BUILD=true
TERMUX_APP__IS_INSTALLED_ON_EXTERNAL_STORAGE=false
TERMUX_APP__LEGACY_DATA_DIR=/data/data/com.termux
TERMUX_APP__PACKAGE_NAME=com.termux
TERMUX_APP__PID=10611
TERMUX_APP__SE_FILE_CONTEXT=u:object_r:app_data_file:s0:c37,c257,c512,c768
TERMUX_APP__SE_INFO=default:targetSdkVersion=28:complete
TERMUX_APP__TARGET_SDK=28
TERMUX_VERSION=0.119.0-beta.3
TERMUX__APPS_DIR=/data/user/0/com.termux/termux/apps
TERMUX__HOME=/data/data/com.termux/files/home
TERMUX__PREFIX=/data/data/com.termux/files/usr
TERMUX__ROOTFS_DIR=/data/data/com.termux/files
TERMUX__SE_PROCESS_CONTEXT=u:r:untrusted_app_27:s0:c37,c257,c512,c768
TERMUX__UID=10293
TERMUX__USER_ID=0
Packages CPU architecture:
aarch64
Subscribed repositories:
sources.list
deb https://packages-cf.termux.dev/apt/termux-main/ stable main
x11-repo (sources.list.d/x11.list)
deb https://packages-cf.termux.dev/apt/termux-x11/ x11 main
root-repo (sources.list.d/root.list)
deb https://packages-cf.termux.dev/apt/termux-root/ root stable
sources.list.d/termux-adb.list
deb https://nohajc.github.io termux extras
Updatable packages:
All packages up to date
termux-tools version:
1.45.0
Android version:
16
Kernel build information:
Linux localhost 5.10.236-android12-9-00020-gf997514b333d-ab13743839 #1 SMP PREEMPT Mon Jul 7 16:32:37 UTC 2025 aarch64 Android
Device manufacturer:
Xiaomi
Device model:
24066PC95I
Supported ABIs:
SUPPORTED_ABIS: arm64-v8a,armeabi-v7a,armeabi
SUPPORTED_32_BIT_ABIS: armeabi-v7a,armeabi
SUPPORTED_64_BIT_ABIS: arm64-v8a
LD Variables:
LD_LIBRARY_PATH=
LD_PRELOAD=/data/data/com.termux/files/usr/lib/libtermux-exec-ld-preload.so
Installed termux plugins:
com.termux.widget versionCode:1000
com.termux.api versionCode:1001
com.termux.window versionCode:15
com.termux.x11 versionCode:15
com.termux.gui versionCode:7
com.termux.styling versionCode:1000
com.termux.boot versionCode:1000
com.termux.tasker versionCode:6
~ $
Termux x11 not work in proot
This is the log proot feature termux-chroot
~ $ ./x11/termux-x11
CANNOT LINK EXECUTABLE "/system/bin/app_process": library "libjpeg-hyper.so" not found: needed by /system/lib64/libhwui.so in namespace (default)
~ $
In proot-distro ubuntu
ubuntu@localhost:~$ ./x11/termux-x11
./x11/termux-x11: line 4: 28432 Aborted termux-x11 :1 -xstartup "dbus-launch --exit-with-session xfce4-session"
ubuntu@localhost:~$
~ $ termux-info
Termux Variables:
TERMUX_APP_PACKAGE_MANAGER=apt
TERMUX_APP__APK_FILE=/data/app/~~TiqU-BJ4dAudSW78clpjNg==/com.termux-3_tEmISBK1VNGxy8Tm364g==/base.apk
TERMUX_APP__APK_RELEASE=GITHUB
TERMUX_APP__APP_VERSION_CODE=1022
TERMUX_APP__APP_VERSION_NAME=0.119.0-beta.3
TERMUX_APP__DATA_DIR=/data/user/0/com.termux
TERMUX_APP__IS_DEBUGGABLE_BUILD=true
TERMUX_APP__IS_INSTALLED_ON_EXTERNAL_STORAGE=false
TERMUX_APP__LEGACY_DATA_DIR=/data/data/com.termux
TERMUX_APP__PACKAGE_NAME=com.termux
TERMUX_APP__PID=10611
TERMUX_APP__SE_FILE_CONTEXT=u:object_r:app_data_file:s0:c37,c257,c512,c768
TERMUX_APP__SE_INFO=default:targetSdkVersion=28:complete
TERMUX_APP__TARGET_SDK=28
TERMUX_VERSION=0.119.0-beta.3
TERMUX__APPS_DIR=/data/user/0/com.termux/termux/apps
TERMUX__HOME=/data/data/com.termux/files/home
TERMUX__PREFIX=/data/data/com.termux/files/usr
TERMUX__ROOTFS_DIR=/data/data/com.termux/files
TERMUX__SE_PROCESS_CONTEXT=u:r:untrusted_app_27:s0:c37,c257,c512,c768
TERMUX__UID=10293
TERMUX__USER_ID=0
Packages CPU architecture:
aarch64
Subscribed repositories:
sources.list
deb https://packages-cf.termux.dev/apt/termux-main/ stable main
x11-repo (sources.list.d/x11.list)
deb https://packages-cf.termux.dev/apt/termux-x11/ x11 main
root-repo (sources.list.d/root.list)
deb https://packages-cf.termux.dev/apt/termux-root/ root stable
sources.list.d/termux-adb.list
deb https://nohajc.github.io termux extras
Updatable packages:
All packages up to date
termux-tools version:
1.45.0
Android version:
16
Kernel build information:
Linux localhost 5.10.236-android12-9-00020-gf997514b333d-ab13743839 #1 SMP PREEMPT Mon Jul 7 16:32:37 UTC 2025 aarch64 Android
Device manufacturer:
Xiaomi
Device model:
24066PC95I
Supported ABIs:
SUPPORTED_ABIS: arm64-v8a,armeabi-v7a,armeabi
SUPPORTED_32_BIT_ABIS: armeabi-v7a,armeabi
SUPPORTED_64_BIT_ABIS: arm64-v8a
LD Variables:
LD_LIBRARY_PATH=
LD_PRELOAD=/data/data/com.termux/files/usr/lib/libtermux-exec-ld-preload.so
Installed termux plugins:
com.termux.widget versionCode:1000
com.termux.api versionCode:1001
com.termux.window versionCode:15
com.termux.x11 versionCode:15
com.termux.gui versionCode:7
com.termux.styling versionCode:1000
com.termux.boot versionCode:1000
com.termux.tasker versionCode:6
~ $