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
cisco87_ has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
faddat has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
pb17 has joined #asahi
rossy has quit [Remote host closed the connection]
rossy has joined #asahi
KxCORP589 has quit [Quit: Bye!]
KxCORP589 has joined #asahi
Brainium has quit [Quit: Konversation terminated!]
pb17 has quit [Ping timeout: 480 seconds]
julio7359 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
julio7359 has joined #asahi
ghishadow has quit []
julio7359 has quit [Ping timeout: 480 seconds]
Stary has quit [Quit: ZNC - http://znc.in]
Fridtjof has quit [Quit: ZNC - http://znc.in]
marvin24 has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
Stary has joined #asahi
Fridtjof has joined #asahi
faddat has joined #asahi
jn has joined #asahi
julio7359 has joined #asahi
jnn has quit [Ping timeout: 480 seconds]
julio7359 has quit [Ping timeout: 480 seconds]
julio7359 has joined #asahi
faddat has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
iyes has joined #asahi
faddat has joined #asahi
faddat has quit []
johey has joined #asahi
jnn has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
jn has quit [Ping timeout: 480 seconds]
jn has joined #asahi
jnn has quit [Ping timeout: 480 seconds]
skipwich_ has joined #asahi
skipwich has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
faddat has joined #asahi
benjinsm has joined #asahi
julio7359 has quit [Ping timeout: 480 seconds]
benjins has quit [Ping timeout: 480 seconds]
skipwich_ has quit [Ping timeout: 480 seconds]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #asahi
milky has joined #asahi
opticron has quit [Remote host closed the connection]
opticron has joined #asahi
<milky> i am having issues with wifi, it tends to disconnect if i am using bluetooth, is this a known problem, or could it be an issue with my kernel config? dmesg is throwing some errors
<milky> Direct firmware load for brcm/brcmfmac4387c2-pcie.apple,maldives-TPHN.bin failed with error -2
skipwich has joined #asahi
<leio> milky: yes, if you use 2.4GHz wifi, then that is likely to happen, for some reason more on asahi. bluetooth uses 2.4GHz too.
<chadmed> milky: that error is a red herring and doesnt mean anything. the issue is that no one has reverse engineered the special sauce bt coexistence mode for these chips
<leio> (right, I was referring to disconnects, not the specific error texts)
<milky> thank you
milky has quit [Remote host closed the connection]
ChaiTRex has quit [Remote host closed the connection]
ChaiTRex has joined #asahi
iyes has quit [Ping timeout: 480 seconds]
iyes has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
jnn has joined #asahi
jn has quit [Ping timeout: 480 seconds]
baozich has joined #asahi
shiggitay has joined #asahi
baozich has quit [Ping timeout: 480 seconds]
jeisom has joined #asahi
iyes has quit [Ping timeout: 480 seconds]
shiggitay has quit [Ping timeout: 480 seconds]
thansen is now known as Guest2884
thansen has joined #asahi
Guest2884 has quit [Remote host closed the connection]
f_ has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
JayBeeFOSS has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi
hightower3 has quit []
schroes has joined #asahi
gorane2 has quit [Ping timeout: 480 seconds]
f_ has quit [Quit: To contact me, PM f_[xmpp] or send an email. See https://vitali64.duckdns.org/.]
hspak416327 has quit []
hspak416327 has joined #asahi
jeisom has quit [Quit: Leaving]
jeisom has joined #asahi
gorane2 has joined #asahi
jeisom has quit [Quit: Leaving]
jeisom has joined #asahi
jeisom has quit [Remote host closed the connection]
jeisom has joined #asahi
skipwich has quit [Ping timeout: 480 seconds]
opticron has quit [Read error: Connection reset by peer]
opticron has joined #asahi
Brainium has joined #asahi
jeisom has quit [Ping timeout: 480 seconds]
Brainium has quit [Ping timeout: 480 seconds]
jeisom has joined #asahi
faddat has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
maxmatteo has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
maxmatteo has quit []
skipwich has joined #asahi
skipwich_ has joined #asahi
jeisom has quit [Ping timeout: 480 seconds]
ah- has quit [Ping timeout: 480 seconds]
skipwich has quit [Ping timeout: 480 seconds]
ah- has joined #asahi
gorane2 has quit [Ping timeout: 480 seconds]
gorane2 has joined #asahi
pb17 has joined #asahi
john-cabaj has joined #asahi
vmeson has quit [Ping timeout: 480 seconds]
frek has joined #asahi
faddat has joined #asahi
ChaiTRex has quit [Remote host closed the connection]
pb17 has quit [Remote host closed the connection]
<frek> hej guys, i am using displaylink with the latest synaptic displaylink-driver-6.0.0-24 on my m1 air with fedora 39 (6.8.8-400.asahi.fc39.aarch64+16k) and it works pretty well visually, but as soon as i move an application to the external monitor, my audio get's very laggy and jerky to an extend, that it is not enjoyable to have anything else than a static image/frame/application without changing images on the external monitor. even
<frek> mouse movement on the external monitor triggers it. here is the output of glxgears -info and you can see a heavy drop of framerates when the application is drawn on the external monitor after about 10s: https://hastebin.com/share/acosodocey has anybody else made similar experiences? is there a way to fix this? any help appreciated and thanks for this amazing work!
pb17 has joined #asahi
vmeson has joined #asahi
faddat has quit [Ping timeout: 480 seconds]
<PaulFertser> frek: do you mean you move any application there and it affects audio playing elsewhere?
alarumbe has quit [Remote host closed the connection]
<PaulFertser> frek: is it shown to be connected as a Super Speed device in dmesg?
alarumbe has joined #asahi
jeisom has joined #asahi
<PaulFertser> And what is that driver you mention, is it just https://github.com/DisplayLink/evdi packaged?
<frek> PaulFertser: well, let's say any application with moving images (e.g. also a browser with running youtube video) or manual movement of the cursor/windows on the ext. monitor affects the audio (independent of built in speakers/bluetooth/headphone out).
mintakka has joined #asahi
<PaulFertser> frek: affects audio that an application that's not showing anything on the external display is outputting?
mintakka has quit [Remote host closed the connection]
<frek> PaulFertser: yes, i just let a track play on elisa player on the m1 screen and it is enough to just move the cursor on the ext. monitor to cause audio jerks.
<PaulFertser> frek: ok, wanted to make it clear. So hm, what about HS vs SS, can you confirm it's working as SS?
<frek> here is the output of dmesg | grep super and dmesg | grep speed: https://hastebin.com/share/iwozedifep.sql
zzywysm_ has quit [Quit: Textual IRC Client: www.textualapp.com]
<frek> the driver installed is the one mentionend in this chat: https://discussion.fedoraproject.org/t/displaylink-on-fedora-asahi-remix-38/91021/17
<PaulFertser> frek: how about not grepping and pasting full dmesg? ;)
<frek> sorry, was just looking for super speed.. :)
alarumbe has quit [Quit: ZNC 1.8.2+deb2 - https://znc.in]
alarumbe has joined #asahi
<PaulFertser> frek: so please paste all of dmesg as it's not visible what device you really have attached there.
<PaulFertser> And what drivers get used etc.
toots has joined #asahi
alice has quit [Remote host closed the connection]
alice has joined #asahi
f_ has joined #asahi
julio7359 has joined #asahi
<toots> Hi there! Thanks for the great work. Sorry if this has been asked before but I cannot find any documentation. Is there a nvram variable I can set to enable autorestart on power failure on a m1 mac mini using asahi linux?
<toots> I did try system:autorestart=1 and it didn't seem to work
pb17 has quit [Ping timeout: 480 seconds]
Brainium has joined #asahi
<PaulFertser> frek: ok, so it reports SS there. And evdi driver is used.
<PaulFertser> frek: I would start "top" (or other kind of top if you prefer to see what kind of CPU load (per-core) is getting high during movement of cursor on the external display. And what processes stand out.
<frek> moving the cursor constantly on ext. monitor directly puts %CPU of DisplayLinkMana to +-100%
<frek> same as with other appliciations containing moving images
pb17 has joined #asahi
<PaulFertser> frek: but it's just one core getting hogged?
<frek> sometimes one (4) sometimes two (4+6)..
<frek> in htop
jn has joined #asahi
kevinchrist20 has joined #asahi
jnn has quit [Ping timeout: 480 seconds]
<frek> well, running a youtube video on ext.monitor puts up all cpu cores (mainly 0-3) at a base of ca. 20% with individual cores (mainly 4-7) going up to 30-80%. leaving the external monitor untouched results in core 0-3 mostly <10% and 4-7 mostly <5%.
frek has quit [Remote host closed the connection]
jnn has joined #asahi
frek has joined #asahi
<PaulFertser> frek: I think the most interesting usecase is running a regular sound player on M1 display and some simple animation on external display.
jn has quit [Ping timeout: 480 seconds]
<PaulFertser> frek: also interesting test would probably be to use a fast SS storage in the same port and trying to write or read data there to see if it might affect sound the same way.
<frek> PaulFertser: ok, what kind of animation?
<PaulFertser> frek: hm, probably just opening and closing another terminal window there in a loop to make it fully automated and reproducible?
<PaulFertser> frek: I wonder if pinning that process to one of "performance" cores makes a difference.
<PaulFertser> With "taskset"
<PaulFertser> frek: you should be able to see in /proc/cpuinfo which core is which
<frek> PaulFertser: "probably just opening and closing another terminal window there in a loop to make it fully automated and reproducible?" how to do that the best way?
<PaulFertser> frek: probably something like this in bash: while true; do alarcritty & sleep .2; kill $!; sleep .2; done
<PaulFertser> (not tested, just trying to show what I had in mind)
<PaulFertser> frek: so what kind of core is getting hogged by that process?
<PaulFertser> toots: probably back up all NVRAM contents , then do that from macOS, then compare what it changed? https://www.reddit.com/r/osx/comments/w8vy7v/comment/ihspc3l/
<frek> following command: while true; do konsole & sleep .2; kill $!; sleep .2; done
<PaulFertser> toots: that doesn't work after shutdown, just after power failure.
<frek> is putting all cores up, but especially 4-7 changing from 30-80 roughly..
<PaulFertser> frek: what about just moving mouse cursor around manually? It still leads to sound stuttering, right? And you say DisplayLinkManager consumes all of its core while at it.
<toots> PaulFertser: yeah thanks that's my next step. Guess that would be a good info to share. It's just that the keyboard/mouse and screens for it are far away now :-)
<frek> but it's interchanging, so it's not hogging a specific one permanently i guess, but definitely cores 4-7 are on a higher load and are mostly close to 0 when ext.mon. is untouched..
<frek> just moving the cursor leads to sound interruption and to an intermittend rise of CPU load of especially cores 4-7, but it goes down and sound works as soon as the cursor doesn't move anymore..
kevinchrist20 has quit [Remote host closed the connection]
<PaulFertser> frek: are those the power cores or not?
jn has joined #asahi
jnn has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
<frek> PaulFertser: /proc/cpuinfo does not really give information about that, or i am missing something?
<nicolas17> if you were using USB audio, this would have a pretty simple explanation
<PaulFertser> OK, so Performance it is.
<nicolas17> "independent of built in speakers/bluetooth/headphone out" makes it more intriguing
<PaulFertser> So yes, that dock has sound card integrated but does frek really use it?
<PaulFertser> nicolas17: btw, what simple explanation would that be? Doesn't USB Audio class use isochronous transmissions with reserved bandwidth?
jnn has joined #asahi
<nicolas17> if the problem happens even with built-in speakers and headphone out, it's definitely not the dock's sound card
zzywysm has joined #asahi
jn has quit [Ping timeout: 480 seconds]
<PaulFertser> nicolas17: and if not?
<nicolas17> well "overloading USB bandwidth"
<nicolas17> I didn't know it used isochronous ^^'
* nicolas17 goes back under his rock
toots has quit [Remote host closed the connection]
delsol has joined #asahi
pb17 has joined #asahi
jn has joined #asahi
jnn has quit [Ping timeout: 480 seconds]
mohit81582263 has quit [Quit: mohit81582263]
mohit81582263 has joined #asahi
tamar is now known as tamar_away
frekks has joined #asahi
frekks has quit [Read error: Connection reset by peer]
frekks has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
rvalue- has joined #asahi
rvalue has quit [Ping timeout: 480 seconds]
ChaiTRex has joined #asahi
rvalue- has quit [Read error: Connection reset by peer]
rvalue has joined #asahi
<frek> PaulFertser, nicolas17: the internal soundcard of the Dell6000 docking station is off.
frekks has quit [Quit: Leaving]
f_ has quit [Ping timeout: 480 seconds]
<frek> sorry, had some unexpected dinner visit..
<frek> so, am i the only one who is experiencing this?
<frek> let me know if i can test anything else, should i report this?
<j`ey> I feel like a bunch of people have been disappointed with displaylink
frek has quit [Remote host closed the connection]
pb17 has joined #asahi
hightower2 has joined #asahi
_rudi has joined #asahi
jeisom has quit [Ping timeout: 480 seconds]
<PaulFertser> j`ey: yes but why and how would it be affecting sound?
<j`ey> who knows!
<j`ey> wouldn't surprise me if noone wants to look into it, with USBC DP being the final goal
<PaulFertser> Probably a bug in that evdi driver then. I guess we now have good facilities for finding latency bottlenecks even in the kernel land.
<PaulFertser> So it should be relatively easy to at least put the blame.
jeisom has joined #asahi
DarkShadow44 has quit [Quit: ZNC - https://znc.in]
DarkShadow44 has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
delsol has quit [Remote host closed the connection]
pb17 has joined #asahi
nst has quit [Ping timeout: 480 seconds]
nst has joined #asahi
john-cabaj has quit [Ping timeout: 480 seconds]
johey has quit [Ping timeout: 480 seconds]
frek has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
frek has quit [Ping timeout: 480 seconds]
bluetail has quit [Quit: The Lounge - https://thelounge.chat]
bluetail has joined #asahi
baozich has joined #asahi