Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 947280 - app-emulation/waydroid: missing CONFIG_CHECK kernel parameters
Summary: app-emulation/waydroid: missing CONFIG_CHECK kernel parameters
Status: RESOLVED FIXED
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Reva Denis
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-31 18:04 UTC by David Racine
Modified: 2025-01-11 12:50 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Racine 2024-12-31 18:04:55 UTC
I am trying to setup waydroid on my gentoo, and I had to add these kernel options to let it launch, otherwise /dev/binder will eventually die

~CONFIG_PSI
~!CONFIG_PSI_DEFAULT_DISABLED

About CONFIG_PSI_DEFAULT_DISABLED:
(one can also set the second but needs to modify the kernel commandline...)

I also needed a bunch of modules to let /usr/lib/waydroid/data/scripts/waydroid-net.sh start, not sure which one exactly:
CONFIG_NF_TABLES_INET=y
CONFIG_NF_TABLES_NETDEV=y
CONFIG_NFT_NUMGEN=m
CONFIG_NFT_FLOW_OFFLOAD=m
CONFIG_NFT_CONNLIMIT=m
CONFIG_NFT_NAT=m
CONFIG_NFT_TUNNEL=m
CONFIG_NFT_QUOTA=m
CONFIG_NFT_REJECT_INET=m
CONFIG_NFT_XFRM=m
CONFIG_NFT_SOCKET=m
CONFIG_NFT_OSF=m
CONFIG_NFT_TPROXY=m
CONFIG_NFT_SYNPROXY=m
CONFIG_NF_DUP_NETDEV=m
CONFIG_NFT_DUP_NETDEV=m
CONFIG_NFT_FWD_NETDEV=m
CONFIG_NFT_REJECT_NETDEV=m
CONFIG_NF_FLOW_TABLE_INET=m
CONFIG_NF_FLOW_TABLE=m
CONFIG_NF_FLOW_TABLE_PROCFS=y
CONFIG_NETFILTER_XT_MATCH_SOCKET=m
CONFIG_NF_SOCKET_IPV4=m
CONFIG_NF_SOCKET_IPV6=m
CONFIG_NF_TABLES_IPV6=y
CONFIG_NFT_REJECT_IPV6=m
CONFIG_NF_TABLES_BRIDGE=m
CONFIG_NFT_BRIDGE_META=m
CONFIG_NFT_BRIDGE_REJECT=m



Reproducible: Always
Comment 1 Reva Denis 2025-01-01 13:30:04 UTC
Ok, I got it. Thank you for submitting and happy new year!
Comment 2 Larry the Git Cow gentoo-dev 2025-01-11 12:50:06 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09e83652920c6db7d912f6cbbd3636ceb2e0e458

commit 09e83652920c6db7d912f6cbbd3636ceb2e0e458
Author:     Denis Reva <denis7774@gmail.com>
AuthorDate: 2025-01-11 09:25:20 +0000
Commit:     Denis Reva <denis7774@gmail.com>
CommitDate: 2025-01-11 09:35:31 +0000

    app-containers/waydroid: add -r1, which fixes bugs
    
    Also fixed a bug (via patch from upstream) with intel haswell vulkan api
    Closes: https://bugs.gentoo.org/947280
    Signed-off-by: Denis Reva <denis7774@gmail.com>

 .../waydroid/files/waydroid-1.4.3-r1.patch         | 174 +++++++++++++++++++++
 app-containers/waydroid/waydroid-1.4.3-r1.ebuild   | 117 ++++++++++++++
 2 files changed, 291 insertions(+)