ChanServ changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | "Does XXX work yet?": https://alx.sh/fs | 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
steven has quit []
steven has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
Calandracas_ has joined #asahi
Calandracas__ has quit [Ping timeout: 480 seconds]
fatmalama has joined #asahi
<fatmalama>
what's better value a Mac Studio M1 10-core with 64GB of RAM and *8TB* of SSD at 1450 USD or a Mac Studio M2 Max with 32GB and 512GB of SSD at 1700?
<fatmalama>
for use with asahi
<fatmalama>
thinking both M1 and M2 are equally well supported
<fatmalama>
leaning towards the m1 just for that crazy ssd but then I have no issue having plugged external ones. I'm equally fine with 32 or 64 RAM
<fatmalama>
also amazing work on asahi I'm enjoying it very much on a mac mini m2 pro
<fatmalama>
(where I sadly happen to be memory constrained to 16GB)
<fatmalama>
my use case is primarily coding. I managed to have my vscode terminated by systemd-oomd the other day on the mac mini so I came back to my ryzen workstation lol. but I do want to abuse gpu capabilities as much as possible so if there's some wild performance difference I could go for the m2 studio
Brainium has quit []
<ice9>
fatmalama, is it possible to install gnome-shell on it instead of the KDE?
<fatmalama>
ice9, must be possible, I've switched fedora workstation (GNOME) installs to KDE many times and I've had them installed side by side
<fatmalama>
ice9 here's a guide on getting *KDE* on a workstation install https://docs.fedoraproject.org/en-US/kde/getkde/ so you'd basically do the inverse with I believe sudo dnf install @gnome-desktop-environment
<fatmalama>
and you'd have both
<fatmalama>
you'd select which on the sddm greeter
<fatmalama>
probably you could remove kde by swapping them with dnf swap @kde-desktop-environment @gnome-desktop-environment
<fatmalama>
I'm on a tumbleweed machine atm so I can't really tell you if @gnome-desktop-environment is the correct group name but it probs is
<fatmalama>
and I would recommend that you install it side by side instead of swapping to try it first
<fatmalama>
ice9, it's just @gnome-desktop (without-environment) in gnome's case
<fatmalama>
or
<fatmalama>
@workstation-product-environment
Extern has joined #asahi
nukelet20 has joined #asahi
nukelet2 has quit [Ping timeout: 480 seconds]
<fatmalama>
the workstation one also seems to pull a fedora-asahi-remix-release-workstation package so prolly it's the better one
<twb>
fatmalama: I feel like the real issue there is "vscode is profligate with memory" is the real problem there :-)
<fatmalama>
twb and I feel like I want more memory so
<fatmalama>
lol
<fatmalama>
but I'm okay with 32
<fatmalama>
my amd desktops have 32
<twb>
Ultimately it's github's fault for inventing "what if local apps were crappy web apps bundled with an old version of chromium and nodejs?" (i.e. Atom) and then Microsoft for doubling-down and expanding that into a full IDE
<fatmalama>
I mean I'd like to use kate with the lsps but it's not as full fledged
chrisl has joined #asahi
<twb>
It should talk to the same LSPs, so the LSP part should be the same
<fatmalama>
I know
<fatmalama>
I mean I'd like to use kate, it's got LSPs, but it's not as full fledged on the rest of itself
<twb>
Right, that's fair. I wasn't sure if that's what you were saying
<twb>
Anyway, I've had my obligatory anti-vscode rant :-)
anticataclyst has quit [Remote host closed the connection]
chrisl has joined #asahi
hdbngr has quit [Remote host closed the connection]
hdbngr has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
ohm has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
chrisl has joined #asahi
hdbngr has quit [Remote host closed the connection]
hdbngr has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
hdbngr has joined #asahi
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
jkangas2 has joined #asahi
jkangas has quit [Ping timeout: 480 seconds]
Moprius has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
streptokok has quit [Read error: Connection reset by peer]
chrisl has quit [Ping timeout: 480 seconds]
streptokok has joined #asahi
hdbngr has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
alarumbe has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
sri has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
Extern has joined #asahi
Extern has quit []
Extern has joined #asahi
chrisl has joined #asahi
Moprius has quit []
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
hdbngr has joined #asahi
chrisl has joined #asahi
Moprius has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
sri has left #asahi [Leaving]
chrisl has quit [Ping timeout: 480 seconds]
sri has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
Moprius has quit []
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
nowayhaze_ has joined #asahi
<nowayhaze_>
Hi, I know according to some old posts that the focus for reducing power consumption is the idle power consumption while the computer is on, which would also help s2idle. It was claimed that it is much more important than getting deeper sleep states.
<nowayhaze_>
I have an M2 Macbook Pro, and from /sys/class/power_supply/macsmc-battery/power_now I've observed similar power consumption on asahi as MacOS while using the computer, about 3.5 W on idle.
<chaos_princess>
something like that, yes
<chaos_princess>
nowayhaze_: turn off the screen. also, vanilla m2 or m2 pro/max
chrisl has quit [Ping timeout: 480 seconds]
<nowayhaze_>
vanilla m2
<chaos_princess>
vanilla m1/2 are closer to macos in terms of power use. it is much worse on pro/max
hdbngr has joined #asahi
chrisl has joined #asahi
<chaos_princess>
-6121000 - this is m1pro with screen turned down as low as it goes at mostly-idle.
<nowayhaze_>
Yeah, that's much worse. But my vanilla m2 has closer parity with macos.
<nowayhaze_>
The sleep performance however is very different. I'm attributing this to the fact there is no proper s3 implementation. Is there any way I can help with the development on s3. I read that there is some reverse engineeering to be done to figure out the device tree in detail.
<chaos_princess>
this is correct and expected-ish.
<chaos_princess>
also, if you are measuring with screen on - your measurement is invalid
<chaos_princess>
(as in, i can get 1W-ish power usage on a m1pro at idle with display off, and it is a much more power hungry machine)
chrisl has quit [Ping timeout: 480 seconds]
<opticron>
I assume we'd need to better understand the power gating configuration on Pro/Max chips first (which is what improved s2idle needs anyway) to even consider s3
<chaos_princess>
pretty much
hdbngr has quit [Ping timeout: 480 seconds]
steffen[m] has quit [Remote host closed the connection]
hdbngr has joined #asahi
nowayhaze_ has quit [Remote host closed the connection]
chrisl has joined #asahi
nowayhaze_ has joined #asahi
<nowayhaze_>
I'm getting -1097000 when the screen is off in asahi. I will have to get screen-off numbers on macos later.
<nowayhaze_>
That being said, wouldn't vanilla m1/m2 users benefit from s3
<chaos_princess>
yes, but again, there are other bits that need to be turned off before s3
<chaos_princess>
also, there is no s3 at all here, it is not an acpi platform
chrisl has quit [Ping timeout: 480 seconds]
<nowayhaze_>
I found this quote from marcan "I sort of suspect we still have at least one “stupid” power hog somewhere we haven’t found which will give us a nice boost when fixed, but it’s just a guess." from August 2023. Is this still the case? Other waiting for the busy core devs on asahi, is there any way for the broader community to help identify devices that are power hogs?
<chaos_princess>
you willing to do RE?
hdbngr has quit [Ping timeout: 480 seconds]
<nowayhaze_>
Yes, I want to understand this platfrom better anyway.
chrisl has joined #asahi
<chaos_princess>
look at device tree from j314 (or probably any other m1 pro/max device), pmgr mmio range 41. Figure out the corresponding range on your m2, then figure out how that one works. It may or may not help, idk
<chaos_princess>
also, bit indices of what it sets is probably unk1_2 under pmgr.devices, but they are off by one
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
nowayhaze_ has quit [Remote host closed the connection]
pb17 has joined #asahi
chrisl has joined #asahi
hdbngr has joined #asahi
Brainium has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
cylm has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
eriol has quit []
eriol has joined #asahi
hdbngr has joined #asahi
malte has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
Brainium has quit []
Brainium has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
malte has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
rvalue- has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
rvalue has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
nela2 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
Brainium has quit [Remote host closed the connection]
chrisl has joined #asahi
kraem has quit [Remote host closed the connection]
kraem has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
Brainium has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
chadmed has quit []
chadmed has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
kreptostok has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
streptokok has quit [Read error: Connection reset by peer]
hdbngr has joined #asahi
chrisl has joined #asahi
cylm has quit [Quit: WeeChat 4.6.3]
hdbngr has quit [Remote host closed the connection]
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
Brainium has quit [Read error: Connection reset by peer]