<nicolas17>
bluetail[m]: darling doesn't support arm yet I think
<Skirmisher>
internal speaker is supposed to work with current asahi sources on the mac mini, right? I have pipewire (on my homebrew void install), and I get two different "Mac mini J274 integrated audio" output devices, but neither of them play anything from the speaker
<tpw_rules>
it works for me
<tpw_rules>
i've heard people say you need to switch output devices or so and switch back before it works
<Skirmisher>
if I try `aplay` it does a bunch of SNDRV_PCM_IOCTL_HW_REFINE ioctls and then tries SNDRV_PCM_IOCTL_HW_PARAMS and gets ENOMEM
<povik>
uh ENOMEM
<povik>
any logs to go with it? (kernel/aplay output)
<Skirmisher>
no, aplay just returns the ENOMEM string
<Skirmisher>
`Unable to set hw params for playback: Cannot allocate memory`
<Skirmisher>
(that's actually `speaker-test`, aplay eats the ENOMEM and doesn't even surface it)
yuyichao has quit [Ping timeout: 480 seconds]
<Skirmisher>
I am hoping I didn't miss some crucial config file from the asahi repos, but I don't know what I could have missed
<povik>
there's no userspace configuration to speak of yet
<povik>
it's missing but we don't have it :-p
<Skirmisher>
I see lol
<povik>
most likely this is a pipewire issue. try getting it out of the picture for a moment
<povik>
see if there's anything in pipewire logs
<Skirmisher>
yeah I killed it already, this is just alsa now
<povik>
strange then
<povik>
and you still have two output devices?
<Skirmisher>
yes
<Skirmisher>
if I start pipewire and view logs it hits the same exact ENOMEM from alsa-pcm set_hw_params
<povik>
i am not sure how the virtual alsa devices that pulseaudio/pipewire makes work underneath
<povik>
but i would assume once you kill it it disappears
<Skirmisher>
oh you meant from alsa
<Skirmisher>
I think alsa only shows one source
<Skirmisher>
er, sink
<povik>
are you running everything in the ordinary on the kernel side?
<povik>
ah, okay one sink
<povik>
nothing in dmesg suspicious?
<Skirmisher>
nothing that's recurring, let me dig back
bisko has quit [Read error: Connection reset by peer]
<thedevnull[m]>
cdn.asahilinux.org looks like it's part of cdn77.com's network. Has Asahi considered reaching out to Cloudflare or using Cloudflare for their CDN / website? I have a enterprise contact there I could reach out to about it. They have a free plan and sometimes will contribute to larger open source projects with large download / hosting requirements. Not sure if cdn77 sponsors this project or if there's a cost for the CDN. I'm also very open to
<thedevnull[m]>
hosting mirrors if needed. :)
bisko has joined #asahi
<tpw_rules>
it's already sponsored by bunnycdn or so
<ReaganMcFarland[m]>
Managed to fix my issues - don't know what it was exactly
<ReaganMcFarland[m]>
Which command that is*
<ReaganMcFarland[m]>
the final one was pacman-key --populate though
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
roxfan has joined #asahi
developomp[m] has joined #asahi
<developomp[m]>
Are there any plans to ship asahi without any desktop environment?
<developomp[m]>
Something like raw arch linux.
<Skirmisher>
asahi does this already
<Skirmisher>
a base ALARM image is one of the options presented to you at install time
<developomp[m]>
oh, awesome! Thanks for answering my question!
<Skirmisher>
np
developomp[m] has left #asahi [#asahi]
<kode54>
compete with infrastructure that doesn't charge small people any money whatsoever
<kode54>
and sells domain registrations at cost
nicolas17 has quit [Quit: Konversation terminated!]
<kode54>
ps I'm getting sick and tired of shuffling my infrastructure around from provider to provider every time a new deal comes along
<psykose>
then don't?
<kode54>
good idea
<kode54>
but now's a good time to think about it
<kode54>
because the end of my year contract with my server provider is up on the 30th of april
<kode54>
and I have to decide if I'm really actually using this $122.55 monthly for a year obligation to its fullest
<kode54>
they'd like me to achieve a $10 discount by switching it to a 24 month obligation
<kode54>
I could totally run an Arch mirror on it if I wanted, I barely use the 100TB of egress bandwidth they give me
hizonx has quit [Quit: 离开]
myon98 has quit [Ping timeout: 480 seconds]
Ry_Darcy has quit [Quit: Page closed]
bisko has quit [Read error: Connection reset by peer]
Ry_Darcy has joined #asahi
bisko has joined #asahi
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
myon98 has joined #asahi
eroux has joined #asahi
guillaume_g has joined #asahi
joske has joined #asahi
<thedevnull[m]>
I've been using OVH for years. Free / unlimited bandwidth and their VPS's are super cheap. We could easily setup several mirrors. I might look into (if it doesn't exist already) setting up a github repo for creating an Asahi mirror and include a directory where valid mirrors (that pass checksum tests) are included.
<thedevnull[m]>
IPFS is pretty easy to configure too - that's something to consider. Could just host everything on an IPFS and have different community members "pin" them. That way the source of truth is still uploaded by the Asahi team and controlled by them. Each mirror would just be a pinned copy on IPFS and depending on how many people pin it, the more available it will be. Sort of like torrent but can be HTTPS and used by package managers.
gladiac is now known as Guest816
gladiac has joined #asahi
<chadmed>
yeah id love for it to take 5 weeks and enough energy to power a small country to download an 4GB disk image
<thedevnull[m]>
lol... if it's pinned on fast hosts and your public https gateway is serving up the requests, (can even varnish cache in front of IPFS...) it is very fast.
<as400[m]>
thedevnull: OVH is ok unless their datacenters are on fire and it becomes clear that the backups you have taken were stored in the same DC that just got burned to the ground :)
bisko has quit [Read error: Connection reset by peer]
giskard has joined #asahi
bisko has joined #asahi
<as400[m]>
kode54: take a look at Contabo offerings. I switched there over two years ago and happy
<kode54>
hmm
<kode54>
PS that too-much-money-for-a-whole-year is OVH US
MajorBiscuit has joined #asahi
will[m]12 has quit [Server closed connection]
will[m]12 has joined #asahi
eroux has joined #asahi
mbilker has quit [Server closed connection]
mbilker has joined #asahi
misteraftermath[m] has quit [Server closed connection]
misteraftermath[m] has joined #asahi
JeffMcWilliams[m] has quit [Server closed connection]
JeffMcWilliams[m] has joined #asahi
heli0s[m] has quit [Server closed connection]
heli0s[m] has joined #asahi
joske has quit [Quit: Leaving]
ivabus[m] has quit [Server closed connection]
ivabus[m] has joined #asahi
lennylxx[m] has quit [Server closed connection]
lennylxx[m] has joined #asahi
Chainfire has joined #asahi
mixi has quit [Server closed connection]
mixi has joined #asahi
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dan[m]123 has quit [Server closed connection]
dan[m]123 has joined #asahi
<j`ey>
Im thankful for british savings time which means markans stream starts at 7am not 6am :D
<chadmed>
just live in GMT+10, works for me :P
bisko has quit [Read error: Connection reset by peer]
<j`ey>
chadmed: I half lived in GMT+10 for a year when I was in a long distance relationship :P
bisko has joined #asahi
crabbedhaloablut has quit [Server closed connection]
crabbedhaloablut has joined #asahi
catlover999[m] has quit [Server closed connection]
limegorilla[m] has quit [Server closed connection]
limegorilla[m] has joined #asahi
xf00[m] has joined #asahi
alcazar has joined #asahi
beep-boop[m] has quit [Server closed connection]
beep-boop[m] has joined #asahi
life-the-user[m] has quit [Server closed connection]
life-the-user[m] has joined #asahi
nicolas17 has joined #asahi
MZG[m] has quit [Server closed connection]
MZG[m] has joined #asahi
bisko has quit [Read error: Connection reset by peer]
DominikInfhr[m] has quit [Server closed connection]
DominikInfhr[m] has joined #asahi
alcazar has quit [Ping timeout: 480 seconds]
Spireshield[m] has quit [Server closed connection]
Spireshield[m] has joined #asahi
bisko has joined #asahi
Candygoblen123[m] has quit [Server closed connection]
Candygoblen123[m] has joined #asahi
MaxNurzia[m] has quit [Server closed connection]
MaxNurzia[m] has joined #asahi
kylealanhale has joined #asahi
alcazar has joined #asahi
bmentink[m] has quit [Server closed connection]
bmentink[m] has joined #asahi
Ashutosh[m] has quit [Server closed connection]
Ashutosh[m] has joined #asahi
aaanh[m] has quit [Server closed connection]
aaanh[m] has joined #asahi
eroux has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alcazar has quit [Ping timeout: 480 seconds]
eroux has joined #asahi
enick_8881 has quit [Server closed connection]
enick_8881 has joined #asahi
alcazar has joined #asahi
JohnWells[m] has quit [Server closed connection]
JohnWells[m] has joined #asahi
mnc7[m] has quit [Server closed connection]
mnc7[m] has joined #asahi
alcazar has quit [Ping timeout: 480 seconds]
<bluetail[m]>
* Thunderbolt is not supported yet. Also Non-active usb hubs are not preferrable as you might go into power limits.
matde[m] has quit [Server closed connection]
matde[m] has joined #asahi
alcazar has joined #asahi
pequalsnp[m] has quit [Server closed connection]
pequalsnp[m] has joined #asahi
Ata[m] has quit [Server closed connection]
Ata[m] has joined #asahi
relmnight[m] has quit [Server closed connection]
relmnight[m] has joined #asahi
alcazar has quit [Ping timeout: 480 seconds]
oi_wtf has quit [Server closed connection]
oi_wtf has joined #asahi
alcazar has joined #asahi
fruitpigeon[m] has joined #asahi
alcazar has quit [Ping timeout: 480 seconds]
<mps>
ktz_[m]: I finished alpine install script and tested it, if you want I can upload it right now
<mps>
I mean, install alpine on nvme
alcazar has joined #asahi
kylealanhale has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alcazar has quit [Ping timeout: 480 seconds]
<bluetail[m]>
mps: Why would you choose one over the other? I heard alpine being very minimal by design. It is currently the one using the least amount of RAM, right?
<mps>
bluetail[m]: it would require long article to explain why alpine better than other distros for me (and not only for me ofc)
<mps>
bluetail[m]: in short, is simple, small and secure and in most use cases faster than others
<bluetail[m]>
mps: Can you specify for which use-case? Or would you dare say generally? You dont have to explain.
<bluetail[m]>
oh
<bluetail[m]>
you wrote it before I replied
<bluetail[m]>
Thanks!
<bluetail[m]>
Will it be merged with the installer script soon?
alcazar has joined #asahi
<mps>
bluetail[m]: I run it in small SBCs with a little ram for serving some tasks, on big servers and on workstations
<bluetail[m]>
Interesting. I will try once it's in the installer... Thats possible, right? I
<bluetail[m]>
* Interesting. I will try once it's in the installer... Thats possible, right?
<nicolas17>
there's a macOS update
<mps>
bluetail[m]: I'm not sure it will be in asahi installer soon (if ever) and because that I'm preparing everything needed for users to install it from usb disk
<bluetail[m]>
mps: Would I dd your image or do I use etcher or ... how will that work?
<nicolas17>
who's gonna check if asahi still installs fine from macOS 12.3.1? :P I see no reason why not, but
<thedevnull[m]>
Alpine works 100% in ram too, right? I'm working on u-boot PXE / netboot of Asahi that runs 100% on ramdisk fresh every boot based on a defined squashfs or something.
<thedevnull[m]>
nicolas17: I can try. Let me update my mac mini
<mps>
bluetail[m]: I have disk image ready to download which can be 'dd'-ed to usb disk
<j`ey>
thedevnull[m]: it can do, but doesnt need to
<mps>
thedevnull[m]: yes, alpine can run from RAM and it is one of install options
<bluetail[m]>
mps: Do I need to follow a lengthy guide or does it just run a script and guide me?
<bluetail[m]>
I mean
<ChaosPrincess>
mps: mind uploading your alpine image somewhere?
<bluetail[m]>
mps: So I delete the Asahi partition through disk utility, then install using asahi installer (UEFI only, no OS) then I switch over to my linux laptop and dd the image via your script to a usb device of my choice.
<bluetail[m]>
Then I plug the usb device into the mac and boot it
<mps>
bluetail[m]: yes, but if you already have installed arch (asahi) you don't need to repeat run installer, enough is to boot from usb disk and recreate linux (ext4) filesystem on nvme
<bluetail[m]>
ok. Thank you so much
<bluetail[m]>
also where do you host the files? I got 80mb/s download
<bluetail[m]>
thats so nice!
<bluetail[m]>
Well it doesnt matter
<nicolas17>
thedevnull[m]: are you on a dev build or have beta profile enabled or something?
<mps>
hosting files there is more trustworthy than on some random hosts because this machine is under alpine project control
bisko has quit [Read error: Connection reset by peer]
<thedevnull[m]>
I noticed https://alx.sh does a redirect to https://asahilinux.org/ if the user agent doesn't come from curl... It makes it a little hard to quickly check what the script does since it's sort of hiding itself if you try to visit it on a browser. Any thoughts on removing that redirect to make it more transparent?
<ChaosPrincess>
curl, but dont sh
<nicolas17>
thedevnull[m]: a friend says "or you have something on softwareupdate --ignore"
<nicolas17>
weird though
alcazar has quit [Ping timeout: 480 seconds]
bisko has joined #asahi
<thedevnull[m]>
softwareupdate -l shows "No new software available"
<nicolas17>
thedevnull[m]: hm did you disable SIP?
<thedevnull[m]>
yes, i'm very aware of how to do it from the command line, but new people that are loading the page for the first time might copy and paste it to see what the script contents are and get turned off by the redirect.
<thedevnull[m]>
just personal opinion - obviously!
<nicolas17>
thedevnull[m]: why worry so much about the script? if it does what it's *supposed* to do, it will install a whole kernel on your machine, wouldn't it be more important to audit *that*? :P
<dottedmag>
or a compiler that was used to build the kernel
<Zanthed>
if you don't trust the script then what makes you trust the kernel, the packages, the binaries, the bootloader, etc?
<Zanthed>
and yes the compiler too
<thedevnull[m]>
Luckily it's all available on github and was easily searchable. I work in a field that requires zero trust and we have to audit everything we run on our machines (it's a PITA, but it's actually saved us a few times in the past). Anyone that does not take a few minutes to at the bare minimum to check a script from a new project to see if it's clearly malware or not IMO is way too trusting.
<nicolas17>
thedevnull[m]: in general I would agree, but again, this is an OS
<nicolas17>
someone malicious wouldn't tamper with the script, they would tamper with one of the many things the script legitimately downloads and runs with even higher privileges :P
<VinDuv>
my main worry with curl | sh is that it can end up trying to execute HTML from an error/redirect page, so I tend to check first
<nicolas17>
VinDuv: okay *that* is annoying
<Zanthed>
yeah.. the whole terminal gets messed up lol
<Zanthed>
gotta close it and open a new one after that
<thedevnull[m]>
June 🏳️⚧️: just type reset and hit enter and hope for the best
alcazar has quit [Ping timeout: 480 seconds]
alcazar has joined #asahi
<Glanzmann>
/clear
<ChaosPrincess>
mps: whats the pasword for that image
<mps>
ChaosPrincess: you got prompt on console saying 'just press enter key'
<mps>
no password set
<ChaosPrincess>
i got asked for password
<mps>
I tested scripts again and now come heavy task, i.e. update guide ;)
<mps>
I'm really bad on writing docs
alcazar has quit [Ping timeout: 480 seconds]
m6wiq has joined #asahi
<ChaosPrincess>
nvm, i got into via init=/bin/sh
alcazar has joined #asahi
alcazar has quit [Ping timeout: 480 seconds]
riker77 has quit [Quit: Quitting IRC - gone for good...]
axboe has quit [Remote host closed the connection]
<brudda[m]>
I quite liked curl | sh in this context. I couldn't believe the installation was as easy as running a single command then letting your hand be held through partitioning and installation
alcazar has joined #asahi
bisko has quit [Remote host closed the connection]
<BenFE>
is it normal that i can watch a youtube video without any stuttering or vertical tearing and have audio synced up properly?
<BenFE>
bc im watching youtube and it's performing just as well as it does on macOS
<cmalvi[m]>
BenFE: Me too using freetube, no problem
<BenFE>
im just on the website in firefox
<BenFE>
but it works similarly well in mpv with youtube-dl
<cmalvi[m]>
BenFE: I’m using an electron app using the 4K kernel
<BenFE>
electron on asahi?
<cmalvi[m]>
But yes, video works well
<BenFE>
is that an electron wrapper?
<cmalvi[m]>
BenFE: Only flatpak for me working
<BenFE>
interesting
<cmalvi[m]>
BenFE: Freetube is an electron app, yes
<BenFE>
is ther some way for me to compile electron apps to work on asahi?
<cmalvi[m]>
BenFE: Install the 4K kernel, it doesn’t replace the stock, so you can chose what you prefer from grub
<cmalvi[m]>
But you need to build it, it take 40 minutes
<BenFE>
oh interesting
<BenFE>
im really low on space so maybe when i free some stuff
<Chainfire>
The 4k kernel is not "supported". Electron's problem is Chromium. A patch has been submitted, but if merged still needs to trickle downstream.
<cmalvi[m]>
Chainfire: Not only for chromium, even box64 needs it but thanks for the news
<j`ey>
40 minutes?
<j`ey>
it shouldn't take that long..
<cmalvi[m]>
j`ey: On MacBook Air m1 yes if I recall correctly
<Chainfire>
cmalvi[m]: I never said the only problem is Chromium, just that's what's causing the issue for Electron
<j`ey>
cmalvi[m]: it should be a few minutes
<cmalvi[m]>
Chainfire: I know, never said that
<Zanthed>
<BenFE> "is it normal that i can watch..." <- i can't get youtube to play on Firefox, but it works fine if i use something like mpv
<Chainfire>
cmalvi[m]: you have an interesting way of using words then :) Regardless, I think we both understand what we both meant.
alcazar has quit [Ping timeout: 480 seconds]
<cmalvi[m]>
Chainfire: I said this to inform BenFe about chromium isn’t the only things that works on the 4K kernel
<cmalvi[m]>
j`ey: It was the first time for me, so I don’t know
<cmalvi[m]>
Zanthed: I’m using librewolf (fork of Firefox) with no problem on YouTube if you want to try it
<Zanthed>
ah no i don't wanna use Firefox forks
<Zanthed>
i was hoping you got it to work on normal Firefox
<j`ey>
Zanthed: mess around with your audio settings
<cmalvi[m]>
Zanthed: I think is the same, librewolf build directly using Firefox source code only applying privacy things
<Zanthed>
cmalvi: no thanks
<j`ey>
some pople tried switching from input+output to input only and back
<Zanthed>
j`ey: someone did tell me it has something to do with audio so i'll try
<Zanthed>
someone did tell me it has something to do with audio so i'll try that
<Zanthed>
i'm fine with no audio at this point i just want Firefox to play videos haha
alcazar has joined #asahi
<cmalvi[m]>
<Chainfire> "cmalvi: you have an interesting..." <- English isn’t my main language, so is easy to misunderstand me 😅
<cmalvi[m]>
Glad we both understood each other :)
<cmalvi[m]>
Anyone have tried using ProtonMail bridge?
lanodan has quit [Quit: WeeChat 3.4.1]
alcazar has quit [Ping timeout: 480 seconds]
<cmalvi[m]>
Note for gnome user : mutter and gnome settings patched for fractional scaling on Xorg doesn’t work
alcazar has joined #asahi
<cmalvi[m]>
<cmalvi[m]> "Note for gnome user : mutter and..." <- No problem on wayland, except for blurry rendering for apps running on xWayland (as always)
lanodan has joined #asahi
alcazar has quit [Ping timeout: 480 seconds]
alcazar has joined #asahi
<cmalvi[m]>
Trying to figure how to make gnome night light work on wayland, with no success. Any suggestions?
alcazar has quit [Ping timeout: 480 seconds]
Death_Syn has joined #asahi
patrikgy has quit [Quit: Connection closed for inactivity]
jn has joined #asahi
alcazar has joined #asahi
alcazar has quit [Ping timeout: 480 seconds]
bisko has quit [Read error: Connection reset by peer]
alcazar has joined #asahi
bisko has joined #asahi
alcazar has quit [Ping timeout: 480 seconds]
m6wiq has quit []
alcazar has joined #asahi
alcazar has quit [Ping timeout: 480 seconds]
kylealanhale has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alcazar has joined #asahi
alcazar has quit [Ping timeout: 480 seconds]
Techcable has quit [Remote host closed the connection]
Techcable has joined #asahi
<kode54>
gnome night light?
<kode54>
are you trying to get DPMS working? because it doesn't work right now
Techcable has quit [Remote host closed the connection]
<mps>
kode54: dpms works for me
<kode54>
what do you mean, it's not even implemented without DCP support
<j`ey>
dpms to shut the screen off completely works, not dimming/backlight
<mps>
kode54: backlight switch is implemented
<kode54>
oh, for built in displays
<mps>
xgamma doesn't work
<kode54>
I'm using a mini, which has no built in display
Techcable has joined #asahi
<kode54>
I wouldn't expect backlight switching to do much there
<mps>
aha, I don't have mini so don't know
<kode54>
and my newest laptop is from 2014
<kode54>
kind of wish I hadn't wasted the money on that
alcazar has joined #asahi
<meowcat285[m]1>
Out of curiosity, Is anyone working on the patch for Chromium?
<meowcat285[m]1>
I know the Chromium maintainers said if anyone makes a patch, they would merge it
<kode54>
there are two patches submitted to their tracker already
<Zanthed>
meowcat285: yes but there are some issues with it that need to be resolved
<meowcat285[m]1>
Zanthed: Ah, cool, thanks for sharing that link
<Zanthed>
it will be a while before it gets merged realistically
<meowcat285[m]1>
Oh yeah
<meowcat285[m]1>
And even longer before it goes into any electron apps
<meowcat285[m]1>
Cuz those are usally months if not years behind
<Zanthed>
there are issues with the patch that are currently being discussed
<Zanthed>
"Comments 7 unresolved"
<meowcat285[m]1>
Question, does MacOS on M1 use 16k pages too? (Note: I dont know that much about XNU)
<j`ey>
yes
<j`ey>
although rosetta apps can use 4K
<meowcat285[m]1>
j`ey: How does that work? I dont see how it can do 2 diffrent page sizes at the same time?
<kode54>
all of the unresolved comments are nitpicks that don't appear to be fixable?
<kode54>
or aren't real issues to begin with
<j`ey>
meowcat285[m]1: It can, AArch64 supports it
<meowcat285[m]1>
Ah
<kode54>
(if it weren't for some nitpicking users, I wouldn't even be using a style guide for my own code, much less using consistent styles within the same project)
<kode54>
whether I use braces on the same line or next line, or tabs or spaces, depends on the phase of the moon
<kode54>
or whether I use camelCase or under_scores, even in the same source file
<j`ey>
meowcat285[m]1: but Linux doesn't
<meowcat285[m]1>
j`ey: I am suprised no one has added that to the kernel, it does seem useful in some situations
alcazar has quit [Ping timeout: 480 seconds]
<meowcat285[m]1>
(Other then this)
<kode54>
I also write emails without an introduction or a signature, and this behavior has also been called chaotic neutral
<Zanthed>
i write emails with a tiny introduction, but i don't even know what to put for a signature
<meowcat285[m]1>
Zanthed: For my signature I just do this at the end
<meowcat285[m]1>
-<myname>
<meowcat285[m]1>
Nice and simple
alcazar has joined #asahi
alcazar has quit [Ping timeout: 480 seconds]
<cmalvi[m]>
<GolangGopherParty> "Has anyone attempted to run..." <- Just crash on start, both 16k and 4K kernel
alcazar has joined #asahi
<hello9999901[m]>
what are some learning resources for hardware reverse engineering and writing for the linux kernel? im really curious and would love to help out the project and more. love to get a footing where i can. thank you so much
<hello9999901[m]>
* what are some learning resources for hardware reverse engineering and writing for the linux kernel? im really curious and would love to help out the project and more. id love to dip my toes in if i can. thank you so much
chengsun has quit [Quit: Quit]
chengsun has joined #asahi
alcazar has quit [Ping timeout: 480 seconds]
bisko has quit [Read error: Connection reset by peer]