انجمن‌های فارسی اوبونتو

تازه کار => انجمن تازه‌کاران => نویسنده: Debian Fan در 05 امرداد 1402، 10:26 ق‌ظ

عنوان: مشکل در اجرای waydroid
ارسال شده توسط: Debian Fan در 05 امرداد 1402، 10:26 ق‌ظ
سلام و عرض ادب خدمت همه دوستان

به دلمون موند یه برنامه اندرویدی روی لینوکس اجرا کنیم

از دبیان ۱۲ پایدار با میزکار نوم استفاده میکنم

و تمام مراحل نصب نرم افزار waydroid رو طبق یک آموزش در یوتیوب پیش رفتم

همه مراحل به درستی پیش رفت و waydroid نصب شده

اما اجرا نمیشه ؟! ...

اومدم از طریق ترمینال اجراش کنم :

کد :

sudo waydroid container start

خطا :

ERROR: WayDroid container service is already running



کد :

waydroid session start


خطا :


[10:20:13] RuntimeError: Command failed: % /usr/lib/waydroid/data/scripts/waydroid-net.sh start



چیکار کنم دوستان ؟ مشکل از کجاست ؟ راه حلی دارید؟

تو اینترنت هم جستجو کردم مثل اینکه افراد دیگه ای هم به همین مشکل برخوردن ولی راه حلی پیدا نکردم

الان اومدم یه waydroid linux بر پایه دبیان ۱۲ هم روی ماشین مجازی نصب کردم

اما جالبیش اینجاست توی اون هم waydroid اجرا نمیشه در صورتی که نوشته باید بدون مشکل بالا بیاد
عنوان: پاسخ : مشکل در اجرای waydroid
ارسال شده توسط: جعفر فرقانلوژ در 05 امرداد 1402، 11:11 ق‌ظ
میگه سرویس از قبل در حال اجرا است
وی‌دروید خالی بزنید ببینید چی میگه . بهتره با دایکیومنت های خود وی‌دروید پیش برید .
انویدیا که ندارید ؟
عنوان: پاسخ : مشکل در اجرای waydroid
ارسال شده توسط: Debian Fan در 05 امرداد 1402، 11:42 ق‌ظ
خوب این بسته رو نصب کردم :


sudo apt install iptables


الان کد :


waydroid session start

این خطا رو میده :


[11:38:03] Failed to start Clipboard manager service, check logs
[gbinder] Service manager /dev/anbox-binder has appeared


گفت که کتابخونه pyclip نصب کن


pipx install pyclip

اما خطا رفع نشد
عنوان: پاسخ : مشکل در اجرای waydroid
ارسال شده توسط: Debian Fan در 05 امرداد 1402، 11:44 ق‌ظ
دستور زیر رو اجرا کردم:


waydroid log


خروجی :

(000505) [11:38:02] % /usr/lib/waydroid/data/scripts/waydroid-net.sh start
vnic is waydroid0
(000505) [11:38:02] % systemctl is-active -q nfcd
(000505) [11:38:03] % chmod 777 -R /dev/dri
(000505) [11:38:03] % chmod 777 -R /dev/fb0
(000505) [11:38:03] % mv /var/lib/waydroid/config_session /var/lib/waydroid/lxc/waydroid
(000505) [11:38:03] % mount -o ro /var/lib/waydroid/images/system.img /var/lib/waydroid/rootfs
(000505) [11:38:03] % mount -t overlay -o ro,lowerdir=/var/lib/waydroid/overlay:/var/lib/waydroid/rootfs,upperdir=/var/lib/waydroid/overlay_rw/system,workdir=/var/lib/waydroid/overlay_work/system,xino=off overlay /var/lib/waydroid/rootfs
(000505) [11:38:03] % mount -o ro /var/lib/waydroid/images/vendor.img /var/lib/waydroid/rootfs/vendor
(000505) [11:38:03] % mount -t overlay -o ro,lowerdir=/var/lib/waydroid/overlay/vendor:/var/lib/waydroid/rootfs/vendor,upperdir=/var/lib/waydroid/overlay_rw/vendor,workdir=/var/lib/waydroid/overlay_work/vendor,xino=off overlay /var/lib/waydroid/rootfs/vendor
(000505) [11:38:03] % mount -o bind /var/lib/waydroid/waydroid.prop /var/lib/waydroid/rootfs/vendor/waydroid.prop
(000505) [11:38:03] Save config: /var/lib/waydroid/waydroid.cfg
(000505) [11:38:03] % lxc-start -P /var/lib/waydroid/lxc -F -n waydroid -- /init
(000505) [11:38:03] New background process: pid=7361, output=background
(000505) [11:38:03] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH
RUNNING
(007296) [11:38:03] Failed to start Clipboard manager service, check logs
(007296) [11:38:12] Clipboard service is not even started
(000505) [11:38:12] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH
RUNNING
(000505) [11:38:12] % lxc-stop -P /var/lib/waydroid/lxc -n waydroid -k
lxc-start: waydroid: ../src/lxc/conf.c: run_buffer: 322 Script exited with status 126
lxc-start: waydroid: ../src/lxc/start.c: lxc_end: 985 Failed to run lxc.hook.post-stop for container "waydroid"
(000505) [11:38:12] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH
STOPPED
(000505) [11:38:12] % /usr/lib/waydroid/data/scripts/waydroid-net.sh stop
vnic is waydroid0
(000505) [11:38:12] % systemctl is-enabled -q nfcd
Failed to get unit file state for nfcd.service: No such file or directory
(000505) [11:38:12] % umount /var/lib/waydroid/rootfs/vendor/waydroid.prop
(000505) [11:38:12] % umount /var/lib/waydroid/rootfs/vendor
(000505) [11:38:12] % umount /var/lib/waydroid/rootfs/vendor
(000505) [11:38:12] % umount /var/lib/waydroid/rootfs
(000505) [11:38:12] % umount /var/lib/waydroid/rootfs
(007731) [11:40:30] Starting waydroid session
(000505) [11:40:30] % /usr/lib/waydroid/data/scripts/waydroid-net.sh start
vnic is waydroid0
(000505) [11:40:30] % systemctl is-active -q nfcd
(000505) [11:40:31] % chmod 777 -R /dev/dri
(000505) [11:40:31] % chmod 777 -R /dev/fb0
(000505) [11:40:31] % mv /var/lib/waydroid/config_session /var/lib/waydroid/lxc/waydroid
(000505) [11:40:31] % mount -o ro /var/lib/waydroid/images/system.img /var/lib/waydroid/rootfs
(000505) [11:40:31] % mount -t overlay -o ro,lowerdir=/var/lib/waydroid/overlay:/var/lib/waydroid/rootfs,upperdir=/var/lib/waydroid/overlay_rw/system,workdir=/var/lib/waydroid/overlay_work/system,xino=off overlay /var/lib/waydroid/rootfs
(000505) [11:40:31] % mount -o ro /var/lib/waydroid/images/vendor.img /var/lib/waydroid/rootfs/vendor
(000505) [11:40:31] % mount -t overlay -o ro,lowerdir=/var/lib/waydroid/overlay/vendor:/var/lib/waydroid/rootfs/vendor,upperdir=/var/lib/waydroid/overlay_rw/vendor,workdir=/var/lib/waydroid/overlay_work/vendor,xino=off overlay /var/lib/waydroid/rootfs/vendor
(000505) [11:40:31] % mount -o bind /var/lib/waydroid/waydroid.prop /var/lib/waydroid/rootfs/vendor/waydroid.prop
(000505) [11:40:31] Save config: /var/lib/waydroid/waydroid.cfg
(000505) [11:40:31] % lxc-start -P /var/lib/waydroid/lxc -F -n waydroid -- /init
(000505) [11:40:31] New background process: pid=7795, output=background
(000505) [11:40:31] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH
RUNNING
(007731) [11:40:31] Failed to start Clipboard manager service, check logs
(007731) [11:41:20] waydroidusermonitor: Received transaction: 1
(007731) [11:41:20] Android with user 0 is ready
(007731) [11:42:10] waydroidusermonitor: Received transaction: 1
(007731) [11:42:10] Android with user 0 is ready
(007731) [11:43:00] waydroidusermonitor: Received transaction: 1
(007731) [11:43:00] Android with user 0 is ready
(017160) [11:43:00] % tail -n 60 -F /var/lib/waydroid/waydroid.log
(017160) [11:43:00] *** output passed to waydroid stdout, not to this log ***




عنوان: پاسخ : مشکل در اجرای waydroid
ارسال شده توسط: Debian Fan در 05 امرداد 1402، 02:53 ب‌ظ
خوب ادامه ماجرا :

کارهایی که توی لینک زیر گفته بود انجام دادم :

https://github.com/waydroid/waydroid/issues/396


بعد اومدم از طریق pip پکیج pyclip رو نصب کردم طبق آموزش زیر :

https://stackoverflow.com/questions/75608323/how-do-i-solve-error-externally-managed-environment-everytime-i-use-pip3


الان خروجی دستور :

waydroid session start

اینه :

[gbinder] Service manager /dev/anbox-binder has appeared
[14:48:09] Android with user 0 is ready
[14:49:27] Android with user 0 is ready

به نظر دیگه خطایی وجود نداره ولی همچنان برنامه waydroid اجرا نمیشه

هیچ چیزی هم بالا نمیاد

دستور :

waydroid log


خروجی :

(002723) [14:37:33] % umount /var/lib/waydroid/rootfs
(002723) [14:37:33] % umount /var/lib/waydroid/rootfs
(002723) [14:38:05] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH
STOPPED
(002723) [14:38:05] % /usr/lib/waydroid/data/scripts/waydroid-net.sh stop
vnic is waydroid0
waydroid-net isn't running
(002723) [14:38:05] % systemctl is-enabled -q nfcd
Failed to get unit file state for nfcd.service: No such file or directory
(000501) [14:40:31] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH
STOPPED
(000501) [14:40:33] % modprobe binder_linux devices="anbox-binder,anbox-vndbinder,anbox-hwbinder"
(000501) [14:40:33] % modprobe -q ashmem_linux
(000501) [14:40:33] % chmod 666 -R /dev/anbox-binder
(000501) [14:40:33] % chmod 666 -R /dev/anbox-vndbinder
(000501) [14:40:33] % chmod 666 -R /dev/anbox-hwbinder
(000501) [14:45:41] % /usr/lib/waydroid/data/scripts/waydroid-net.sh start
vnic is waydroid0
(000501) [14:45:41] % systemctl is-active -q nfcd
(000501) [14:45:41] % chmod 777 -R /dev/dri
(000501) [14:45:41] % chmod 777 -R /dev/fb0
(000501) [14:45:41] % mv /var/lib/waydroid/config_session /var/lib/waydroid/lxc/waydroid
(000501) [14:45:41] % mount -o ro /var/lib/waydroid/images/system.img /var/lib/waydroid/rootfs
(000501) [14:45:42] % mount -t overlay -o ro,lowerdir=/var/lib/waydroid/overlay:/var/lib/waydroid/rootfs,upperdir=/var/lib/waydroid/overlay_rw/system,workdir=/var/lib/waydroid/overlay_work/system,xino=off overlay /var/lib/waydroid/rootfs
(000501) [14:45:42] % mount -o ro /var/lib/waydroid/images/vendor.img /var/lib/waydroid/rootfs/vendor
(000501) [14:45:42] % mount -t overlay -o ro,lowerdir=/var/lib/waydroid/overlay/vendor:/var/lib/waydroid/rootfs/vendor,upperdir=/var/lib/waydroid/overlay_rw/vendor,workdir=/var/lib/waydroid/overlay_work/vendor,xino=off overlay /var/lib/waydroid/rootfs/vendor
(000501) [14:45:42] % mount -o bind /var/lib/waydroid/waydroid.prop /var/lib/waydroid/rootfs/vendor/waydroid.prop
(000501) [14:45:42] Save config: /var/lib/waydroid/waydroid.cfg
(000501) [14:45:42] % lxc-start -P /var/lib/waydroid/lxc -F -n waydroid -- /init
(000501) [14:45:42] New background process: pid=2009, output=background
(000501) [14:45:42] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH
STOPPED
(000501) [14:45:42] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH
STOPPED
(000501) [14:45:42] waiting 10 seconds for container to start...
(000501) [14:45:43] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH
RUNNING
(000501) [14:45:43] waiting 9 seconds for container to start...
(001937) [14:48:09] waydroidusermonitor: Received transaction: 1
(001937) [14:48:09] Android with user 0 is ready
(001937) [14:49:27] waydroidusermonitor: Received transaction: 1
(001937) [14:49:27] Android with user 0 is ready
(000501) [14:49:39] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH
RUNNING
(000501) [14:49:39] % lxc-stop -P /var/lib/waydroid/lxc -n waydroid -k
lxc-start: waydroid: ../src/lxc/conf.c: run_buffer: 322 Script exited with status 126
lxc-start: waydroid: ../src/lxc/start.c: lxc_end: 985 Failed to run lxc.hook.post-stop for container "waydroid"
(000501) [14:49:40] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH
STOPPED
(000501) [14:49:40] % /usr/lib/waydroid/data/scripts/waydroid-net.sh stop
vnic is waydroid0
(000501) [14:49:43] % systemctl is-enabled -q nfcd
Failed to get unit file state for nfcd.service: No such file or directory
(000501) [14:49:44] % umount /var/lib/waydroid/rootfs/vendor/waydroid.prop
(000501) [14:49:44] % umount /var/lib/waydroid/rootfs/vendor
(000501) [14:49:44] % umount /var/lib/waydroid/rootfs/vendor
(000501) [14:49:44] % umount /var/lib/waydroid/rootfs
(000501) [14:49:44] % umount /var/lib/waydroid/rootfs
(011904) [14:51:02] % tail -n 60 -F /var/lib/waydroid/waydroid.log
(011904) [14:51:02] *** output passed to waydroid stdout, not to this log ***

