11 points

We can already run arm seamlessly on x86 Linux, why not use Qemu-user + binfmt misc the other way around? I guess FEX must be much faster. Im also not super keen to run binaries that can’t be recompiled anyway so probably not the target audience.

Take that Java, everything is a portable binary now.

permalink
report
reply
6 points

I miss Java.

permalink
report
parent
reply
10 points

I hate Java with the white hot passion of a thousand suns. It is baked into so many admin tools for hardware (Dell, Cisco, etc) and trying to connect to older hardware that requires a security model that isn’t supported anymore or has expired certs that are never getting updated is a giant pain in the ass. Run anywhere my ass. I have to keep special VMs with just the right version of Java and all the necessary tweaks (like having to tell it that certain older encryption methods are ok) to even access some of these tools. I’ve even had to surplus hardware that was perfectly fine accept for the fact I could configure it because of some stupid Java thing. In short Fuck Java with a rusty wire brush.

I’m not bitter at all 🤣

permalink
report
parent
reply
3 points

It’s still around, with Oracle humping it’s corpse.

permalink
report
parent
reply
4 points

permalink
report
parent
reply
2 points

Don’t worry Java is alive and well on Android… For now 😹

permalink
report
parent
reply
3 points

Until you try to run Android app without Android :)

But I got the point.

permalink
report
parent
reply
17 points

but how do I run it on confusingly named chinese sbc’s for which the only os images that seem to exist are an untrustworthy debian based system and an old version of android?

permalink
report
reply
6 points

You avoid buying them precisely because of this.

permalink
report
parent
reply
4 points

I figured as much. These are things that were given to me as an “otherwise it goes in the landfill” package deal. a couple have klipper over dietpi for my 3d printers but the rest are seemigly junk and I’ll probbaly toss them in the electronics section at the recycle depot next time I go there

permalink
report
parent
reply
3 points

otherwise it goes in the landfill

Ah, well in that case, fair enough.
I’ve done my fair share of ridiculousness to keep free crappy hardware running.
I will say, try running Alpine Linux on a container.

I’ve managed to extract some usefulness out of a borderline e-waste Android tablet running some flavor of Jelly Bean, so outdated you couldn’t connect to most websites due to bad TLS certs, by running a Alpine Container on it.
Alpine was the only distro I found that could run up-to-date software on such a ancient version of the Linux kernel, everything else failed to work at all.

permalink
report
parent
reply
2 points

Running into this issue with nixos and the mango pi bored currently lol

permalink
report
parent
reply
2 points

yeah I think I have an orange, a mango, a nanopi, and a couple entirely written in chinese that are different from each other. Just before reddit went senile I was planning on posting images to try to ID the unknown ones but I didn’t and got busy with stuff less likely to be a dead end.

Can anyone confirm if it is indeed the case that you can’t just put whatever os you want on these things, or if it is possible by jumping through some hoops that google would never show me in favour of showing me other shit that makes them more money?

permalink
report
parent
reply
2 points

Usually you need to patch some stuff as a lot of the hardware doesn’t have mainline support. For the mango pi I found this

https://github.com/boosterl/awesome-mango-pi-mq-pro

The nixos link there works but it’s a bit out dated

permalink
report
parent
reply
-3 points
*
Removed by mod
permalink
report
reply
5 points

Does this mean my M2 Mac mini can finally run Linux well soon? Asahi works but is missing so much functionality

permalink
report
reply
4 points

Out of genuine curiosity, what is it missing? I have to use macOS on my Apple Silicon computers, so I haven’t tried out Asahi.

permalink
report
parent
reply
3 points
*

There are support table on asahi wiki. For example, here is the support page of M2: https://github.com/AsahiLinux/docs/wiki/M2-Series-Feature-Support

It is missing thunderbolt, touch id, video decoder, video encoder, DP alt mode, pro res, PCIE etc.

permalink
report
parent
reply
26 points
*

Imagine it becomes easier to run Windows x86 programs on Linux, than on Windows. And I won’t be surprised at all if performance is better.

Imagine if THAT becomes Linux’ killer feature.

A more lightweight system without the crazy system requirements, certain systems more stable and easier to get into for gaming, no ads and no spyware out of the box, no extra cruft nobody needs out of the box, and better support for x86 emulation on ARM.

Now THAT is a checklist to getting people interested.

There is also the free of charge aspect, but I’m not sure how appealing that would be, with Windows being bundled in.

Anything else I missed, feel free to let me know.

permalink
report
reply

Linux

!linux@lemmy.ml

Create post

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Community stats

  • 8.4K

    Monthly active users

  • 6.3K

    Posts

  • 172K

    Comments