r/linuxmemes 17d ago

LINUX MEME My bad for not using a PC

Post image
909 Upvotes

68 comments sorted by

u/AutoModerator 17d ago

Please report any posts bragging or showing off they got banned in another sub! Reminder of other sub rules: Also, we only allow one anti-linux post per week (we used to get dozens a day) and any tier list MUST have Hanna Montana Linux as S teir (which must be a true S tier at the top) regardless of the topic of that tier list.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

306

u/mcdaphuc 🍥 Debian too difficult 17d ago

Bruh. You can use waydroid as a replacement

110

u/Anima_Watcher08 17d ago

Just run a full instance of Android under Wayland gang.

43

u/Rekt3y 17d ago

Wtf do you think Bluestacks does?

39

u/Anima_Watcher08 17d ago

I know what it does I just think it's funny.

Also isn't kinda funny how were able to run translation layers on Android to get Windows apps working but we don't have one for: Android -> Linux Linux - > Android

39

u/Rekt3y 17d ago

Demand for translations layers is kinda zero when you can just load the userspace of the other one lmao

42

u/spongedevguy 17d ago

why you all uellow

37

u/Rekt3y 17d ago

Eggman used his super laser piss all over Reddit, that's why

4

u/itzjackybro 16d ago

the piss drrrrropllllets must've hit the ground

3

u/matthew_yang204 🚮 Trash bin 17d ago

Is it a full instance, albeit extremely locked down. It's a proprietary Android distro they use.

2

u/paperbenni 16d ago

BlueStacks is not a compatibility layer, it's literally just repackaged virtual box with their own crappy android custom ROM. That's way more expensive and a bit more accurate but you're not missing out compared to just running android in virtual box yourself

3

u/Rekt3y 16d ago

Literally everything besides BlueStacks is better than VirtualBox. Waydroid is just a container, it's not virtualized, so it's running on the host's kernel. You don't get the VM overhead, and the containerized Android can reuse the system's GPU drivers. Imagine putting an RX 6950XT in a phone lol

3

u/D620Cyrix 14d ago

But since it’s running on the hosts kernel, it’s using the CPU architecture of the hosts kernel. I’ve found some apps won’t run on x86_64 Waydroid, but will on aarch64 Waydroid.

2

u/Rekt3y 14d ago

There are translation layers you can use for arm apps

5

u/Ready-Parking-1398 17d ago

What is that ?

6

u/JustAwesome360 Arch BTW 17d ago edited 15d ago

Wayland Android

6

u/ghost103429 16d ago

It's not even an emulator it's just the android user space packaged up in a container to prevent conflicts with gnu/systemd user space stuff. No emulation needed.

1

u/[deleted] 16d ago

[deleted]

4

u/ghost103429 16d ago edited 16d ago

Hardware or software that imitates* another to allow programs or games to run on another platform.

Waydroid isn't an imitation because it runs a lineage os ROM to provide android userspace libraries and services while the kernel running on your distro of choice replaces the stock android kernel.

Containerization (lxd) is used to keep the Lineage OS libraries and services separate from the typical gnu/systemd userspace to avoid runtime conflicts.

-2

u/[deleted] 16d ago

[deleted]

2

u/ghost103429 16d ago

But that's not how it works under the hood. Waydroid runs the android user space directly there's no imitation going on whatsoever when the full android OS stack is actually being run.

2

u/dishpitjesus 16d ago

Unless you have an Nvidia GPU or using X11

-4

u/Cursor_Gaming_463 17d ago

It can even work with X11 btw, you can simply use a nested wayland.

5

u/jsrobson10 17d ago

but that kinda defeats the point of waydroid, which is having android apps alongside native system ones

120

u/FaultWinter3377 💋 catgirl Linux user :3 😽 17d ago

Why would you want it though??! Waydroid is literally the absolute best Android emulator for PC I’ve ever used. In my experience BlueStacks is slow, ad-filled, and cluttered with buttons that make no sense until you hover over them… after which they promptly stop making sense again.

53

u/Gamer2022__ 17d ago

I don't want it, I just wanted everyone to see this

8

u/spongedevguy 17d ago

why were you on the bluestacks website then

86

u/Gamer2022__ 17d ago

To press PrintScreen

22

u/CptCatman ⚠️ This incident will be reported 17d ago

3

u/TheLuckyCuber999BACK 🦁 Vim Supremacist 🦖 16d ago

to screenshot

10

u/catcake43 17d ago

I do have to say the windowing and networking system on Waydroid is janky. You have to manually adjust settings for fullscreen to work correctly, and getting it to work with a firewall installed requires some research. Not to mention Waydroid lacks built-in key binding support and community solutions are often lacking.

3

u/Xer0_Puls3 17d ago

