this post was submitted on 02 Dec 2025
248 points (99.2% liked)

Linux

10359 readers
877 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

Lepton appears to be the new official name for Valve's version of Waydroid (Android in a Linux container).

We still don't have a whole lot of details about how this is all going to work, outside of Lepton enabling Android APKs for developers on the upcoming Steam Frame VR kit, but it's now that little bit more official with a proper name and even a logo.

top 40 comments
sorted by: hot top controversial new old
[–] jeena@piefed.jeena.net 45 points 14 hours ago (3 children)

Wait, so it's possible to run Android apps in a lightweight container similar to docker on Linux?

[–] avidamoeba@lemmy.ca 61 points 14 hours ago (1 children)

Has been for a long time with Waydroid. This is probably gonna make it easier to use.

[–] AmbitiousProcess@piefed.social 16 points 10 hours ago

That's the greatest thing about this. I've tried multiple times to set up Waydroid and it never worked properly, and had a ton of issues with my system for reasons I still can't figure out.

If there's one thing Valve's incredibly good at, it's providing easy to use services. Proton is damn easy to set up, and once it is, you can run all sorts of shit you would otherwise have a hard time running.

I have a feeling Lepton will be very similar, and that's what makes it so cool compared to regular 'ol Waydroid.

[–] panda_abyss@lemmy.ca 2 points 12 hours ago

I used to play Bloons this way back in the day (just not on Linux)

[–] just_another_person@lemmy.world 2 points 13 hours ago (1 children)

Yes, but don't think you're going to be automatically playing games with a keyboard and mouse if they don't already support that 🤣

[–] village604@adultswim.fan 4 points 12 hours ago (2 children)

I feel like there should be some way of mapping things so you can.

[–] jeena@piefed.jeena.net 8 points 12 hours ago (1 children)

Actually I'm more interested in apps like bank apps and tax authorities login apps. But I guess it's more similar to Graphine OS where it also doesn't work because of lack of google libs?

[–] kadup@lemmy.world 10 points 11 hours ago

Not simple libs, an entire trust chain from boot to running app that is supposed to improve security and integrity. It also happens to have the side effect of making the entire chain dependent on Google, which I'm sure Google is totally not happy about you know.

[–] just_another_person@lemmy.world 2 points 12 hours ago

There are certain utilities, but it's generally not useable.

Also most games where k/m would give you an edge over touch controls run detection and ban accounts anyway.

[–] gingernate@sopuli.xyz 28 points 10 hours ago

I can't wait to use this on a Linux phone

[–] LaserTurboShark69@sh.itjust.works 25 points 14 hours ago (3 children)

This seems like a big deal

[–] artyom@piefed.social 14 points 13 hours ago* (last edited 13 hours ago)

It was a big deal when they announced it several weeks ago. It just flew under the radar for some reason. This is just putting a name to it.

[–] Dudewitbow@lemmy.zip 7 points 13 hours ago* (last edited 13 hours ago)

it can eventually turn into one if the project gets a lot of support. the problem is the current intention is to help occulus rift devs port their games to steam, and VR is a reletively niche audience, so its not going to get the development time it needs if it wants to explode.

tangently related, I do see a future where valve goes the route of game native and opens up steam officially on android, but its not quite there at the moment.

[–] bitwolf@sh.itjust.works 1 points 9 hours ago

It could bridge the app gap when Linux phones become viable daily drivers

[–] CaptainBasculin@lemmy.bascul.in 21 points 14 hours ago (1 children)

Steam storefront for Android, sounds very interesting.

[–] bjoern_tantau@swg-empire.de 6 points 13 hours ago (2 children)

Epic is already selling Android games. Would be dumb of the others not to do the same. I'm honestly astonished they haven't jumped on that train earlier. Especially with those big Android ports of older PC games a scheme of buy once play everywhere is pretty obvious. But apart from Itch nobody is doing that.

[–] infeeeee@lemmy.zip 11 points 12 hours ago

The Epic v Google case was settled recently, in November, I guess they were waiting for that.

[–] artyom@piefed.social 1 points 14 minutes ago

I'm honestly astonished they haven't jumped on that train earlier.

I agree but there are reasons why they may not have done this. Namely that (in the past) if they start selling Android games, they would have to delist it from the Google Play Store, because that was not allowed. But that has changed recently (thanks Timmy).

[–] onlinepersona@programming.dev 9 points 3 hours ago

Waydroid is GPLv3 and that's great. Hopefully contributions will be upstreamed. Waydroid, Wine, FEX... Valve is contributing to great things!

[–] mlg@lemmy.world 7 points 11 hours ago (4 children)

Biggest two issues with Waydroid are x86 to ARM translation and correct GPU passthrough:

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

In theory, you should be able to just play Fortnite on linux this way, but I haven't been able to get it to launch like this guy did.

People have also been calling Waydroid dead for a while now which I dont know how true it is.

[–] bdonvr@thelemmy.club 7 points 10 hours ago (1 children)

This is more for their VR headset that's coming out. It will be running ARM, so no concerns there. It will allow devs to port their existing Meta Quest games (which are Android APKs) very easily.