واقعا موندم دیگه چیکار کنم
کل اینترنت رو زیر و رو کردم هرکاری میشد انجام دادم ولی بازم برنامه بالا نمیاد  ](*,)

دوستان اگر میدونید راه حل چیه بگید

اگر هم فکر میکنید دیگه چاره ای نیست بازم بگید تا بیخیالش بشم  ](*,)
عنوان: پاسخ : مشکل در اجرای waydroid
ارسال شده توسط: Dragon- در 07 امرداد 1402، 06:56 ق‌ظ
مطمئن بشید محیط گرافیکی با wayland اجرا شده.
عنوان: پاسخ : مشکل در اجرای waydroid
ارسال شده توسط: learner:~$ در 07 امرداد 1402، 03:01 ب‌ظ
مطعتی همه چیز رو داری به درستب پیش می بری؟؟؟

از اول نصب کن ( همه دپندنسی ها رو هم حذف کن )

من هم همین الان خواستم نصب بکنم با همچین ارور هایی مواجه شدمW: Failed to fetch https://repo.waydro.id/dists/jammy/InRelease  Could not wait for server fd - select (11: Resource temporarily unavailable) [IP: 205.185.118.53 443]
W: Some index files failed to download. They have been ignored, or old ones used instead.





فکر کنم مشکل از ریپازیتوزی خودشون هست. حالا من از اون روشی که خودشون پیشنهاد دادن رفتم :
://docs.waydro.id/usage/install-on-desktops

 (http://://docs.waydro.id/usage/install-on-desktops)

عنوان: پاسخ : مشکل در اجرای waydroid
ارسال شده توسط: Dragon- در 08 امرداد 1402، 07:03 ق‌ظ
این مشکلی که می‌بینید به خاطر اینترنته.
عنوان: پاسخ : مشکل در اجرای waydroid
ارسال شده توسط: learner:~$ در 08 امرداد 1402، 08:53 ق‌ظ
این مشکلی که می‌بینید به خاطر اینترنته.
با ایرانسل و همراه اول هم چک کردم مطمعنی؟؟
عنوان: پاسخ : مشکل در اجرای waydroid
ارسال شده توسط: Dragon- در 12 امرداد 1402، 05:10 ب‌ظ
ممکن هم هست از طرف خود waydroid باشه. ولی به هر حال نتونسته یه سری فایل‌ها رو دانلود کنه.