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
nuh^ has joined #asahi
Moprius has joined #asahi
ModR\M has quit [Ping timeout: 480 seconds]
ModR\M has joined #asahi
nuh^ has quit [Ping timeout: 480 seconds]
ModR\M has quit [Ping timeout: 480 seconds]
Moprius has quit [Quit: Konversation terminated!]
ModR\M has joined #asahi
phiologe has joined #asahi
PhilippvK has quit [Ping timeout: 480 seconds]
ModR\M has quit [Ping timeout: 480 seconds]
ModR\M has joined #asahi
nuh^ has joined #asahi
marvin24_ has joined #asahi
marvin24 has quit [Ping timeout: 480 seconds]
nuh^ has quit [Ping timeout: 480 seconds]
pyropeter2 has joined #asahi
pyropeter1 has quit [Ping timeout: 480 seconds]
rootbeerdan7 has joined #asahi
artemist0 has joined #asahi
rootbeerdan has quit [Ping timeout: 480 seconds]
rootbeerdan7 is now known as rootbeerdan
artemist has quit [Ping timeout: 480 seconds]
thevar1able has quit [Quit: WeeChat 3.5]
ModR\M has quit [Remote host closed the connection]
ModR\M has joined #asahi
Ry_Darcy has joined #asahi
jluthra has quit [Remote host closed the connection]
jluthra has joined #asahi
ModR\M has quit [Remote host closed the connection]
Ry_Darcy has quit [Remote host closed the connection]
Ry_Darcy has joined #asahi
ModR\M has joined #asahi
ModR\M has quit [Remote host closed the connection]
bisko has joined #asahi
bisko has quit []
ModR\M has joined #asahi
Ry_Darcy has quit [Remote host closed the connection]
bisko has joined #asahi
fetsorn has joined #asahi
fetsorn has quit [Remote host closed the connection]
Ry_Darcy has joined #asahi
Ry_Darcy has quit [Remote host closed the connection]
bisko has quit [Ping timeout: 480 seconds]
nuh^ has joined #asahi
nsklaus has joined #asahi
nuh^ has quit [Ping timeout: 480 seconds]
ModR\M has quit [Ping timeout: 480 seconds]
___nick___ has joined #asahi
Ry_Darcy has joined #asahi
chadmed has quit [Remote host closed the connection]
LinuxM1 has joined #asahi
LinuxM1 has quit []
jeffmiw has quit [Ping timeout: 480 seconds]
chadmed has joined #asahi
Ry_Darcy has quit [Remote host closed the connection]
bps has joined #asahi
Ry_Darcy has joined #asahi
Ry_Darcy has quit [Remote host closed the connection]
Ry_Darcy has joined #asahi
bps has quit [Ping timeout: 480 seconds]
jeffmiw has joined #asahi
roxfan has quit [Remote host closed the connection]
roxfan has joined #asahi
amarioguy has quit [Remote host closed the connection]
nuh^ has joined #asahi
Ry_Darcy has quit [Remote host closed the connection]
pashencija[m] has joined #asahi
<pashencija[m]> Is it possible to resize Asahi linux partition after I install OS? I guess I understand resize2fs part of Asahi. What about macos side?
<ChaosPrincess> its complicated, you will have to shrink macos using diskutil and then move some partition around with something like gparted
the_lanetly_052__ has joined #asahi
nuh^ has quit [Ping timeout: 480 seconds]
the_lanetly_052___ has quit [Ping timeout: 480 seconds]
amarioguy has joined #asahi
___nick___ has quit []
___nick___ has joined #asahi
___nick___ has quit []
___nick___ has joined #asahi
<Sobek[m]> https://asahilinux.org/code-of-conduct/ is what amarioguy was referring to (also mostly common sense ; )
<jannau> cmalvi[m]: mesa-22.1.1-1 is there and might fix the issue. I just saw the issue the first time with plasma/wayland
<cmalvi[m]> I’ll try to update now thanks :)
<cmalvi[m]> Yes I can confirm it fixed the issue
ModR\M has joined #asahi
<cmalvi[m]> <pashencija[m]> "Is it possible to resize Asahi..." <- Yes, I created an usb with arch and gparted just for that
<ElvishJerricco[m]> tpw_rules: Here you concatenated *all* the DTBs for Apple Silicon into the m1n1 payload: https://github.com/tpwrules/nixos-m1/blob/main/nix/m1-support/u-boot/default.nix#L33 Is that valid? Can `m1n1` just find the correct one when many are appended in?
<mps> ElvishJerricco[m]: yes, it can and it does
<ElvishJerricco[m]> Excellent. That makes life easier
<mps> right :)
ModR\M has quit [Read error: No route to host]
ModR\M has joined #asahi
bps has joined #asahi
ModR\M has quit [Read error: No route to host]
ModR\M has joined #asahi
kov has joined #asahi
scientist has joined #asahi
<ElvishJerricco[m]> Does stage 1 m1n1 have to have DTBs appended to it?
<sven> no, it’s only required for stage 2
<j`ey> stage1 uses the ADT to know how to access the nvme
ModR\M has quit [Ping timeout: 480 seconds]
unevenrhombus[m] has quit []
unevenrhombus[m] has joined #asahi
unevenrhombus[m] has quit []
unevenrhombus[m] has joined #asahi
<marcan> so does stage2
<marcan> the DTBs are only for downstream software to consume; m1n1 itself does not use them, only prepares them
<mps> I'm curios why then u-boot can't load DTB
<marcan> u-boot uses the DTB like linux does
<marcan> it cannot load a new DTB because it would have to transplant information into it that it does not have, since it does not have the ADT
<marcan> and we decided to put all that logic in m1n1
<mps> on my other boards u-boot loads DTB and then kernel
<mps> though I don't know fine points
<marcan> on your other boards u-boot is either hardcoded to work with the hardware or requires a DTB itself anyway, and there is no previous-stage bootloader doing complex configuration and passing data downstream
<mps> aha, now it is more clearer
<marcan> keep in mind we have a single u-boot build for *all* apple silicon macs
<marcan> that's not usually how it works on other platforms
<mps> yes, that is also true
<mps> I have different u-boot for different sunxi (allwinner) arm32 boards
<marcan> yes
<marcan> also there's also plenty of platforms with pretty complicated bootstrap stages embedded into u-boot
<marcan> we just decided to do it outside of u-boot
<mps> though all use same SoC
<marcan> yes, and our u-boot supports 4 SoCs now :)
<mps> so, 4 in one (like coffee brand) ;)
bisko has joined #asahi
bisko has quit [Ping timeout: 480 seconds]
scientist has quit [Quit: WeeChat 3.4.1]
<refi64> question: do USB-C docks work on the Macbook Pro? from some hunting through IRC logs it seems like maybe they should, but the Dell WD19S (it's not Thunderbolt!) I'm testing with isn't, and I'm not sure if it's a compat issue or something I'm doing wrong on my end
<sven> there’s neither thunderbolt nor usb3 support yet
handofstand[m] has joined #asahi
kubes has joined #asahi
<refi64> dangit, I had noticed some mentions of e.g. using HDMI dongles and such, are those for different devices or did I misunderstand something?
<refi64> or are HDMI dongles potentially usb2 and I didn't realize it
<jannau> those are most likely dp alt mode devices with a dp -> hdmi converter which is currently not supported either
<sven> there are some true usb3 -> hdmi,… dongles. I think displaylink are some of the well known ones but I persona haven’t made great experiences with those
<sven> *personally
the_lanetly_052__ has quit [Ping timeout: 480 seconds]
frohike[m] has joined #asahi
Moprius has joined #asahi
kubes has quit [Quit: Leaving]
<refi64> ack
<refi64> so like...does anyone know of a way to connect an external monitor to Asahi on the MB Pro atm?
<opticron> DisplayLink adapters should accomplish that
<jannau> displaylink and the WIP usb-3 branch
<refi64> ah! so it's that I need a displaylink adapter specifically, thanks!
<jannau> not sure if I would recommend that but it's the only solution which has a chance of working atm
<opticron> Yeah, from what I hear displaylink isn't really ever a great experience
<refi64> I mean, as long as it doesn't physically light my monitor on fire, the worst thing it would be is a waste of $$ I guess
<opticron> my experience with it on windows hasn't been great either and that's its officially supported platform
<opticron> that's a fair assessment
<refi64> really I just want to be able to put the M1 on my desk w/ peripherals without having to take out the whole monitor to make room
<jannau> if you want to look into external display support I don't think it'll be a huge effort to get a demo running
<jannau> sven is working on atc (presumably apple type c) phy support, not specifically at display support
<sven> yeah, atc can already be configured for DP alt mode. What’s missing is DP phy and crossbar and getting dcpext up
<sven> I’ll get to them eventually once I have some time and motivation to look into thunderbolt again ;)
<refi64> (unfortunately) I know very little about...err, hardware internals in general really, I don't think me trying that would end very well (though it may yield some interesting stories in the very least)
<jannau> the dcp driver should support dcpext, tracing looked identical and I'm close to have it in a state there it can be tested
<jannau> transplanting it to one of dispext/dcpext should not be a problem
<sven> next step for thunderbolt and possibly also dp alt is to bring atcphy up inside m1n1 fwiw
<sven> there’s something missing to make the external pcie MMIO readable and figuring that out from inside Linux is too annoying at this point
bps has quit [Ping timeout: 480 seconds]
dologne[m] has joined #asahi
___nick___ has quit [Ping timeout: 480 seconds]
bps has joined #asahi
cassepipe has joined #asahi
<cassepipe> #asahi-offtopic
<cassepipe> oopsie
fetsorn has joined #asahi
fetsorn has quit []
fetsorn has joined #asahi
fetsorn has quit [Remote host closed the connection]
lrea^ has joined #asahi
cmalvi[m] is now known as IcaroDextris[m]
kaprests has joined #asahi
joske has joined #asahi
joske has quit []
jman has joined #asahi
<jman> Hey!
<jman> Oh ops sorry, wrong window!
kaprests has left #asahi [#asahi]
yrlf has quit [Quit: The Lounge - https://thelounge.chat]
jman has quit []
kaprests has joined #asahi
<marcan> dcpext firmware is 1:1 identical to dcp firmware, so other than potentially the flow/callbacks being a little bit different in the dcpext case, the driver should work without any changes
<dologne[m]> Is there any way to boot back into macOS once you installed Asahi?
<j`ey> dologne[m]: long hold the power button
<j`ey> youve already done that once to install asahi, to get to the boot picker
<dologne[m]> j`ey: Thanks
kaprests has quit [autokilled: Possible botnet activity. Mail support@oftc.net with questions. (2022-06-05 22:51:21)]
kaprests has joined #asahi
ep0x has joined #asahi
<ep0x> hi my lovely friends
<ep0x> i just saw news about lina did something about GPU progresss
<ep0x> did anyone try it on mac m1 pro ?
<j`ey> ep0x: what she committed is hardcoded for the m1 mini currently
<jn> it's the early stages of research towards the goal of writing a kernel driver
<jn> i don't think it's really reusable yet
<ep0x> but soon :D shall be?
<ep0x> at least for testing
<ep0x> this is good sign anyway <3
<ep0x> since its really hard to use it without GPU because rendering on CPU cost a lot of power usage
<ep0x> but awesome we are going forward that's good
<ep0x> Thanks anyway
<jn> in time, there will come a kernel driver that users can try out
<jn> but we're not yet there
<j`ey> ep0x: how many hours are you getting?
<ep0x> 4 max 5h
<ep0x> m1 pro
<ep0x> 14inch
<j`ey> hm, not great
<ep0x> and i have some sort of heating issue, not to much but i can feel it
<ep0x> u get something better?
<j`ey> other people have reported better numbers, yeah
<jn> do you see a process using up a lot of CPU time in top or htop?
<j`ey> although the numbers im thinking about are the 13", smaller screen = les pixels to render and light up
<ep0x> i did check it and actually most of CPU usage is used by x11 if i can say like this
<ep0x> i use KDE Plasma with a custom things on screen, few widgets for cpu usage, network and some effects nothing specially
<ep0x> i am sure this is related about rendering on CPU side instead of GPU
c10l has quit [Quit: Bye o/]
<ep0x> gn guys see you tomorrow
<j`ey> you could try wayland
<j`ey> ok see ya
ep0x has quit [Quit: Page closed]
c10l has joined #asahi
c10l7 has joined #asahi
c10l has quit [Ping timeout: 480 seconds]
c10l7 has quit []
c10l7 has joined #asahi
lrea^ has quit [Ping timeout: 480 seconds]