t’s certainly been a journey for Valve. A week prior to the Steam Frame’s launch, we spoke with two engineers at Valve about the project: Joy Lyons, hardware engineer, and Jeremy Selan, software engineer. The memory crisis and the price were a big part of that conversation. From that chat, we can confirm that Valve had aimed for a lower price point than the one it’s launching the Frame for today.

Here’s Lyons on the memory crisis:

“We set out to design this hardware with one particular price in mind, but we’ve made choices to make sure that we’re making a product that is choiceful, that people can purchase, they can upgrade with different features later. But we wanted to make sure we had a base product with really great performance. Then that price target shifted due to the ongoing RAM crisis around the world.”

Lyons also said that forecasting for the cost of certain components used in the Steam Frame is an ongoing challenge.

Not exactly boding well of the Steam Deck 2.

    • mushroomman_toad@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      17
      ·
      16 hours ago

      Can you run Linux on your cellphone, can you run Linux on the Raspberry Pi 5? No, you have to use the manufacturer’s closed source OS (forked from Linux). Some manufacturers release their source code, but a lot of them don’t.

      Here’s a blog explaining how you can’t run vanilla Linux on a raspberry pi and the extremely complicated way to use the open source raspi code to compile your own kernel:

      https://blog.bktus.com/en/archives/czh2is/

      • fonix232@fedia.io
        link
        fedilink
        arrow-up
        34
        arrow-down
        2
        ·
        15 hours ago

        Yes, I can. Manufacturers literally CAN NOT closed-source fork the kernel, because of its licensing. They HAVE to release the exact kernel sources used for the device.

        You can also run fully open Linux on your Pi5. There will be some firmware blobs, but then again so will any x86 board.

        Oh, and smartphones run ANDROID. Not just Linux, but a completely separate layer on top of it that is much different from the traditional desktop environments. Android isn’t Linux, it runs on top of the Linux kernel. Sure manufacturers don’t release their Android source, because they don’t have to, but equating Android with Linux is idiotic.

        You seem to have a very… loose grasp as to what is considered open source and what “Linux” is.

        Here’s a quick bootcamp: any fork of the Linux kernel is still Linux. Does the RasPi5 require a custom kernel? Yes. Does that make it any less open? No. Does that make it any less Linux? Also no.

        The kernel sources for Raspberry Pi boards are readily available. No request for access needed. You can clone the repo any time. That is open source.

        Samsung, Google, Motorola, Xiaomi, OnePlus, Nothing, etc. all either provide open repos for kernel sources, or provide them upon request (as per the GPLv2 license of the kernel). That’s still open source. And just because each phone manufacturer - as well as each SoC manufacturer - had to make changes that aren’t in mainline, doesn’t make that any less open or any less Linux.

        In fact Google has been pioneering a way to get better kernel baseline support via GKIs, and manufacturer support for a lot of boards and SoCs have been introduced in the mainline kernel.

        But the thing is that ARM is progressing fast, with quite a few SoC/core manufacturers on the market (Qualcomm, Apple, Samsung, HiSilicon/Huawei, MediaTek, Amlogic, Allwinner, Broadcom, Rockchip, NXP, UNISOC, and so on), whereas X86 has two manufacturers who do end to end development in-house, and at a slower pace (usually one class of CPUs announced a year). The thing is, mainline WILL pay behind because ARM just progresses so fast that reviewing all the changes to add a new SoC to the supported list cannot happen overnight. That’s why forks exist.

        But, I repeat, that fork makes it no less Linux nor any less open source.

        • woelkchen@lemmy.world
          link
          fedilink
          English
          arrow-up
          16
          arrow-down
          2
          ·
          15 hours ago

          Manufacturers literally CAN NOT closed-source fork the kernel, because of its licensing. They HAVE to release the exact kernel sources used for the device.

          Legally aren’t allowed to, may not care anyway. Chinese legal system doesn’t enforce this.

          • AwesomeLowlander@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            1
            ·
            4 minutes ago

            The big ones obey, because they have international presence. From what I’ve heard, the small ones will provide it on request, since chances are they have no financial reason not to anyway.

      • eurodyne@piefed.world
        link
        fedilink
        English
        arrow-up
        11
        arrow-down
        1
        ·
        14 hours ago

        Can you run Linux on your cellphone, can you run Linux on the Raspberry Pi 5?

        Wtf? The vast majority of phones do run Linux, and most of the rest (iPhones) run UNIX. And since when is raspberry pi 5 not Linux?

        • mushroomman_toad@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          5
          ·
          11 hours ago

          I’m taking a very narrow definition of Linux here to say that a manufacturer shipping you a disk image with a precompiled version of Linux (that is closed source) is not proper linux.

          If Linus Torvalds and co can’t make your computer run, then its not a good computing experience.

          Darwin != Linux, either.

          • finley@lemmy.zip
            link
            fedilink
            English
            arrow-up
            4
            ·
            1 hour ago

            Darwin is UNIX. And anyone who knows what they’re talking about wouldn’t confuse the two.

            lol

          • ripcord@lemmy.world
            link
            fedilink
            English
            arrow-up
            6
            ·
            9 hours ago

            I can absolutely build the Linux kernel for arm from source for the raspberry pi. Whether it is using the open source raspberry pi fork or mainline. I can put any of at least a dozen fully open distros on it. Etc.

            Maybe there’s some devices/manufacturers doing this and that’s what you’re thinking of, but your core argument here is 100% wrong.

        • DeLancre@piefed.social
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          5
          ·
          14 hours ago

          They run android, it’s not the same. Ever wonder why can’t you just take random phone and install linux distro on it? No, bootloader is not an issue. ARM not issue either. Closed drivers are.

          • eurodyne@piefed.world
            link
            fedilink
            English
            arrow-up
            9
            arrow-down
            1
            ·
            13 hours ago

            They run android, it’s not the same.

            Lots of distros “aren’t the same”, but android runs the Linux kernel at its core.

            Whether you like it or not, it’s Linux

            • DeLancre@piefed.social
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              5
              ·
              12 hours ago

              but android runs the Linux kernel at its core.

              Can it run gimp? Or any elf app for that matter? Or snap or flatpak or whatever? Nope.

              I get what you trying to say here, but that not about “is andoid linux or not” it’s about being fucking uncompatible with rest of the linux.

      • dubs@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        5
        ·
        14 hours ago

        Can you run Linux on your cellphone, can you run Linux on the Raspberry Pi 5?

        Yes and yes. In fact, I currently do both of those.

          • dubs@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            4
            ·
            2 hours ago

            Nothing. Also, why do you keep changin the requirements? First it was “you can’t run Linux”, then it became “you can’t run a mainline kernel”.

      • DeLancre@piefed.social
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        2
        ·
        14 hours ago

        I like how you being downvoted, but you are technically correct. Manufacturer can’t “close source” the kernel, yes. But kernel on itself is useless, drivers however is completely other thing. That the reason we don’t have linux on most Qualcomm devices, even tho we have tons of phones on qualcom that runs android.