ChanServ changed the topic of #asahi-alt to: Asahi Linux: porting Linux to Apple Silicon macs | User-contributed/unofficial distribution ports | Logs: https://alx.sh/l/asahi-alt
tobhe_ is now known as tobhe
<Zeroine> Thanks a lot =)
<Zeroine> Ah nice, I see the bwfm0 already appear in the bsd.rd
<Zeroine> "bwfm0: failed loadfirmware of file apple-bwfm/brcmfmac4378b1-pcie.apple,shikoku.bin" looks like it still didn't extract the firmware I guess
<Zeroine> That's from when it was configuring it in the installer
<Zeroine> I tried taking the firmware for it from firmware.tar, it was a symlink to one called "atlantisb" instead of "shikoku".
<Zeroine> I brought the bwfm0 up and it threw this https://x0.at/WGS4.jpg and then after a while rebooted
<Zeroine> I remember I had this issue 2 years ago as well where it kept rebooting when dealing with the WiFi
<tobhe> hm interesting. I haven't seen that before
<tobhe> might be worth sending a bug report to bugs@openbsd.org
snuck has quit [Ping timeout: 480 seconds]
<Zeroine> Sure, there were already some bug reports there about bwfm0, not sure if those were about the issue you mentioned earlier
<tobhe> at least that was the only one I am aware of
<tobhe> which device is this?
<Zeroine> M1 Air
<tobhe> pretty sure there's multiple developers with an m1 air so I'd expect that to work
<tobhe> the only other bug report I see in my inbox was from october and that was a bit weird
<Zeroine> Ah well maybe this something new then, I'll submit the bug report. Thanks for help though <3
<tobhe> np! Hope we get that fixed too :)
<tobhe> link above was what I meant but that turned out to be the one fixed with the errata I pasted before
sneak has joined #asahi-alt
n3ph has joined #asahi-alt
zerdox has joined #asahi-alt
tobhe_ has joined #asahi-alt
tobhe has quit [Ping timeout: 480 seconds]
n3ph has quit [Ping timeout: 480 seconds]
Zeroine has quit [Quit: Connection closed for inactivity]
Larwive has joined #asahi-alt
Larwive has quit []
Larwive has joined #asahi-alt
Larwive has quit []
Larwive has joined #asahi-alt
<jannau> chadmed: I've looked at the binaries and nothing linked against libclc. I might have missed something
<chadmed> okay sick
<jannau> I guess I should test by removing libclc
<jannau> no, mesa has libclc as runtime dep anyway
<jannau> it's added to RDEPEND `llvm?`
<chadmed> yeah, just wasnt sure if we needed all the other stuff that we're currently pulling in as runtime dependencies in the overlay (spirv-llvm-translator, etc)
Zeroine has joined #asahi-alt
n3ph has joined #asahi-alt
n3ph has quit [Ping timeout: 480 seconds]
n3ph has joined #asahi-alt
Calandracas_ has joined #asahi-alt
Calandracas has quit [Ping timeout: 480 seconds]
<leio> chadmed: what was "we cant do "if use" outside of functions anyway " for?
kraem has joined #asahi-alt
<jannau> leio: the duplicated depends for all the admgpu variants in the mesa-9999 PR
<leio> if it's just the same string under different USE conditions, you could just use a helper variable, see for example GL_DEPS in gst-plugins-base
<leio> might be nice to unset it after, not sure if that's something to worry about, I don't think it typically is with helpers like CDEPEND that aren't used around the tree (cc sam_)
mattia013_ has joined #asahi-alt
mattia013_ has quit [Remote host closed the connection]
mattia013_ has joined #asahi-alt
n3ph_ has joined #asahi-alt
n3ph has quit [Ping timeout: 480 seconds]
mattia013_ has quit [Ping timeout: 480 seconds]
JayBeeFOSS has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-alt
ethantwardy has quit [Quit: WeeChat 4.4.2]
ethantwardy has joined #asahi-alt
ethantwardy has quit [Quit: WeeChat 4.4.2]
ethantwardy has joined #asahi-alt
ethantwardy has quit [Quit: WeeChat 4.4.2]
ethantwardy has joined #asahi-alt
ethantwardy has quit [Quit: WeeChat 4.4.2]
ethantwardy has joined #asahi-alt
ipatch has quit [Read error: Connection reset by peer]
ipatch has joined #asahi-alt
ipatch has quit [Read error: Connection reset by peer]
ipatch has joined #asahi-alt
Larwive has quit [Ping timeout: 480 seconds]
Larwive has joined #asahi-alt
ece314378925355451680698427415 has joined #asahi-alt
kraem is now known as Guest13592
kraem has joined #asahi-alt
Guest13592 has quit [Ping timeout: 480 seconds]
zerdox has quit [Remote host closed the connection]
ipatch_ has joined #asahi-alt
ipatch has quit [Read error: Connection reset by peer]
gprimola has joined #asahi-alt
kraem has quit [Ping timeout: 480 seconds]
gprimola has quit []
kraem has joined #asahi-alt
Zeroine has quit [Quit: Connection closed for inactivity]
Larwive has quit [Ping timeout: 480 seconds]
Larwive has joined #asahi-alt
gprimola has joined #asahi-alt
gprimola has quit []
kraem has quit [Ping timeout: 480 seconds]
zerdox has joined #asahi-alt
drasterix has joined #asahi-alt
<drasterix> hello , I'm running asahi ubuntu
<drasterix> in a M1 after 11 years working with ubuntu in a mac boor air
<drasterix> 1st Thanks everyone for your work !
<drasterix> I'm having 2 problems : 1.- Visual Code is failing exiting due to a GL problem , 2.- Apt repos are failing to resolve what was working 2 weeks ago
<drasterix> I don't know why the system is trying to install i386 packages instead of arm64
<drasterix> E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/noble/main/binary-i386/Packages 404 Not Found [IP: 185.125.190.36 80]
<drasterix> E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/noble-security/multiverse/binary-i386/Packages 404 Not Found [IP: 185.125.190.36 80]
<drasterix> E: Some index files failed to download. They have been ignored, or old ones used instead.
<tobhe_> hey drasterix, fyi there is a dedicated room at #ubuntu-asahi
<tobhe_> regarding the i386 packages: looks like you enabled i386 sources or maybe installed a deb that did
<tobhe_> I was not aware of vs-code errors. how did you install it?
<tobhe_> they have a somewhat hidden arm64 deb at https://code.visualstudio.com/Download that worked last time I tried
<drasterix> I installed code using this method :
<drasterix> I've installed the deb from : https://code.visualstudio.com/download
<noisycoil[mds]> tobhe_: I think it's a known issue with 16k pages
<noisycoil[mds]> Already solved, fix unreleased yet
<noisycoil[mds]> drasterix: Try using apt-get install code=1.97.2-1739406006
<drasterix> trying ...
<drasterix> E: Version '1.97.2-1739406006' for 'code' was not found
<noisycoil[mds]> What does apt-cache policy code | head -10 return?
tobhe_ is now known as tobhe
<drasterix> code:
<drasterix> Version table:
<drasterix> Candidate: 1.99.2-1744249215
<drasterix> Installed: 1.99.2-1744249215
<drasterix> *** 1.99.2-1744249215 100
<drasterix> 100 /var/lib/dpkg/status
<noisycoil[mds]> I see only 6 lines
<noisycoil[mds]> Should be 10
<tobhe> rate limit maybe?
<drasterix> that's all in the output
<noisycoil[mds]> Maybe better: apt-cache policy code | grep 1.97.2
<noisycoil[mds]> Ah alright
<noisycoil[mds]> So you really don't see older versions
<drasterix> code:
<drasterix> Version table:
<drasterix> Installed: 1.99.2-1744249215
<drasterix> Candidate: 1.99.2-1744249215
<drasterix> *** 1.99.2-1744249215 100
<drasterix> 100 /var/lib/dpkg/status
<drasterix> N: Ignoring file 'winehq-noble.sources.bk' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
<noisycoil[mds]> The bottom line is: current vscode is broken on asahi
<noisycoil[mds]> A workaround is to start it with code --js-flags="--nodecommit_pooled_pages"
<tobhe> I'll actually try and see if I can reproduce the issue
<noisycoil[mds]> On Debian I see the old versions, so I could just lock it to an older version. I don't know why you don't see them as well (the repo should be the same)
<tobhe> 1.99.2-1744249215 seems to work for me
<drasterix> it's working with this FIX
<tobhe> on 24.10 though
<tobhe> interesting, good to know :) thx noisycoil
<drasterix> is NOT stalling ...
<drasterix> well , not hanging! , Thanks !
<noisycoil[mds]> tobhe: np. It's https://github.com/electron/electron/issues/45560
<noisycoil[mds]> All electron apps are affected, now the fix just needs to propagate
<drasterix> will check how to change the launcher to include this CLI launch "code --js-flags="--nodecommit_pooled_pages""
<tobhe> there's probably a .desktop file you could edit. "dpkg -L code" should show all the files the package installs
<tobhe> I am a little surprised that I managed not to hit this but I do try to avoid electron apps where I can
<noisycoil[mds]> Good idea. Quite weird that it works for you though
<drasterix> yes , I modified it and it works fine
<noisycoil[mds]> I haven't tried updating in a couple of weeks, but if the last version does not work for drasterix I don't see why it should work for anyone else
<drasterix> it's working
<drasterix> for me
<noisycoil[mds]> Yes, the workaround
<noisycoil[mds]> I meant without the workaround
<tobhe> weird indeed. the version seems to be the same
<tobhe> but I am on a newer Ubuntu release
<drasterix> now the i386 apt packages issue
<drasterix> I'm running 24.04
<noisycoil[mds]> AFAIU should only depend on page size, but I didn't investigate further
<tobhe> well I suppose you must have copy pasted something in /etc/apt/sources.list.d or maybe used dpkg --add-architecture i386
<drasterix> yes , I did , I need to run wine for VST i386 packages for audio production
<tobhe> noisycoil: extra weird because we even ship the same kernel for 24.04 and 24.10
<tobhe> but there's no guarantee that the microsoft builds for the two releases are identical even with the same version number
<noisycoil[mds]> Can it be you have some old fix for this same issue around, like an envvar or something?
<tobhe> drasterix: I think the bug here is that there is no i386 on ports.ubuntu.com. try replacing those with archive.ubuntu.com
<noisycoil[mds]> No guarantee, but aren't you using https://packages.microsoft.com/repos/code/ stable?
<noisycoil[mds]> I think MS uses the same repo and builds for all debian-like distros
<tobhe> 500 https://packages.microsoft.com/repos/code stable/main arm64 Packages
<tobhe> release o=code stable,a=stable,n=stable,l=code stable,c=main,b=arm64
<tobhe> origin packages.microsoft.com
<tobhe> yeah. should be the same
<tobhe> I didn't find anything obvious in my local config files or env either
<noisycoil[mds]> So you must have a magic mac =D
<noisycoil[mds]> Did you leave it open for a while?
<drasterix> ok , will remove the offending wine-hq apt entries
<noisycoil[mds]> It may even happen after 10-15 seconds or so, maybe even a bit more
<tobhe> just started it actually because I freshly installed it to test
<tobhe> i'll leave it running for a while. so far it still works and I even opened a file a did something
<noisycoil[mds]> tobhe: electron 34.3.2 does indeed contain the fix
<noisycoil[mds]> (Feb 13)
<drasterix> I've removed all references to i386 in all /etc/apt tree , apt update still failing :-(
<noisycoil[mds]> So the latest version should indeed be fixed
<tobhe> drasterix: what's the error now?
<drasterix> same
<tobhe> E: Failed to fetch $something?
<drasterix> E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/noble/main/binary-i386/Packages 404 Not Found [IP: 185.125.190.36 80]
<drasterix> E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/noble-security/multiverse/binary-i386/Packages 404 Not Found [IP: 185.125.190.36 80]
<drasterix> E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/noble-proposed/main/binary-i386/Packages 404 Not Found [IP: 185.125.190.36 80]
<drasterix> E: Some index files failed to download. They have been ignored, or old ones used instead.
<drasterix> yep
<tobhe> check /etc/apt/sources.list and grep in /etc/apt/sources.list.d/
<tobhe> it must be in there somewhere
<drasterix> I'm greping all the /etc/apt tree ...
<drasterix> no references to any i386 string
<drasterix> /etc/apt$ grep -R i386 *
<tobhe> maybe try dpkg --remove-architecture i386 too
<noisycoil[mds]> Not necessarily I think. If they still have i386 as foreign-architecture for apt, and ports.ubuntu.com in sources
<drasterix> ok , will try , thanks !
<noisycoil[mds]> Yeah
<drasterix> yes , this fixed the issue !
<noisycoil[mds]> There's a way around if you actually need the i386
<noisycoil[mds]> Namely, only selecting certain architectures for ports.ubuntu.com
<noisycoil[mds]> But if you don't actually need that arch this is useless
<tobhe> the archive.ubuntu.com vs ports.ubuntu.com split is pretty annoying and probably comes from a time where storage was expensive and they wanted to give people the option to only mirror the "important" architectures
<drasterix> well , I need to run i386 VST plugins for all audio
<noisycoil[mds]> Then you must limit ports.ubuntu.com to arm64
<noisycoil[mds]> Then you should be able to re-add i386 without seeing those errors
<drasterix> ok , Ill give a try , you help has been great thank you very much sirs !
<noisycoil[mds]> Np :-)
<noisycoil[mds]> tobhe: latest vscode has been open for a while now here, no issues
drasterix has quit [Read error: Connection reset by peer]
<tobhe> so mine is not the magic one
<noisycoil[mds]> Not at all
<noisycoil[mds]> Seems to work on F41 too
drasterix has joined #asahi-alt
Juest has quit [Ping timeout: 480 seconds]
Juest has joined #asahi-alt
drasterix has left #asahi-alt [#asahi-alt]
n3ph_ has quit [Ping timeout: 480 seconds]