ptitSeb / box86

Box86 - Linux Userspace x86 Emulator with a twist, targeted at ARM Linux devices
https://box86.org
MIT License
3.37k stars 233 forks source link

install_steam.sh on 24.04 & Raspberry Pi 5 #989

Open martincerven opened 3 months ago

martincerven commented 3 months ago

The armhf dependencies of install_steam.sh, for example sudo apt install libgl1:armhf wants to remove half of my 24.04 system:

0 upgraded, 39 newly installed, 326 to remove and 4 not upgraded.
Need to get 88.9 MB of archives.
After this operation, 1,754 MB disk space will be freed.

I've successfully ran steam on Rpi 5 & 23.10 before, anyone ran steam on 24.04 Rpi 5?

ptitSeb commented 3 months ago

Wow, that's not good. Is libgl1 not supported anymore? or as another name? Or maybe armhf is not supported anymore?

martincerven commented 3 months ago

https://lists.ubuntu.com/archives/ubuntu-devel-announce/2024-March/001344.html

However, with the decision to not ship a 32-bit kernel for Raspberry Pi in 24.04 LTS, it is important to recognize that, while it is important that any software we DO ship on armhf is appropriately future-proof, this is NOT the same thing as saying that we have to ship for armhf all the software that we have previously built.

https://discourse.ubuntu.com/t/ubuntu-24-04-lts-noble-numbat-release-notes/39890

Ubuntu 24.04 LTS solves the Year 2038 problem 1.3k that existed on armhf. More than a thousand packages have been updated to handle time using a 64-bit value rather than a 32-bit one, making it possible to handle times up to 292 billion years in the future.

Or maybe that they changed sources.list format in 24.04 that it broke something?

cat /etc/apt/sources.list
# Ubuntu sources have moved to the /etc/apt/sources.list.d/ubuntu.sources
ptitSeb commented 3 months ago

Oh, maybe it's libgl1t64 or something like that?

martincerven commented 3 months ago

Hmm I had updated to latest kernel, also reinstalled everything, but it seems the steam is just not working on 24.04 right now:

also other distros:

I'll try it again after few weeks :zzz:

ptitSeb commented 3 months ago

Oh, it's not related to box86/box64! Intresting.