Skip to content
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

pnacl being removed, impacting xiwi #5130

Open
dnschneid opened this issue Dec 31, 2024 · 1 comment
Open

pnacl being removed, impacting xiwi #5130

dnschneid opened this issue Dec 31, 2024 · 1 comment
Labels

Comments

@dnschneid
Copy link
Owner

It's been planned for a while, but it sounds like Google is finally turning off pnacl.

January 2025: Native Client (NaCl) will be disabled from ChromeOS 132 onwards.
For unmanaged and consumer users, ChromeOS 132 will be the last ChromeOS release with support for NaCl.
For managed environments (including Kiosk sessions), administrators who manage ChromeOS devices for a business or school, will have the option of extending the ability to use NaCl with a NaCl allow policy through the ChromeOS 138 release.
July 2025: ChromeOS 138 will be the last version with NaCl support.
For managed environments, ChromeOS 138 is a Long-term Support (LTS) ChromeOS release available to administrators who manage ChromeOS devices for a business or school.
For devices that have been switched to the LTS channel and have the NaCl allow policy enabled, NaCl will be available until LTS Last Refresh in April 2026.
No exceptions will be granted.

xiwi (windowed apps using the crouton extension) depends on pnacl for "fast" rendering, utilizing some horrendous memory hacks that somehow managed to be the most reliable feature in crouton. Great work, @drinkcat!

It's possible that creating a 2D canvas in wasm creates a similar shared memory object, but it's probably not worth pursuing.

@Zakzoric
Copy link

Zakzoric commented Jan 3, 2025

Man Google keeps on making crouton more unusable that's why I am trying to revert to a different version of chrome os so I can try it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants