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
bruse has joined #asahi
bruse has quit [Ping timeout: 480 seconds]
rvalue has quit [Ping timeout: 480 seconds]
rvalue has joined #asahi
mort_ has quit [Quit: Ping timeout (120 seconds)]
mort_ has joined #asahi
LarstiQ has quit [Quit: ZNC - http://znc.in]
LarstiQ has joined #asahi
anuejn has quit [Remote host closed the connection]
akemin_dayo has quit [Remote host closed the connection]
akemin_dayo has joined #asahi
qdot has quit [Remote host closed the connection]
qdot has joined #asahi
anuejn has joined #asahi
trepatudo has quit [Remote host closed the connection]
trepatudo has joined #asahi
KxCORP has quit [Quit: Bye!]
KxCORP has joined #asahi
Bertrand___ has quit [Ping timeout: 480 seconds]
Bertrand___ has joined #asahi
gabuscus has quit []
bruse has joined #asahi
vx has quit [Quit: G-Line: User has been permanently banned from this network.]
vx has joined #asahi
bruse has quit [Ping timeout: 480 seconds]
Raito_Bezarius has quit [Remote host closed the connection]
Raito_Bezarius has joined #asahi
shiggitay has joined #asahi
tertl8 has quit [Quit: Connection closed for inactivity]
Bertrand___ has quit [Read error: Connection reset by peer]
Bertrand___ has joined #asahi
gabuscus has joined #asahi
<arahael> Does asahi support the internal webcam? (And also, what's the trackpad like compared to macos?)
<tpw_rules> yes, pretty similar
<arahael> Very nice.
<arahael> I'm increasingly convinced that I'll try wiping my system, reinstalling macos. (At least factory resetting it), then giving half the space for macos and half for asahi.
<tpw_rules> you don't need to do that?
<arahael> I've done alls orts of weird stuff I'd like to try having a clean page again.
<tpw_rules> the asahi installer will handle repartitioning everything. there's some quirks if you have old time machine or system upgrades but that's all easy to work around
<arahael> Nix, macports, little snitch...
<arahael> Oh, and yeah, old time machines too.
<arahael> I probably have a forgotten partition or two as well, to work around a nix issue.
<tpw_rules> may i interest you in https://github.com/tpwrules/nixos-apple-silicon
<arahael> tpw_rules: That's tempting, but I'm not sure I want nixos as a daily driver anymore. But as a CI target, yeah, that could be nice. I got quite annoyed with nixos actually because there's no consistent way to do cross-language projects, each ecosystem does it's own thing.
<tpw_rules> is there anything that does that better? i like nixos cause at least that stuff is pretty possible
<arahael> tpw_rules: In Haskell terms, it's effectively a cabal mind vs a stack mind.
<arahael> tpw_rules: For the distro, I've come to prefer stack. But if I was doing commercial software dev, I think I'd prefer cabal. (And honestly, for regular haskell, I prefer cabal)
<arahael> tpw_rules: I got tired of having to interact with the system via the nix configuration all the time when I just want to, as an example, change the wifi password, or change a DNS record.'
* arahael wonders what it's like today, actually... This nix experience is 4-5 years ago.
<tpw_rules> that's not unfair, idk why you had to do wifi and dns stuff in the config
<tpw_rules> networkmanager and things are supported
<arahael> network manager requires you to login first, and I had prefered to have network prior to login, iirc. (I'm not sure why, actually).
<arahael> As for the DNS stuff, I had a local resolver.
<arahael> Is Nix much different today? (The documentation might be a bit better?)
<tpw_rules> i never touched haskell so i can't say
<arahael> That's the thing. IT shouldn't be a language specific thing imho.
<tpw_rules> i mean each language does do its own thing, i'm not really sure how you'd make it better
<arahael> I'm a person who likes to use a dozen different languages - I did an Advent of Code in no fewer than 13 languages, once. But there's a lot of investigation to figure out how to do haskell, go, python, C++... And then again to try and use BOTH in the same project, that's tricky.
<arahael> The different nix environments are streamlined for that one language.
<tpw_rules> that's probably still true, but again i don't see how it would really be made better. it's nice that i can create the links though
<arahael> (It's the customisations they do to work around bugs that occur only on nix that bite you - so if you try to select the raw dependencies yourself and put them into your nix environment, you also have to learn each workaround they have already done in their 'wizard' step)
<arahael> Darn, now I'm wondering if nix is indeed a good idea. It _would_ be a very elegant way to manage the system on hardware that isn't quite yet fully supported. I could version the entire system and switch over trying different GPU driver implementations, as an example.
<arahael> Now I have to pick between three asahi distros. :P
<arahael> (Debian, Fedora, and now... Perhaps Nix)
<tpw_rules> install them all!
<arahael> NOT HELPING! :P
<tpw_rules> but yeah it is nice. there's some funkiness with boot stuff so the versioning is not perfect but it's very good
<arahael> Yeah? I remember the boot stuff was very very nice when I last used NixOS (on intel hardware)
marvin24_ has joined #asahi
<tpw_rules> i mean that all works but the device tree and very early boot isn't versioned through the nixos mechanism cause of how asahi set it up
<arahael> Could you elaborate? I'm intrigued.
<arahael> Effectively the initrd itself isn't versioned?
<nicolas17> well it's not even in the Linux filesystem
<tpw_rules> the stuff before the kernel gets loaded
<arahael> Oooh, so it's in the... Efi or something? (I'm not sure how this is implemented)
<arahael> Where should I read about this?
<tpw_rules> m1n1 and u-boot specifically
<arahael> I saw that link, and assumed it was to document non-linux systems :P
<tpw_rules> they are installed by nixos and upgraded by it, but you can't select them in a nice boot menu so it's slightly more involved if you want to roll them back
<nicolas17> that link documents non-macOS systems
<arahael> nicolas17: I realise that now, but I was thinking, "we're already reading about Asahi linux, so this must be the remaining open source systems".
marvin24 has quit [Ping timeout: 480 seconds]
jnn has joined #asahi
<arahael> Does the webcam work? (No big deal if it doesn't, I have a nice external)
<tpw_rules> yes
<tpw_rules> on fedora
<tpw_rules> (and nixos)
jn has quit [Ping timeout: 480 seconds]
<arahael> Very nice.
<nicolas17> afaik the installer will copy some calibration data from macOS, if that's missing then the camera will work but will look horribly noisy
<nicolas17> I had to copy that data manually because my installation was from before the webcam was supported
<arahael> Interesting, I suppose at this stage that's fine - I intend to dualboot for a while. That camera is important to me, though.
<tpw_rules> it's all good to go if you haen't installed yet
<nicolas17> yeah, if you don't currently have Linux and you install it now, it will Just Work
<arahael> Nice.
<arahael> i think i'll go with fedora, probably, i have the impression it's going to be the best first impression. i can always install another instead if i get suitably annoyed with .rpm
<tpw_rules> yes
<arahael> besides, i could always use nix or debian in a container.
bruse has joined #asahi
jeisom has quit [Ping timeout: 480 seconds]
bruse has quit [Ping timeout: 480 seconds]
possiblemeatball has quit [Quit: Quit]
wrender has quit [Ping timeout: 480 seconds]
CoolStar_ has quit []
CoolStar has joined #asahi
bruse has joined #asahi
bruse has quit [Ping timeout: 480 seconds]
Bertrand___ has quit [Ping timeout: 480 seconds]
<leio> arahael: network manager works fine without logging in if there's a connection that's for use by all users or something. At least I've never had to login first to SSH to a freshly booted machine from another one.
vx has quit [Quit: G-Line: User has been permanently banned from this network.]
vx has joined #asahi
bruse has joined #asahi
kraem has quit [Remote host closed the connection]
kraem has joined #asahi
kraem has quit [Remote host closed the connection]
le0n has left #asahi [WeeChat 4.1.2]
kraem has joined #asahi
jacksonchen666 has joined #asahi
jacksonchen666 has quit [Remote host closed the connection]
jacksonchen666 has joined #asahi
PaulFertser has quit [Ping timeout: 480 seconds]
linella has joined #asahi
linella has quit [Quit: Lost terminal]
ckstep has joined #asahi
jacksonchen666 has quit [Quit: WeeChat 4.2.1]
<elisaado> arahael: the trackpad is slighly different because osx uses trackpad acceleration, on linux it seems to go linear
<j`ey> I think that depends on the application
shiggitay has quit [Ping timeout: 480 seconds]
<elisaado> I have only tried Gnome on Fedora
bruse has quit [Ping timeout: 480 seconds]
CoolStar_ has joined #asahi
crabbedhaloablut has quit []
CoolStar has quit [Ping timeout: 480 seconds]
crabbedhaloablut has joined #asahi
bruse has joined #asahi
georgemoody has joined #asahi
georgemoody has quit [Remote host closed the connection]
jeisom has joined #asahi
jeisom has quit [Quit: Leaving]
jeisom has joined #asahi
bruse has quit [Ping timeout: 480 seconds]
bruse has joined #asahi
georgemoody has joined #asahi
georgemoody has quit [Remote host closed the connection]
maxmatteo has joined #asahi
ten157237743246305 has quit [Remote host closed the connection]
ten157237743246305 has joined #asahi
bruse has quit [Ping timeout: 480 seconds]
bruse has joined #asahi
delsol has joined #asahi
john-cabaj has joined #asahi
vx has quit [Quit: G-Line: User has been permanently banned from this network.]
vx has joined #asahi
delsol has quit [Remote host closed the connection]
bruse has quit [Ping timeout: 480 seconds]
bruse has joined #asahi
bruse has quit [Ping timeout: 480 seconds]
bruse has joined #asahi
possiblemeatball has joined #asahi
Axenntio has joined #asahi
ar has quit [Ping timeout: 480 seconds]
ellyq has quit [Ping timeout: 480 seconds]
Axenntio has quit [Quit: Axenntio]
Axenntio has joined #asahi
alka has joined #asahi
delsol has joined #asahi
ar has joined #asahi
alka is now known as ellyq
delsol has quit [Ping timeout: 480 seconds]
wrender has joined #asahi
wrender has quit [Ping timeout: 480 seconds]
maxmatteo has quit [Quit: Leaving...]
that_lurker has quit [Quit: I wonder what this cable is used for]
ten157237743246305 has quit [Remote host closed the connection]
ten157237743246305 has joined #asahi
that_lurker has joined #asahi
rhysmdnz has quit [Quit: Bridge terminating on SIGTERM]
Guest2315 has quit [Quit: Bridge terminating on SIGTERM]
rhysmdnz has joined #asahi
Guest2526 has joined #asahi
possiblemeatball1 has joined #asahi
possiblemeatball has quit [Read error: Connection reset by peer]
Axenntio has quit [Quit: Axenntio]
bruse has quit [Ping timeout: 480 seconds]
Axenntio has joined #asahi
Axenntio has quit []
Axenntio has joined #asahi
shtick has joined #asahi
shtick has quit []
shtick has joined #asahi
<shtick> hi guys!
Axenntio has quit [Quit: Axenntio]
delsol has joined #asahi
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
delsol has quit [Remote host closed the connection]
<shtick> how is the hardware accelerated decoder on asahi for m2 silicon?
<shtick> does it support all the standard codecs including av 1?
Bertrand___ has joined #asahi
shtick has quit [Quit: Page closed]
milky has joined #asahi
bruse has joined #asahi
<milky> I am getting this error when the speakersafetydeamon tries to run
<milky> Could not lock elem Left Woofer 1 VSENSE Switch. alsa-lib error: Error("snd_ctl_elem_lock", ENOENT)
<milky> also "Failed to set uclamp"
<j`ey> milky: youre probably missing the patches that actually enables the speakers see branch: speakers/enablement-READ-COMMIT-MESSAGE
<j`ey> and for the latter, you need CONFIG_UCLAMP_TASKS
bruse has quit [Ping timeout: 480 seconds]
<j`ey> and UCLAMP_TASK_GROUP
milky has quit [Quit: Lost terminal]
vx has quit [Quit: G-Line: User has been permanently banned from this network.]
vx has joined #asahi
psykose has quit [Remote host closed the connection]
jacksonchen666 has joined #asahi
ten157237743246305 has quit [Remote host closed the connection]
ten157237743246305 has joined #asahi
CoolStar_ has quit []
jacksonchen666 is now known as Guest2547
jacksonchen666 has joined #asahi
Guest2547 has quit [Ping timeout: 480 seconds]
bruse has joined #asahi
Brainium has joined #asahi
kujeger has quit [Ping timeout: 480 seconds]
overholts has quit [Quit: Ping timeout (120 seconds)]
lynndotpy has quit [Read error: Connection reset by peer]
refi64 has quit [Quit: Ping timeout (120 seconds)]
overholts has joined #asahi
refi64 has joined #asahi
lynndotpy has joined #asahi
kujeger has joined #asahi
delsol has joined #asahi
ten157237743246305 has quit [Remote host closed the connection]
ten157237743246305 has joined #asahi
shiggitay has joined #asahi
maxmatteo has joined #asahi
bruse has quit [Ping timeout: 480 seconds]
nela has joined #asahi
nela has quit [Ping timeout: 480 seconds]
nela has joined #asahi
vx has quit [Quit: G-Line: User has been permanently banned from this network.]
vx has joined #asahi
<elisaado> no issues with the new macos update foro asahi yet?
jacksonchen666 has quit [Quit: WeeChat 4.2.1]
maxmatteo has quit [Remote host closed the connection]
maxmatteo has joined #asahi
Brainium has quit [Ping timeout: 480 seconds]
maxmatte_ has joined #asahi
wrender has joined #asahi
maxmatteo has quit [Ping timeout: 480 seconds]
maxmatteo has joined #asahi
pent1ckel has quit [Remote host closed the connection]
maxmatte_ has quit [Ping timeout: 480 seconds]
pent1ckel has joined #asahi
<nicolas17> how do I remove Arch Asahi entirely, to install Fedora?
<j`ey> by being friends with diskutil
<tpw_rules> mildly sad that's the part of the guide i direct people to most but oh well :)
<tpw_rules> just replace nixos with asahi mentally when reading
<tpw_rules> you don't have to do the expansion at the end, the installer can use the existing free space
<nicolas17> first step is changing my macOS to full security so that I can boot untethered :3
<nicolas17> tpw_rules: should I remove it from my bootpolicy too somehow? I read that entries in the boot policy can accumulate and make things slower
<tpw_rules> there's some script floating around to clean that up, i don't remember the details
<j`ey> nicolas17: only if you get like 10+
ten157237743246305 has quit [Remote host closed the connection]
ten157237743246305 has joined #asahi
<nicolas17> ah theres wipe-linux which also removes stuff left over in iSCPreboot
<nicolas17> even that doesn't seem to worry about recreating the bootpolicy
<nicolas17> okay it's fedora time
maxmatteo has quit [Quit: Leaving...]
<nicolas17> why is root.img downloading at 5MiB/s :(
bruse has joined #asahi
delsol has quit [Remote host closed the connection]
bruse has quit [Ping timeout: 480 seconds]
wrender has quit [Ping timeout: 480 seconds]
<nicolas17> I have function keys omg
<j`ey> wee
<nicolas17> >643 package updates available
<nicolas17> the update download seems to be literally as big as the root.img
<j`ey> hopefully better than 5mbs
<nicolas17> oh the .img download got better later
manawyrm has quit [Quit: Read error: 2.99792458 x 10^8 meters/second (Excessive speed of light)]
manawyrm has joined #asahi
wrender has joined #asahi
artemist has quit [Quit: artemist]