marcan 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
zerdox has quit [Quit: Quit]
possiblemeatball has joined #asahi
darkapex1 has quit [Remote host closed the connection]
<marcan>
Nefsen402, iaguis: I just found a bug where after suspend sometimes ivsense data gets messed up/swapped. most often that would result in speakersafetyd panicking and it fixing itself after the restart, but it's entirely possible for the wrong set of circumstances to result in blown speakers in this case
<marcan>
and *this* is why we get really annoyed when people start running this stuff
<marcan>
we are still midway through debugging and productionizing this whole thing
<marcan>
I swear I'm going to start banning people who run it before it's ready at this rate
<marcan>
Nefsen402: the kernel stops everything in suspend, but userspace problems can prevent it from going into suspend in the first place
<Nefsen402>
From running amdgpu for years, I know amdgpu can do funky things with a computer going into suspend, but for userspace stuff wouldn't the kernel just SIGSTOP every process and move on?
pounce has quit [Ping timeout: 480 seconds]
pounce has joined #asahi
akemin-dayo has joined #asahi
JoshuaAshton_ has joined #asahi
JoshuaAshton has quit [Read error: Connection reset by peer]
akemin_dayo has quit [Read error: Connection reset by peer]
Brainium has quit [Quit: Konversation terminated!]
<marcan>
userspace is in charge of *triggering* suspend, so it can fail to do that
<marcan>
SIGSTOP is not how it works btw, but it's sort of like that I suppose
<marcan>
(freezing userspace)
<marcan>
but it's also possible for a kernel/driver bug to cause suspend entry to fail, in which case the machine remains alive
<Nefsen402>
Ah, of course. Systemd is userspace afterall
<marcan>
an asahi-diagnose dump taken after the problem suspend will tell us what happened (or just a journal log covering the relevant period if the machine ended up running out of battery or whatever)
crabbedhaloablut has quit []
ten157237743240 has joined #asahi
ten15723774324 has quit [Remote host closed the connection]
darkapex1 has quit [Remote host closed the connection]
darkapex1 has joined #asahi
ahuar88 has quit [Remote host closed the connection]
ahuar88 has joined #asahi
<novafacing9926>
:0 TIL asahi-diagnose
Fischmie- has joined #asahi
Fischmiep has quit [Read error: Connection reset by peer]
Fischmie- has quit [Read error: Connection reset by peer]
Fischmiep has joined #asahi
mxz has quit [Quit: cya]
mxz has joined #asahi
cozydeer has quit [Ping timeout: 480 seconds]
overholts has quit [Quit: overholts]
overholts has joined #asahi
capta1nt0ad has joined #asahi
capta1nt0ad has quit [Ping timeout: 480 seconds]
WindowPa- has joined #asahi
WindowPain has quit [Read error: Connection reset by peer]
ChaiTRex has quit [Quit: ChaiTRex]
ChaiTRex has joined #asahi
HardWall has joined #asahi
HardWall has quit [Quit: This computer has gone to sleep]
capta1nt0ad has joined #asahi
HardWall has joined #asahi
crabbedhaloablut has joined #asahi
capta1nt0ad has quit [Ping timeout: 480 seconds]
<iaguis>
marcan: fair, bugs happen
<iaguis>
I messed up, with the infro from your toots I realize I miscalculated the risk and wasn't helping with my messages, lesson learned
<iaguis>
sorry again
<iaguis>
sigh, at least I can be a good example for others on what *not* to do :)
MajorBiscuit has joined #asahi
capta1nt0ad has joined #asahi
tmlind has quit [Remote host closed the connection]
tmlind has joined #asahi
capta1nt0ad has quit [Ping timeout: 480 seconds]
c10l has quit [Quit: Bye o/]
c10l has joined #asahi
daniel3 has joined #asahi
yamchah2 has quit [Read error: Connection reset by peer]
wille-io has quit [Quit: Ping timeout (120 seconds)]
wille-io has joined #asahi
yamchah2 has joined #asahi
daniel3 has quit [Quit: WeeChat 4.1.1]
sdomi has joined #asahi
holiday has joined #asahi
gladiac has joined #asahi
gladiac has quit []
gladiac has joined #asahi
<holiday>
i really cant wait for the vulkan drivers to work
<holiday>
maybe i will get cs2 to work
<holiday>
until then i have a windows pc :D
<holiday>
the progress and speed is impressive tho
gladiac has quit []
i509vcb has quit [Quit: Connection closed for inactivity]
gladiac has joined #asahi
gladiac has quit [Quit: bye]
gladiac has joined #asahi
holiday has quit [Ping timeout: 480 seconds]
denysonique has quit [Quit: .]
denysonique has joined #asahi
holiday has joined #asahi
<chadmed>
holiday: slightly ot i guess but cs2 works damn near perfectly through rosetta 2 on wine with d3dmetal
<chadmed>
unless of course you play faceit :(
chadmed has quit [Remote host closed the connection]
<holiday>
it works ok-ish on my base m1 mac but i have some hopes that it would work better on native linux
<holiday>
considering winde/crossover translates the windows version to macOS
<holiday>
and cs2 has a native linux build
chadmed has joined #asahi
<holiday>
im so mad at valve not releasing the cs2 version considering the tools they have now and considering the fact that as of right now there is not bootcamp
<holiday>
they released csgo on mac while bootcamp was a thing, but not now? why
<chadmed>
it was actually bullshit, they literally had the macos binaries stored encrypted on steam
<chadmed>
then deleted them a few days ago
<holiday>
yeah i saw that
<holiday>
it was almost done
<holiday>
sure maybe the performance was not so great like it is on windows but it was SOMETHING
<holiday>
and it was better than crossover
<chadmed>
i fear performance under linux on arm64 will be significantly worse at least for the time being as the canonical way to run x86 code here will be a 4K page size arm64 vm running fex
<holiday>
not really
<holiday>
u can use microVM on linux asahi
<holiday>
and emulate x86
<holiday>
it wont ruin the performance like a normal VM would
<chadmed>
yeah but thats still an extra layer removed from the hardware than rosetta, and while drm native context helps significantly with gpu virt its still gpu virt
<holiday>
i know asahi devs said that releasing a 4K kernel is not that hard
<holiday>
idk why they stopped doing it if it was not a tough challenge
<chadmed>
some hardware will just never work because their IOMMUs cannot (and should not) be bypassed
<chadmed>
and the performance even for stuff that does work was _significantly_ worse
<holiday>
ohh
<chadmed>
like upwards of 20% worse
<holiday>
so it was still "emulating", sort of
<chadmed>
not really
Moprius has joined #asahi
<chadmed>
smaller page sizes just do that sometimes
<holiday>
then the only chance is to wait(and hope) that FEX releases a 16k compatible update
<holiday>
orr maybe we could contribute to it and make it 16k compatible
<holiday>
by "we" i mean asahi devs and the community because i don't have the skills necessary(yet, hopefully)
Agua has joined #asahi
holiday has quit [Read error: Connection reset by peer]
i509vcb has joined #asahi
holiday has joined #asahi
WindowPain has joined #asahi
WindowPa- has quit [Ping timeout: 480 seconds]
holiday has quit [Read error: Connection reset by peer]
pounce has quit [Remote host closed the connection]
pounce has joined #asahi
HardWall has quit [Quit: This computer has gone to sleep]
HardWall has joined #asahi
delsol has joined #asahi
HardWall has quit [Quit: This computer has gone to sleep]
Moprius has quit [Quit: bye]
_aph has quit [Remote host closed the connection]
MajorBiscuit has quit [Quit: WeeChat 4.1.0]
hightower2 has joined #asahi
Agua has quit [Ping timeout: 480 seconds]
possiblemeatball has joined #asahi
mohit8158 has quit [Quit: mohit8158]
chadmed has quit [Read error: Connection reset by peer]
mohit8158 has joined #asahi
chadmed has joined #asahi
mohit8158 has quit []
mohit8158 has joined #asahi
<Nefsen402>
Does macos do some sort of impedence matching? In asahi my 11ohm iems get to a comfortable listening level at like 14% while on macos it's more around 50%
<leio>
I have that on my M2 Ultra studio as well, at least the linux part; hard to fine-tune the volume
<janneg>
Nefsen402: the scale is very likely completely different
<leio>
Is it normal to have stuff like https://bpa.st/HA3Q in the kernel log when adding USB devices? It works after it, at least to some extent (haven't done any data transfer rate tests yet)
<janneg>
what specifically? we should disable the isp power-domain on systems without camera to get rid of the apple-pmgr-pwrstate spam, otherwise I don't see anything unusual
<holiday>
damn now i see when connecting my public ip address is shown
<holiday>
should i hide it or?
delsol has quit [Remote host closed the connection]
<leio>
janneg: ok, I didn't know what that is, albeit isp sounded familiar
<leio>
what I'm really after is why my monitor USB data link doesn't work from the back thunderbolt ports, but works from the front thunderbolt port (M2 ultra, thus I blieve they are the same?)
<leio>
wait, no, nvm; forgot I realized the problem is when using the thunderbolt cable instead of a usb cable, I think
<leio>
and I don't know anything about thunderbolt as a standard and its pins and whatnot, having never had any such thing really before
<janneg>
the problem is likely that the display and the type-c controller chips trying to set a thunderbolt link up which is not yet supported
chadmed has joined #asahi
<leio>
makes sense; makes it impossible for me to have all 3 (studio linux, studio mac, old computer) through the monitor KVM for keyboard/mouse, but oh well
RhinoRapscallion has joined #asahi
<leio>
(I want to drive mac over thunderbolt, not hdmi, so I get 6K properly; maybe the HDMI 2.1 cable I'm getting tomorrow will fix that though and I'll have it all and eat my cake too)
<RhinoRapscallion>
good morning, is there a way to display to the touchbar? i want to experiment with making custom tools to replace the function keys, i've fount the touch input, but i cant figure out how to display anything
<j`ey>
RhinoRapscallion: modify tiny dfr?
<RhinoRapscallion>
im not sure what that is
<RhinoRapscallion>
dynamic function row?
holiday has quit [Ping timeout: 480 seconds]
<RhinoRapscallion>
found it, thank you, have a nice day!
RhinoRapscallion has quit [Quit: Leaving]
possiblemeatball has quit [Quit: Quit]
darkapex1 has quit [Remote host closed the connection]
darkapex1 has joined #asahi
Moprius has joined #asahi
DarkShadow4444 has joined #asahi
DarkShadow44 has quit [Ping timeout: 480 seconds]
Moprius has quit [Remote host closed the connection]