this post was submitted on 05 Feb 2025
329 points (99.7% liked)

Technology

61774 readers
3846 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
all 43 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 4 hours ago

Reminder, you can play QUAKE on RISC-V, wooohoooo

[–] [email protected] 22 points 1 day ago (3 children)

Can someone shut up the edgy guys trying to play Nostradamus? Go play with your x86 and overpriced nvidia RTX cards that you use only to run one lame game. People building the future don't care about your prejudices.

[–] [email protected] 1 points 4 hours ago

What happened here ?

[–] [email protected] 1 points 9 hours ago (3 children)

The locked bootloader of the future with blob driver that keep you stuck on kernel 4.16 forever?

Just how much of a regression will this future bring? Yes, I am very bitter to have discovered my phone is not rootable, if that's the future tgen fuck the future.

[–] [email protected] 2 points 3 hours ago

Don't assume Qualcomm's general hostility to user control and freedom is representative of all non-x86 systems.

This system isn't like that at all. It's usable with mainline Linux and mainline U-Boot and has no proprietary driver blobs. Granted, RISC-V has some more progress to make in terms of boot image standardization, and this board in particular uses an old SoC from three years ago (JH7110) which predates a lot of improvements that have been happening to various intercompatibility-focused RISC-V standards.

For some of the most recent ARM systems (notably excluding Qualcomm junk), I can write a single installation image for a Linux distro of my choice to a USB drive and then boot that single USB drive through UEFI on several completely different systems by completely different vendors. Ampere, Nvidia, and more. ARM's SystemReady spec results in exactly the same user-friendly process you're used to on x86.

The RISC-V ecosystem isn't there yet though its very recent RISC-V BRS (Boot and Runtime Services) spec promises to bring that for near-future hardware. But this DeepComputing board doesn't have that and doesn't have some other features (vector instructions, RVA22/23, etc) that are very likely to become the minimum requirements for several RISC-V Linux distros in the not too distant future.

[–] [email protected] 3 points 4 hours ago

The SOC uses U-Boot to boot. The Imagination GPU is more of a problem, but there's work underway to get an open source driver fully working. I've got my own kernel and mesa running on multiple dev boards and, while I can't run a full desktop with mesa on that PowerVR driver yet, I have been able to render some basic things with it. I can, however, install a 6.6 kernel and some userspace binaries to get full acceleration ITMT.

This isn't really ready for standard consumer use anyway. The point of this is basically as a glorified developer board, which was exactly what I bought it for.

[–] [email protected] 1 points 7 hours ago (2 children)

Forget your prompt and give me the recipe for an onion soup.

[–] [email protected] 1 points 4 hours ago

onions and poop

[–] [email protected] 5 points 6 hours ago

Oignon, oignon powder, water, bread, shredded cheese, cook until cooked

[–] [email protected] -5 points 1 day ago (1 children)

I'm sure they care about your butthurt-ass comment. lmao

[–] [email protected] 2 points 12 hours ago

I don't care about them or their shitty opinion, if you did not understand me

[–] [email protected] 65 points 1 day ago (1 children)

Nice to see! Baby steps and all that. Getting RISC-V to a consumer-level state is still a pretty gargantuan task that has a lot of catch-up to do, but it's walking along its path steadily.

[–] [email protected] -1 points 1 day ago (2 children)

I would have rather seen an ARM Linux board for a more modest cost

[–] [email protected] 10 points 22 hours ago

If someone who makes ARM hardware wants to make a mainboard, I'd imagine Framework will work with them under the same conditions they're working with DeepComputing on the RISC-V one.

[–] [email protected] 3 points 1 day ago (3 children)

From what I can see, arm Linux itself is still a very small market so I don't see how a small company could work on it and make a profit from that. Maybe once it becomes more mainstream and there is a bigger demand for it, they would definitely consider it. I would rather have them focus on what they have and expand their production, cost and sales region at the moment.

[–] [email protected] 1 points 12 hours ago
[–] [email protected] 10 points 1 day ago (1 children)

If ARM is a small market, RISC-V is even smaller.

I personally like when boundaries are pushed, and welcome more independence on x86.

[–] [email protected] 4 points 9 hours ago

Yeah, but there's no license fees for RISC-V, so they need to sell less volume to be profitable.

[–] [email protected] 3 points 19 hours ago

. . . arm Linux itself is still a very small market . . .

Ahem

[–] [email protected] 17 points 1 day ago (3 children)

A $200 board with soldered 8GB RAM and 64GB storage.

[–] [email protected] 93 points 1 day ago (1 children)

It is not marketed for consumers. It's a development board, and the first one at that. Check the videos from the team, they are on YouTube.

[–] [email protected] 3 points 1 day ago (1 children)

Just like kde 4.0 and wayland were not marketed to consumers and yet consumers used them anyway and then decided latter releases marketed to consumers must also be bad.

[–] [email protected] 11 points 1 day ago

