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
CME has quit [Ping timeout: 480 seconds]
Calandracas has joined #asahi
CME has joined #asahi
reverser has joined #asahi
reverser has quit [Ping timeout: 480 seconds]
c10l has quit [Remote host closed the connection]
c10l has joined #asahi
ellyq_ has quit []
Brainium_ has quit []
disaster has quit [Ping timeout: 480 seconds]
disaster has joined #asahi
ddxtanx has quit [Remote host closed the connection]
reverser has joined #asahi
shintyl has joined #asahi
reverser has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
KxCORP58940003455 has quit [Quit: Bye!]
KxCORP58940003455 has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
disaster has quit [Ping timeout: 480 seconds]
disaster has joined #asahi
chrisl has joined #asahi
ddxtanx has joined #asahi
pb17 has joined #asahi
Yachtie has quit [Quit: Yachtie]
chrisl has quit [Ping timeout: 480 seconds]
reverser has joined #asahi
reverser has quit [Ping timeout: 480 seconds]
larunbe has joined #asahi
alarumbe has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
jnn has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
jn has quit [Ping timeout: 480 seconds]
yuyichao has joined #asahi
tobhe has joined #asahi
shiggitay has joined #asahi
yuyichao_ has quit [Ping timeout: 480 seconds]
tobhe_ has quit [Ping timeout: 480 seconds]
artemist has joined #asahi
reverser has joined #asahi
nela has quit [Ping timeout: 480 seconds]
ddxtanx has quit [Remote host closed the connection]
pb17 has quit [Ping timeout: 480 seconds]
reverser has quit [Ping timeout: 480 seconds]
reverser has joined #asahi
marvin24_ has joined #asahi
marvin24 has quit [Ping timeout: 480 seconds]
reverser has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
pb17 has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
shintyl has quit [Remote host closed the connection]
reverser has joined #asahi
reverser has quit [Ping timeout: 480 seconds]
reverser has joined #asahi
reverser has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
aak has joined #asahi
reverser has joined #asahi
chrisl has joined #asahi
reverser has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
reverser has joined #asahi
reverser has quit [Quit: leaving]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
VasilisTheChu has quit [Ping timeout: 480 seconds]
VasilisTheChu has quit [Ping timeout: 480 seconds]
aak has quit []
aak has joined #asahi
aak_ has joined #asahi
aak_ has quit []
kode54 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
ddxtanx has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
sand4rt has joined #asahi
kode54 has joined #asahi
aak has quit [Ping timeout: 480 seconds]
aak has joined #asahi
kode541 has joined #asahi
kode54 has quit [Ping timeout: 480 seconds]
Sebastian2 has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
Sebastian2 has quit [Read error: Connection reset by peer]
aak has quit [Quit: aak]
john-cabaj has joined #asahi
pb17 has joined #asahi
VasilisTheChu has joined #asahi
chrisl has joined #asahi
reverser has joined #asahi
<reverser>
Hey. A quick question: I want to make some small modifications to the Asahi Linux kernel on my local install. I am now looking for instruction on how to build the kernel?
VasilisT- has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
VasilisTheChu has quit [Ping timeout: 480 seconds]
<reverser>
Hey, I am trying to build asahi linux kernel on my machine? Is there a set of resources someone could point me to, where I can see what is required to build Asahi linux?
<j`ey>
reverser: have you built any kernel before?
<reverser>
Well, not really. This is why I am trying to familiarize myself. I need it for a project.
<j`ey>
do you need the GPU?
<reverser>
For now, not. I am using Asahi Fedora Remix, with the server install on a Mac Mini M1.
ddxtanx has quit [Remote host closed the connection]
<nicolas17>
what doesn't work?
<harlock59>
i can't type or move mouse cursor on asahi
<harlock59>
keyboard and mouse
<nicolas17>
the iMac is listed on the wiki as "Keyboard: -" because the iMac doesn't *have* a built-in keyboard, that's a laptop thing :P
<nicolas17>
connecting a USB keyboard should work
<harlock59>
so asahi only works with laptop macs ?
<harlock59>
ok
<harlock59>
can i pair the magic bluetooth keyboard after that ?
<nicolas17>
it should be possible like on any Linux or Windows computer, maybe you need to put the keyboard in pairing mode somehow?
<jannau>
harlock59: connecting the apple keyboard via usb will work. the mouse would work as well if not apple
<harlock59>
ok so i have to use a pc mouse ?
<jannau>
there is asahi-btsync which is not fully integrated
<jannau>
I think it's not installed by default so you have to install it first
<harlock59>
what is the package manaer on asahi linux ?
<jannau>
after that it's sudo `systemctl stop bluetooth.service; sudo asahi-btsync sync; sudo systemctl start bluetooth.service`. unfortunately it's still not working after that. you have to connect to the devices once manually
<nicolas17>
jannau: oh the Apple keyboard works as a normal HID keyboard over USB?
<harlock59>
is it apt or pacman ?
<jannau>
nicolas17: as out of spec HID keyboard
<j`ey>
harlock59: are you using fedora or arch?
<nicolas17>
seems my googling got confused with info about the *iPad* magic keyboard which is a different beast
<harlock59>
no asahi linux
<j`ey>
asahi linux isn't really a separate thing
<j`ey>
when did you install?
<j`ey>
or just type "uname -a" at a terminal
<harlock59>
but is there a package manager on asahi linux ?
<harlock59>
i installed it two years ago
<Calandracas>
dnf
<harlock59>
so it is sudo dnf -i asahi-btsync ?
<nicolas17>
j`ey: wouldn't Discover work as a frontend for either anyway? :)
<j`ey>
no idea
sam_ has joined #asahi
<nicolas17>
(works fine on Fedora but I don't remember if it was working on Arch-asahi)
sam_ has quit [Remote host closed the connection]
<harlock59>
on arch-asahi it should be sudo pacman -Syu asahi-btsync
<jannau>
2 years ago is probably archlinuxarm. I don't think we ever packaged the nvram utils there. you're probably better of backing up your data (if any) and reinstall fedora-asahi-remix
sam_ has joined #asahi
<harlock59>
i have no data on asahi sinc i've never been able to use neither keyboard nor mouse
<harlock59>
the speakers and the microphone still don't work with fedora-asahi-remix on imac m1...
<nicolas17>
the built-in microphone doesn't work on any Mac yet, but there was recent progress on that
harlock59 has quit [Quit: Page closed]
sand4rt has quit [Ping timeout: 480 seconds]
Yachtie has quit [Quit: Yachtie]
delsol has quit [Remote host closed the connection]
pb17 has quit [Ping timeout: 480 seconds]
Juest has quit [Read error: Connection reset by peer]
Juest has joined #asahi
chrisl has joined #asahi
pb17 has joined #asahi
jawmare has joined #asahi
<jawmare>
hi
<jawmare>
System Monitor (ksystemstats) keep crashing, where does bug report go?
<fl0_id>
jawmare to kde I guess? or "it depends"
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
ayn2op has joined #asahi
<fl0_id>
if you are sure it's an asahi issue, then to the relevant repo. like asahi-linux if it's a kernel issue. (https://github.com/AsahiLinux/linux/issues) if it's not, then wherever the issue is. Sorry if that is not very helpful, but you'd really have to find out where the issue is first. Like f.e. what error messages are there if you start ksystemstats from the terminal?
<jawmare>
yep, 493093 is the bug, ksystemstats daemon
batman has joined #asahi
<batman>
Hello everyone! I am new to the project and I want to contribute, where do I get started?
batman has left #asahi [#asahi]
Halian has quit [Ping timeout: 480 seconds]
Halian has joined #asahi
<jannau>
jawmare: no, that's a different issue. /proc/cpuinfo only contains processor related information on asahi systems
DarkShadow44 has quit []
Yachtie has joined #asahi
DarkShadow44 has joined #asahi
charnam has joined #asahi
<charnam>
hello. i was here at one point not too long ago, and i'm back with more information about the issue i was facing
<charnam>
basically, applications on my system were randomly crashing, as well as ksystemstats creating at least 10 notifications as i logged in after upgrading my system to the newest version
<charnam>
now, i've tried starting a plasma session, starting firefox from a TTY, and then looking in the tty console for whatever errors appear when firefox crashes. i'm usually able to get it to do that by zooming in, under certain circumstances
<charnam>
it gave me some things about memory issues. i don't believe it would be the computer itself's fault, but i'm not opposed to testing that, since nobody else here seems to have even heard of this issue
<charnam>
well in that case, they're probably unrelated
<charnam>
but they both started happening after i upgraded to plasma 6
<charnam>
or, to be more specific, a newer version of Asahi
<jawmare>
plasma 5 uses ksysguard
<jawmare>
differnt backend
<jawmare>
(I like it more than the new system monitor)
<jawmare>
anyways, lets move on to firefox
<charnam>
i can type out the errors i saw here. i took pictures of it but i wasn't able to copy the text (since it was in a TTY) and i don't feel like getting the error to happen again. should i just type that here, or in a paste service? can't share the pictures themselves for privacy reasons
<charnam>
oh, also, when firefox crashed, it also closed chromium, which i had open at the same time. if i ran it in konsole and got it to crash, konsole would close as well
<jawmare>
its oom
<charnam>
yes
<charnam>
and i know that because of the picture i took. is that all the information needed?
<jawmare>
is it systemd oom or kernel oom?
<charnam>
not sure how to tell but i'm seeing phrases like "IOCTL" "Cannot allocate enough memory (handle=...)" -- would this be kernel?
<jawmare>
yeah thats kernel oom killer kicking in
<charnam>
would a swap file fix this, or is kernel a more severe thing?
<charnam>
i mean, i've never had this issue before, and i've been able to open several instances of different applications without (too many) problems
<jawmare>
there is something spooky going on, either its firefox memory leak, or somehow oom killer too eager to kill processes
<charnam>
well unfortunately i can't see my memory usage anymore because of ksystemstats not working anymore
<charnam>
lol
<jawmare>
im not 100% but the memory usage readout should be correct
<charnam>
interesting, i can try to put it back in that case. i just removed all of the monitors since none were working
<charnam>
i click on the memory usage widget and plasmashell crashes, that's great
<charnam>
and yeah, now i can see i'm using a little bit more memory than i should be. that's probably why i'd never encountered this issue before, honestly
<jawmare>
or you can use top to monitor memory usage
<PaulFertser_>
There's also an issue where OOM does something nobody can explain yet, without any apparent memory pressure and with enough swap...
<charnam>
jawmare: i could also use top, but it's just inconvenient since it's not going to stay on my screen unless i put it on top, and then it's taking up more screen space than it should
<charnam>
PaulFertser_: interesting. maybe it's related, hopefully it gets looked into
<PaulFertser_>
Full OOM kernel messages contains all the information about userspace processes and the amount of memory they used, no need for top or other ways of monitoring memory usage really, full kernel log should be enough.
<PaulFertser_>
Do you also get OOM with kernel-level allocation of order=0?
<charnam>
i'm not sure how to do that
<PaulFertser_>
dmesg
<charnam>
you want me to post the output of dmesg?
<charnam>
or
<PaulFertser_>
You can even just do something like "sudo dmesg | nc termbin.com 9999"
<charnam>
that likely wouldn't give you any information on my crashes since i don't believe any have happened since i've booted. would you still like me to do it?
<PaulFertser_>
Post a link to a pastebin (any you like) containing your dmesg, yes.
<PaulFertser_>
No, from the previous boot.
<charnam>
?
<PaulFertser_>
You can request logs for the previous boots with journalctl.
<charnam>
i'm sorry, i don't have experience with these things. do you have an example?
<PaulFertser_>
If the crashes were the previous boot, "journalctl -b -1" should show full log from that. If it was the one before previous, -b -2 etc.
<PaulFertser_>
You need root permissions there to run journalctl and see kernel messages.
<charnam>
i see. it looks like the output contains some private information (like filenames only i should be knowing), i can post specific parts if you'd like though. i found the part where it killed firefox due to a memory issue
<PaulFertser_>
You can add -k option to see only the messages from the kernel.