marcan changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | https://asahilinux.org/2022/03/asahi-linux-alpha-release/ | General project discussion | 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
tomtastic_ has joined #asahi
tomtastic has quit [Ping timeout: 480 seconds]
nico_32_ has quit [Remote host closed the connection]
yamii_ has joined #asahi
yamii has quit [Read error: Connection reset by peer]
jelly has quit [Ping timeout: 480 seconds]
ifthenelse has quit [Quit: Ping timeout (120 seconds)]
JTL has quit [Remote host closed the connection]
keegans has joined #asahi
Bai-Chiang has quit [Ping timeout: 480 seconds]
<keegans> hi all - curious if I will find any luck using an thunderbolt 3/4 egpu enclosure with the asahi kernel
<keegans> actually i will eat my words I see the support matrix says there is no support for tb3/4
phiologe has joined #asahi
PhilippvK has quit [Ping timeout: 480 seconds]
nico_32 has joined #asahi
ifthenelse has joined #asahi
JTL has joined #asahi
<opticron> keegans, yeah, USB3 is still in process
<opticron> TB* is not there at all yet
Moprius has quit [Quit: Konversation terminated!]
mps has quit [Ping timeout: 480 seconds]
marvin24 has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
kov has quit [Quit: Coyote finally caught me]
kov has joined #asahi
systwi_ has quit [Read error: Connection reset by peer]
systwi has joined #asahi
Ry_Darcy has joined #asahi
anuejn has quit [Remote host closed the connection]
merry_ has joined #asahi
anuejn has joined #asahi
merry has quit [Ping timeout: 480 seconds]
mps has joined #asahi
dsrt^ has joined #asahi
jelly has joined #asahi
MajorBiscuit has joined #asahi
<sven> egpu is also unlikely to work even once I get TB up
eroux has joined #asahi
Telvana2 has joined #asahi
Telvana has quit [Read error: Connection reset by peer]
nicolas17 has quit [Quit: Konversation terminated!]
guillaume_g has joined #asahi
BahramAbasov[m] has joined #asahi
Telvana2 has quit []
Telvana has joined #asahi
the_lanetly_052 has joined #asahi
millenialhacker has joined #asahi
jluthra has quit [Remote host closed the connection]
jluthra has joined #asahi
<Cy8aer[m]> Ok, there seems to be a macos 12.4 now. Does someone try to upgrade?
<BahramAbasov[m]> I did on mb pro 2017 but not tried m1 yet
<BahramAbasov[m]> So dunno if any prblm with Asahi
<Cy8aer[m]> there were some "glitches" with 12.3.1 so volunteers ahead!
<BahramAbasov[m]> Would love as soon as get my m1 back :)
Ry_Darcy has quit [Remote host closed the connection]
akemin_dayo has joined #asahi
riker77 has quit [Ping timeout: 480 seconds]
riker77 has joined #asahi
the_lanetly_052__ has joined #asahi
nicklas[m] has joined #asahi
Bai-Chiang has joined #asahi
the_lanetly_052 has quit [Ping timeout: 480 seconds]
Bai-Chiang has quit [Ping timeout: 480 seconds]
bps has joined #asahi
Moprius has joined #asahi
Bai-Chiang has joined #asahi
millenialhacker has quit [Quit: Konversation terminated!]
tiagom has joined #asahi
ginomassei[m] has joined #asahi
<WhyNotHugo> Can I make the font for U-Boot bigger somehow? On a MacBook it's so tiny!
Ry_Darcy has joined #asahi
<mps> WhyNotHugo: yes, I have patches
<WhyNotHugo> mps: I'd have to rebuild u-boot, right? And then... m1n1 too...?
<mps> only u-boot
<mps> you can use current m1n1
<mps> above patch adds terminus 16x32 fonts
<Sobek[m]> Just updated my macOS. I should test the asahi reboot at some point (and perhaps run some update in there)
<mps> I have another one where I added terminus 12x24 fonts, looks better on macbooks
<mps> WhyNotHugo: https://dev.alpinelinux.org/~mps/m1/mps-u-boot-ter12x24.patch apply it on top of previous one
___nick___ has joined #asahi
<WhyNotHugo> Oh, installing it is just a matter of putting it in the ESP, that's nice!
<mps> you need also to add DTBs
<mps> Glanzmann have short guide
<WhyNotHugo> Yeah, my binary is about 460k, but the one already installed is 1.9M, so I figured something is missing.
<WhyNotHugo> I'm also looking at the PKGBUILD for u-boot-asahi, and it doesn't seem to actually install u-boot: https://github.com/AsahiLinux/PKGBUILDs/blob/main/uboot-asahi/PKGBUILD
<mps> uh, sorry, this is stub partition m1n1
<mps> `cat m1n1/build/m1n1.bin /work/asahi-linux/src/linux/arch/arm64/boot/dts/apple/t*dtb u-boot/u-boot-nodtb.bin > u-boot.bin` this is what used
<mps> I have ready made binary but with speakers enabled
<WhyNotHugo> Alright, that all made sense, thanks
Ry_Darcy has quit [Remote host closed the connection]
<WhyNotHugo> Well, it worked and the system booted (which is a relief), but I forgot to apply the patches.
<tpw_rules> WhyNotHugo: are you still on nixos? you'll probably want to add the patches here directly: https://github.com/tpwrules/nixos-m1/blob/main/nix/m1-support/u-boot/default.nix nixos manages the boot.bin too, when you next switch generations it will rewrite the one in the esp
<tpw_rules> if you don't want that you can override the boot.loader.systemd-boot.extraFiles option to be {} i think
<WhyNotHugo> tpw_rules: I haven't finished installing Nix; need to deal with some missing kernel options for using iwd.
<WhyNotHugo> Thanks for the pointer tho, I'll definitely use that.
<WhyNotHugo> I like that nix manages the boot.bin file itself. I'm noticing that the asahi package does not.
<tpw_rules> yeah the kernel config is not in great shape. but i'm not too sure where to start on a better one and i like that the one we have is so quick to compile.
<tpw_rules> i think in asahi there is a separate script that runs every boot to copy the file over if it is new: https://github.com/AsahiLinux/asahi-scripts/blob/main/update-m1n1
<WhyNotHugo> tpw_rules: The one from Asahi did not work, so don't try that :P
<WhyNotHugo> Is that script actually installed by anything?
<tpw_rules> there's an asahi-scripts pkgbuild. i don't know too much about how arch or asahi works though. i installed it once on release day just to test
<tpw_rules> anyway i gotta run
LinuxM1 has joined #asahi
the_lanetly_052__ has quit [Ping timeout: 480 seconds]
<WhyNotHugo> Ah, there's a pacman hook that handles it, but it will misbehave if the mount point for the ESP has changed... I'll send a patch.
dsrt^ has quit [Remote host closed the connection]
Mrmaxmeier has quit [Quit: The Lounge - https://thelounge.chat]
Mrmaxmeier has joined #asahi
<WhyNotHugo> mps: Didn't work... applied patches to u-boot, built it, and then cat'd it all into $ESP/m1n1/boot.bin
<mps> WhyNotHugo: did you changed .config in u-boot to use terminus fonts
<WhyNotHugo> Nope
<mps> make nconfig and go to graphic driver section and select fonts
<mps> I forgot exact options path
<mps> CONFIG_VIDEO_FONT_TER12X24=y
<WhyNotHugo> Aaah!
<WhyNotHugo> Such nice lovely fonts!
<WhyNotHugo> I've been suffering so much with the default tiny fonts!
<WhyNotHugo> What's blocking these patches from being merged upstream?
<mps> Device drivers -> Graphic suppor -> Bitmap fonts
<WhyNotHugo> I don't quite follow.
<mps> well, I asked few times but no one takes action
<WhyNotHugo> Oh :(
<mps> 'make nconfig' and then follow these menus Device drivers -> Graphic suppor -> Bitmap fonts
<WhyNotHugo> Oh, I got it working, thanks!
<WhyNotHugo> I just looked for `FONT_` in .config and found it.
<WhyNotHugo> Thanks for the patches, these make a really big difference -- I no longer need to put my face 10cm away from the screen to read i.
<WhyNotHugo> Really hope these get accepted upstream.
<mps> WhyNotHugo: no. and that is why asked apritzel to post them and added my one
<WhyNotHugo> Oh. Why won't they be accepted? (mostly curious at this point). I didn't see anythign definitive on the list.
the_lanetly_052 has joined #asahi
<mps> well, I think I didn't insisted enough
<mps> I even posted bug report and fix for something different in u-boot but forgot about it. thanks for reminding me to repost for next release
<tpw_rules> how much time are you spending in u-boot :)
Gaspare has joined #asahi
<WhyNotHugo> I'm trying to build a working kernel for nix, and I put that onto a USB so as to not bork my main (asahi) install.
<WhyNotHugo> Hence, I boot of a USB quite often.
Gaspare has quit []
<mps> tpw_rules: enough to be irritated by some bugs and missing features
<WhyNotHugo> I'm sure I'll be messing with the bootloader next, so again, USB recovery FTW
<mps> and yes, I boot from usb often
<tpw_rules> sorry, i meant WhyNotHugo
<mps> tpw_rules: np, I see it as general question
Gaspare has joined #asahi
<WhyNotHugo> The larger font is also used by the bootloader (systemd-boot / gummiboot), which is nice.
Gaspare has quit [Quit: Gaspare]
tiagom has quit [Ping timeout: 480 seconds]
tiagom has joined #asahi
the_lanetly_052 has quit [Ping timeout: 480 seconds]
Telvana2 has joined #asahi
Telvana has quit [Ping timeout: 480 seconds]
LinuxM1 has quit [Quit: Leaving]
turo has joined #asahi
conradev6 has joined #asahi
calcium1 has joined #asahi
Telvana has joined #asahi
saintdev__ has joined #asahi
DSyndrome has joined #asahi
Techcable_ has joined #asahi
hellstabber_ has joined #asahi
sorear_ has joined #asahi
vx^ has joined #asahi
Ariadne_ has joined #asahi
Z751 has joined #asahi
arnd_ has joined #asahi
austriancoder_ has joined #asahi
risk_ has joined #asahi
Chainsaw_ has joined #asahi
steev_ has joined #asahi
NekomimiScience_ has joined #asahi
kendfinger_ has joined #asahi
bpye8 has joined #asahi
lonjil2 has joined #asahi
HotSwap` has joined #asahi
Erus_Iluvatar has joined #asahi
x56_ has joined #asahi
skoobasteeve_ has joined #asahi
Tramtris1 has joined #asahi
e9 has joined #asahi
Telvana2 has quit [synthon.oftc.net reflection.oftc.net]
jakebot has quit [synthon.oftc.net reflection.oftc.net]
djorz has quit [synthon.oftc.net reflection.oftc.net]
hellstabber has quit [synthon.oftc.net reflection.oftc.net]
Z750 has quit [synthon.oftc.net reflection.oftc.net]
hspak has quit [synthon.oftc.net reflection.oftc.net]
Techcable has quit [synthon.oftc.net reflection.oftc.net]
NekomimiScience has quit [synthon.oftc.net reflection.oftc.net]
lonjil has quit [synthon.oftc.net reflection.oftc.net]
Tramtrist has quit [synthon.oftc.net reflection.oftc.net]
reillyeon has quit [synthon.oftc.net reflection.oftc.net]
turo_ has quit [synthon.oftc.net reflection.oftc.net]
balrog has quit [synthon.oftc.net reflection.oftc.net]
calcium has quit [synthon.oftc.net reflection.oftc.net]
opticron has quit [synthon.oftc.net reflection.oftc.net]
refi64 has quit [synthon.oftc.net reflection.oftc.net]
poplar has quit [synthon.oftc.net reflection.oftc.net]
Hotswap has quit [synthon.oftc.net reflection.oftc.net]
llrcombs has quit [synthon.oftc.net reflection.oftc.net]
skoobasteeve has quit [synthon.oftc.net reflection.oftc.net]
Death_Syn has quit [synthon.oftc.net reflection.oftc.net]
vmeson has quit [synthon.oftc.net reflection.oftc.net]
Chainsaw has quit [synthon.oftc.net reflection.oftc.net]
bpye has quit [synthon.oftc.net reflection.oftc.net]
winter has quit [synthon.oftc.net reflection.oftc.net]
Erus_Iluvatar_ has quit [synthon.oftc.net reflection.oftc.net]
conradev has quit [synthon.oftc.net reflection.oftc.net]
ids1024 has quit [synthon.oftc.net reflection.oftc.net]
tpw_rules has quit [synthon.oftc.net reflection.oftc.net]
krbtgt has quit [synthon.oftc.net reflection.oftc.net]
kendfinger has quit [synthon.oftc.net reflection.oftc.net]
blevins has quit [synthon.oftc.net reflection.oftc.net]
damien_vancouver has quit [synthon.oftc.net reflection.oftc.net]
risk has quit [synthon.oftc.net reflection.oftc.net]
tych0 has quit [synthon.oftc.net reflection.oftc.net]
rossy has quit [synthon.oftc.net reflection.oftc.net]
emptynine has quit [synthon.oftc.net reflection.oftc.net]
sorear has quit [synthon.oftc.net reflection.oftc.net]
vx has quit [synthon.oftc.net reflection.oftc.net]
linuxgemini95 has quit [synthon.oftc.net reflection.oftc.net]
TheFirst has quit [synthon.oftc.net reflection.oftc.net]
x56 has quit [synthon.oftc.net reflection.oftc.net]
saintdev_ has quit [synthon.oftc.net reflection.oftc.net]
steev has quit [synthon.oftc.net reflection.oftc.net]
kallsyms has quit [synthon.oftc.net reflection.oftc.net]
tmlind has quit [synthon.oftc.net reflection.oftc.net]
austriancoder has quit [synthon.oftc.net reflection.oftc.net]
arnd has quit [synthon.oftc.net reflection.oftc.net]
Ariadne has quit [synthon.oftc.net reflection.oftc.net]
conradev6 is now known as conradev
calcium1 is now known as calcium
bpye8 is now known as bpye
Chainsaw_ is now known as Chainsaw
hellstabber_ is now known as hellstabber
NekomimiScience_ is now known as NekomimiScience
kendfinger_ is now known as kendfinger
risk_ is now known as risk
saintdev__ is now known as saintdev_
steev_ is now known as steev
e9 is now known as emptynine
poplar has joined #asahi
refi64 has joined #asahi
reillyeon has joined #asahi
hspak has joined #asahi
rcombs has joined #asahi
linuxgemini95 has joined #asahi
winter has joined #asahi
jakebot has joined #asahi
balrog has joined #asahi
kallsyms has joined #asahi
TheFirst has joined #asahi
tpw_rules has joined #asahi
krbtgt has joined #asahi
tmlind has joined #asahi
opticron has joined #asahi
austriancoder_ has quit []
austriancoder has joined #asahi
blevins has joined #asahi
rossy has joined #asahi
damien_vancouver has joined #asahi
tych0 has joined #asahi
ids1024 has joined #asahi
djorz has joined #asahi
Telvana2 has joined #asahi
Telvana has quit [Ping timeout: 480 seconds]
Gaspare has joined #asahi
nicolas17 has joined #asahi
vmeson has joined #asahi
Tramtris1 is now known as Tramtrist
izumoo[m]1 has joined #asahi
Gaspare has quit [Ping timeout: 480 seconds]
MajorBiscuit has quit [Quit: WeeChat 3.4]
SoRaUsFoAs has joined #asahi
<SoRaUsFoAs> Hello
SoRaUsFoAs has quit []
wintifro_ has joined #asahi
Retr0id9 has joined #asahi
wCPO62 has joined #asahi
n1c has quit [Quit: ZNC 1.8.2+deb1+focal2 - https://znc.in]
wCPO6 has quit []
eriol has quit [Quit: Ping timeout (120 seconds)]
eriol has joined #asahi
jato has quit [Quit: ZNC - https://znc.in]
n1c has joined #asahi
jato has joined #asahi
Retr0id has quit [Read error: No route to host]
Retr0id9 is now known as Retr0id
tiagom has quit [Ping timeout: 480 seconds]
tiagom has joined #asahi
wmann95[m] has joined #asahi
bps has quit [Ping timeout: 480 seconds]
ptudor_ has quit [Quit: Strict-Transport-Security: max-age=48211200; preload]
Ariadne_ is now known as Ariadne
___nick___ has quit [Ping timeout: 480 seconds]
<AdryzzOLEDEdition[m]> hello
<ReaganMcFarland[m]> Hello
<ReaganMcFarland[m]> What is the correct way to uninstall asahi?
<tpw_rules> ReaganMcFarland[m]: https://github.com/tpwrules/nixos-m1/blob/main/docs/uefi-standalone.md#nixos-uninstallation just replace "nixos" with "asahi" as you read it
<ReaganMcFarland[m]> Is it normal for my machine to hang during the last resizeContainer step?
<rkjnsn> Yes.
<tpw_rules> afaik it won't if you quit all your apps and don't touch the keyboard or mouse
<tpw_rules> but otherwise it will and you'll just have to be patient
<cmalvi[m]> Any news about keyboard’s backlight? Or is related to usb or other long-term problems?
<j`ey> if someone wants to write a driver for that i have a little m1n1 experiment for it
<AdryzzOLEDEdition[m]> i do not own a mac but i can definitely try
<j`ey> probably needs someone with one to test, will take too long otherwise
<j`ey> I might play around with the script more, I didnt really understand it well enough to get proper levels, it was either super bright or dim or off
<j`ey> and most of the bits in the register seemed to do nothing
<tpw_rules> which machine is it for?
<j`ey> should work on all laptops
tiagom has quit [Quit: WeeChat 3.5]
Bai-Chiang has quit [Ping timeout: 480 seconds]
bps has joined #asahi
<cmalvi[m]> <j`ey> "probably needs someone with..." <- if there isn't any risk i can test it
<ktz_[m]> <j`ey> "I just took https://github.com/..."; <- nice, first time seeing this, thanks
<j`ey> cmalvi[m]: no risk, but it's not an actual linux driver, just a m1n1 experiment, no need to test it
<cmalvi[m]> oh if i understood correctly, you enable it from m1n1 even if linux can't control it right?
<j`ey> yeah
<cmalvi[m]> cool! do you think this could help to write a linux driver to control it?
<j`ey> exactly!
<cmalvi[m]> i never wrote a linux driver, neither i know where to start, really sorry. I would help you if i could
Bai-Chiang has joined #asahi
wintifro_ has quit [Remote host closed the connection]
ptudor has joined #asahi
<ktz_[m]> are you supposed to interact with the kernel source installed by a -dev|-header in /usr/src/linux-* or its mostly for use by the package manager? for instance if I were to add a new module to the kernel am I wrong going in /usr/src/linus-headers* generated by the linux-asahi-dev package of my distro and compiling the kernel manually or sounds wrong?
bps has quit [Ping timeout: 480 seconds]
<ktz_[m]> just in case anyone else interested as well there's somewhat of an answer to my question found in an alpine issue by ncopa
<ktz_[m]> "The kernel's -dev packages are for being able to build the 3rd party (out-of-tree) modules without needing the full source and build directory, and not for building individual in-tree modules that has been disabled."
Bai-Chiang has quit [Ping timeout: 480 seconds]
<mps> ktz_[m]: read the docs at url I posted to you