tiny lemmy

u/CalcProgrammer1 — CalcProgrammer1

Joined

Software Engineer, Linux Enthusiast, OpenRGB Developer, and Gamer

Moved to lemmy.today from CalcProgrammer1@lemmy.ml

Posts

Comments

5 points ·

Crucial 16GB 1x16GB DDR5 5600 CL46 SODIMM Laptop Memory PC5-44800

SanDisk Optimus 5100 2TB M.2 2280 NVMe PCIe 4.0 x4

The DRAM that came in it was SK Hynix 5600, but having mixed sticks has not been a problem for me. I've used it quite a bit on all 3 operating systems with no memory concerns.

The SSD was just whatever was available on eBay for a decent price, any NVMe will work. If you get a normal size 2280 drive you need to relocate the standoff because the included drive is a small 2230 drive (same size as the Steam Deck uses). Moving the standoff is pretty easy so you can accommodate either size NVMe SSD.

3 points ·

Steam Machine is awesome, got my 512GB + Controller last week. Upgraded SSD to 2TB and added an extra 16GB stick of RAM. Triple booted SteamOS/Arch/Windows. Great little gaming box that also doubles as a travel PC.

1 points ·

Update! It looks like it won't be too difficult to implement on Windows either! I did some poking around with RWEverything and the LED controller memory space is right there ready to be poked starting at address 0x0DE8 (IO port space). I manually poked the enable, LED color, and mode registers and could change the LEDs accordingly. This is easily achievable with a PawnIO module that mimics the sysfs entries from the Linux driver and I already have one partially written. I tested that PawnIO was able to enable/disable the LEDs and it could, but more complex interactions will require defining some ioctls and writing an OpenRGB implementation that mirrors the Linux one. Currently setting up my Windows build environment on the Steam Machine.

8 points ·

Only as useless as you want it to be, you could, for instance, use it with the hardware sync plugin to display CPU or GPU usage. I should mark it as manually configurable for segments so you can divide it up and use it for both CPU and GPU actually.

1 points ·

Mainly for development purposes. I plan to use the Steam Machine as my new travel PC and for my work on OpenRGB I want both Linux and Windows for testing. I use Windows to reverse engineer the official software and protocols for devices so I can reimplement them in a cross platform way to work across all OSes. Also maybe for Fortnite, the only game I still need Windows for, though my friend group hasn't been playing lately, I know how to fix the bootloader, spent time getting a customized rEFInd config going.

4 points ·

While I'm generally pretty anti-AI especially in OpenRGB itself, I did try slop coding a Decky plugin with free AIs for selecting OpenRGB profiles and colors just as an experiment. It didn't go well though and I'm not familiar enough wih Decky or the languages it uses to really do it justice. I'd love to see such a thing from someone who knows what they're doing.

4 points ·

The OpenRGB Effects Plugin has some audio visualizer effects including a port of my old Keyboard Visualizer. You can also use the Python SDK to integrate OpenRGB lighting into third party software.

2 points ·

It does not, but Steam isn't constantly writing to the LEDs. The Customization tab in game mode just lets you pick from the built in hardware effects so it's not continuously writing. That means it generally is not fighting OpenRGB. The only time it does seem to write to the LEDs repeatedly is during downloads when it uses the LEDs as a progress bar. Also, in desktop mode (on SteamOS or on other distros) it does not seem that Steam touches LEDs at all.

7 points ·

In game mode yes, at least during downloads when it uses the LEDs as an indicator. It does not stream effects in software otherwise, it just lets you choose from the built in effects, so OpenRGB can take over without Steam trying to fight it most of the time.

1 points ·

I got my Steam Machine on Thursday and after running initial updates, I tore it apart and installed my Crucial RAM and 2TB SSD. So far it's running great, 32GB and no apparent memory instability issues. On the fresh SSD I installed SteamOS, then repartitioned it to shrink SteamOS to 1TB and made two 512GB partitions, then installed Arch and Windows on them. Triple boot with rEFInd is working well.

2 points ·

I'm gonna triple boot mine when I get it, SteamOS (1TB), Arch Linux (512GB), and Windows 11 (512GB). I plan to game mostly on SteamOS but as a mini PC it will probably take the place of my travel setup and so I want access to Arch (my daily driver OS on my main PCs) and Windows (mainly for development testing of cross-platform apps but also maybe Fortnite, it's the one game my friends play that doesn't support Linux).

6 points ·

The adoption rate is pretty meaningless at the moment considering their queue system just put people into whatever queues they randomized into. I signed up for all 4 mainly wanting a 2TB unit but ended up in the 512GB queue instead. I've ordered a 2TB NVMe and an extra 16GB RAM stick so when I get it the first thing I'm doing is installing the upgrades.

2 points ·

I found a Crucial stick (16GB 5600 SODIMM) for like $180 on eBay. Ordered it a few days ago because I just wanted to have it by the time I did get my Steam Machine purchase email and then I ended up getting the purchase email yesterday, so hopefully it will all come next week. I also ordered a 2TB NVMe on eBay for $190.

5 points ·

I was on the reservation queue but hadn't received my email. I ended up in the queue for the 512GB and not the 2TB I really wanted, but luckily I found good deals on eBay for a 2TB SSD and a 16GB DDR5 5600 SODIMM for around $400 combined. Ended up ordering those just to have them when I finally did get my email, and luckily just last night I got my purchase email for the Steam Machine. Hopefully the RAM and SSD get here before the Machine does so I can upgrade it right away. That way I can have 32GB and dual-channel and enough space to triple boot SteamOS (for gaming), Arch Linux (for development, tinkering), and Windows (for Fortnite and development/testing as well).

I'm excited to reverse engineer its RGB and get it integrated into OpenRGB, one reason why I want all the OSes on it.

11 points ·

My reservation is for the 512GB with controller. I'm in the US. I signed up for all four options when it first went live.

24 points ·

Still waiting on my second email to be able to buy the thing. I got the first email saying I'm in the reservation queue, but I have no idea how quickly they are moving through said queue.

18 points ·

Mine showed up as well. I wasn't expecting it so soon since the count had already gone past the first delivery dates when I got my order in (about an hour after opening). Enjoying it so far, spent some time setting up the trackpad and gyro and experimenting in Marvel Rivals. I've actually been enjoying the trackpads a lot more on this controller than I did on the Steam Deck. They're a bit more comfortably positioned and touchpad input works better on a 240Hz display than on a 60Hz one. I got a profile set up that has been working pretty well for me now and played a bunch of games today to experiment with controls and see if I could do anywhere as well as keyboard and mouse. I'm quite happy with the touchpads, though I don't think it's quite as accurate as KB+M but it's way closer than a normal gamepad.

4 points ·

It went out of stock multiple times but after spamming checkout for 40 minutes it finally went through at 1:09PM CST.