[–] hosaka@programming.dev 1 points 5 hours ago (1 children)

In reality meta quest games use their Platform SDK (for things like user entitlement check, match making, leaderboards, DLC) I'm not sure it'll be an easy port for Quest games because you'll be missing Meta's services that run on the quest itself.

[–] bdonvr@thelemmy.club 1 points 4 hours ago

It wouldn't be a completely effortless port but that stuff is pretty minor especially for single player games.

[–] MrSoup@lemmy.zip 3 points 10 hours ago (1 children)

For ARM to x86 I was using LibHoudini, for x86 to ARM I don't see the point. I mean, most apk are built for ARM.

[–] mlg@lemmy.world 3 points 10 hours ago

Ah I said it backwards lol.

Yeah same with libhoudini. Problem is I could only get fortnite to execute with libndk, but it would crash when trying to do stuff with Vulkan. Would seem to complelty ignore libhoudini which was weird.

And before anyone asks, not because I want to play Fortnite, but because I inadvertently left some poor kid on Fedora where they can play all of their favorite games perfectly fine except fortnite lol.

[–] Neptr@lemmy.blahaj.zone 1 points 5 hours ago (1 children)

Pretty sure Waydroid uses the x86 image of LineageOS, cus last time I used it (like a year or more ago) I had to get x86 version of APKs I wanted to install.

[–] dangrousperson@feddit.org 1 points 4 hours ago

Waydroid is a container (like docker), not an emulator. So waydroid on its own on a regular x86 Computer will Run only x86 Android Apps, but if it were installed on an ARM machine (like one if the Snapdragon Laptops) it would run normal (ARM) Android Apps (and no x86).

To run any android app on x86 you need to emulate ARM, which waydroid doesn't do on its own, but scripts exist to add it to waydroid; https://github.com/casualsnek/waydroid_script

I'm assuming Valves Lepton does all if the for you, as well as using some optimized settings for some of the most popular Apps.

When I last used Waydroid (also about a year ago) I had problems with GPU Acceleration not working. All I wanted was SmartTube on my HTPC, but all videos were insanely choppy and laggy, so I hope they focus on that a lo. (if anyone knows a way to get ad-free YouTube with a TV like interface for free on linux, please let me know :) (I've also tried Kodi with a YouTube Plug-In and while it worked, the interface was pretty ass, so I'm just using Firefox with UBlock and a Bluetooth Mouse+Keyboard, which works but it like to be able to control it using just a cheap USB remote that I have)

[–] onlinepersona@programming.dev 1 points 3 hours ago

Latest release was 2 weeks ago. Not sure how "dead" that is.

[–] aliceblossom@lemmy.world 6 points 9 hours ago (2 children)

Aw man, at first I thought this was an Android desktop OS. Android being in Google's pocket is trash, but you gotta admit the Android permissions system would be an enormous privacy/security upgrade over nearly all other Linux distros, especially factoring in ease of use/understandability (speaking as someone with a functional Qubes setup).

[–] Mihies@programming.dev 3 points 6 hours ago

Doesn't flatpak achieve similar? Won't ask for permission at runtime though.

[–] TheGrandNagus@lemmy.world 2 points 4 hours ago

I think it would be easier to beef up Flatpak's permissions system than to become reliant on Google

[–] MrSoup@lemmy.zip 6 points 11 hours ago

An interesting looking frog there. No doubt an in-joke from a certain Linux developer Discord server.

?

[–] sbeak@sopuli.xyz 6 points 9 hours ago (2 children)

Lepton to match Proton, I guess? Very interesting! I wonder what they're going to do next...Boson? Photon? Gluon? Graviton?

[–] defaultusername@lemmy.dbzer0.com 13 points 9 hours ago

Electr- no, wait.

[–] dangrousperson@feddit.org 3 points 3 hours ago* (last edited 3 hours ago)

I think they should've called it Electron, since a Proton is a specific particle (or more accurately specific combination of 3 Quarks = Baryon) while Leptons are a whole class of particles (electron, myon, tauon, Neutrinos).

I know Electron is already taken by the JavaScript Software Framework Tool, but still.

Gluon would be a great name to combine all these different tools with each other, where the correct Proton/Lepton/FEX or other (future) translation layers are used automatically, so the user doesn't need to know that there a different technologies under the hood depending on what your trying to run

[–] zr0@lemmy.dbzer0.com 2 points 3 hours ago (3 children)

I’m not used to the Android ecosystem. Are there any good Android games I would want to play on my PC?

No :)

Idk maybe, but it might be interesting for non game applications like AR apps and such

[–] hanzo@lemmy.dbzer0.com 2 points 1 hour ago (1 children)
[–] zr0@lemmy.dbzer0.com 2 points 1 hour ago

Thank you. I am decently underwhelmed.

[–] imetators@lemmy.dbzer0.com 1 points 16 minutes ago

First thing that comes to my mind is that one-off unmantained and cant be played anymore Dead Space game. Heard that it was great before they killed the support for it.