<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!]
<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]
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>
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>
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)