pangbaiwork / dowork Goto Github PK
View Code? Open in Web Editor NEWRun GNU/Linux on Android (all in one)
Run GNU/Linux on Android (all in one)
please check this source code
https://github.com/epicstudios856/vectras-x11
the framebuffer sliced and the colors shifted wrong and i dont know why
软件结束后台Linux.系统还能保持运行,ssh能显示ip跟端口,我发现就算启用了ssh还是连接不上,用别的ssh软件
Im trying to use pulse audio in my app like u do bcuz termux packages builder stuck on pulse audio termux-am package so i used to copy urs, sorry for annoying u
I have used this in my app
export AUDIO_NATIVE_SAMPLE_RATE=44100
export LD_LIBRARY_PATH=/data/data/com.vectras.boxvidra/files/usr/pulseaudio/libs
export HOME=/data/data/com.vectras.boxvidra/files/usr/tmp
export TMPDIR=/data/data/com.vectras.boxvidra/files/usr/tmp
/data/data/com.vectras.boxvidra/files/usr/pulseaudio/libs/libpulse-android.so --disable-shm -n -F /data/data/com.vectras.boxvidra/files/usr/pulseaudio/pulseaudio.conf --dl-search-path=/data/data/com.vectras.boxvidra/files/usr/pulseaudio/libs --daemonize=false --use-pid-file=false --log-target=stderr --log-level=debug
${TMPDIR}/pulse are exist and have the permissions
And i got this error
try_dlopen (dlopen.a, (null))
tryall_dlopen (dlopen.a, lt_preopen)
Calling lt_preopen->module_open (dlopen.a)
Result: Success
loaders: lt_dlopen, lt_preopen
I: [libpulse-androi] main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted
D: [libpulse-androi] core-rtclock.c: Timer slack is set to 50 us.
D: [libpulse-androi] core-util.c: setpriority() worked.
I: [libpulse-androi] core-util.c: Successfully gained nice level -11.
I: [libpulse-androi] main.c: This is PulseAudio 13.0-30-g88bf9-dirty
D: [libpulse-androi] main.c: Compilation host: aarch64-unknown-linux-android
D: [libpulse-androi] main.c: Compilation CFLAGS: -g -ffunction-sections -fdata-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -Oz -DNDEBUG -fPIC -I/home/pelya/src/endless_space/SDL-android/src/pulseaudio/arm64-v8a/libtool-master/install/include -I/home/pelya/src/endless_space/SDL-android/src/pulseaudio/arm64-v8a/json-c-12916e229c769da4929f6df7f038ab51cf0cb067/install/include/json-c -I/home/pelya/src/endless_space/SDL-android/src/pulseaudio/arm64-v8a/libsndfile-1.0.25/install/include -Werror=implicit-function-declaration -Wall -W -Wextra -pipe -Wno-long-long -Wno-overlength-strings -Wundef -Wformat=2 -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing -Wwrite-strings -Wno-unused-parameter -fno-common -fdiagnostics-show-option -fdiagnostics-color=auto
D: [libpulse-androi] main.c: Running on host: Linux aarch64 5.4.233-qgki-g75f6475ba551 #1 SMP PREEMPT Tue Apr 2 13:49:31 UTC 2024
D: [libpulse-androi] main.c: Found 8 CPUs.
I: [libpulse-androi] main.c: Page size is 4096 bytes
D: [libpulse-androi] main.c: Compiled with Valgrind support: no
D: [libpulse-androi] main.c: Running in valgrind mode: no
D: [libpulse-androi] main.c: Running in VM: no
D: [libpulse-androi] main.c: Running from build tree: no
D: [libpulse-androi] main.c: Optimized build: yes
D: [libpulse-androi] main.c: NDEBUG defined, all asserts disabled.
I: [libpulse-androi] main.c: Machine ID is localhost.
E: [libpulse-androi] core-util.c: Failed to create secure directory (${TMPDIR}/pulse): No such file or directory
看到项目commit history丢失只剩两个commits 是故意这样做的嘛
希望終端的默认用户是容器设置中的那个管理员用户而不是root。貌似現在也沒用任何改變用户的选项除了在终端里用su
now i want to thank u bcuz this only x11 src it works for me with my projects and now i will try to implement mouse emulation with it
希望可以像linuxdeploy一样在启动容器时(如果配置了)运行初始化脚本及ssh server。
I need the source codes of assets to change tmp path of x11 and else
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.