-
-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Request for Inclusion of ways to load ashmem, binder, and memfd in Fedora Remix for WSL for Waydroid and Anbox Support. #226
Comments
Hello @progressive-galib, Thank you for taking the time to fill the request. Nowadays, loading modules in kernel is not supported by WSL, but will be supported soon when WSL comes with kernel 6. At that time we can consider adding packages that install those modules |
do you know any timeline or something like that on when it will be added to
wsl kernel ?
On Thu, Oct 24, 2024 at 12:47 AM Galib Mahfuzullah <
***@***.***> wrote:
… thanks, btw do you have any timeline when microsoft will release kernel
6.6 ?
On Tue, Oct 22, 2024 at 2:57 AM Carlos Rafael Ramirez <
***@***.***> wrote:
> Hello @progressive-galib <https://github.com/progressive-galib>,
>
> Thank you for taking the time to fill the request. Nowadays, loading
> modules in kernel is not supported by WSL, but will be supported soon when
> WSL comes with kernel 6. At that time we can consider adding packages that
> install those modules
>
> —
> Reply to this email directly, view it on GitHub
> <#226 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/A52PRYVXUDWTZIWPCH25ZCTZ4VTFDAVCNFSM6AAAAABQIJNUJKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMRXG4YDGOJSGY>
> .
> You are receiving this because you were mentioned.Message ID:
> ***@***.***>
>
|
It can happen any time. Microsoft has tried to ship this kernel twice and has rolled it back because many issues. Also, users are asking insistently for it |
any update on that ? |
Based on this recent release: https://github.com/microsoft/WSL2-Linux-Kernel/releases/tag/linux-msft-wsl-6.6.75.1 I may guess that they are preparing a release with kernel 6 around Ms build in may. You can follow this discussion about the module management with the new kernel: microsoft/WSL#12586 |
I think now they should consider this feature seriously, because due to discontinued WSA (subsystem Android), the only lightweight way to run android is Waydroid. |
Feature Request: Add ashmem, binder, and memfd Support
Background
As a paying customer of Fedora-Remix-for-WSL from the Windows Store, I appreciate the ongoing efforts to maintain and enhance this distribution. Additionally, I have a strong interest in Waydroid, which is an Android container designed for Wayland.
Issue
Waydroid depends on the ashmem and binder kernel modules. In the future, it will transition to using memfd. Most Linux distributions typically ship with ashmem and binder built into the kernel, but this is not the case with Microsoft’s implementation.
I have wrote a script that downloads the kernel, compiles the headers, and loads ashmem and binder. However, this setup tends to break every time Whitewater Foundry or Microsoft updates WSL.
Request
It would be greatly beneficial if you could consider adding support for the following:
Suggestion perhaps there could be a dnf package called android support that installs these modules
The text was updated successfully, but these errors were encountered: