marcan changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | Not ready for end users / self contained install yet. Soon. | General project discussion | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
chengsun has joined #asahi
chengsun_ has quit [Ping timeout: 480 seconds]
gooseduckoftc has quit [Ping timeout: 480 seconds]
sheepgoose has joined #asahi
sheepgoose has quit [Ping timeout: 480 seconds]
popo_ has joined #asahi
popo__ has quit [Ping timeout: 480 seconds]
<kit_ty_kate>
Glanzmann: thanks, I started with the uboot install video you sent me.
<kit_ty_kate>
It works great. I think the part when you talk about how 1tr doesn’t work for you the first time can be removed
<kit_ty_kate>
at least i didn’t have any issues
<kit_ty_kate>
it breaks the pace of the video a bit
<kit_ty_kate>
for the m1-d-i video I have to find a free usb stick. I’m not sure i have any free on hand atm :/
<kit_ty_kate>
Glanzmann: do you not have a script to install whatever distributions from 1tr or something like that?
qeeg has quit [Read error: Connection reset by peer]
qeeg has joined #asahi
<Glanzmann>
kit_ty_kate: Yes, I do.
<Glanzmann>
kit_ty_kate: I see. For me the part where I don't end up in 1tr, happens everytime. Om air and mini. Not a single time that it did not happen to me.
<Glanzmann>
kit_ty_kate: Can you send me the output of 'diskutil list'?
qeeg has quit [Read error: Connection reset by peer]
PhilippvK has quit [Ping timeout: 480 seconds]
kov has quit [Quit: Coyote finally caught me]
phiologe has joined #asahi
kov has joined #asahi
user982492 has joined #asahi
mrbatmanface[m] is now known as fezhead[m]
marvin24_ has joined #asahi
marvin24 has quit [Ping timeout: 480 seconds]
jleightcap has joined #asahi
eroux has joined #asahi
jleightcap has quit [Remote host closed the connection]
jleightcap has joined #asahi
jleightcap has quit [Remote host closed the connection]
jleightcap has joined #asahi
jleightcap has quit [Remote host closed the connection]
sheepgoose has joined #asahi
chadmed has quit [Remote host closed the connection]
<kit_ty_kate>
Glanzmann: i think it would be great if there was a script that directly combined alxsh, your uboot install script and your debian installer perl script
refi64 has joined #asahi
<kit_ty_kate>
all three worked pretty well but it would be even easier to simply have the three combined in one
<j`ey>
you have to run them separately
<j`ey>
alxsh requires a reboot
<kit_ty_kate>
yes ofc, but you can basically modify step2.sh in the first script and directly adding the two others sequantially
<Glanzmann>
kit_ty_kate: I agree. But I think marcan will do that at some point, I also thought about modifying the installer to install debian, but I assume marcan will do that soon. At the moment I want to stay as close as possible to what marcan has in his mind.
yuyichao has quit [Ping timeout: 480 seconds]
yuyichao has joined #asahi
<kit_ty_kate>
unless he said otherwise i think having other experiments done in parallel, even if redundant, is always good. It allows to iron out the kinks if any is discovered and discover new ways of doing things sometimes
<kit_ty_kate>
but in any case I think I’ll give a shot to doing that myself, it seems rather fun to do ^^
axboe has joined #asahi
off^ has quit [Remote host closed the connection]
axboe has quit [Quit: reboot]
<Glanzmann>
kit_ty_kate: Do that. Modifying the installer is rather easy now that marcan did all the havy lifting, if you like python.
<Glanzmann>
kit_ty_kate: I though about modifying the installer, but a) I hate python, b) I assume marcan will do it anyway at some point, and than adding Debian is super easy.
axboe has joined #asahi
user982492 has joined #asahi
the_lanetly_052___ has joined #asahi
the_lanetly_052__ has quit [Ping timeout: 480 seconds]
nafod has quit [Quit: Ping timeout (120 seconds)]
refi64 has quit [Quit: Ping timeout (120 seconds)]
nafod has joined #asahi
refi64 has joined #asahi
refi64 has quit [Quit: Ping timeout (120 seconds)]
refi64 has joined #asahi
balrog has quit [Remote host closed the connection]
balrog has joined #asahi
<axboe>
fwiw, getting about 5-5.5h of battery life out of normal use in X with the cpufreq patches
<axboe>
sw based X still taking it's toll on battery, but the laptop is noticeably cooler now (which isn't really surprising, as I was running the P cores at full tilt before...)
<mps>
hmm, 5.5h is not much, but probably depends on the load
MajorBiscuit has quit [Ping timeout: 480 seconds]
<axboe>
mps: it's not, but I do have cinnamon using 50% cpu all the time
<maz>
5.5h is about what I get on my X1 with all the corp crap running...
<axboe>
mps: might be interesting to just check if it's not running X, but I need x ;)
<axboe>
maz: yeah it's about on par with my x1 already, and it's better than the x1 when actual work (eg compiles) are done
<axboe>
and it's cooler than the x1, and silent
<axboe>
so already a win, I'd say
<maz>
stop it. I've been trying not to add an extra piece of HW to the already huge zoo...
<mps>
axboe: I didn't tested keeping it long on battery, but with xorg (and awesome wm) few days ago it drained about 10% for one hour (and that is without cpufreq patch)
<j`ey>
maz: if/when mac minis with 10cores+ come out.. and 64G of ram, you'll have to :P
<axboe>
mps: is that running fixed at 2ghz?
<axboe>
mps: maybe cinnamon sucks for other reasons and that's part of the issue
<mps>
also, my son somethimes runs it with macos and compiling a lot of dart/flutter code and it drain about 50-60% for about his 'work shift' which is about 12 hours
<axboe>
maz: you know you want to...
<axboe>
mps: that's awesome, pretty sure I can get to a full work day on this thing too once it's all sorted
<mps>
axboe: yes, I run at at default (i.e. full) speed
<axboe>
mps: default m1n1, or patched to 3.2?
<mps>
axboe: default one
<axboe>
mps: ok, so that's not full speed then, it's 2ghz iirc
the_lanetly_052___ has quit [Ping timeout: 480 seconds]
<mps>
axboe: yes
<axboe>
let's try awesome...
axboe has quit [Quit: leaving]
<mps>
axboe: but if cinnmon have 50% load then it is something strange with it
<kettenis>
note that the cpufreq code is an old diff that is effectively abandoned because the maintainer of the relevant subsystem wan to see a different approach
<axboe>
kettenis: yeah I know
<axboe>
kettenis: not spending time on that, just trying to verify if there's something wrong with how I set it up
<axboe>
or if m1n1 is setting up things wrong for the t600x
<jannau>
axboe: I suspect the disabled cores on your break the association with clusters
<kettenis>
I wouldn't be surprised if the mapping of CPU IDs onto PMGR registers is messed up for the modelsthat have some of the cores disabled
<axboe>
jannau: could be, yes
<axboe>
so...
<axboe>
since I have 6 p cores
<axboe>
are the clusters [ 0 1 2 ] [ 3 4 5], or [ 0 1 2 3 ] [ 4 5 6 7 ]
<axboe>
only [4 5] in the last one
<jannau>
axboe: m1n1 has no code to fix up the cpufreq related nodes for disabled cores
<axboe>
that might explain it, if so
<kettenis>
the cluster ID is encoded in the MPIDR register
<kettenis>
MPIDR_EL1
<axboe>
I might've just messed up the definitions
axboe has quit [Quit: leaving]
<jannau>
`dtc -I fs -O dts -o - /proc/device-tree` will output the device-tree as seen by linux
nabaiste^ has joined #asahi
<jannau>
I suspect you will end up with 3 cpu@1010x and 3 cpu@1020x nodes, i.e. 3 cores per cluster
<jannau>
you probably have remove the disabled cores from the cpu map. the numbers in live cpu map reference the phandle property in the cpu nodes
axboe has joined #asahi
<axboe>
ok I think the layout is right, it must be something with the freq driver then