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
<eris>
also does the upgrade before trying again include major upgrades like macos somona
jacksonchen666 has joined #asahi
AnuthaDev has joined #asahi
rootbeerdan has joined #asahi
rootbeerdan has quit []
rootbeerdan has joined #asahi
spiralw has quit [Ping timeout: 480 seconds]
jacksonchen666 has quit [Quit: WeeChat 4.0.5]
ptudor_ has joined #asahi
ptudor has quit [Ping timeout: 480 seconds]
ptudor has joined #asahi
ptudor_ has quit [Ping timeout: 480 seconds]
lewurm has quit [Remote host closed the connection]
lewurm has joined #asahi
lewurm has quit [Ping timeout: 480 seconds]
lewurm has joined #asahi
<eris>
does anyone have tips on making the trackpad feel right
<chadmed>
what defines "right"
<eris>
like the vibes are off, like i want the same like feel to it like with macos
<chadmed>
theres probably a few things at play
<chadmed>
different acceleration profile and the screen being locked to 60 hz being the major two
<chadmed>
the touchpad has settings that affect click pressure and the "feel" of the haptic feedback but none of that is wired up yet
<chadmed>
libinput kinda-sorta has some basic "oh this is a force touchpad" functionality but theres no standard API for configuring any of the settings that youd want to configure for such a device
ydalton has joined #asahi
pg12 has quit [Remote host closed the connection]
pg12 has joined #asahi
eiln has joined #asahi
<ydalton>
got virtualization working, thanks!
<eiln>
eris: bad vibes are from libinput fr fr, it's a userland software needing improvement not a kernel bug
<eiln>
ydalton: "h264 decode in the kernel driver"? do you have a link to that
AnuthaDev has quit []
<ydalton>
eiln: sorry, h264 parsing
<ydalton>
<nicolas17> hm looks like AppleAVD.kext has H264 parsing (and it has lead to CVE-2022-22675)
nst has quit [Ping timeout: 480 seconds]
<eiln>
ydalton: I meant where marcan talked about h264 decode/parsing whatever in the kernel
AnuthaDev has joined #asahi
<ydalton>
oh, i don't think he did, i was talking about the stuff apple did
<eiln>
ah nvm
<ydalton>
eiln: while you're here, could you help me with something? R's hypervisor trace script no longer works with recent m1n1
<ydalton>
the one relating to avd
<ydalton>
i'm assuming the api must have changed
nst has joined #asahi
<eiln>
ydalton: t8103/t8112 mbox is different. I'm also not familiar with R's script. downgrade os version or figure things out and patch it. at least describe the problem
pg12 has quit [Remote host closed the connection]
pg12 has joined #asahi
pg12 has quit [Remote host closed the connection]
pg12 has joined #asahi
<ydalton>
you're quite close: i don't see any mailbox messages appear with the script when running the hypervisor on my mac mini, while i do have dart messages appearing. the same script worked on my m2 macbook air.
<ydalton>
sorry if i'm not describing enough
pg12 has quit [Remote host closed the connection]
pg12 has joined #asahi
pg12 has quit [Remote host closed the connection]
jelly has quit [autokilled: Possible spambot. Mail support@oftc.net if you think this is in error. (2023-10-02 09:23:59)]
<ydalton>
i guess it might be easier to write my own trace script basing it off of R's trace script
pg12 has joined #asahi
pg12 has quit [Remote host closed the connection]
pg12 has joined #asahi
jelly has joined #asahi
AnuthaDev has quit []
AnuthaDev has joined #asahi
ydalton has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.0.92)]
linuxgemini has quit [Ping timeout: 480 seconds]
nst_ has joined #asahi
nst has quit [Ping timeout: 480 seconds]
nst has joined #asahi
nst_ has quit [Ping timeout: 480 seconds]
hightower2 has joined #asahi
hightower3 has quit [Ping timeout: 480 seconds]
hightower3 has joined #asahi
jjanzic has quit [Quit: Bridge terminating on SIGTERM]
hightower2 has quit [Ping timeout: 480 seconds]
jjanzic has joined #asahi
Moprius has joined #asahi
eiln has quit [Ping timeout: 480 seconds]
AnuthaDev_ has joined #asahi
AnuthaDev has quit [Ping timeout: 480 seconds]
Moprius has quit [Quit: bye]
Moprius has joined #asahi
Moprius has quit []
Moprius has joined #asahi
Moprius has quit []
Moprius has joined #asahi
jeisom has joined #asahi
Moprius has quit [Remote host closed the connection]
Moprius has joined #asahi
Moprius has quit []
Moprius has joined #asahi
Moprius has quit []
eiln has joined #asahi
lena6 has quit [Ping timeout: 480 seconds]
lena6 has joined #asahi
eiln has quit [Ping timeout: 480 seconds]
Moprius has joined #asahi
pinkieval has quit [Read error: Connection reset by peer]
pinkieval has joined #asahi
chadmed has quit [Quit: Konversation terminated!]
chadmed_ has joined #asahi
tano70_Air has joined #asahi
ptudor_ has joined #asahi
ptudor has quit [Ping timeout: 480 seconds]
Moprius has quit [Quit: bye]
tano70_Air has quit [Quit: This computer has gone to sleep]
linuxgemini has joined #asahi
delsol has joined #asahi
osaka1990_ has quit [Remote host closed the connection]
osaka1990 has joined #asahi
kidplayer_666_ has joined #asahi
<kidplayer_666_>
eris: I've had that problem too, specifically with scrolling speed. After some duckduckgoing all I could find were some posts on Reddit and askubuntu about changing the size of the trackpad that libinput seeschlo1s
<kidplayer_666_>
I did not test it tho
kidplayer_666_ has quit [Ping timeout: 480 seconds]
tano70_Air has joined #asahi
lena6 has quit [Remote host closed the connection]
lena6 has joined #asahi
delsol has quit [Ping timeout: 480 seconds]
jeisom has quit [Ping timeout: 480 seconds]
<eris>
thanks!
<eris>
im looking for a way to transfer a file from the mac side to the asahi side without wifi because i need to transfer a certificate
<j`ey>
you can put it on the ESP, that's in FAT format
<eris>
could you explain what that is?
<j`ey>
inside /boot/efi there is a filesystem you can put files on from linux
<j`ey>
and that can also be mounted from inside macOS
<kidplayer_666_>
And it says I need arm-linux-gnueabihf-gcc however I can't find the package
<j`ey>
eris: yes
<eris>
ok so when i go to asahi where do i look
kidplayer_666_ has quit [Remote host closed the connection]
<j`ey>
/boot/efi
kidplayer_666_ has joined #asahi
<kidplayer_666_>
eris: Quick question, does it happen to be a Wi-Fi certificate?
kidplayer_666_ has quit [Remote host closed the connection]
kidplayer_666_ has joined #asahi
kidplayer_666_ has quit [Remote host closed the connection]
crabbedhaloablut has quit []
kidplayer_666_ has joined #asahi
Moprius has joined #asahi
kidplayer_666_ has quit [Ping timeout: 480 seconds]
<eris>
kidplayer_666_ yes it is
tano70_Air has joined #asahi
<eris>
it is a .crt file or a .cer
kidplayer_666_ has joined #asahi
<kidplayer_666_>
Then let me take a wilder guess: it's for the eduroam network of unis
kidplayer_666_ has quit [Remote host closed the connection]
<eris>
probably?? im newer to this stuff 😭
<eris>
its my high school
WindowPain has quit [Read error: Connection reset by peer]
<eris>
they use iboss
WindowPain has joined #asahi
<ChaosPrincess>
kidplayer_666_: box86 will never work, it requires arm32 support
kidplayer_666_ has joined #asahi
kidplayer_666_ has quit [Remote host closed the connection]
kidplayer_666_ has joined #asahi
<kidplayer_666_>
Then how did asahi Lina manage to do what she did?
kidplayer_666_ has quit [Remote host closed the connection]
grogu has quit [Quit: Good bye.]
grogu has joined #asahi
cylm has quit [Ping timeout: 480 seconds]
fireonlive has quit [Quit: Connection gently closed by peer]
fireonlive has joined #asahi
thansen has quit [Ping timeout: 480 seconds]
thansen has joined #asahi
<opticron>
kidplayer_666, could you link to the source of your information? Perhaps it was fex and not box86?
fireonlive has quit [Quit: Connection gently closed by peer]
fireonlive has joined #asahi
kidplayer_666_ has joined #asahi
ciggi has quit [Remote host closed the connection]
kidplayer_666_ has quit [Remote host closed the connection]
ciggi has joined #asahi
<ChaosPrincess>
kidplayer_666_: that was with fex
kidplayer_666_ has joined #asahi
<kidplayer_666_>
Oh ok. I must have mixed the box64 announcement of it working on MacOS with the video of steam working mixed with the information that steam needed 32 bit support
<kidplayer_666_>
Thanks!
<kidplayer_666_>
Well, next step for me: finding out what the heck is fex and then getting it to work
jeffmiw has joined #asahi
<kidplayer_666_>
God dammit, im gonna have to build it myself? Here goes a rabbit hole
melse has joined #asahi
kidplayer_666_ has quit [Remote host closed the connection]
<melse>
Anyone seen any issues with btrfs/know whether it should work? I've had a couple of cases where btrfs has forced itself into read-only mode (~two/three times in the last week since I got linux-16k working)
ydalton has joined #asahi
<ydalton>
kidplayer_666_: you also have eduroam on your campus?
kidplayer_666_ has joined #asahi
<kidplayer_666_>
ydalton: I think it's a standard, allowing you to have Wi-Fi access in every univeristy
<kidplayer_666_>
So far I've only tested in three unis in my country
<ydalton>
what's your country if i may ask?
<kidplayer_666_>
And without having to setup more than once (only in my uni)
<kidplayer_666_>
And sure
delsol has joined #asahi
<kidplayer_666_>
As long as you tell me yours too :P
<ydalton>
i'm from belgium
<kidplayer_666_>
Im from portugal
<kidplayer_666_>
Fun
<ydalton>
damn
<ydalton>
i didn't know eduroam was a standard or something
<kidplayer_666_>
Im a freshman in computer science
<kidplayer_666_>
I realised
<kidplayer_666_>
It must be one
<kidplayer_666_>
When different unis within portugal used it
<ydalton>
for us it's the second internet connection i can use at my campus
<kidplayer_666_>
And it was very unlikely we developed a standard for ourselves
<kidplayer_666_>
(When it comes to credit cards we did implement our own system)
<kidplayer_666_>
Fun fact
<ydalton>
which one
<kidplayer_666_>
Multibanco
<kidplayer_666_>
Only used here
<ydalton>
well, the name gives it away ;)
<kidplayer_666_>
Lol
<kidplayer_666_>
Yes
<kidplayer_666_>
Also started to be implemented in Romania recently
<ydalton>
kidplayer_666_: building box64 is fine
<kidplayer_666_>
So yeah, we don't depend as much on visa or mastercard
<kidplayer_666_>
Ik
<kidplayer_666_>
I did it
<kidplayer_666_>
I do fear FEX tho
<kidplayer_666_>
Instructions are quite long
<ydalton>
iirc it does not work unless you use 4k pages
<ydalton>
which is what slp is working on
<ydalton>
and i'd like to try his work out when it's available
<kidplayer_666_>
You'll have to explain that to me
<kidplayer_666_>
Im supposing it's memory related
<kidplayer_666_>
Or storage related
<ydalton>
pages?
<kidplayer_666_>
Bets on memory
<ydalton>
you are correct
<kidplayer_666_>
I just started uni lol
<ydalton>
i didn't even learn this in school
<kidplayer_666_>
I already know more than 90% of people by knowing about python
<kidplayer_666_>
And being a Linux explorer
<kidplayer_666_>
And watching my TechTips (tm)
<ydalton>
if you still want to know, pages are how memory is divided into chunks called pages
<kidplayer_666_>
Noted
<ydalton>
on x86 they're exclusively 4k (4096 bytes)
<kidplayer_666_>
Why is page size relevant?
<ydalton>
on arm64, i think they can be 4k, 16k or 64k
<kidplayer_666_>
And how did Rosetta implement it?
rootbeerdan has quit [Ping timeout: 480 seconds]
<ydalton>
and on apple silicon it's either 16k or 4k but 16k is preferred so that's what asahi is using by default
<kidplayer_666_>
Alright
<kidplayer_666_>
But again, how did the Apple fellas get around that when designing Rosetta II
<ChaosPrincess>
macos supports processes with different page sizes under the same kernel
<ydalton>
as far as i understand it, macOS does support some weirdness with mixed size pages, but linux doesn't and probably never will
<ChaosPrincess>
linux needs page size specified systemwide at kernel compile time
kidplayer_666_ has quit [Remote host closed the connection]
kidplayer_666_ has joined #asahi
<ydalton>
and afaik dart does support 16k and 4k but 4k is used only for rosetta
kidplayer_666_ has quit [Remote host closed the connection]
kidplayer_666_ has joined #asahi
kidplayer_666_ has quit [Remote host closed the connection]
delsol_ has joined #asahi
jeisom has joined #asahi
<ydalton>
kidplayer_666_: if you want more information on slp's work, you should go to his mastodon
kidplayer_666_ has joined #asahi
<ydalton>
kidplayer_666_: what's up with your internet
<kidplayer_666_>
So I'm supposing it'll be either setting system wide the suboptimal 4K paging or a kernel fix that like PSCI (that power thingy iirc) can't ever be upstreamed
<kidplayer_666_>
The answer is, im using a very basic mobile client on iOS. Igloo. If you have any better suggestions, im open
<ydalton>
do you use emacs?
delsol has quit [Ping timeout: 480 seconds]
<ydalton>
kidplayer_666_: nope, slp has a microVM that runs a 4k kernel, and there he can run FEX, he even got steam and a few games working
<ydalton>
plus sound
<ellyq>
i'm on mobile internet myself too, so I switched to weechat running on my friend's server, which I can access by connecting over ssh and resuming screen - just so I don't annoy people here with constant ping timeouts
<ydalton>
i tried polari but that did not work for me
<ydalton>
so i'm still on erc
kidplayer666 has joined #asahi
<kidplayer666>
Hey?
<kidplayer666>
Im trying IRCcloud
<ydalton>
works
delsol_ has quit [Ping timeout: 480 seconds]
<kidplayer666>
Only reason why I wasn’t using it
<kidplayer666>
Is because it requires an account
<kidplayer666>
Which is kinda uncool
<kidplayer666>
But it does log chats for me
<kidplayer666>
First week free, whole time
<kidplayer666>
From there
<kidplayer666>
Only records 3 hours after I am online for the last time
<ydalton>
erc works for me
Moprius has quit [Quit: bye]
<kidplayer666>
Erc?
<ydalton>
the irc client built into emacs
melse has quit [Quit: Leaving.]
<kidplayer666>
Oh ok
<kidplayer666>
Im not currently ob my laptop lol
<kidplayer666>
That’s the why
kidplayer_666_ has quit [Ping timeout: 480 seconds]
melse has joined #asahi
<kidplayer666>
And I might check out his mastodon
<kidplayer666>
Cause that stuff looks very interesting to me