Steam Deck

Steam Deck

Ness Dec 2, 2023 @ 4:09pm
linux-neptune-61-headers symlinking
I have been using my steam deck to do developer work on-the-go when I'm in a pinch. The device is super capable, and it is really convenient to be able to do so. It is a big part of why this device is so valuable to me.
As of steamos 3.5, it seems that something has changed with the steam packaging. When compiling apps, I'll get errors referring to stdlib.h, errno.h, etc. which is typically an indicator that the kernel heders aren't installed, or that something is wrong with gcc glibc. I've been troubleshooting this, and indeed, linux-neptune-61-headers isn't installed. After doing so, it's a constant loop of trying to figure out why the installation of this package hasn't updated /usr/include/ directories as I would expect, and even after symlinking, them, it will eventually just start throwing errors about unknown types, or there being a loop of issues where it seems that the introduction of the `asm-generic` dir is where things start falling apart in my troubleshooting attempts to get things working fully again.

I understand this is a bit in the realm of neckbeard stuff, but if this isn't fixed upstream, this basically kills one of the larger benefits that I get from owning a Steam Deck.
< >
Showing 1-3 of 3 comments
WarnerCK Dec 3, 2023 @ 12:02am 
Originally posted by Ness:
I understand this is a bit in the realm of neckbeard stuff, but if this isn't fixed upstream, this basically kills one of the larger benefits that I get from owning a Steam Deck.

Would distrobox help you?

https://distrobox.it/

https://www.gamingonlinux.com/2022/09/distrobox-can-open-up-the-steam-deck-to-a-whole-new-world/
Ness Apr 26, 2024 @ 9:01am 
The issue seems to be that they gutted some stuff from the base rootfs image, and so nothing will compile unless you repair the packages. I was able to fix this with a script I made https://gist.github.com/wallentx/a21434597cdf993bbfc52c846867235a
< >
Showing 1-3 of 3 comments
Per page: 1530 50

Date Posted: Dec 2, 2023 @ 4:09pm
Posts: 3