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
<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
<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
<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
<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]