ChanServ changed the topic of #asahi-dev to: Asahi Linux: porting Linux to Apple Silicon macs | Non-development talk: #asahi | General development | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-dev
nsklaus has quit [Remote host closed the connection]
crabbedhaloablut has quit [Ping timeout: 480 seconds]
CoolStar has quit [Quit: Leaving]
CoolStar has joined #asahi-dev
gabuscus has quit []
gabuscus has joined #asahi-dev
Mary has joined #asahi-dev
<marcan>
povik: if you can make the alias change I can merge that ^
systwi_ has quit []
systwi has joined #asahi-dev
Jamie has joined #asahi-dev
rhysmdnz has joined #asahi-dev
Jamie is now known as Guest2162
crabbedhaloablut has joined #asahi-dev
cylm has quit [Ping timeout: 480 seconds]
c10l4 has quit [Ping timeout: 480 seconds]
<marcan>
ok, the j413 issue is thermal I think. we were missing some PMGR init to enable throttling.
<marcan>
I did some magic pokes and it works now
<marcan>
I'll let it run while I port this into m1n1
nimprod3l has joined #asahi-dev
nimprod3l has quit [Ping timeout: 480 seconds]
nimprod3l has joined #asahi-dev
nimprod3l has quit [Remote host closed the connection]
nimprod3l has joined #asahi-dev
sid-linux has joined #asahi-dev
sid-linux has quit []
nimprod3l has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
StupidYui has quit [Remote host closed the connection]
StupidYui has joined #asahi-dev
StupidYui has quit [Remote host closed the connection]
StupidYui has joined #asahi-dev
StupidYui has quit [Remote host closed the connection]
StupidYui has joined #asahi-dev
StupidYui has quit [Remote host closed the connection]
StupidYui has joined #asahi-dev
StupidYui has quit [Remote host closed the connection]
StupidYui has joined #asahi-dev
roxfan2 has joined #asahi-dev
roxfan has quit [Ping timeout: 480 seconds]
billak has joined #asahi-dev
roxfan has joined #asahi-dev
roxfan2 has quit [Ping timeout: 480 seconds]
elvishjerricco has quit [Ping timeout: 480 seconds]
bps3 has joined #asahi-dev
ircnick has joined #asahi-dev
ircnick has quit [Quit: Page closed]
fugi has quit [Quit: Ping timeout (120 seconds)]
fugi has joined #asahi-dev
nsklaus has joined #asahi-dev
billak has quit [Quit: Konversation terminated!]
<marcan>
eric_engestrom: I think the crash thing should be fixed with the m1n1 update I just pushed
<eric_engestrom>
awesome, thanks!
<eric_engestrom>
I'm traveling right now, but I'll pull it next time I have WiFi
<eric_engestrom>
also, since I just flew from the UK to Spain, if it's a thermal issue it should have just become easier to reproduce :P
<sven>
jannau: I’ll cherry pick commits or just c/p DCP I to my local branch anyway
<sven>
otherwise rebasing on torvald’s tree usually ends up being a huge mess
qyliss has quit [Read error: Connection reset by peer]
qyliss has joined #asahi-dev
bps3 has quit [Ping timeout: 480 seconds]
qyliss has quit [Quit: bye]
aafeke_ has joined #asahi-dev
sid-linux has joined #asahi-dev
aafeke_ has quit [Quit: aafeke_]
qyliss has joined #asahi-dev
<sid-linux>
marcan: is it possible to have m1n1 to pass its own version string (e.g. "1.2.9-2") to u-boot in a way so that it appears on the linux dmesg?
<marcan>
look in /proc/device-tree/chosen
<sid-linux>
indeed -- thanks !
aafeke_ has joined #asahi-dev
aafeke_ is now known as aafeke
aafeke has quit [Quit: aafeke]
aafeke has joined #asahi-dev
aafeke has quit [Quit: aafeke]
<mps>
which rust version should be used for compiling latest asahi-wip kernel?
aafeke has joined #asahi-dev
c10l4 has joined #asahi-dev
c10l48 has joined #asahi-dev
<mps>
with latest asahi-wip kernel (6.3-5) asahi-mesa (20230603) X doesn't start on j293 while works fine on j314s, also m1n1 1.2.9
<mps>
sway starts on j293 but firefox window is corrupted, draws permanently some random triangles
<mps>
alpine linux
c10l4 has quit [Ping timeout: 480 seconds]
balrog has quit [Quit: Bye]
balrog has joined #asahi-dev
aafeke has quit [Quit: aafeke]
linuxgemini18024 has quit []
linuxgemini18024 has joined #asahi-dev
c10l48 has quit []
c10l48 has joined #asahi-dev
Guest2162 has quit [Quit: Bridge terminating on SIGTERM]
rhysmdnz has quit [Quit: Bridge terminating on SIGTERM]
<sid-linux>
rust 1.69 + bindgen 0.64.0 seems to be an OK combo in the past
<sid-linux>
should be fine for compiling 6.3
<sid-linux>
(1.69 + bindgen 0.64 worked well for kernel 6.2 )
Jamie has joined #asahi-dev
rhysmdnz has joined #asahi-dev
Jamie is now known as Guest2187
<mps>
sid-linux: I use rust 1.66 and rust-bindgen 0.64 for 6.2 and 6.3, works but noticed more warnings
<mps>
maybe I could try with rust 1.69
pharonix71 has quit [Read error: No route to host]
maria has quit [Remote host closed the connection]
maria has joined #asahi-dev
cylm has joined #asahi-dev
roxfan has quit [Ping timeout: 480 seconds]
roxfan has joined #asahi-dev
roxfan has quit [Ping timeout: 480 seconds]
nimprod3l has joined #asahi-dev
<mps>
sid-linux: yes, it builds fine with rust 1.69
nimprod3l has quit [Remote host closed the connection]
nimprod3l has joined #asahi-dev
bps3 has joined #asahi-dev
<sid-linux>
mps: great -- the kernel is working fine? you mentioned earlier that firefox etc. was giving you problems
<mps>
didn't yet tested because I was outside, will check in 15-30 minutes
<mps>
s/outside/out of home/
<mps>
firefox doesn't work with 6.3 kernel and asahi-mesa 20230603 under X and only on j293, it works fine on j314s
<sid-linux>
mps: why do you even need to compile, may I ask? why not use the pre-build packages?
<sid-linux>
*pre-built
<sid-linux>
In /etc/pacman.conf
<sid-linux>
Where you have:
<sid-linux>
[asahi-dev]
<sid-linux>
Include = /etc/pacman.d/mirrorlist.asahi
<sid-linux>
Sorry let me repeat
<sid-linux>
Where you have:
<sid-linux>
```
<sid-linux>
[asahi]
<sid-linux>
Include = /etc/pacman.d/mirrorlist.asahi
<sid-linux>
```
<sid-linux>
you should change to:
<sid-linux>
```
<sid-linux>
[asahi-dev]
<sid-linux>
Include = /etc/pacman.d/mirrorlist.asahi
<sid-linux>
```
<sid-linux>
Oh
<sid-linux>
I remember -- you're using alpine linux
<sid-linux>
so you need to compile
<sid-linux>
So I have an alternate suggestion.
<sid-linux>
Follow the instructions for compiling from the PKGBUILDs repo mentioned and repeat on Alpine manually
<mps>
sid-linux: I'm using alpine linux not official distro
<mps>
I'm maintainer of asahi things on alpine
<mps>
and not only asahi things
<sid-linux>
Ah :-) . musl does make things difficult
<ChaosPrincess>
mps: on my own gentoo build, im just using latest bindgen/rust, but you need to fix the makefile
aafeke has joined #asahi-dev
jjanzic has joined #asahi-dev
<mps>
ChaosPrincess: I know. Problem with alpine is in that we don't keep previous packages so I had to rebuild correct version of rust to compile asahi kernel with GPU driver
<sid-linux>
what is the story with chromium ?
<ChaosPrincess>
well, the latest one works (almost) so not keeping the previous packages is fine?
<sid-linux>
firefox does not work on (asahi) alpine -- do you have chromium available?
<mps>
ChaosPrincess: some previous asahi kernels didn't build with newest rust version, because this I had to make versioned ones
<sid-linux>
I dont think the issue is with rust or mesa. I suspect the issue is with musl?
<ChaosPrincess>
from what i remember the only problem was chaging the arg names in the makefile
<sid-linux>
You were able to build the kernel and mesa successfully right?
<sid-linux>
its just that now firefox does not work... correct?
<mps>
sid-linux: firefox works fine on j314s model (m1pro) but not on j293 with asahi-mesa 20230603. It works even on j293 with older asahi-mesa
<sid-linux>
j293 is which machine -- I dont recall
<mps>
old m1 macbook
<sid-linux>
cool
<mps>
ChaosPrincess: aha, I see that this is fixed in newer versions
<sid-linux>
When you run firefox what error messages do you see in the console and do you see anything in dmesg?
<mps>
sid-linux: I see random triangles in FF window when running of sway/wayland
<mps>
s/of/on/
<mps>
but this is not important to me, just wanted to report problem without asking for fix
<sid-linux>
often dmesg has some useful information. When you run firefox, you get some useful error messages in dmesg?
<mps>
sid-linux: probably I'm boring here, but alpine was first distro used as daily driver workstation on m1
<mps>
sid-linux: no, nothing in dmesg about this
<sid-linux>
I like alpine a lot. But always had issues with musl. However, I love musl. You can open it up its code base and try to understand what it is trying to do. Try that with glibc !
sid-linux has quit [Quit: User exited]
<mps>
sid-linux: so it is not so hard to use alpine on arm arches because arm on alpine is long time supported
<mps>
I devoted lot of my free time to make arm arch to work 'good' on musl/alpine