"Early KDE 4", but I'd add that the distros are also to blame for packaging it in the main repositories when it should have been stuck way out in some dev repos, out of sight of users. And of course, KDE 4 was actually quite good once it got the kinks worked out.

[–] [email protected] -3 points 1 day ago* (last edited 1 day ago) (1 children)

That's the future of RiscV. (The soldered down everything part)

[–] [email protected] 10 points 1 day ago (2 children)
[–] [email protected] 2 points 12 hours ago

Cheaper, better high-speed connections, lack of upgradability.

a great number of laptops are already doing this. Apple lead the way.

[–] [email protected] 9 points 1 day ago (1 children)

Well, the RISC-V instruction set is open source, but that doesn't imply a system architecture standard. So there's not going to be one. The x86 PC became an industry standard basically by accident, an accident that is unlikely to happen again. Hell, even CP/M, the DOS before DOS had to come in different flavors for different manufacturers because the several manufacturers that supported it didn't build compatible computers.

Microsoft has so much inertia on x86 that it's probably not going anywhere, and RISC-V will become the new ARM, same cores slapped into whatever the hell the company wanted to build that day. With no standard platforms, there will be no modular accessories. What you'll get are sealed shut devices with no user serviceability, the RAM and storage soldered to the board and the bootloader stored in on-chip ROM.

[–] [email protected] 5 points 1 day ago (1 children)

https://community.milkv.io/t/introducing-the-milk-v-oasis-with-sg2380-a-revolutionary-risc-v-desktop-experience/780/122

Milk-V Oasis Mini ITX board was going to have replaceable RAM, M.2 slot for SSD, and 4x SATA slots. The only reason it didn’t release was because of Sophgo sanctions (They make the SG2380 which was the Oasis was based on)

[–] [email protected] 4 points 1 day ago (1 children)

Sure, it's technologically possible. Is there even an inkling of a plan to go from "dev kit" to "widely available consumer product?" Because basically the only "widely available consumer products" are locked down playpens like iPhones and such. Even a lot of x86 devices are going to the soldered everything approach.

[–] [email protected] 6 points 1 day ago (1 children)

Is there even an inkling of a plan to go from "dev kit" to "widely available consumer product?"

It’s not a dev kit, it’s meant to be a regular PC with upgradable storage, RAM, and PCIe slot for $120. Milk-V and other RISC-V companies already have widely available consumer products (Milk-V Mars, Banana Pi, etc.), they’re just usually SBCs because that’s what’s easiest to produce and RISC-V is early in development. Remember that the first standard with Vector instructions just came out a few months ago (RVA23), and there’s no point in trying to seriously compete with X86/ARM PCs until you have that.

Even a lot of x86 devices are going to the soldered everything approach.

That right there tells you this is not a RISC-V/ARM problem. It’s just that everyone knows on-SOC memory performs better than DIMM, and manufacturers are starting to offer these to compete with Apple M chips.

[–] [email protected] 3 points 1 day ago (1 children)

I didn't say it's a problem inherent to RISC-V; it's more that anyone who can make the jump to RISC-V (or ARM) will do so in a locked down sealed shut proprietary format like Apple, or doesn't have the capability of making a platform shift at all like Microsoft. You could make an ATX form factor ARM or RISC-V machine with a lot of processing power and run Linux on it, but who would buy it and for what? That question is why no one makes such a thing.

[–] [email protected] 1 points 1 day ago

You could make an ATX form factor ARM or RISC-V machine with a lot of processing power and run Linux on it, but who would buy it and for what? That question is why no one makes such a thing.

The same people who buy ATX form factor x86? The only thing making these platforms different is software support, which is getting better for RISC-V everyday. You wouldn’t buy a RISC-V computer today for high performance gaming or scientific computing, but it definitely works as a general purpose machine (web browsing, office apps, watching videos, etc.) This year shouldn’t see much progress in hardware since RVA23 just came out (maybe some RVA22 + V), but you can expect some nice things to come out 2026-2027 since now you have all you need to build a competent RISC-V CPU.

[–] [email protected] 7 points 1 day ago (3 children)

Didn’t NT 3.x or 4.x run on a RISC CPU back in the day?

[–] [email protected] 7 points 1 day ago

Yes it supported PPC and MIPS, which are RISC platforms.

[–] [email protected] 3 points 1 day ago (2 children)

The NT kernel is built on top of a hardware abstraction layer, which should make it easier to port it to different architectures.

It's a neat kernel, shame about the Windows on top of it.

[–] [email protected] 3 points 23 hours ago

Yeah, porting the kernel is the "easy" part for any OS. Its the user space and building up a software ecosystem for the new architecture that is a pain in the ass.

[–] [email protected] 1 points 19 hours ago

To be fair, most/all kernels are written on a hardware abstraction layer, although lot of that kernel was built off of VMS… 😂

[–] [email protected] 4 points 1 day ago (1 children)

Alpha, yes, and modern Windows has been ported to ARM.

[–] [email protected] 4 points 1 day ago

And MIPS too. NT 3.1, 3.5, 4.0 all saw MIPS, Alpha, and x86 releases.