Closed boatsky closed 1 year ago
Post logs.
Did you install loader from latest artifact? Or you are using loader from termux-x11-nightly
?
I use latest build,all is new,and how to get .log? I use Android 9 on arm64.
According to the log everything is fine, try termux-x11 :1 -xstartup "xfce4-session"
根据日志一切正常,请尝试
termux-x11 :1 -xstartup "xfce4-session"
It still doesn't run xfce4 properly.
TERMUX_X11_DEBUG=1 termux-x11 :1 -xstartup "xfce4-session" > log
, extract log
file and post it. Do not post a screenshot.
The log is incomplete.
TERMUX_X11_DEBUG=1 termux-x11 :1 -xstartup "xfce4-session" > log 2>&1
I run TERMUX_X11_DEBUG=1 termux-x11 :1 -xstartup "xfce4-session" > log 2>&1
and kill it after 12 seconds
log.log
According to the log everything seems to be fine.
I ran it successfully once a few days ago, but it hasn't worked since the next day.
I have no idea why that can happen.
I also have the same problem bro.My device is also running in android 9.
if X
replaced with cursor it means termux-x11
working properly.
Install latest build
and update pkg
in termux-app
and install termux-x11 from pkg install termux-x11*
you can try to remove .cache .config
from termux-app
or need to install xfce4
again
[...] you can try to remove
.cache .config
from termux-app [...]
Please be careful about removing the contents of .cache
or .config
directories in bulk.
Most packages use those directories to store their configuration files and cache files respectively.
You most likely would not want to remove your config files for most installed applications.
[...] you can try to remove
.cache .config
from termux-app [...]Please be careful about removing the contents of
.cache
or.config
directories in bulk. Most packages use those directories to store their configuration files and cache files respectively. You most likely would not want to remove your config files for most installed applications.
if these are importent then make backup first
I did them, but I still couldn't access the xfce4 desktop through termux-x11.
I did them, but I still couldn't access the xfce4 desktop through termux-x11.
i will try it in Android 9. then will try to find out what is happening. did you tried with proot-distro? are you getting same problem with it?
No,I install proot-distro debian,but I haven't used termux-11 in Debian in nearly half a year.
Try to run termux-x11 :10 -xstartup glxgears
.
How to do it? And then what?
termux-x11 :10 -xstartup glxgears
is the exact command to run. After that switch to Termux:X11
activity. It should show glxgears
window.
Any updates?
in Android 9 it is working properly
here is neofetch
@boatsky any updates?
I didn't find the best solution to the problem, and the first time this happened to my device was after an update to termux-x11.It was once stripped down and I couldn't boot my xfce4 for a long time.
Try to run termux-x11 :10 -xstartup glxgears
. I am still waiting for your response on this.
sh: 1: glxgears: not found
4947 exited, status=127
apt install mesa-demos
and try again.
apt install mesa-demos
然后重试。
I ran it, then switched to termux-x11, which only showed a "x". The shell displays the following.
608 frames in 5.0 seconds = 121.407 FPS
731 frames in 5.0 seconds = 146.144 FPS
669 frames in 5.0 seconds = 133.641 FPS
918 frames in 5.0 seconds = 183.422 FPS
I am not sure why that happens. Try to uninstall termux app and install it again with the same environment.
I reinstalled termux-app 5 hours ago.
You can try to use the brand new option I implemented today. Launch termux-x11 :0 -xstartup xfce4-session -legacy-drawing
. -legacy-drawing
makes drawing twice slower, but at least it works.
您可以尝试使用我今天实现的全新选项。发射。 使绘图速度变慢两倍,但至少它可以工作。
termux-x11 :0 -xstartup xfce4-session -legacy-drawing``-legacy-drawing
The problem has been solved, but why did it happen?
For some reason your device does not want to draw AHardwareBuffer based texture, but does not even report error.
由于某种原因,您的设备不想绘制基于AHardwareBuffer的纹理,但甚至不报告错误。
But my device was working fine until I forced out of termux.
until I forced out of termux.
Explain
I was using termux-x11 at the time, but I accidentally cleared the termux-app background in the phone menu.After that termux-x11 cannot work properly.
This should not affect the normal workflow of termux-x11. I do this all the time.
When I run termux-x11 and xfce4, termux-x11 shows only the keyboard and xfce4's cursor.But using vnc, it starts normally.
I used this to start:
Version: