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
bps3 has quit [Ping timeout: 480 seconds]
Telvana has joined #asahi
DragoonAethis has quit [Quit: hej-hej!]
DragoonAethis has joined #asahi
<refi64> hello! I was wondering if anyone here has tried recent Fedora 36 or rawhide ISOs on the M1; I tried it on my M1 Max, and after I selected to start the ISO it blanked for a while, so I'm not sure if it's a kernel change, kernel too old (though rawhide should be on 5.19), etc etc
Moprius has quit [Quit: Konversation terminated!]
<tpw_rules> i wouldn't really expect a mainline kernel to be really usable yet
<tpw_rules> maybe i'm wrong
<nicolas17> tpw_rules: I believe fedora was planning to ship some asahi patches ahead of mainlining, but I don't know if 36 has that already
phiologe has joined #asahi
PhilippvK has quit [Ping timeout: 480 seconds]
marvin24_ has joined #asahi
marvin24 has quit [Ping timeout: 480 seconds]
nicolas17 has quit [Quit: Konversation terminated!]
kov has quit [Quit: Coyote finally caught me]
xfim has joined #asahi
<ElvishJerricco[m]> How was this file generated? https://github.com/AsahiLinux/PKGBUILDs/blob/main/linux-asahi/config
confusomu has joined #asahi
<tpw_rules> manually i'm pretty sure
<refi64> tpw_rules: from glancing at https://asahilinux.org/2021/12/progress-report-oct-nov-2021/ it had seemed like 5.19 should *at least* be able to boot, though maybe some of the patches just didn't get in when planned... Do you know where the discussion about Fedora shipping patches was?
<tpw_rules> no, sorry
<ElvishJerricco[m]> tpw_rules: It says at the top of the file `Automatically generated file; DO NOT EDIT.` :P
<jannau> manually with make menuconfig
<tpw_rules> ^
<ElvishJerricco[m]> jannau: Any instructions on reproducing it?
<jannau> not shure what kernel fedora rawhide ships but at this point it's silly to call it 5.19 before 5.19-rc1
<refi64> I think it's basically a pre-release version, not entirely sure though tbh
<jannau> afaik it's based on the arch distro kernel config with all platforms except apple silicon disabled, 16k page size, turned all apple devices on and turned almost all PCI devices off
<jannau> upstream kernel is only somewhat useable on mac mini
<ElvishJerricco[m]> I'm assuming turning those things off is just because they're literally completely unnecessary, not because they break anything?
<tpw_rules> yeah
<jannau> the progress report was overly optimistic in us submitting features and getting them in
<jannau> mostly because things are unnecessary but 16k pages are not necessarily working on other CPUs
al3xtjames3 has joined #asahi
bpye3 has joined #asahi
conradev8 has joined #asahi
ave363 has joined #asahi
tbodt_ has joined #asahi
Manouchehri_ has joined #asahi
gpanders_ has joined #asahi
Techcable has joined #asahi
ifthenelse9 has joined #asahi
ciggi has quit [Ping timeout: 480 seconds]
jleightcap_ has joined #asahi
d4ve_ has joined #asahi
handlerug_ has joined #asahi
Death_Syn has joined #asahi
jkkm_ has joined #asahi
keegans_ has joined #asahi
mrCyborg_ has joined #asahi
tdmm_ has joined #asahi
coder_kalyan_ has joined #asahi
cds_ has joined #asahi
WhyNotHugo_ has joined #asahi
linuxgemini956 has joined #asahi
taowa_ has joined #asahi
leo60228- has joined #asahi
Vaughn_ has joined #asahi
stblassitude_ has joined #asahi
nepeat_ has joined #asahi
esden_ has joined #asahi
mmarchini_ has joined #asahi
mustache_ride____ has joined #asahi
sa1_ has joined #asahi
jabashque_ has joined #asahi
guan_ has joined #asahi
eichin_ has joined #asahi
saintdev__ has joined #asahi
aeroraptor_ has joined #asahi
philpax__ has joined #asahi
jbowen_ has joined #asahi
ovf_ has joined #asahi
tardyp_ has joined #asahi
maennich_ has joined #asahi
Chainsaw_ has joined #asahi
enomem_ has joined #asahi
austriancoder_ has joined #asahi
yuyichao_ has joined #asahi
maennich_ is now known as maennich1
nullroute_ has joined #asahi
skoobasteeve has joined #asahi
Hotswap has joined #asahi
Method_ has joined #asahi
cptcobalt_ has joined #asahi
jluthra_ has joined #asahi
jluthra has quit [synthon.oftc.net larich.oftc.net]
rbenua has quit [synthon.oftc.net larich.oftc.net]
conradev has quit [synthon.oftc.net larich.oftc.net]
al3xtjames has quit [synthon.oftc.net larich.oftc.net]
boardwalk has quit [synthon.oftc.net larich.oftc.net]
AoV has quit [synthon.oftc.net larich.oftc.net]
jabashque has quit [synthon.oftc.net larich.oftc.net]
tych0 has quit [synthon.oftc.net larich.oftc.net]
audiojaguar has quit [synthon.oftc.net larich.oftc.net]
yuyichao has quit [synthon.oftc.net larich.oftc.net]
ids1024 has quit [synthon.oftc.net larich.oftc.net]
opticron has quit [synthon.oftc.net larich.oftc.net]
TheFirst has quit [synthon.oftc.net larich.oftc.net]
linuxgemini95 has quit [synthon.oftc.net larich.oftc.net]
rcombs has quit [synthon.oftc.net larich.oftc.net]
poplar has quit [synthon.oftc.net larich.oftc.net]
skoobasteeve_ has quit [synthon.oftc.net larich.oftc.net]
HotSwap` has quit [synthon.oftc.net larich.oftc.net]
bpye has quit [synthon.oftc.net larich.oftc.net]
Chainsaw has quit [synthon.oftc.net larich.oftc.net]
Techcable_ has quit [synthon.oftc.net larich.oftc.net]
DSyndrome has quit [synthon.oftc.net larich.oftc.net]
saintdev_ has quit [synthon.oftc.net larich.oftc.net]
ifthenelse has quit [synthon.oftc.net larich.oftc.net]
keegans has quit [synthon.oftc.net larich.oftc.net]
cds has quit [synthon.oftc.net larich.oftc.net]
leo60228 has quit [synthon.oftc.net larich.oftc.net]
jleightcap has quit [synthon.oftc.net larich.oftc.net]
gpanders has quit [synthon.oftc.net larich.oftc.net]
d4ve has quit [synthon.oftc.net larich.oftc.net]
mrCyborg has quit [synthon.oftc.net larich.oftc.net]
handlerug has quit [synthon.oftc.net larich.oftc.net]
coder_kalyan has quit [synthon.oftc.net larich.oftc.net]
WhyNotHugo has quit [synthon.oftc.net larich.oftc.net]
tdmm has quit [synthon.oftc.net larich.oftc.net]
Method has quit [synthon.oftc.net larich.oftc.net]
everfree has quit [synthon.oftc.net larich.oftc.net]
tbodt has quit [synthon.oftc.net larich.oftc.net]
nullroute has quit [synthon.oftc.net larich.oftc.net]
damien_vancouver has quit [synthon.oftc.net larich.oftc.net]
austriancoder has quit [synthon.oftc.net larich.oftc.net]
Skirmisher has quit [synthon.oftc.net larich.oftc.net]
cptcobalt has quit [synthon.oftc.net larich.oftc.net]
philpax_ has quit [synthon.oftc.net larich.oftc.net]
guan has quit [synthon.oftc.net larich.oftc.net]
enomem has quit [synthon.oftc.net larich.oftc.net]
sa1 has quit [synthon.oftc.net larich.oftc.net]
aeroraptor has quit [synthon.oftc.net larich.oftc.net]
kreechy has quit [synthon.oftc.net larich.oftc.net]
Lightsword has quit [synthon.oftc.net larich.oftc.net]
tardyp has quit [synthon.oftc.net larich.oftc.net]
mmarchini has quit [synthon.oftc.net larich.oftc.net]
Manouchehri has quit [synthon.oftc.net larich.oftc.net]
snek has quit [synthon.oftc.net larich.oftc.net]
jkkm has quit [synthon.oftc.net larich.oftc.net]
maennich has quit [synthon.oftc.net larich.oftc.net]
nepeat has quit [synthon.oftc.net larich.oftc.net]
ave36 has quit [synthon.oftc.net larich.oftc.net]
mustache_ride___ has quit [synthon.oftc.net larich.oftc.net]
eichin has quit [synthon.oftc.net larich.oftc.net]
mcint has quit [synthon.oftc.net larich.oftc.net]
Vaughn has quit [synthon.oftc.net larich.oftc.net]
jbowen has quit [synthon.oftc.net larich.oftc.net]
ovf has quit [synthon.oftc.net larich.oftc.net]
taowa has quit [synthon.oftc.net larich.oftc.net]
esden has quit [synthon.oftc.net larich.oftc.net]
al3xtjames3 is now known as al3xtjames
conradev8 is now known as conradev
jackhill has quit [synthon.oftc.net larich.oftc.net]
stblassitude has quit [synthon.oftc.net larich.oftc.net]
bpye3 is now known as bpye
enomem_ is now known as enomem
nullroute_ is now known as nullroute
Chainsaw_ is now known as Chainsaw
guan_ is now known as guan
stblassitude_ is now known as stblassitude
cptcobalt_ is now known as cptcobalt
aeroraptor_ is now known as aeroraptor
sa1_ is now known as sa1
esden_ is now known as esden
saintdev__ is now known as saintdev_
tardyp_ is now known as tardyp
maennich1 is now known as maennich
Vaughn_ is now known as Vaughn
ifthenelse9 is now known as ifthenelse
Manouchehri_ is now known as Manouchehri
ovf_ is now known as ovf
jkkm_ is now known as jkkm
AoV has joined #asahi
audiojaguar has joined #asahi
boardwalk has joined #asahi
Lightsword has joined #asahi
snek has joined #asahi
austriancoder_ has quit []
Lightsword is now known as Guest357
creechy has joined #asahi
austriancoder has joined #asahi
TheFirst has joined #asahi
Skirmisher has joined #asahi
rcombs has joined #asahi
rbenua has joined #asahi
poplar has joined #asahi
jackhill has joined #asahi
everfree has joined #asahi
opticron has joined #asahi
damien_vancouver has joined #asahi
mcint has joined #asahi
tych0 has joined #asahi
ids1024 has joined #asahi
jakebot has quit [Quit: The Lounge - https://thelounge.chat]
jakebot6 has joined #asahi
povik has joined #asahi
Guest357 has quit []
Lightsword_ has joined #asahi
jbowen_ is now known as jbowen
Lightsword_ has quit []
Lightsword_ has joined #asahi
the_lanetly_052 has joined #asahi
the_lanetly_052 has quit [Ping timeout: 480 seconds]
Lightsword_ has quit []
Lightsword has joined #asahi
ciggi has joined #asahi
xfim has quit [Ping timeout: 480 seconds]
xfim has joined #asahi
Telvana has quit [Ping timeout: 480 seconds]
mps has quit [Ping timeout: 480 seconds]
mps has joined #asahi
trouter has quit [Ping timeout: 480 seconds]
trouter has joined #asahi
memoryleak_ has joined #asahi
w12101111 has joined #asahi
memoryleak has quit [Ping timeout: 480 seconds]
Moprius has joined #asahi
bps3 has joined #asahi
kov has joined #asahi
Ultrasonic[m] has joined #asahi
xfim has quit [Ping timeout: 480 seconds]
bisko has quit [Read error: Connection reset by peer]
<cmalvi[m]> IcaroLydia72
Telvana has joined #asahi
xfim has joined #asahi
Moprius has quit [Quit: Konversation terminated!]
<xfim> exit
xfim has quit [Quit: leaving]
Moprius has joined #asahi
xfim has joined #asahi
<xfim> Hi all again. I would like to give an account of the last week since I got the Mac Studio Max.
<j`ey> you may proceed
Moprius has quit [Remote host closed the connection]
<xfim> I would like to thank you all for the road so far, all that have helped me arrived at a reasonable status of the computer. I hope I do not forgot anyone, but thanks jannau, j'ey, mps, chadmed and marcan
<xfim> I have learned a lot about u-boot, refreshed grub, re-learned partitions and there is still a long way to go. But here are my 5 cents
<xfim> I have a working installation with gentoo, using the sources from https://github.com/chadmed/asahi-overlay.
<xfim> The machine boots, and I have been able to make x server work and install dwm, st for a minimal installation and even tried KDE and works.
<xfim> In the way, lots of weird entries in GRUB, but that's on me. So I have to clean it.
<xfim> I can use an external keyboard and mouse connected to docking station that is connected to a usb-c port (one in the back).
<xfim> The usb-a ports do not seem to work. It does not even boot.
<xfim> So I am lucky I got the docking, otherwise using a regular usb-a would not have been possible.
<xfim> Ethernet does not work either. Although I have ensured that the "atlantic" module is loaded, it seems that I can't make it work properly. So my first issue would be: is it possible to make it work?
<xfim> I have a 4K screen, but the resolution only accepts 1920x1080, so both dwm and kde work at that resolution. xrandr only reports that. Second issue: would it be possible to increase the resolution?
<j`ey> the 4K screen thing will have a fix in m1n1 soonish, hopefully
<jannau> the usb host controller for the usb-a ports needs firmware. The firmware is usually on flash but apple let's the OS load it. it is embedded in the macos driver
<xfim> Third, and most important. Now that I have made it work, is there something I could do to help? Can I try some things in my machine to help improve asahi? Can I be used as a tester for anything else?
<jannau> ethernet should work, the same adapter works on the mac mini and m1 ultra mac studio
<xfim> I will try to be around in the following days in case I can be of use.
<j`ey> xfim: already getting it this far is proof that the device tree is mostly working for the m1 max :-)
<xfim> j`ey: OK for the 4k screen. So nothing to do now. So I assume it does not work either at maximum resolutions in MBP and the other machines.
<j`ey> xfim: those machines have the framebuffer setup by iboot already
<j`ey> so it works fine there
<jannau> it works at the native resolution for the imac and macbooks. the mac mini has the same problem
<xfim> jannau for the usb-a ports, then I understand that if it is embedded in the macos driver it is not going to work now, and that it is normal that does not work in my case, right?
<jannau> xfim: please post the output of `lspci -v
<jannau> to a pastebin
<xfim> jannau: if ethernet should work, then this one is on me and I will have to re-check again.
<jannau> yes, the usb-a ports are currently not expected to work
<xfim> jannau: haha, good to add "to a pastebin" ;-) Got you
<mps> xfim: afaik ethernet should work, if mac studio doesn't have something specific
<xfim> Give me a couple of minutes so that I can open it and paste this. I am afraid I don't have a browser yet, and will need to figure out the pastebin.
<jannau> did you test the usb-c ports on the front? I would be surprised if they work but it's clear how they are connected
<xfim> jannau: not yet tested the front usb-c ports
<j`ey> xfim: lspci -v | nc termbin.com 9999
<jannau> `dmesg | grep atlantic` should also report something. if not check that your kernel has CONFIG_AQTION enabled
<xfim> I used to work with pastebinit, but it seems quite out of fashion. Let me see with netcat
<xfim> Here it goes lspci -v: https://termbin.com/y9m4g
<xfim> Here it goes dmesg atlantic: https://termbin.com/i40y
<xfim> For ethernet, I am able to see the device with ifconfig.
<xfim> But whin I start /etc/init.d/net.eth0 it gets stuck in "eth0: waiting for carrier" and fails to start
<jannau> what does `getconf PAGE_SIZE` return?
<xfim> jannau: 16384
<jannau> xfim: have you tried a different cable, switch port or endpoint? not that I would expect a difference if everything works in macos with the curent setup
<jannau> might be an userpsace problem since the NIC gets 1GB link, see the last message in dmesg
winter has quit [Read error: Connection reset by peer]
<xfim> jannau: the cable works in that machine in MacOS, and in another machine with gentoo, and in the same machine through the docking
winter has joined #asahi
<jannau> yes, has far as the kernel driver is concerned it also works with the ethernet port
<xfim> I don't really understand what you mean by the "since the". Shouldn't be 1Gb link? Or we expect less/more?
<j`ey> I think it might be a 10G port?
<xfim> How can I verify it in another computer?
<jannau> yes, the nic is 10GB capable but I simply ment that it works as far as as the driver is concerned
<xfim> jannau: OK so that means that the problem is me, and my installation, right?
<jannau> yes, I suspect it's a problem in the way your installation brings up the nic
<xfim> OK, jannau, thank you I will look into it.
<xfim> And for the 4K I guess it is only a matter of time, right?
<xfim> And for the third issue, how can I help, let me know please.
<xfim> jannau: as for the front usb-c, they do not seem to work. I connect the docking and nothing happens in dmesg
<jannau> as feared. I suspect they use a integrated usb connected to non-working pcie usb controller
<xfim> 
xfim has quit [Quit: leaving]
xfim has joined #asahi
<xfim> BTW, forgot to mention that sound does not seem to work either, but I would say that I still need to figure it out.
<xfim> By sound I mean the headphones, not the speakers that, AFAIK, are disabled, correct?
<cmalvi[m]> <xfim> "And for the 4K I guess it is..." <- you can compile it by yourself, if you want feel free to write me so i can help you
<xfim> cmalvi: what is exactly what I need to compile? Is it in the kernel, in mesa? Sorry for such basic questions.
<j`ey> cmalvi[m]: I think xfim meant 4K screen, not 4K page size
<xfim> Yes, yes, of course!
<cmalvi[m]> oh sorry i misunderstood
<xfim> Sorry if it was confusing
<cmalvi[m]> no it's mine fault ahah
<xfim> I have realized that 4K-16K is a big issue in the discussion, although I have to admit that I don't follow this part.
<cmalvi[m]> i need some electron apps for work, and because i prefer Linux over macOS i like to have both version of the kernel installed
<xfim> As far as I understand, the "legacy" is to have 4K, so I don't really understand why if we are working with 16K there is someone trying to 4K. But I will not add more noise to the conversation.
<cmalvi[m]> just waiting for electron fix, only this
<cmalvi[m]> at least in my case
ciggi has quit [Read error: Connection reset by peer]
ciggi has joined #asahi
Telvana has quit [Ping timeout: 480 seconds]
<povik> xfim: no support for studio's headphones jack as of yet. (it has the same blackbox codec as the 2021 macbook pros)
<povik> (or as Apple calls it: the Pro jack :p)
Telvana has joined #asahi
Xe has quit [Remote host closed the connection]
Xe has joined #asahi
ciggi has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
ciggi has joined #asahi
Moprius has joined #asahi
ciggi_ has joined #asahi
ciggi has quit [Ping timeout: 480 seconds]
LinuxM1 has joined #asahi
<xfim> povik: thank you for letting me know. So we will have to wait then also for the headphones
leo60228- is now known as leo60228
Moprius has quit [Remote host closed the connection]
Moprius has joined #asahi
Telvana2 has joined #asahi
Telvana has quit [Ping timeout: 480 seconds]
axboe has quit [Remote host closed the connection]
Moprius has quit [Remote host closed the connection]
<povik> yes
Moprius has joined #asahi
Tobi[m]12345 has joined #asahi
___nick___ has joined #asahi
___nick___ has quit []
___nick___ has joined #asahi
psykose has quit [Remote host closed the connection]
psykose has joined #asahi
___nick___ has quit [Ping timeout: 480 seconds]
w12101111 has quit [Remote host closed the connection]
w12101111 has joined #asahi
xfim has quit [Quit: leaving]
eroux has quit [Ping timeout: 480 seconds]
eroux has joined #asahi
al3xtjames6 has joined #asahi
al3xtjames has quit [Ping timeout: 480 seconds]
al3xtjames6 is now known as al3xtjames
dhearose[m] has joined #asahi
LinuxM1 has quit [Quit: Leaving]
w12101111 has quit [Quit: w12101111]
<cmalvi[m]> which font is used for the asahi loo
<cmalvi[m]> s/loo/logo?/
<cmalvi[m]> * which font is used for the asahi logo?
<cmalvi[m]> Edit: Found it
MajorBiscuit has joined #asahi
MajorBiscuit has quit [Quit: WeeChat 3.4]
derzahl has joined #asahi
NoahGaertner[m] has joined #asahi
<NoahGaertner[m]> Hey, I'm on macOS 12.4, is using macOS 12.3 boot firmware fine?
<tpw_rules> yes. the firmware version is specific to each installation on your computer and asahi needs 12.3 right now
Moprius has quit [Quit: Konversation terminated!]
Telvana2 has quit [Ping timeout: 480 seconds]
jole_ has joined #asahi
Telvana has joined #asahi