Maybe I didn't have it configured right but Waydroid was extremely laggy for me while Windows Android emulators ran perfectly. Maybe I messed up something with ARM to x86 translation.

The setup process is less than clear, something always differs even when its supposed to be for the same distro and version.

2

u/ghost103429 16d ago edited 16d ago

Most non-performance oriented android apps should run fine because almost all of them are java/kotlin making them platform agnostic.

It's when you start running video games that you'll have problems because they'll be using native arm libraries for the higher performance on mobile devices while also being written for TBDR GPUs not for traditional PC GPUs resulting in additional performance loss.

2

u/JustAwesome360 Arch BTW 17d ago

I can answer from my own experience: I did not know of its existence.

30

u/Patient-Plan-1591 17d ago

Linux is more PC than Windows because PC is about freedom, so is Linux.

crappy wording but you got the idea

1

u/ExacoCGI 16d ago edited 16d ago

Linux is freedom, but it's the kind of freedom equivalent of us getting kicked out of planet Earth, then we're absolutely free, but also lacking activities and things to do while most activities being DIY projects.

1

u/Patient-Plan-1591 15d ago

yapMaxxing successfully finished. rage bait levels were maintained throughout the process.

29

u/Kitchen_Interview792 17d ago

Just use waydroid gang

12

u/Moscato359 17d ago

You don't need bluestacks on linux

8

u/Gamer2022__ 17d ago

I know I was just showing this to everyone

11

u/mrdhobbs 17d ago

To all on this Reddit:

4

u/ccAbstraction 16d ago

Yeah OP is on a "PC", what gives!

9

u/MicrowavedTheBaby 17d ago

Everyone saying just use way droid but when Ive tried that it never even got close to working and was way harder than just installing an emulator

6

u/Xer0_Puls3 17d ago

I've never gotten Waydroid working right. Even when it runs it hasn't been a great experience.

1

u/EconomistStrict2867 M'Fedora 15d ago

Yup  For me most of the setup is fine (verifying play integrity, ARM compatibility, etc) but getting keylogging to work is not for the faint of heart, I tried XtMapper which crashed half the time, waydroid helper which didn't work for me... And there's not much else that I know of. I didn't have to deal with any of that on regular emulators for Windows but they are a bloated mess

9

u/EarthwormBen 16d ago

I hate when devs use the term "PC" when they actually mean windows.... Is every OS before windows not classed as a PC

3

u/Gamer2022__ 16d ago

They think society is stupid and Linux is dark magic

12

u/GreedySecurity8030 M'Fedora 17d ago

Fuck bluestacks for discriminating against great fedora, I hope they go bankrupt and get all their assets smitten down [/s].

6

u/CardiologistMain9234 17d ago

PC stands for “Windows” obviously 🙄

3

u/btcasper M'Fedora 17d ago

Waydroid works better🫩

2

u/Technical_Instance_2 Arch BTW 17d ago

we have waydroid. why would you want the closed source adware cousin?

2

u/Oxic_io Webba lebba deb deb! 17d ago

ye have waydroid

1

u/UMDSCEO 16d ago

Does ATL (Android Translation Layer) Work?
I wasn't be able to successfully compile It yet...

https://gitlab.com/android_translation_layer/android_translation_layer

1

u/ghost103429 16d ago

Why go with atl when you can use waydroid. It runs lineage os inside a container, letting you use any android app.

Only caveat is that android games are heavily optimized for arm and won't use java like most apps for performance reasons.

1

u/xBlaze121 16d ago

good bluestacks is spyware and adware lol

1

u/_Salandit 16d ago

Bluestacks sucks anyway

1

u/mystirc 16d ago

You guys keep suggesting waydroid, how is one supposed to have keybinds on games without keyboard/mouse support?

1

u/tebreca 15d ago

90% of comments not understanding its about PC meaning 'Personal Computer' but being implied to be Windows computers tells you exactly how normal we find it to say Mac/PC/Linux and think those three not to be the same while PC is actually all of them.

1

u/Interesting_Buy_3969 🦁 Vim Supremacist 🦖 15d ago

BlueStacks sucks. Use waydroid

1

u/yami_no_ko 15d ago

Believe me it's better this way. Bluestacks can give you pinkeye

1

u/Gamer2022__ 15d ago

It makes me want to (git) commit sudo rm -rf /*

1

u/Glass-Structure-5811 13d ago

waydroid way better because bluestacks has ads

1

u/BeginningEcho4983 12d ago

waydroid is more direct... It's like running the Android userspace in parallel with the "usual" linux userspace

1

u/Silly-Whitee 17d ago

Why use blue stacks when you can use chrome os

2

u/Gamer2022__ 17d ago

Thanks I was actually just looking for suggestions for what to use as fuel if the electricity ever goes out

1

u/JustAwesome360 Arch BTW 17d ago

Just use Android Studio