ChanServ changed the topic of #ubuntu-asahi to: Ubuntu-Asahi development | Github: https://github.com/UbuntuAsahi | Logs: https://oftc.irclog.whitequark.org/ubuntu-asahi
<MasterDuke> now i'd like to try and get steam working. i followed the steps in http://kernelpanik.net/vulkan_and_steam_on_ubuntu_asahi/, but no success
<tobhe[m]> which part doesn't work?
<MasterDuke> the main problem seems to be: `Error: Steam needs to be online to update. Please confirm your network connection and try again.`
<MasterDuke> i'm not getting the permission problem with /var/lib/dhcpcd/eth0.lease
<tobhe[m]> ok, we have seen that previously
<tobhe[m]> <toqu> "If you spot a string similar to..." <- ^ here
<tobhe[m]> > if you spot a string similar to 'dhcp_writefile: /var/lib/dhcpcd/eth0.lease: Permission denied' you could try to touch the /var/lib/dhcpcd/eth0.lease file on your *host* file system and grant write access for your user account. This fixed the issue for me.
<MasterDuke> yeah, i tried that even though i *don't* see that string, but no change
<tobhe[m]> oh sorry missed the NOT
<tobhe[m]> you could try running muvm and FEXBash manually to see where exactly it fails
<tobhe[m]> I think we had DNS resolution problems at some point too
<MasterDuke> i do see something in an strace log about that file though...
<MasterDuke> ugh, i wonder if it's related to being on this hotel network
<tobhe[m]> you could also take a look at the unpacked rootfs and see if you can change etc/resolv.conf to sth like nameserver 1.1.1.1
<MasterDuke> ah, where is the rootfs?
<tobhe[m]> ~/.fex-emu/RootFS/
<MasterDuke> thanks
<tobhe[m]> if you haven't touched that in a while you could also try downloading it again from https://kernelpanik.net/content/images/Stage2_ubuntu-base-24.10-base-amd64.tar.gz
<tobhe[m]> and unpacking it to ~/.fex-emu/RootFS/Ubuntu_24_10
<MasterDuke> which seems related to resolving under muvm/fex
<MasterDuke> yeah, i can't resolve in FEXBash
<MasterDuke> FEXBash-dan@athena:~> resolvectl
<MasterDuke> sd_bus_open_system: No such file or
<tobhe[m]> well then adding a resolv.conf might actually help
<MasterDuke> i tried copying /etc/.resolv.conf.systemd-resolved.bak to /etc/resolv.conf, but that didn't help
<tobhe[m]> not sure if there is a resolvd in the chroot, try something simple like static 8.8.8.8 maybe
<tobhe[m]> or 1.1.1.1
<MasterDuke> yeah, its contents are just `nameserver 8.8.8.8`
<MasterDuke> but `ping: google.com: Temporary failure in name resolution`
<tobhe[m]> does apt list --installed | grep passt return something?
<MasterDuke> yeah, it's installed
<tobhe[m]> and are you sure it is just name resolution? does ping 8.8.8.8 work?
<MasterDuke> ah, that's not really working either. `Destination Host Unreachable`
<tobhe[m]> is this 24.04 or 24.10?
<MasterDuke> `passt -q -f -t 3334:3334,3335:3335 --fd 6` is running
<MasterDuke> 24.10
<tobhe[m]> i think there was something wrong with passt at some point
<tobhe[m]> hm passt/now 0.0~git20241127.c0fbc7e-1 arm64 [installed,local]
<tobhe[m]> looks like I am running a patched version
<MasterDuke> cool, i'll check that issue in a bit, afk for a little while
<tobhe[m]> that is newer
<tobhe[m]> s/oracular/plucky/
<tobhe[m]> I can backport it to our ppa
MasterDuke has quit [Remote host closed the connection]
<tobhe[m]> I will copy it to the regular ppa tomorrow
tobhe has joined #ubuntu-asahi
tobhe_ has quit [Ping timeout: 480 seconds]
MasterDuke has joined #ubuntu-asahi
<MasterDuke> tobhe[m]: thanks! i manually installed that .deb and now steam is working. trying various games and proton versions now
<MasterDuke> belatro with proton hotfix or experimental doesn't work...`ERROR: ld.so: object '/tmp/pressure-vessel-libs-T4WO02/${LIB}/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.` and a couple like `pressure-vessel-wrap[4871]: Internal error: /usr/share/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json is not in /usr/lib/pressure-vessel/overrides/share/vulkan/explicit_layer.d`
<MasterDuke> hm, same errors for steamworld heist (which i believe isn't even using proton)
<MasterDuke> protondb doesn't seem to have an asahi-linux compatibility report, any listing of stuff that's worked somewhere?
MasterDuke has quit [Remote host closed the connection]
<tobhe[m]> I think this is normal
<tobhe[m]> or at least I see those on all devices I ever used with fex
<tobhe[m]> copied passt to the ubuntu-asahi ppa so everyone gets it by default
hwpplayer1 has joined #ubuntu-asahi
hwpplayer1 has quit [Remote host closed the connection]
hwpplayer1 has joined #ubuntu-asahi
hwpplayer1 has quit [Remote host closed the connection]
hwpplayer1 has joined #ubuntu-asahi
hwpplayer1 has quit [Remote host closed the connection]
hwpplayer1 has joined #ubuntu-asahi
hwpplayer1 has quit [Read error: Connection reset by peer]
hwpplayer1 has joined #ubuntu-asahi
hwpplayer1 has quit [Read error: Connection reset by peer]
hwpplayer1 has joined #ubuntu-asahi
<nukelet> not sure if it's still relevant but i think socat is necessary to get audio working in muvm
<nukelet> that and the newer passt from debian testing were the two things i had problems with when following kaa.zoo's guide
<nukelet> (the passt discussion reminded me of that)
<tobhe[m]> ok, i'll check if i need to sync socat to the ppa too
hwpplayer1 has quit [Quit: bbl]