Adding ibt=off to the vanilla kernel lowers security of your system. You have to switch to linux-zen which has dynamic support of IBT
Search Criteria
Package Details: waydroid 1.4.3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/waydroid.git (read-only, click to copy) |
---|---|
Package Base: | waydroid |
Description: | A container-based approach to boot a full Android system on a regular Linux system |
Upstream URL: | https://waydro.id/ |
Licenses: | GPL |
Submitter: | Danct12 |
Maintainer: | Danct12 |
Last Packager: | Danct12 |
Votes: | 118 |
Popularity: | 4.51 |
First Submitted: | 2021-09-12 03:33 (UTC) |
Last Updated: | 2024-08-11 12:51 (UTC) |
Dependencies (9)
- dbus-python (python-dbus)
- dnsmasq (pi-hole-ftlAUR, dnsmasq-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- lxc (lxc-selinuxAUR, lxc-gitAUR)
- nftables (nftables-fullconeAUR, nftables-gitAUR)
- python-gbinderAUR
- python-gobject (python-gobject-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- python-pyclipAUR (optional) – share clipboard with container
Required by (9)
Sources (1)
python commented on 2024-09-22 06:30 (UTC)
Strykar commented on 2024-06-09 22:21 (UTC)
error: Could not read a41a171e4074cefa669654ded8002dc1206ab0d7 ==> ERROR: Failure while creating working copy of waydroid git repo
I'm having the same issue as @sokol99.
sokol99 commented on 2024-04-20 18:25 (UTC) (edited on 2024-04-20 18:38 (UTC) by sokol99)
I keep get this error while building and am stuck:
error: Could not read a41a171e4074cefa669654ded8002dc1206ab0d7
kode54 commented on 2024-04-19 02:53 (UTC)
It's something in your installed packages, then. I was able to build libglibutil-1.0.76-1 -> libgbinder-1.1.38-1 -> python-gbinder-1.1.2-1 -> waydroid-1.4.2-1
using devtools
and a custom repo to hold each successive dependency.
kagutaba256 commented on 2024-04-18 22:55 (UTC) (edited on 2024-04-18 22:56 (UTC) by kagutaba256)
==> Starting build()...
Traceback (most recent call last):
File "/home/sam/.cache/yay/python-gbinder/src/python-gbinder/setup.py", line 2, in <module>
from distutils.core import setup, Extension
ModuleNotFoundError: No module named 'distutils'
==> ERROR: A failure occurred in build().
I'm also having this issue as of April 18th, 2024.
millions024 commented on 2024-03-09 17:10 (UTC) (edited on 2024-03-09 17:11 (UTC) by millions024)
Traceback (most recent call last):
File "/home/millions/.cache/yay/python-gbinder/src/python-gbinder/setup.py", line 2, in <module>
from distutils.core import setup, Extension
ModuleNotFoundError: No module named 'distutils'
==> ERROR: A failure occurred in build().
Aborting...
-> error making: python-gbinder-exit status 4
error while building
kode54 commented on 2023-10-29 23:07 (UTC) (edited on 2023-10-29 23:13 (UTC) by kode54)
The comment on page 5 about binderfs should probably be pinned too. It's also linked to externally, but doesn't work as a link because it keeps moving pages back.
Edit: My bad, it's just that the Waydroid scripts try to modprobe binder_linux to detect if it's "loaded" rather than simply checking if the binder-control node exists already. My current kernel only offers the user facing options to either not build binder support, or compile it in, not as a module.
ihipop commented on 2023-10-27 10:18 (UTC)
✗ waydroid session start
[18:14:55] RuntimeError: Command failed: % /usr/lib/waydroid/data/scripts/waydroid-net.sh start
~ at 18:14:55
Δ /usr/lib/waydroid/data/scripts/waydroid-net.sh start
vnic is waydroid0
RTNETLINK answers: Operation not permitted
Failed to setup waydroid-net
anyone have any idea?
Danct12 commented on 2023-10-01 04:12 (UTC)
python-gbinder 1.1.2 should now support building using cython3.
agowa commented on 2023-08-06 11:11 (UTC) (edited on 2023-08-06 11:19 (UTC) by agowa)
Does anyone have a "fix" for the python-gbinder dependency to work with the latest cython installed? Currently, python-gbinder has a hard dependency on cpython0, and cython0 conflicts with cython.
Edit: Answering myself, build it via makechrootpkg.
Pinned Comments
Danct12 commented on 2021-09-21 06:23 (UTC) (edited on 2021-10-08 16:06 (UTC) by Danct12)
Before install Waydroid, make sure that your kernel supports binder and ashmem module (currently only linux-zen does)
Keep in mind that Waydroid only works with Wayland compositors. It also does not work yet with proprietary NVIDIA driver.
After install
waydroid
andwaydroid-image
, run this command to initialize the container:Then the container can be started via
waydroid-container.service
. The official project group/channel can be found on: