Xpl0itU / WiiUDownloader

Allows to download encrypted wiiu files from nintendo's official servers
GNU General Public License v3.0
876 stars 24 forks source link

Issues running on Steam Deck #11

Closed kaosjr closed 1 year ago

kaosjr commented 1 year ago

Hi, I've been having trouble running the appimage on the Steam Deck because of an incompatible glibc version. The deck currently ships with glibc 2.33, but the application seems to require 2.34, which is impossible to install with the default OS setup.

image image

Is there any way you could compile with glibc 2.33 for Steam Deck support?

Xpl0itU commented 1 year ago

Thing is, I don’t have a steam deck, although I have arch linux in my main computer (steam deck OS is based in arch), I don’t suffer from that issue, so, uh, you’ll have to compile it from source if you want to use it

Edit: working on a pkgbuild, should make building easy

Xpl0itU commented 1 year ago

Follow this:

git clone --recursive https://github.com/Xpl0itU/WiiUDownloader
cd WiiUDownloader
makepkg -si

This should build WiiUDownloader, to run it simply type in a terminal WiiUDownloader or run it from the apps menu

kaosjr commented 1 year ago

Follow this:

git clone --recursive https://github.com/Xpl0itU/WiiUDownloader
cd WiiUDownloader
makepkg -si

This should build WiiUDownloader, to run it simply type in a terminal WiiUDownloader or run it from the apps menu

Tried this, got a new error: image

Searching it up it seems to be because there's no fakeroot binary installed on the system by default. Pacman doesn't work on the default install though (since the OS is read-only), and I don't really want to disable the read-only mode because it causes issues when the system needs to update down the line. Not entirely sure what to do next, other than livebooting some other system into something with an older glibc version that I can build on.

Xpl0itU commented 1 year ago

You can always run this on another PC and use it there instead, but a binary should’ve been built in the build folder, so run that too, if it’s not there, try only running makepkg

kaosjr commented 1 year ago

No luck, same error if you don't include arguments when running makepkg. I'll just have to use it on my desktop and transfer files over. Hopefully the next system update for the Deck includes a newer glibc version...