marcan changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | "Does XXX work yet?": https://alx.sh/fs | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-alt #asahi-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
Brainium has joined #asahi
kidplayer666 has quit [Quit: Connection closed for inactivity]
DarkShadow44 has joined #asahi
DarkShadow4444 has quit [Read error: Connection reset by peer]
PaulFertser has quit [Remote host closed the connection]
<maz>
the idea that we would build something to actively *exclude* people seems baffling -- where I live, most Internet connections are IPv4 only, and forcing extra complexity on people to tunnel stuff around looks like the wrong move...
nils has joined #asahi
zumi has joined #asahi
<sven>
yeah, I don’t see any benefit. it‘s just gonna make everyone‘s life harder
Mary has joined #asahi
yuka has joined #asahi
SalimTer- has quit [Ping timeout: 480 seconds]
SalimTerryLi has joined #asahi
novafacing9926 has quit [Ping timeout: 480 seconds]
<marcan>
Soni: that idea is patently ridiculous. we are not in the business of experimental networking concepts. we're here to make Linux work on these machines, not unrelated random things.
tbm has quit [Server closed connection]
tbm has joined #asahi
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #asahi
Xesxen has quit [Server closed connection]
Xesxen has joined #asahi
Yamakaja has quit [Server closed connection]
Yamakaja has joined #asahi
agraf has quit [Server closed connection]
agraf has joined #asahi
eriol has quit [Server closed connection]
eriol has joined #asahi
TheLink has quit [Server closed connection]
Moprius has quit [Quit: bye]
TheLink has joined #asahi
leio has quit [Server closed connection]
leio has joined #asahi
eloy_ has quit [Server closed connection]
eloy_ has joined #asahi
gig has quit [Server closed connection]
gig_ has joined #asahi
ncopa has quit [Server closed connection]
ncopa has joined #asahi
flying_sausages has quit [Server closed connection]
tarzeau_ has quit [Server closed connection]
flying_sausages has joined #asahi
mixi has quit [Server closed connection]
mixi has joined #asahi
elvishjerricco has quit [Ping timeout: 480 seconds]
zopieux has quit [Server closed connection]
zopieux has joined #asahi
elvishjerricco has joined #asahi
<j`ey>
the installer has a fixed size root.img, but how does the file system expand to the full space of the partition? is there a first-boot kinda step that does that or?
JayBeeFOSS has quit [Remote host closed the connection]
Brainium has quit [Quit: Konversation terminated!]
marshmallow has quit [Server closed connection]
marshmallow has joined #asahi
ifthenelse has quit [Server closed connection]
ifthenelse has joined #asahi
jeisom has quit [Ping timeout: 480 seconds]
qdot_ has quit [Server closed connection]
qdot has joined #asahi
Agua has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi
snajpa- has quit [Server closed connection]
snajpa has joined #asahi
coderobe has quit [Server closed connection]
coderobe has joined #asahi
jelly has quit [Server closed connection]
mwuz has quit [Server closed connection]
johey has quit [Server closed connection]
johey has joined #asahi
bastikohn has quit [Ping timeout: 480 seconds]
ydalton has joined #asahi
jelly has joined #asahi
Deewiant has quit [Server closed connection]
Deewiant has joined #asahi
dylanchapell has quit [Ping timeout: 480 seconds]
delsol has joined #asahi
<ydalton>
anyone excited for the m3 bring up stream? when marcan's m3 arrives ofc
<opticron>
excited, yes, but iirc there are other near-term focuses that will push that back a bit
<marcan>
it already arrived, but given the shit Apple are making me deal with with this ProMotion bug, and that Fedora isn't released yet, I have no idea when I'll get to that
<ydalton>
like seriously, disabling it in firmware so that you can't turn it off, but by extension you can't turn it on again if you're stuck in that bootloop
<marcan>
but I tried writing that and it reverts itself, so I think the source of truth is elsewhere
<marcan>
but you can see changing the screen mode causes changes there, including a bunch of checksums and generation counters, and a single byte somewhere that is the DPTimingModeID (2=ProMotion, 3=60Hz, etc.)
<lucyllewy>
that ipv6 discussion looks to be someone trying to push their own product into the asahi project
<ydalton>
lucyllewy: it's rather silly, why remove something that doesn't have to be removed
<lucyllewy>
because they want to force people to use their product to prove it's popular
<lucyllewy>
it was a subtle allusion but it definitely seems to me that they're being underhanded and want their tech inserted rather than having a valid usecase
merry has quit [Server closed connection]
merry has joined #asahi
<ydalton>
basically new tech for the sake of new tech
<lucyllewy>
yup. they probably have an ipv4 broker/proxy that they want us to force users to utilise
<lucyllewy>
specifically these comments make me think they're hiding their true reasoning being that they have a product they want us to use https://www.irccloud.com/pastebin/b3nDb71D/
<lucyllewy>
I might be wrong, but also the "guage interest" and use of plural pronouns
<ydalton>
"we" yeah i smell something fishy
<lucyllewy>
yes I am aware that individuals use plural pronouns as well, but this doesn't appear to be that.
matrix_ds has quit [Server closed connection]
matrix_ds has joined #asahi
<ydalton>
lucyllewy: i've looked into the chatlogs and this person literally only says "we" for presumably "i"
billak has joined #asahi
<ydalton>
so i guess it's a normal thing for them
ydalton has left #asahi [ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.0.92)]
<ChaosPrincess>
while we also enjoy talking trash about weird people, at the end of the day it is #asahi, not #armchair-psychology :P
ydalton has joined #asahi
<ydalton>
true, so i'll leave it at that
bastikohn has joined #asahi
<ydalton>
marcan: guess you did lay down the big hammer anyways
<lucyllewy>
if they use plural we for themselves, then I apologise for misunderstanding their intent there.
krbtgt has joined #asahi
<lucyllewy>
and, yes I know there are quite a few people who use we as a personal pronoun so that is definitely my mistake there.
<marcan>
Soni is not pushing a product, they just have some rather wild ideas sometimes.
<lucyllewy>
roger that :-) I'm sorry for getting it wrong <3
<marcan>
please drop that conversation, it's not productive
bastikohn has quit [Remote host closed the connection]
<lucyllewy>
And to Soni, I am sorry to you also for presuming and misunderstanding.
<marcan>
it's okay, mistakes happen
<lucyllewy>
I still want to make sure I apologise though :-)
<ydalton>
is that the end of the promotion saga? until there is an actual fix from apple?
nicolas17 has joined #asahi
<krbtgt>
at what point do you get a red telephone to apple engineers and access to radar
<j`ey>
once you sign the employment contract :P
<ChaosPrincess>
and even then you only get data for your department with everything outside being secret? :P
* nicolas17
can't imagine an amount of money that would make him sign an Apple NDA
<krbtgt>
i thought your hobby was the things that they put under them :p
<nicolas17>
krbtgt: figuring out how Apple things work *and making that public* :D
ChaiTRex has quit [Quit: ChaiTRex]
<nicolas17>
Apple needs to figure out reproducible builds, every delta OTA update seems to have patches for every binary to change a build UUID or something similarly trivial :/
<marcan>
nicolas17: I assume there's no secret stash of IPSWs with 13.6.2? janneg_ floated the idea of upgrading to that (which is probably not too painful) but without that IPSW we'd have to go all the way to Sonoma, which uhh...
<balrog>
https://ipsw.me indexes IPSWs, but I think the latest 13.x is 13.6
<nicolas17>
marcan: once Sonoma was released and Ventura went into "security updates" mode, there were no more ipsws (13.6 was the latest)
<nicolas17>
same happened before
<marcan>
sigh...
<nicolas17>
Monterey had no ipsws for 12.6.2 to 12.7.1
<balrog>
would a revive with a 13.6 IPSW fix the problem?
<balrog>
or does the revive IPSW have to match the installed version exactly?
<nicolas17>
marcan: do you need to grab firmware off 13.6.2 for an asahi install, or do you need to actually install the OS to test something, or...?
<marcan>
grab firmware/kernel/etc
<balrog>
you might be best off extracting it from the catalog
<marcan>
I'm not going to rewrite half the installer just for this :/
<marcan>
if there's no IPSW then that's that
<nicolas17>
you could get those off the OTA zip, but paths are different compared to the ipsw (eg. AssetData/boot/kernelcache.release.mac14j)
<marcan>
and part of the issue is I parse the BuildManifest.plist to know what to copy where
<nicolas17>
I *think* for what you need here, prepending AssetData/boot/ to the paths searched inside the zip will let your existing ipsw code work
ydalton has left #asahi [ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.0.92)]
dylanchapell has joined #asahi
frusr has joined #asahi
<frusr>
hey guys, i just installed asahi on my m1 air and its great, thx! :) with speakers I can finally daily-drive it! :)
<frusr>
is there a way to change the keyboard layout in the settings gui? i cant find it under the keyboard settings
<frusr>
also is there a way to use a more windows-like keyboard layout? like writing @ with option/alt+Q instead of L? that is the only thing i hate so much because of 20 years of muscle memory :D
<frusr>
microphone does not work yet right? its not interconnected with the speaker support?
<nicolas17>
it's being worked on, but it's unrelated
<frusr>
ok, no problem! :)
<frusr>
kinda assumed webcam/microphone was the same :D
<frusr>
sound is also great, but a bit different than under macosx, but i am no audiophil for sure
<jn>
the microphone is much less problematic because it doesn't have to cram several watts of power into a little coil that could go up in smoke
<frusr>
i use fedora39/kde btw, a bit suprised there is no gui option for the keyboard layouts
<jn>
frusr: sound being different vs. macOS is (except for bugs that might occur) a known and expected thing. asahi aims for a "flat" frequency response, while macos is more bass-boosted (as far as i remember reading)
<marcan>
jn: on the other hand the microphone is a lot more problematic because firmware is involved and I'm not even sure the existing approach we had in an old branch is workable :p
ydalton has joined #asahi
<jn>
interesting. new and unique challenges for every part of the system :)
<ydalton>
frusr: what exactly do you mean with pressing Alt+Q for @?
<frusr>
on macosx and asahi i need to press right option + L to write a @ sign (german layout)
<frusr>
but on most keyboards i used my life (windows-style) the @ sign is ALT+Q
<frusr>
and when i do this out of habit, on macosx it will close the app and on asahi it will logoff my user
<ydalton>
hm, i'm trying out the german layouts but i'm not getting anything with alt+L or alt+Q, is it a sublayout?
<frusr>
no it is the default one. on asahi installer i only choose the german default one
<frusr>
but there where many others ones to select in the installer, i want to try them all if they are different
<frusr>
but i cant find them in kde settings
<ydalton>
oh, right alt
<frusr>
yeah "altgr" sorry
<frusr>
because Q is one the left
<ydalton>
wait, with altgr Q i get ł
<ydalton>
no, altgr L
<ydalton>
altgr Q gives @
<frusr>
also under start-button there is "choose input method" app, but it only starts something with ibus, and only EN is available, and i get a little EN icon in the systray, but my keyboard layout still is german (with umlauts äöü)
<frusr>
ydalton: under asahi? option+q gets me «
<frusr>
but i want to use command+q
<ydalton>
the one called "german (macintosh)" gives @ for altgr+l
<frusr>
command+q launches "activities" under kde
<ydalton>
are you sure you are on the pure german layout?
<marcan>
keyboard settings are in the KDE settings app
<frusr>
i just used the default one the installer selected for me
<nicolas17>
frusr: afaik Command is mapped to the meta/windows key
<frusr>
yes, but not the layouts
<marcan>
yes there are
<marcan>
you have to add your layout in the layouts section
<frusr>
i only can use keyboard model
<marcan>
there is a layouts panel you can enable and add your layout in
<ydalton>
i think you have "german (macintosh)"
Mrmaxmeier has quit [Server closed connection]
<nicolas17>
frusr: there are tabs at the top of the keyboard settings pane, Hardware / Layouts / Advanced
Mrmaxmeier has joined #asahi
manawyrm has quit [Server closed connection]
manawyrm has joined #asahi
<frusr>
i assumed these are for hotkeys only, thanks. in german this tab is called "assignments"
<marcan>
heh, i18n is hard :)
<frusr>
but this has only one german layout
<frusr>
not the like 20+ from the installer
<ydalton>
i don't have kde on this macbook so i can't help
<nicolas17>
use the Add button
<frusr>
i did
<ydalton>
but i do have it on my mac mini
<frusr>
the add button only has one german layout
<frusr>
oh, one "german" layout and many more "Deutsch" layouts. lol!
<frusr>
("deutsch" is german for "german")
<ydalton>
the first one should be the one you want
<nicolas17>
setting the UI in English, I see "German" and "German, Swiss" in the list of languages
<ydalton>
if gnome's listing is the same as kde's
<ydalton>
plain german, german (dvorak), ...
<frusr>
the first one is just like the default one
<frusr>
i tried deutsch qwerty but the app tells me it could not load this layout
tired has quit [Server closed connection]
<nicolas17>
I think this UI is a 1:1 raw visualization of the X11 keyboard layout internals and it sucks
tired has joined #asahi
<frusr>
no symbols called qwerty in macintosh_vndr/de
<frusr>
abandoning symbols file (null)
<ydalton>
deutsch qwerty is probably not the one you want
<frusr>
i dont know what "plain german" is called for me in german...
<frusr>
the one just called "german" ist just like the default one with @ on option+L
<ydalton>
???
<frusr>
i want to configure @ on command+Q
<ydalton>
if i chose the layout called "german", i would get @ for altgr q
<marcan>
nicolas17: looks like those OTAs are per-machine class, do you have the full list just for ref?
<frusr>
ydalton: not for me. also the "preview" function displays the @ also on L
<nicolas17>
I believe 13.6.2 was *only* released for Macs with ProMotion >_<
<frusr>
ydalton: is there a command line command which can output my exact keyboard layout, and yours to? to compare?
<frusr>
*exact current keyboard layout
<marcan>
nicolas17: lol
<marcan>
but yeah, BaseSystem is a problem :(
<ydalton>
frusr: not that i know of, i only found solutions for X11 and none for wayland
<marcan>
anyway, I'm going to sleep
kidplayer666 has quit [Quit: Connection closed for inactivity]
nela has quit [Server closed connection]
<nicolas17>
also the zip I sent you is a "full OTA", there's no prerequisite version to patch from... I think for some stupid reason they ship basesystem as a patch from <nothing>?
nela has joined #asahi
<marcan>
it's way smaller than the real one, unless that's just some compression mechanism
<marcan>
but then we need to figure out how to uncompress it
<frusr>
thx for your help, i am gonna reboot to macosx now and try some things with the keyboard :)
frusr has quit [Quit: Page closed]
<nicolas17>
yeah I think I can decompress this thing... but first lunch and then work on some things with actual deadlines >.>
<nicolas17>
marcan: oh, can I use python-construct or should I keep it dependency-free?
<Soni>
lucyllewy: apologies accepted. feel free to come by #asahi-offtopic and we can talk about ipv6 transition technologies like SIIT-DC, 464XLAT, and userspace implementations of them with no native ipv4 stack, as well as their tradeoffs :3
ydalton has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.0.92)]
Retr0id has quit [Server closed connection]
Retr0id has joined #asahi
Agua has joined #asahi
flom84 has joined #asahi
frusr has joined #asahi
<frusr>
ydalton: under macosx i could change the keyboard layout to "german standard", which uses option+q for @ and i also could switch the option and command keys, so the keyboard feels exactly like on the windows/linux default keyboards :-)
flom84 has quit []
<frusr>
would be great if you could change it like this under asahi/kde also
<frusr>
marcan: could you point me to the current state-of-the-art way for wayland keyboard layout management? fedora asahi is wayland-only right? maybe i could copy a existing layout then and modify it to use :-)
flom84 has joined #asahi
<smartmobili_>
Hi I miss some articles on the Asahi blog ;-) When will be the next one to see progress
smartmobili_ has quit [Quit: Leaving]
VincentRICHOMME has joined #asahi
VincentRICHOMME has quit [Read error: Connection reset by peer]
akemin-dayo has quit [Server closed connection]
akemin_dayo has joined #asahi
flom84 has quit [Quit: Leaving]
flom84 has joined #asahi
flom84 has quit []
flom84 has joined #asahi
<ChaosPrincess>
nicolas17: looks like someone already did that, and there is a mit-licensed extractor, https://github.com/ezhes/bxdiff50
<nicolas17>
ChaosPrincess: this case is much simpler because it's a "patch" over an empty file
flom84 has quit [Quit: Leaving]
<ChaosPrincess>
oh, it probably is, but you now have a reference implementation which may or may not be helpful
Agua has quit [Remote host closed the connection]
flom84 has joined #asahi
jadesoturi has quit [Server closed connection]
jadesoturi has joined #asahi
<marcan>
nicolas17: I'm trying to avoid deps since I don't have a good mechanism to ship them other than blatant vendoring :/
linuxgemini has quit [Server closed connection]
<marcan>
you can use struct or the ctypes thing though
<nicolas17>
yeah that's fine, I didn't know if construct was *already* there
<nicolas17>
I certainly don't want to add new deps
linuxgemini has joined #asahi
<marcan>
yeah we don't have any third party modules other than the vendored asn1.py
<nicolas17>
so it seems these diffs have a relevant flag in a field that both open source bxdiff50 tools currently treat as "ignore unknown field", yay -.-
flom84 has quit [Ping timeout: 480 seconds]
pent1ckel has quit [Server closed connection]
pent1ckel has joined #asahi
billak has quit [Quit: Konversation terminated!]
blazra has quit [Server closed connection]
blazra has joined #asahi
delroth has quit [Server closed connection]
Moprius has joined #asahi
delroth has joined #asahi
delsol has quit [Remote host closed the connection]
int80 has quit [Server closed connection]
int80 has joined #asahi
bluetail has quit [Server closed connection]
bluetail has joined #asahi
mbilker has quit [Server closed connection]
mbilker has joined #asahi
kidplayer666 has joined #asahi
Brainium has joined #asahi
skiera has joined #asahi
<kidplayer666>
frusr: if you want some help, i am le using KDE
<kidplayer666>
I may be getting it wrong, but there are available all of these layouts
hl`` has quit [Server closed connection]
hl` has joined #asahi
JoshuaAshton has joined #asahi
TellowKrinkle_ has quit [Server closed connection]
TellowKrinkle has joined #asahi
pg12 has quit [Server closed connection]
pg12 has joined #asahi
anuejn_ has quit [Server closed connection]
iaguis has quit [Server closed connection]
iaguis has joined #asahi
bastikohn has joined #asahi
bastikohn has quit [Ping timeout: 480 seconds]
void has joined #asahi
<frusr>
kidplayer666: yeah thanks, but most of them tell me they cant load. if you try "german qwerty" for example, does it work for you? can you use the preview function?
<frusr>
and how could i swap the command and option keys?
void has quit []
<kidplayer666>
That’s odd
<kidplayer666>
And I’d probably use the custom shortcuts option
<kidplayer666>
It does error out
<kidplayer666>
I cannot use the preview
<kidplayer666>
I think I heard something mentioned saying that keyboard support was something that asahi needed to work on? But not sure
<kidplayer666>
Surprised that the German ain’t working, given that I have the Portuguese one (in theory much less used) without any issues
jeisom has quit [Remote host closed the connection]
jeisom has joined #asahi
kujeger has quit [Server closed connection]
kujeger has joined #asahi
john-cabaj has quit [Quit: john-cabaj]
john-cabaj has joined #asahi
Moprius has quit [Quit: bye]
pinkieval has quit [Read error: No route to host]
pinkieval has joined #asahi
pinkieval has quit []
pinkieval has joined #asahi
amarioguy has quit [Remote host closed the connection]
flom84 has joined #asahi
pthariensflame has joined #asahi
pthariensflame has quit []
flom84 has quit [Ping timeout: 480 seconds]
holiday has joined #asahi
<holiday>
hello, blender 4.0 just released, afaik blender will have native arm linux support but until then is there a way to build blender from scratch to run on asahi? or we should better wait
skiera has quit [Remote host closed the connection]
<j`ey>
blender is in the fedora repos for arm64
<holiday>
:0
<holiday>
ok i will boot into asahi in 5 mins
<j`ey>
however it doesnt work with the GPU currently