ChanServ changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | https://asahilinux.org/2022/03/asahi-linux-alpha-release/ | General project discussion | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
jakimo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kreechy has quit [Ping timeout: 480 seconds]
jakimo has joined #asahi
artemist has quit [Ping timeout: 480 seconds]
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jakimo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kreechy has joined #asahi
kreechy has quit [Ping timeout: 480 seconds]
eta has quit [Quit: we're here, we're queer, connection reset by peer]
eta has joined #asahi
kameks has joined #asahi
jakimo has joined #asahi
kreechy has joined #asahi
jakimo has quit []
<alden4[m]> how do i remove asahi? i installed it but don't think it's ready enough for me to use it
<alden4[m]> yall are too patient with my dumbass😭
balrog has quit [Quit: Bye]
<alden4[m]> maybe something should be added to the guide that says that the apple logo will start flashing next time you startup after deleting asahi, i was scared thinking my computer was boot looping
balrog has joined #asahi
jakimo has joined #asahi
chadmed has joined #asahi
user982492 has joined #asahi
creechy has joined #asahi
jakimo has quit [Ping timeout: 480 seconds]
kreechy has quit [Ping timeout: 480 seconds]
suricato has quit [Server closed connection]
suricato has joined #asahi
jakimo has joined #asahi
yuyichao_ has joined #asahi
amarioguy has joined #asahi
jakimo has quit [Ping timeout: 480 seconds]
yuyichao_ has quit [Remote host closed the connection]
yuyichao has joined #asahi
creechy has quit [Ping timeout: 480 seconds]
jakebot has quit [Quit: The Lounge - https://thelounge.chat]
jakebot has joined #asahi
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #asahi
<Skirmisher> VinDuv: I put m1n1 into proxy mode with the problematic display attached, the log just says "waited 2000 ms for display status" and then "failed to get display status". but I notice that, if I don't interrupt it and wait 5 seconds for each stage of m1n1, the monitor's light (indicating a signal) doesn't come on until after that, i.e. when u-boot takes over
kameks has quit [Ping timeout: 480 seconds]
<Skirmisher> there's also nothing interesting in dmesg from what I can see, unless I wasn't looking for the right things
<tpw_rules> Skirmisher: are you trying VinDuv's PR?
<Skirmisher> no
<tpw_rules> is it possible to disable auto source switching in your display's menus?
<Skirmisher> this is an apple studio display from 2001. when hooked up to the DVI-to-ADC adapter it essentially has no controls whatsoever
<tpw_rules> ah. then you're boned
<Skirmisher> yes
<tpw_rules> i thought ADC was VGA?
<tpw_rules> no, apparently it is DVI
<Skirmisher> I mean it can be either, it's DVI-I dual link with extra pins
<Skirmisher> there were CRT ADC monitors
<tpw_rules> presumably those used the analog
<Skirmisher> yeah
<Skirmisher> obnoxiously, the apple DVI-to-ADC adapter only has a DVI-D single link connector, so good luck using it with a CRT or the cinema display HD
<nicolas17> I remember when I plugged a Mini DisplayPort to VGA adapter to my PowerBook and got notified there was a firmware update and (like many other people) I thought "wtf that thing has updateable firmware?"
<Skirmisher> hah
<nicolas17> and nowadays the Lightning to HDMI adapter runs the XNU kernel and the Studio Display's firmware is 600MB
<tpw_rules> i feel like that doesn't really count as firmware anymore
<nicolas17> the former is borderline
<nicolas17> but the studio display... yeah that's iOS-lite
<chadmed> the studio display runs a skim milk version of ios right
<chadmed> since its basically just an iphone 11 with a massive screen
<chadmed> i wonder if you could get full fat ios on there...
<chadmed> or maybe even tvOS
<chadmed> now THAT would be interesting
ldyron has joined #asahi
<nicolas17> chadmed: the secureboot stuff won't let you
<tpw_rules> it has straight video from the mac, right?
amarioguy has quit [Ping timeout: 480 seconds]
ldyron is now known as dyronl^
<nicolas17> chadmed: https://twitter.com/_inside/status/1506048538060406789 here's a process list
<tpw_rules> like the display link is still uncompressed
<tpw_rules> i wonder how easy it would be to make it spy
<chadmed> youd have to be able to compromise it similar to jailbreaking id assume
<chadmed> concerningly though whatever vulns exist in the iphone 11 probably exist here
<nicolas17> tpw_rules: oh yeah that part is standard
<tpw_rules> can the soc read the video though?
<nicolas17> whatever display-via-thunderbolt is... displayport?
<chadmed> yeah its DP
<chadmed> i assume given that the soc runs a daemon to control the screen, youd be able to extract at least some useful data out of it
<chadmed> maybe not a video stream, but certainly stuff that could be used to fingerprint the user
<chadmed> and since it is a full computer system, you probably could make it do sneaky bidirectional communication with the host
<chadmed> im not sure how darwin handles thunderbolt device auth but i assume in the interests of user friendliness its just automatic enrolment
<chadmed> but i mean if you have that much control over the display, youre probably sitting in front of the machine its plugged into anyway...
<nicolas17> interestingly, M1 Macs with an embedded display have something called TCON / "Display Timing Controller" https://github.com/AsahiLinux/docs/wiki/Introduction-to-Apple-Silicon#firmware-overview
<nicolas17> and the Studio Display has TCON, BacklightController, Cabal, and Trinity
<chadmed> it has cabal? are dario casali gaben living in the studio display?
<tpw_rules> hm, the pro display xdr has displayport DSC. blech
<tpw_rules> TCON is an industry acronym
<chadmed> yeah the tcon just takes the pixel stream from whatever decoding logic exists and throws it at the panel as raw signals
<chadmed> bit of a misleading name since its not actually just "controlling" "timing"
<chadmed> think of it as replacing the deflector coils around the electron gun of a crt i guess
<tpw_rules> my point is it's not some weird apple proprietary block name. and it's totally possible the display TCON and m1 TCON are totally unrelated
<chadmed> the "m1 TCON" is not embedded on die
<chadmed> its literally just a TCON present in the laptops/ipad pro to drive their screens
kameks has joined #asahi
amarioguy has joined #asahi
<nicolas17> Firmware/DP835/X2085.bin.plist in the studio display https://paste.debian.net/1235641/
<nicolas17> Firmware/DP855/X1521/X1521.bin.plist in macOS https://paste.debian.net/1235642/
<nicolas17> (macOS has 4 different Xnnnn there)
jakimo has joined #asahi
phiologe has joined #asahi
asocialblade has joined #asahi
PhilippvK has quit [Ping timeout: 480 seconds]
amarioguy has quit [Ping timeout: 480 seconds]
asocialblade has quit []
asocialblade has joined #asahi
asocialblade has quit []
asocialblade has joined #asahi
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
asocialblade has quit []
asocialblade has joined #asahi
kov has quit [Quit: Coyote finally caught me]
asocialblade has quit []
asocialblade has joined #asahi
jakimo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kov has joined #asahi
THX1984 has joined #asahi
doggkruse has joined #asahi
<bmentink[m]> Gnome with the Pop!_OS Tiling works Awesome!!! Everything is slick and fast ...
jakimo has joined #asahi
aaron has joined #asahi
aaron is now known as hewwo
user982492 has joined #asahi
THX1984 has quit [Remote host closed the connection]
<bmentink[m]> Likewise FreeCAD and KiCAD work just fine even without GPU execl
jakimo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<krbtgt> nested virt requires A15, correct?
<nicolas17> that's what I've heard
<hewwo> eit
hewwo has quit []
marvin24_ has joined #asahi
piroko has left #asahi [#asahi]
slimjimsoftware[m] has joined #asahi
marvin24 has quit [Ping timeout: 480 seconds]
doggkruse has quit [Read error: Connection reset by peer]
robinp has quit [Ping timeout: 480 seconds]
pugguu[m]1 has quit [Server closed connection]
pugguu[m]1 has joined #asahi
ZLSA has quit [Quit: Connection closed for inactivity]
ciggi has quit [Read error: No route to host]
ciggi has joined #asahi
Ry_Darcy_ has joined #asahi
<Ry_Darcy_> @Glanzmann Thomas, did you read my messages from yesterday afternoon?
juancri has joined #asahi
<juancri> hello from asahi! XD
<juancri> qq, is anyone working on the chromium issues?
<j`ey> yes
<juancri> do you know who? I could help as well, if needed
slimjimsoftware[m] is now known as unsui[m]
gladiac has quit [Remote host closed the connection]
gladiac has joined #asahi
<j`ey> Chainfire
<juancri> great! thanks
gladiac is now known as Guest376
gladiac has joined #asahi
Guest376 has quit [Read error: No route to host]
<Glanzmann> Ry_Darcy_: Yes, I did. So basically it works, but doesn't give you full resolution. At the moment you won't be able to change the resolution or frquencie, until we have a working dcp.
<Glanzmann> juancri: There is binary from chainfire, which you can run in the meantime: tg.st/u/chromium-532e10195c-dyn-2.tar.gz
<Ry_Darcy_> @Glanzmann - It is good enough for me at the moment. Thank you again Thomas.
<Glanzmann> Ry_Darcy_: So, just to understand. It works on your 4k monitor, but does not have the full resolution, right?
<juancri> awesome, thanks, Glanzmann
<Ry_Darcy_> @Glanzmann Yes, the resolution is fixed at 2560x1440 @60hz as per xrandr. I cannot change this anywhere.
juancri has quit [Quit: brb]
<Glanzmann> Ry_Darcy_: I see, but it works on your 4k screen?
<Ry_Darcy_> @Glanzmann Yes. I am using XFCE. Nothing untowards yet.
<Chainfire> Seems jemalloc will not get fixed - https://github.com/jemalloc/jemalloc/pull/2242
<Glanzmann> Ry_Darcy_: The problem is we can not go 4k at the moment because the video ram allocated by ibootX is to small to fit 4k. So we need to wait until we have a proper dcp driver. I tried jannaus dcp branch a few days ago, but I was not getting any output (neither on m1n1 nor the kernel - Yes I updated the dtbs, but no I did not take m1n1 from jannau). So I'm waiting for it to happen, but since I have only a
<Glanzmann> 2k screen, thish m1n1 hack is good enough for me and I'm using the mini since than as my primary workstation. Which is a huge improvement over the nuc. And so quiet.
juancri has joined #asahi
<Glanzmann> Chainfire: Nice.
<Ry_Darcy_> @Glanzmann. I can wait. The screen is perfectly readable, no tearing/jittering etc. HIDPI can be adjusted also.
<Glanzmann> Ry_Darcy_: Perfect. Same for me. Thank you for bringing up the issue, now I can use my 2k screen as well. :-)
<Glanzmann> mps: Btw. there is a ddos going on your site.
<Glanzmann> My CDN is trying to rehost your picture: [#5b4719 2.1MiB/2.9MiB(72%) CN:3 DL:62KiB ETA:13s]
<Glanzmann> mps: I rehosted your picture https://tg.st/u/grounding.jpg
<mps> Glanzmann: DDoS is probably speed of the link
<Glanzmann> mps: I know. :-)
<Glanzmann> mps: I will order the cable also as soon as I feel the tingling. But at the moment I keep using the original one because it works in more sockets (uae, switzerland, germany).
Ry_Darcy_ has quit [Remote host closed the connection]
<mps> I have two links one really slow and one faster and speed depends on selected one by client, I didn't added weighted selection in dns
<Glanzmann> I see.
<mps> I rarely use other wall sockets, when cable arrived plugged it on one on working place and still didn't unplugged it
juancri has quit [Quit: brb]
Ry_Darcy_ has joined #asahi
LinuxM1 has joined #asahi
<Chainfire> Glanzmann: do you remember mention here of any specific packages that use jemalloc and break?
<Glanzmann> Chainfire: No, I don't but maybe has an irc log on the disk that they can grep, I don't.
<Glanzmann> Also we have the wiki page with the 16k issues, but you already know that, don't you? https://github.com/AsahiLinux/docs/wiki/Software-known-to-have-issues-with-16k-page-size
<Chainfire> Yes
juancri has joined #asahi
<Glanzmann> Chainfire: Debian to the rescue: https://pbot.rmdir.de/vMQ1ndnkf2mDEkhY7eSgnA
ckie has quit [Server closed connection]
Ry_Darcy_ has quit [Remote host closed the connection]
ckie has joined #asahi
<kode54> I always wondered
nicolas17 has quit [Ping timeout: 480 seconds]
<Chainfire> Thanks, but those are dynamic builds, not static. Those will work just by replacing libjemalloc2. The real problem is when jemalloc is built and included statically
<kode54> how the hell many mallocs do you have to do per second for jemalloc to even be worthwhile?
<kode54> meanwhile I am the maintainer of an audio player that just does ARC ObjC object allocations for every 512 samples of audio data buffered
<Chainfire> IIRC it is particularly useful in multithreaded situation, because malloc is slow for that case.
<kode54> and also has a default enabled 60fps spectrum analyzer on the main window
<kode54> I "only" use ~15% of a core for MP3 playback in this scenario
<kode54> ah, this is only happening in a single thread
<kode54> well, no
<kode54> input thread, conversion thread, output thread
<kode54> not like I can use jemalloc to allocate Objective C objects
<Glanzmann> kode54: mpv Needs 1% CPU on a m1 air to playback audio.
<kode54> nice, go use that
<Glanzmann> kode54: What audio player are you using?
<Chainfire> It also provides tools for analysis. If you ask me probably 9 out of 10 packages using it don't really *need* it. Then again, if you look at the list Glanzmann just posted, it certainly makes sense for the likes of varnish, redis, and nghttp
<kode54> the one I forked in 2013
<kode54> I really don't care how much CPU it uses
gruetzkopf has quit [Server closed connection]
gruetzkopf has joined #asahi
<kode54> since there's nothing I can do about Core Audio overhead
<mps> musl malloc is solution ;)
<kode54> I replaced an ugly old system that was using virtual memory directly for 1MB ring buffers
<kode54> since I need to be able to tag every single audio packet with its format info
<kode54> so I can support the wacky edge case of files that have multiple formats in one file
herbas has joined #asahi
<kode54> two example files
<kode54> a FLAC that changes sample rate 5 times
<kode54> and an AAC MP4 that changes from 24kHz to 44100Hz halfway through
<kode54> this plays seamlessly because I just resample to the output device rate
<dottedmag> kode54: I'm curious: is there a metadata (frame? blob?) in the middle of the stream that tells "now the format has changed", or just the bytes suddenly start meaning something else?
<kode54> every single FLAC frame has header fields for sample rate, bit depth, and channel count
<dottedmag> I see
<kode54> and every single AAC frame has those fields too
<kode54> flac.exe / the flac tool doesn't support this
<kode54> but libflac does
the_lanetly_052 has joined #asahi
<kode54> it's a weird edge case that nobody benefits from
herbas has quit [Quit: herbas]
<LinuxM1> I have always used the MPV player for all types of video files, it is the best. When on asahi linux you can use the GPU and video codecs for acceleration, it will be great! as it happens now on linux and on mac os
<kode54> cool, the FEX project is now working on RISC-V host support
the_lanetly_052 has quit [Ping timeout: 480 seconds]
LinuxM1 has quit [Quit: Leaving]
lockejan[m] has quit [Server closed connection]
lockejan[m] has joined #asahi
<enchiladasconpinguino[m]> <mps> "enchiladasconpinguino: I..." <- new kernel .apk is working for me 👍
LinuxM1 has joined #asahi
<mps> enchiladasconpinguino[m]: I made another fix in kernel last night but still didn't uploaded, will upload later today
<enchiladasconpinguino[m]> cool what's the fix?
<mps> if CONFIG_SYSFB_SIMPLEFB=y is then dpms doesn't work
jakimo has joined #asahi
<enchiladasconpinguino[m]> isn't dpms completely broken without dcp drm driver anyway? that's what knows how to vblank
<enchiladasconpinguino[m]> we should only need simpledrm, no fbdev anything right?
<mps> enchiladasconpinguino[m]: CONFIG_DRM_FBDEV_EMULATION should be enabled
<enchiladasconpinguino[m]> so dpms is working for you??
<mps> yes
<enchiladasconpinguino[m]> yay, kinda been a problem here heh
<Sobek[m]> Is it normal that an Asahi APFS partition remains mounted with the Finish_Install.app on it ?
FLHerne has quit [Quit: There's a real world out here!]
<mps> enchiladasconpinguino[m]: just uploaded new kernel https://dev.alpinelinux.org/~mps/m1/linux-asahi-5.17.rc7.20220318-r0.apk
<mps> dpms works and alse switching from xorg to console and back
<enchiladasconpinguino[m]> will test, have to reboot now
jakimo has quit [Ping timeout: 480 seconds]
kameks has quit [Ping timeout: 480 seconds]
<enchiladasconpinguino[m]> `set q` shows "DPMS is Enabled" and "Monitor is On"
<enchiladasconpinguino[m]> but `xset dpms force off` doesn't seem to be working
<marcan> Sobek[m]: yes
Ry_Darcy_ has joined #asahi
<marcan> that partition is required even if mostly empty
<Ry_Darcy_> @Glanzmann
<Ry_Darcy_> @Glanzmann currently running 5.17.0-rc7-asahi-next-20220310. Could you please me with kernel update link again. In the last week, things have been turbulent and I have lost the link you provided last weekend. Thank you.
<mps> enchiladasconpinguino[m]: `xset dpms 10` and count to ten ;)
<enchiladasconpinguino[m]> hrmm screen shows all black, but doesn't turn off
<mps> it is dpms
<mps> for me it blanks
<enchiladasconpinguino[m]> yeah not seeing any difference from last kernel
<mps> sorry, turn off
<enchiladasconpinguino[m]> on xfce
FLHerne has joined #asahi
<LinuxM1> rhis is my actual version: Linux luca-linux 5.17.0-rc7-asahi-next-20220310-5-2-ARCH #2 SMP PREEMPT Tue, 22 Mar 2022 14:28:10 +0000 aarch64 GNU/Linux
<LinuxM1> how can i install the last posted before?
<mps> enchiladasconpinguino[m]: I have no idea does it really set /sys/class/backlight/gpio-bl/actual_brightness to 0, have to find how to check this
<enchiladasconpinguino[m]> oh I am testing on m1 mini
<enchiladasconpinguino[m]> mini hdmi is .. extra kinds of broken (even with macos)
<Ry_Darcy_> Does alsa work on an M1 with either Asaho or Debian Linux?
<Ry_Darcy_> Asahi - pardon.
<chadmed> sound currently works on the mac mini, 14" and 16" macbook pros and the macbook air
<chadmed> we do not enable the speakers by default though because you can blow them up
<Ry_Darcy_> Alsa sound? I would sooner ditch pulseaudio.
<chadmed> yes of course alsa works
<mps> enchiladasconpinguino[m]: ah, it sets /sys/class/backlight/gpio-bl/bl_power to 4 when blanked
<chadmed> if the sound works, then alsa works
<Ry_Darcy_> Fair enough. I was expecting audio idiosyncrasies with this/these Linux builds, hence the question.
<enchiladasconpinguino[m]> mps working for you on laptop right? not the mini?
<mps> Ry_Darcy_: with setting dmix in .asoundrc I can play simultaneously different sound sources without pulseaudio or pipewire
<mps> enchiladasconpinguino[m]: aha, you use mini, I see
<mps> enchiladasconpinguino[m]: can't test on it, I don't have it
<chadmed> mps: you must be a glutton for punishment if youre refusing to use pipewire + dsp :P
<Ry_Darcy_> I have an M1 Mini (2020).
<Ry_Darcy_> @mps thanks for the information.
<enchiladasconpinguino[m]> mini is all I've got right now yeah, I've been holding off on buying any more arm macs until I knew for sure they were usable ;)
<enchiladasconpinguino[m]> probably will pick up an m1 air here soon
<mps> chadmed: don't understand this humor, I'm self taught in english and I'm not so proficient to understand 'fine points'
<chadmed> "glutton for punishment" is an idiom roughly meaning that you enjoy painful/punishing experiences
<mps> chadmed: thanks for explanation
<mps> chadmed: but I think it is opposite ;)
<Ry_Darcy_> The joys of masochism
<mps> you see how many people ask about problems with pulseaudio here
<chadmed> ah yeah but the sound on these machines is shit without the dsp, and im not supporting applying it any way other than via pipewire
<chadmed> it is way way way too easy to explode the machines if you try apply it in .asoundrc (do not ask me how i know this hehe)
<Ry_Darcy_> Coming from Devuan, I prefer to avoid pulseaudio.
<mps> chadmed: maybe I'm lucky because my hearing is damaged long ago :)
<chadmed> yeah pulse is awful no arguments there
<chadmed> i dont even particularly like the way pipewire is designed either but its a damn sight better
<LinuxM1> my asahi desktop :) on macbooj air m1 https://imgur.com/xnOZQMh.png
<chadmed> and easier for users to wrap their heads around than JACK
<chadmed> is hexchat based on konversation or vice versa
<enchiladasconpinguino[m]> mps: I suggest adding xfce (with libudev-zero since edge) setup to that prebuilt alpine image
<enchiladasconpinguino[m]> that way it boots to working desktop on first boot for people
<mps> enchiladasconpinguino[m]: no, alpine by default installs only in 'console mode', and then users task is to add rest what is needed
<enchiladasconpinguino[m]> I of course agree as someone who can use the script or just the kernel .apk to get going ..
<enchiladasconpinguino[m]> but for those who need the prebuilt image, giving them a working desktop is probably best
<mps> enchiladasconpinguino[m]: especially if they install server by default :p
<enchiladasconpinguino[m]> could be a second prebuilt image, like stock asahi does
<enchiladasconpinguino[m]> asahi has "base" and "kde"
<mps> alpine 'philosophy' is different from big distros
<mps> I would keep to 'base' but anyone is free to make whatever like
<enchiladasconpinguino[m]> yeah not wanting to be responsible for the desktop image, totally get it lol
<mps> I expect that the postmarketOS soon will have some of DEs ready
<enchiladasconpinguino[m]> already do? I use pmos xfce on rpi
<mps> enchiladasconpinguino[m]: I mean on M1
<enchiladasconpinguino[m]> ah gotcha
<enchiladasconpinguino[m]> yeah we talked adding m1 support to `pmbootstrap`
<mps> yes, these people are eager to such things
<enchiladasconpinguino[m]> I will even use that instead if it fixes fde before stock alpine fde works
<mps> lets look, maybe they already
<enchiladasconpinguino[m]> since pmos fde is totally different setup
<enchiladasconpinguino[m]> I've seen zero chatter about it
<mps> they are preparing .......
<enchiladasconpinguino[m]> awesome
V has quit [Server closed connection]
V has joined #asahi
minkuu[m] has quit [Server closed connection]
minkuu[m] has joined #asahi
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
int80 has quit [Server closed connection]
int80 has joined #asahi
guillaume_g has quit [Ping timeout: 480 seconds]
gabuscus_ has quit [Server closed connection]
gabuscus has joined #asahi
m6wiq has joined #asahi
Ry_Darcy_ has quit [Quit: Page closed]
Ry_Darcy_ has joined #asahi
alcazar has joined #asahi
coderobe has quit [Server closed connection]
coderobe has joined #asahi
<jannau> has someone recently (with macos 12.3 firmware) tried turning the the hdmi connected display off and on? or switched to a different display? It works on the mac studio
Mary has quit [Server closed connection]
Mary has joined #asahi
<enchiladasconpinguino[m]> still broken on m1 mini with 12.3 here
<enchiladasconpinguino[m]> once display connection is broken, never comes back
zopieux has quit [Server closed connection]
zopieux has joined #asahi
<j`ey> jannau: have you always been a mac fan, or is it just the m1s that piqued your interest?
lkvrsfld[m] has quit [Server closed connection]
lkvrsfld[m] has joined #asahi
trevyn2[m] has quit [Server closed connection]
trevyn2[m] has joined #asahi
ping_47 has quit [Server closed connection]
ping_47 has joined #asahi
YJSNPI has quit [Server closed connection]
ping_47 is now known as Guest384
YJSNPI has joined #asahi
JonathanBuchholz[m] has quit [Server closed connection]
JonathanBuchholz[m] has joined #asahi
<jannau> I'm just here for fast armv8 chips. My only x86 mac was a mac mini to test armv8 neon code on an A7
<j`ey> x86 mac mini to test neon..? you mean with qemu or?
<jannau> no, to deploy ios apps to test on a ipad mini 2
<j`ey> ah
FarukAydn[m] has quit [Server closed connection]
FarukAydn[m] has joined #asahi
mrguppy02[m] has quit [Server closed connection]
mrguppy02[m] has joined #asahi
Raito_Bezarius has quit [Server closed connection]
Raito_Bezarius has joined #asahi
jelly has quit [Server closed connection]
MikaB[m] has quit [Server closed connection]
MikaB[m] has joined #asahi
<jannau> main use was benchmarking as it was the only easily available armv8 SoC. faster testing was helpful too despite the annoyance of having to deal with ios. later solved by jailbreaking
chengsun has quit [Server closed connection]
chengsun has joined #asahi
di1[m] has quit [Server closed connection]
di1[m] has joined #asahi
nico_32 has quit [Server closed connection]
nico_32 has joined #asahi
jelly has joined #asahi
zyroklarryfish[m] has quit [Server closed connection]
LinuxM1 has quit [Quit: Leaving]
zyroklarryfish[m] has joined #asahi
alexandruchi[m] has quit [Server closed connection]
EvadingEvasions[m] has quit [Server closed connection]
alexandruchi[m] has joined #asahi
EvadingEvasions[m] has joined #asahi
Thib[m]12 has quit [Server closed connection]
Thib[m]12 has joined #asahi
timokrgr has quit [Server closed connection]
timokrgr has joined #asahi
electricdawn[m] has quit [Server closed connection]
electricdawn[m] has joined #asahi
jochum_ has quit [Server closed connection]
jochum has joined #asahi
alden4[m] has quit [Server closed connection]
alden4[m] has joined #asahi
<M1bn3mar[m]> hi, guy's anyone here using suckless??
<dianshi> M1bn3mar[m]: you mean any of those utils provided by them?
<M1bn3mar[m]> dianshi: yep
<dianshi> i use dwm is that counts?
<M1bn3mar[m]> yeah
<M1bn3mar[m]> dianshi: do u use dmenu??
<dianshi> yes
<M1bn3mar[m]> st?
<dianshi> yes
pent1ckel has quit [Server closed connection]
pent1ckel has joined #asahi
<dianshi> is that a poll? =P
<M1bn3mar[m]> ok try this in st:
<M1bn3mar[m]> dmenu_run -w $WINDOWID
<M1bn3mar[m]> no
<M1bn3mar[m]> > ok try this in st:
<M1bn3mar[m]> > dmenu_run -w $WINDOWID
<M1bn3mar[m]> dianshi what does do 4 u
<M1bn3mar[m]> *it
<jn> that seems a bit off-topic, unless the question is whether suckless.org tools compile and run properly under asahi linux
jakimo has joined #asahi
<dianshi> uh oh you are right =P
<M1bn3mar[m]> jn: im asking about asahi cuz elsewhere it runs fine
<jn> fair
pulsar[m] has quit [Server closed connection]
pulsar[m] has joined #asahi
<dianshi> i run in st, and then it popups in st window as dmenu, excatly the width of st window with, as kind of title
<dianshi> so what do you see then? or expect to see?
<jn> (runs fine -- shows the dmenu bar in st's window -- on my debian/x86-64 system too)
<M1bn3mar[m]> dianshi: yeah it runs fine 4 u
<dianshi> but i havent updated since ... i dont know when ...
<dianshi> dmenu 5.0
<M1bn3mar[m]> dianshi: i was trying to write a script but somehow i managed 2 screw up my env var's
<M1bn3mar[m]> jn: this problem is specific to me i guess
<dianshi> what shell do you use?
<M1bn3mar[m]> dianshi: bash
<dianshi> dmenu_run is the shell script check its oneline source ... hm
<M1bn3mar[m]> dianshi: yeah ik but my $WINDOWID var is screwed somehow
subject38[m] has quit [Server closed connection]
subject38[m] has joined #asahi
<M1bn3mar[m]> thx guy's, ^_^
jakimo has quit [Ping timeout: 480 seconds]
M0-day[m] has joined #asahi
ChaosPrincess has quit [Quit: WeeChat 3.4]
ChaosPrincess has joined #asahi
the_real_briel[m] has quit [Server closed connection]
the_real_briel[m] has joined #asahi
nametable[m] has quit [Server closed connection]
nametable[m] has joined #asahi
robinp has joined #asahi
Ry_Darcy_ has quit [Remote host closed the connection]
LinuxM1 has joined #asahi
Ry_Darcy_ has joined #asahi
<mps> I use awesome wm and locally patched st term
<Cy8aer[m]> is it possible to scale the mouse pointer on gnome/wayland?
<Cy8aer[m]> it's a bit small...
<j`ey> I have something you could try, let me find it
<j`ey> oh, the thing I had was only for wlroots, sorry
<Cy8aer[m]> No problem, thanks
Tano70 has joined #asahi
AlbertoBasaglia[m] has quit [Server closed connection]
AlbertoBasaglia[m] has joined #asahi
Ry_Darcy_ has quit [Remote host closed the connection]
zx2[m] has quit [Server closed connection]
zx2[m] has joined #asahi
JohnWells[m] has quit [Server closed connection]
JohnWells[m] has joined #asahi
Quixote[m] has quit [Server closed connection]
raizo[m] has quit [Server closed connection]
Quixote[m] has joined #asahi
raizo[m] has joined #asahi
axenntio has joined #asahi
krabador has joined #asahi
matrixmanu[m] has quit [Server closed connection]
matrixmanu[m] has joined #asahi
tano_ has joined #asahi
Tano70 has quit [Quit: Leaving]
<Cy8aer[m]> `dconf write /org/gnome/desktop/interface/cursor-size 30` - default is `24`
ciggi_ has joined #asahi
Ry_Darcy_ has joined #asahi
LinuxM1 has quit [Ping timeout: 480 seconds]
tano_ has quit [Quit: Leaving]
ciggi has quit [Ping timeout: 480 seconds]
LinuxM1 has joined #asahi
meowcat285[m]1 has quit [Server closed connection]
meowcat285[m]1 has joined #asahi
Foxboron has joined #asahi
Ry_Darcy_ has quit [Remote host closed the connection]
mnc7[m] has quit [Server closed connection]
mnc7[m] has joined #asahi
Ry_Darcy_ has joined #asahi
justashadow[m] has quit [Server closed connection]
justashadow[m] has joined #asahi
krabador has quit [Remote host closed the connection]
badlydrawnface[m] has quit [Server closed connection]
badlydrawnface[m] has joined #asahi
mr_panda429[m] has joined #asahi
Ry_Darcy_ has quit [Remote host closed the connection]
Ry_Darcy_ has joined #asahi
axenntio has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
borhanborhan[m] has joined #asahi
<borhanborhan[m]> Heyo, I'm a relatively new developer (one year of work experience in embedded C). Just trying to get a sense if a project like this has space for someone like me or if I should find other projects to work on more suited to me?
jakimo has joined #asahi
ChristianHorn[m] has quit [Server closed connection]
ChristianHorn[m] has joined #asahi
psykose has quit [Server closed connection]
psykose has joined #asahi
just_curious[m] has quit [Server closed connection]
just_curious[m] has joined #asahi
Ry_Darcy has quit [Remote host closed the connection]
cant_think[m] has quit [Server closed connection]
cant_think[m] has joined #asahi
<chadmed> you can have a look at the wiki and see the Feature Support page. if any of the features/subsystems are listed as unsupported you could have a crack at reverse engineering them
jakimo has quit [Ping timeout: 480 seconds]
<chadmed> (and of course writing the kernel drivers)
<chadmed> be sure to read the reverse engineering policy first though, and stop by #asahi-dev and #asahi-re for specific questions etc
Glanzmann has quit [Quit: leaving]
<chadmed> a ton of people have been asking about bluetooth support so that might be a place to start
<jn> borhanborhan[m]: and most importantly: listen to your curiosity! :)
<chadmed> but basically whatever youre interested in and think you can tackle is good
jakimo has joined #asahi
the_lanetly_052 has joined #asahi
julip[m] has joined #asahi
jakimo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jakimo has joined #asahi
herbas_ has joined #asahi
herbas_ has quit [Quit: herbas_]
chadmed has quit [Remote host closed the connection]
mlq_ has quit [Ping timeout: 480 seconds]
mlq_ has joined #asahi
kita99 has joined #asahi
jakimo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Tano70 has joined #asahi
Fayn has joined #asahi
invisophile[m] has joined #asahi
<invisophile[m]> Hi. Is there orca implementation (screenreader support)?
<j`ey> invisophile[m]: does it support arm64?
<j`ey> if so, likely it'll just work, if packaged
<kov> j`ey, invisophile[m] this seems to indicate it is indeed packaged for arch, so it should be in alarm https://archlinux.org/packages/extra/any/orca/
<j`ey> if anyone is experimenting with u-boot, if you press esc to stop autoboot, and then press enter a few times, does it print something about 'command not found' with some random characters?
<kov> invisophile[m], I think the main problem you may hit is audio not being very stable yet, unless I've missed news it will only really work on the regular M1 machines with the audio jack, and even then you may need some work-arounds
<j`ey> I thought it was about the uart and some weird leftover characters, but it also seemed to happen when using the builtinkeyboard
dyronl^ has quit [Remote host closed the connection]
<jannau> doesnt happen with with an usb keyboard, with hw uart following "nknown command ' - try 'help'"
<j`ey> I wonder whats happening
<j`ey> it becomes reliable after a few 'enters'
<jannau> u-boot repeats the last command on enter
<j`ey> oh ok, so maybe 1 enter is enough
<invisophile[m]> It appears so. I will wait until audio has been fixed to give it a try.
<j`ey> but anyway, Ive just fudged BOOTCOMMAND to be what I need now, so hopefully that works and I dont have to keep copy/pasting my command line
<jannau> I just crashed u-boot via usb, moved the keyboard (same thinkpad compact kbd with a yanky micro usb connector)
<j`ey> woops
m6wiq has quit []
<tpw_rules> u-boot usb is not very good
creechy has joined #asahi
Ry_Darcy has joined #asahi
Ry_Darcy is now known as root
root is now known as Guest407
Guest407 is now known as Ry_Darcy
<j`ey> oh, I really should have put my stuff in BOOTCOMMAND way earlier, speeds up the reboot cycle so much
<Ry_Darcy> I posed this question last weekend to Glanzmann. What is the update/uprgade path for my current (Debian) setup running 5.17.0-rc7-asahi-next-20220310-00002-gfcbe7fc3d345. Thomas sent me a link but unfortunately I have mislaid same.
<Ry_Darcy> Obviously on an M1 Mini (2020).
Whoopsie has joined #asahi
r0h33t[m] has joined #asahi
nzzz has quit [Ping timeout: 480 seconds]
Whoopsie has quit []
r0h33t[m] has left #asahi [#asahi]
Ry_Darcy_ has quit [Quit: Page closed]
<Ry_Darcy> Still here.
Ry_Darcy_ has joined #asahi
Ry_Darcy has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
Ry_Darcy_ has quit [Remote host closed the connection]
Ry_Darcy has joined #asahi
Tano70 has quit [Quit: Leaving]
nzzz has joined #asahi
Ry_Darcy has quit [Remote host closed the connection]
jakimo has joined #asahi
<willow[m]> could someone help me please i’m trying to disable sip on my macOS temporarily but because of my asahi linux install it doesn’t let me do csrutil disable…
<doootard[m]> willow: set your macos install as default boot first then you should be able to disable sip
hir0pro has joined #asahi
amarioguy has joined #asahi
hir0pro has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jakimo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kreechy has joined #asahi
jakimo has joined #asahi
creechy has quit [Ping timeout: 480 seconds]
axenntio has joined #asahi
jakimo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jakimo has joined #asahi
matde[m] has joined #asahi
the_lanetly_052__ has joined #asahi
kreechy has quit [Quit: WeeChat 3.4]
creechy has joined #asahi
amarioguy has quit [Ping timeout: 480 seconds]
jakimo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kita99 has quit [Ping timeout: 480 seconds]
axenntio has quit [Quit: Axenntio]
m6wiq has joined #asahi
kreechy has joined #asahi
creechy has quit [Ping timeout: 480 seconds]
ray[m] has joined #asahi
jeffmiw has joined #asahi
doggkruse has joined #asahi
kreechy has quit [Ping timeout: 480 seconds]
hir0pro has joined #asahi
<juancri> are you guys using some kind of bug or task tracker?
<nico_32> github issue
<nico_32> kernel issue on https://github.com/AsahiLinux/linux
<j`ey> https://github.com/AsahiLinux/ you have to find the right repo, no overall tracker
<nico_32> general issue on the docs repo
<nico_32> keyboard mapping issue on https://github.com/AsahiLinux/xkeyboard-config
axenntio has joined #asahi
<juancri> cool, thank you guys nico_32, j`ey
kreechy has joined #asahi
wowfunhappy has joined #asahi
Denver has joined #asahi
the_lanetly_052__ has quit [Remote host closed the connection]
the_lanetly_052 has quit [Remote host closed the connection]
the_lanetly_052__ has joined #asahi
the_lanetly_052 has joined #asahi
WorgIRC has joined #asahi
<WorgIRC> Hello!
wowfunhappy has quit []
wowfunhappy has joined #asahi
nicolas17 has joined #asahi
wowfunhappy has left #asahi [#asahi]
wowfunhappy has joined #asahi
WorgIRC has quit [Read error: Connection reset by peer]
kreechy has quit [Ping timeout: 480 seconds]
kreechy has joined #asahi
axenntio has quit [Quit: Axenntio]
asahi-test[m] has joined #asahi
<asahi-test[m]> hello all, ABSOLUTELY BRILLIANT WORK done here!!!
<asahi-test[m]> i am on a macbook air M1 2020
<asahi-test[m]> i have linux experience with debian and fedora, not so much arch
<asahi-test[m]> i know how to code
<j`ey> arch isn't much different really!
<asahi-test[m]> i read it is lean and bleeding edge updated
<asahi-test[m]> sounds good
<asahi-test[m]> updated all with pacman -Sy
<j`ey> someone is working on Fedora, so you can switch to that at some point if you prefer
<asahi-test[m]> no no
kreechy has quit [Quit: WeeChat 3.4]
<asahi-test[m]> i already had a tutorial for arch downloaded, and i was ready to install a vm to test
<asahi-test[m]> so now i have the real thing
<asahi-test[m]> this is blazing fast
creechy has joined #asahi
<asahi-test[m]> i wonder where can i get good info on package availability for aarch64
<asahi-test[m]> i am interested in installing a vm
<asahi-test[m]> any vm
<asahi-test[m]> virtualbox or any other, could find it for arch x86-64 but not this architecture. Where would it be a good place to find these?
<asahi-test[m]> or to search for ...
asocialblade has quit []
ciggi has joined #asahi
ciggi_ has quit [Read error: Connection reset by peer]
asocialblade has joined #asahi
ciggi_ has joined #asahi
<asahi-test[m]> OK i do not have sound with or without headphones maybe i can help troubleshoot that, no?
<asahi-test[m]> i mean i have some time can i help somehow?\
hir0pro has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<nicolas17> afaik virtualbox is very x86-specific
<nicolas17> do you want to run an x86_64 OS or an aarch64 OS? those will need very different kinds of VM
<asahi-test[m]> good question, i have a VM made on Macos using UTM, it has debian ARM installed. UTM uses qemmu, if i could port it here would be great
<asahi-test[m]> it is a dev vm
<asahi-test[m]> nicolas17: so it is aarch64, answering your question more directly
ciggi has quit [Ping timeout: 480 seconds]
<asahi-test[m]> UTM is just a frontend to run QEMU
<nicolas17> I believe qemu works on asahi
<lkvrsfld[m]> Qemu works alrealy, even with virtualisation (KVM).
<lkvrsfld[m]> Virt-manager is a somehow comparable GUI for qemu, but it seems to have problems using KVM
<asahi-test[m]> right, i am not bothered if i need using qemu from command line, i will try to export the necessary params from the UTM config
wowfunhappy has quit [Quit: Disconnecting]
wowfunhappy has joined #asahi
wowfunhappy has quit []
wowfunhappy has joined #asahi
wowfunhappy has quit []
wowfunhappy has joined #asahi
m6wiq has quit []
wowfunhappy has left #asahi [#asahi]
<mps> qemu works fine
<asahi-test[m]> mps: great ! would this do the trick?
<asahi-test[m]> asahi-test[m]: sudo pacman -S qemu qemu-arch-extra ovmf bridge-utils dnsmasq vde2 \
<asahi-test[m]> openbsd-netcat ebtables iptables
<lkvrsfld[m]> <asahi-test[m]> "right, i am not bothered if i..." <- Haven‘t got them even to work on macos itself. Accelleration parameters etc. will be different on linux, i would say just create a new qemu template, based on something you find on the internet :)
<lkvrsfld[m]> (For aarch64)
<asahi-test[m]> lkvrsfld[m]: Nice
<asahi-test[m]> > <@asahi-test:matrix.org> sudo pacman -S qemu qemu-arch-extra ovmf bridge-utils dnsmasq vde2 \
<asahi-test[m]> > openbsd-netcat ebtables iptables
<asahi-test[m]> found this here: https://boseji.com/posts/manjaro-kvm-virtmanager/
hir0pro has joined #asahi
<mps> this is how I run it `qemu-system-aarch64 -bios QEMU_EFI.fd -machine virt -m 1G -cpu host -smp cores=4 -accel kvm -nographic -cdrom alpine-standard-3.15.0-aarch64.iso`
<mps> ofc other options works also, this minimal
<asahi-test[m]> mps: great, but i have to install it first, no?
<mps> heh, yes
<mps> and your distro must have it built from the current development, latest qemu release doesn't works
<asahi-test[m]> ok it is installing with this: qemu qemu-arch-extra bridge-utils dnsmasq vde2 openbsd-netcat ufw
<asahi-test[m]> are there shortcut keys to capture screen?
amarioguy has joined #asahi
<mps> asahi-test[m]: you mean screenshot?
<asahi-test[m]> yes yes
<asahi-test[m]> mps: exactly
<mps> depends on you distro and envinroment, not specific to asahi
<mps> s/you/your/
<mps> I usually use 'scrot' on alpine linux
<nicolas17> the KDE screenshot tool is Spectacle, I'm not sure if plasma ships with a shortcut by default though
<asahi-test[m]> yes i am using KDE
<asahi-test[m]> thank, it is there already 😀
<nicolas17> I mean, if there's a shortcut it's the PrintScreen key
<nicolas17> and Macs don't have that anyway
<asahi-test[m]> on this mac i use shift + command + 3 ( whole page ) | 4 ( chose the area )
<nicolas17> on macos?
<asahi-test[m]> yep
<mps> hmm, maybe I could extend Fn key mapping with more keys
<nicolas17> yeah that's the thing, *if* Plasma has a default shortcut for spectacle (which I don't remember if it does), it will be PrintScreen so it won't work on a Mac keyboard anyway, you'd have to configure shift+command+3 yourself ^^
amarioguy has quit [Ping timeout: 480 seconds]
<asahi-test[m]> yes, i understand, for now just calling it from the menu will do the thing. I just wanted to show here the install, which seems to be running quite well ( of qemu with the uptions above )
creechy has quit [Ping timeout: 480 seconds]
wowfunhappy has joined #asahi
<hellosway[m]> is it possible to run fedora on m1
<j`ey> someone is working on upstream fedora, to make it more official
wowfunhappy has quit [Quit: Disconnecting]
wowfunhappy has joined #asahi
wowfunhappy has left #asahi [#asahi]
wowfunhappy has joined #asahi
wowfunhappy has quit []
wowfunhappy has joined #asahi
wowfunhappy has left #asahi [#asahi]
jeffmiw has quit [Ping timeout: 480 seconds]
creechy has joined #asahi
<hellosway[m]> is the kernel copied from debian
jeffmiw has joined #asahi
<asahi-test[m]> great, i saved the links, but i was already curious about arch. I like the early adopter approach for desktop, conservative debian approach for servers
<asahi-test[m]> it seems that arch is quite lean because it targets only one platform. Also they say it has a more simplified approach
<hellosway[m]> asahi-test[m]: the entire archlinux infrastructre runs arch
<Fayn> there is arm version of arch as well
<hellosway[m]> its technicaly not arch, arch people wont support it
<hellosway[m]> just like the 32 bit version
<Fayn> if lean is what you want maybe alpine/void would fit the bill. not sure how well they are maintained though
<hellosway[m]> alpine is used in a lot of containers
<asahi-test[m]> Fayn: that is, think the one i am using with asahi ( the install from the website )
<hellosway[m]> also lean is not simple, arch is not lean, it has very little split packages, and compiles every feature in mostly. But arch is simple.
<hellosway[m]> asahi-test[m]: it is, asahi is based on archlinuxarm
<Fayn> interesting
<hellosway[m]> bu based on I mean, archlinuxarm with a extra repo and a installer
wowfunhappy has joined #asahi
<matde[m]> marcan: hi, i read in the wiki that a Flexible USB-PD Debug Interface is in the making. Do you have any need for assistance there? I am a HW-Engineer with some spare time :)
<asahi-test[m]> hellosway[m]: No worries, i am kind of intermediate user, maybe not quite ready for "lean"
<mps> I updated my draft about installing alpine
<j`ey> matde[m]: that's probably an old comment, there was plans for that, but since a normal USB A-C cable works, its not so important
<mps> ktz3[m]: enchiladasconpinguino[m]: ^
<marcan> matde[m]: it's on the back burner and also kind of blocked on the chip shortage
<asahi-test[m]> mps: great, got the link for later
<mps> asahi-test[m]: it is useful if you want to install alpine, otherwise not sure
wowfunhappy has left #asahi [#asahi]
<asahi-test[m]> mps: I want to test it later
amarioguy has joined #asahi
<mps> asahi-test[m]: nice, I will be here if you need help
<asahi-test[m]> mps: great great
hir0pro has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<mps> anyway, disk image there could be good usb rescue system
<jannau> j`ey: for the most parts, HW bringup still requires the HW uart. Mac studio bringup would have been a lot harder without it
<matde[m]> j`ey: oh well ty for the info
<matde[m]> marcan the shortage is a curse we all have to deal with is there a KiCAD Project i can check out or something? If you can otherwise make use of a HW-Dev feel free to get in touch.
<jannau> not impossible though, proxy would have worked with just the m1 max usb ports
<jannau> matde[m]: I think there's not much besides following youtube stream: https://www.youtube.com/watch?v=1zuULubtdQk
<j`ey> jannau: didnt you have a repo with your design at some point?
<matde[m]> j`ey: thats SW only though :D nothing i meant like desing files for PCB Production and partlists
user982492 has joined #asahi
<matde[m]> but ty anyways
<j`ey> matde[m]: well it has the wiring in the readme!
<matde[m]> j`ey: yeah so you plan to just make a board with an arduino, is that the same thing as in the wiki just on a pcb?
<jannau> j`ey: I thnk there were only "schemantics" in inkscape
<j`ey> matde[m]: Im not planning on anything
<nicolas17> j`ey: plural "you" I assume :)
<matde[m]> j`ey: you = the project :D
<j`ey> oh. I guess the plan would be the FUSB + something, maybe cortex m0
<asahi-test[m]> <mps> "anyway, disk image there could..." <- OK i am convinced, am downloading it to test the qemu and have a look around, thanks!
<jannau> matde[m]: the design in the stream was stm32, fusb302, level shifters and an usb hub
<jannau> see https://youtu.be/1zuULubtdQk?t=5397 for example
<matde[m]> jannau: ty i'll have a look
___nick___ has joined #asahi
___nick___ has quit []
<asahi-test[m]> <mps> "I updated my draft about..." <- It is well explained, cool
___nick___ has joined #asahi
<marcan> matde[m]: there is only a block diagram concept, the project was never really started
<j`ey> watching this Im confused, is a USB C cable only USB2-able in one orientation?
<Chainfire> I'm pretty sure that's not the case
boardwalk has quit [Quit: The Lounge - https://thelounge.chat]
hir0pro has joined #asahi
creechy has quit [Ping timeout: 480 seconds]
<asahi-test[m]> i do not have hw programming experience, so not much help there. I very recently installed asahi and i follow a linux podcast on twit.tv called floss. Since all the install process was so simple and finally having an M1 experience so fast i suggested the podcast to invite you guys for a show about asahilinux. Hope you don't mind. I think it could help bringing more contributors with hw experience.
creechy has joined #asahi
<bluetail[m]> <mps> "anyway, disk image there could..." <- I locked myself out using https://epistel.no/fstab/ ... because root password is not set and it then locked the root account cause I did pass something invalid. Had to boot into another Linux to edit fstab there.
<bluetail[m]> What I want to say
<bluetail[m]> perhaps make it a requirement in the installer to have to have a root passwd
BenFE has joined #asahi
<mps> bluetail[m]: alpine?
ktz_[m] has joined #asahi
amarioguy has quit [Remote host closed the connection]
creechy has quit [Ping timeout: 480 seconds]
amarioguy has joined #asahi
<BenFE> Hey y'all I don't wanna be that guy taking over the project chat with troubleshooting, but I'm in the middle of installing asahi on my mac and it's been stuck at 75% on setting up recovery volume for at least 30 minutes, and idk if it's safe to cancel or if there's something better to do.
<Sobek[m]> Is this like diskutil operation and your max appears frozen ?
<BenFE> ```
<BenFE> oops lol
<BenFE> it's stuck like "Setting up Recovery volume...\n/ 75.16%"
<BenFE> I think it's after most of the diskutil stuff at the beginning
<nicolas17> is it "stuck" like "totally unresponsive", or just not making progress?
<BenFE> not making progress
<ktz_[m]> I remember some parts taking longer than I'd expect as well, I think you're fine
<BenFE> oh wow no way, it just finished lmaooooo
<ktz_[m]> if you're not really past half an hour
<ktz_[m]> just saying
<ktz_[m]> ha lol
<ktz_[m]> nice, have fun
<BenFE> ya thanks
<BenFE> i spent a solid hour today dealing with a corrupt volume, so im just happy to be on my way with the actual installation
<ktz_[m]> you're almost done already, just follow the steps it won't take long
rootbeerdan has joined #asahi
<bluetail[m]> <mps> "bluetail: alpine?" <- (off-topic, non asahi debian)
<bluetail[m]> I thought my experience with my mistake would be avoidable if it were implemented here if it is not already
creechy has joined #asahi
<Sobek[m]> Dealing with corruption appears to be the longest and most tedious part of the process ^^’
<bluetail[m]> And please punch me if I am wrong about requiring a filled root passwd
<ktz_[m]> Wondering, what is the quickest way to change which target uboot boots to?
Denver has quit [Quit: Textual IRC Client: www.textualapp.com]
<mps> bluetail[m]: on some SBCs I use and are 'in control of my hands' I disable root password
<mps> but usually for these I use agetty autologin option
<bluetail[m]> mps: what if you shoot it like I did? All I did was to let it mount a SMB share to '/media/MusicLibrary' and passed stuff it didnt knew... Then linux was unbootable cause secure mechanisms locked root. Then I had to edit fstab externally :D
<bluetail[m]> But sure
<bluetail[m]> if you know what you do...
Revy is now known as RevHelix
<mps> bluetail[m]: I usually have sshd running with key
<tpw_rules> ktz_[m]: recompile it...
<bluetail[m]> mps: sshd=ancient type of hard drive? sshd= service? key=keepassx library (Key.KDBX) ?
<ktz_[m]> hey @mps I saw your reply in the logs, thanks for the draft.. 2 days later plus a dfu restore and many different hacks here I am I almost got it setup. At least I got to know how things work a bit better and hopefully I'll be able to somehow pivot to void on zfs root plus zfsbootmenu.. I think I mapped out a good portion of it in my mind. Anyways thanks a lot :)) PS alpine rules forgot how much I loved this distro lol
<ktz_[m]> tpw_rules: yeah I haven't actually built any packages yet, that's why I asked if there is some other way
BenFE has quit [Ping timeout: 480 seconds]
<mps> bluetail[m]: :)
<mps> you know what I mean I think
<bluetail[m]> I assume the SSH service now
<bluetail[m]> sshd
<bluetail[m]> on macos
<bluetail[m]> but whats key again
<bluetail[m]> sorry, I'm not really knowing what you've meant
<mps> bluetail[m]: no, I don't use macos
<bluetail[m]> is it also called sshd on linux?
<mps> SSH server daemon
<bluetail[m]> thanks. What is key?
<mps> authentication key, if you don't kidding with me
<bluetail[m]> that makes perfect sense. Sorry. I can follow you now
<mps> ktz_[m]: nice that you are closer to run it
<Fayn> interesting, didn't know ssh was developed in Finland. There happens to be company named SSH communications security in our stock market but it didn't ring any bells.. literally using ssh every day
<asahi-test[m]> bluetail[m]: https://wiki.archlinux.org/title/SSH_keys
<bluetail[m]> asahi-test[m]: I'm aware. I just found it odd that one says "I run sshd with key"
<bluetail[m]> I have to get used to those things...
hir0pro has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hir0pro has joined #asahi
<mps> bluetail[m]: so, you are trolling me :)
* bluetail[m] sighs
<mps> but I don't care
<bluetail[m]> mps: I am using Linux since a couple of months, I know several things, but I was not understanding what you've meant. I don't troll you. Okay?
<bluetail[m]> Just torture me a bit more because I'm so nub :D
<mps> bluetail[m]: ok, sorry then
<mps> no worries
user982492 has quit [Ping timeout: 480 seconds]
hir0pro has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
amarioguy has quit [Ping timeout: 480 seconds]
user982492 has joined #asahi
hir0pro has joined #asahi
hir0pro has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
creechy has quit [Ping timeout: 480 seconds]
___nick___ has quit [Ping timeout: 480 seconds]
THX1984 has joined #asahi
creechy has joined #asahi
giskard has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
mudkipdev2[m] has joined #asahi
<mudkipdev2[m]> hello somehow when i was installing i typed the wrong password twice? how could i reset it? is there a command line i can use or different way ?
<asahi-test[m]> mudkipdev2[m]: are you using the same keyboard layout?
<mudkipdev2[m]> i think so i was typing in the "test your keyboard" text box and it was working fine
<mudkipdev2[m]> maybe i typed my password too quick or something i did have to retype it a couple times because they didn't match
<asahi-test[m]> mudkipdev2[m]: try testing in the username the passw itself to see if it matches
<mudkipdev2[m]> in the username? like on the login screen?
<mudkipdev2[m]> it only prompts me for my password
<mudkipdev2[m]> so is there a way of resetting it?
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<asahi-test[m]> <asahi-test[m]> "are you using the same keyboard..." <- just to be sure, on macos you have the same country keyboard layout then in the login prompt?
<mudkipdev2[m]> on macOS i have QWERTY
<mudkipdev2[m]> im 90% sure that's what i set on asahi too
<mudkipdev2[m]> "american english" or something
<asahi-test[m]> mudkipdev2[m]: you might try at the login similar keyboard layouts
<nicolas17> eh
<nicolas17> assume they did mistype it and it's not a keyboard layout issue
<nicolas17> now what? :)
<mudkipdev2[m]> oh i remember the login screen had an american flag and said "us"
<mudkipdev2[m]> like this
<mudkipdev2[m]> but it just kept saying "login failed" whenever i typed it in
<bluetail[m]> can u type it in with capslock activated? Perhaps you had capslock on and didnt notice
<M1bn3mar[m]> hey guy's, i don't keep track of asahi dev new's but is audio supported yet??
<mudkipdev2[m]> i will try that next time i boot into it
<mudkipdev2[m]> there really is no way to reset it though?
<mudkipdev2[m]> even from the other partition?
<asahi-test[m]> nicolas17: delete the partitions and reinstall?
<mudkipdev2[m]> * into it bluetail
<j`ey> M1bn3mar[m]: audio jack is a bit flakey but should work, speakers are WIP
<nicolas17> I don't know how to boot into a 'live system' here to recover the password
<mudkipdev2[m]> alright lol i will try the caps lock thing and if that doesnt work im going to try to reinstall
the_lanetly_052___ has joined #asahi
<mudkipdev2[m]> can i use passwd?
hir0pro has joined #asahi
<M1bn3mar[m]> j`ey: k, the main thing stopping me from daily driving asahi is the speaker's i literally reboot 4 that reason so is it a priority right now or is it secondary?
<j`ey> M1bn3mar[m]: its a priority, but its important to get it done safely
<M1bn3mar[m]> j`ey: sure, thx ^_^
<nicolas17> mudkipdev2[m]: to use passwd as a user you need to enter the old password
<nicolas17> j`ey: do you know how to get into single-user-mode or boot a live linux or something to recover the user password?
<j`ey> you can edit the command line in grub
<j`ey> set rdinit=/bin/sh
the_lanetly_052__ has quit [Ping timeout: 480 seconds]
the_lanetly_052 has quit [Ping timeout: 480 seconds]
the_lanetly_052 has joined #asahi
<mudkipdev2[m]> nicolas17: no i don't
<mudkipdev2[m]> i will delete the partition
<nicolas17> mudkipdev2[m]: j`ey said how to do it :/
<mudkipdev2[m]> where
<mudkipdev2[m]> oh i'm blind
<mudkipdev2[m]> so i type set rdinit=/bin/sh in grub right?
<mudkipdev2[m]> what do i do from there?
<j`ey> go to grub, press e I think, to edit, add that to the kernel command line
<j`ey> hopefully that boots you to a shell and you can run passwd
<nicolas17> that will boot Linux straight into a root shell, and from there you can run 'passwd yourusername' and change your password *without* needing the old password
<mudkipdev2[m]> oh?
<mudkipdev2[m]> ok i will try it
<mps> j`ey: 'rdinit'?
<j`ey> "Run specified binary instead of /init from the ramdisk"
<asahi-test[m]> nice
LinuxM1 has quit [Quit: Leaving]
<mps> j`ey: thanks, I see in kernel-parameters, never noticed it earlier
<mps> always used 'init'
<j`ey> yeah that's after the initrafms
<mps> yes just read it
<mudkipdev2[m]> ok i see a bunch of stuff like setparams "Arch Linux" startvideo initrd "/boot/asahi-linux...img"
<mudkipdev2[m]> and everythign after the setparams is indented
<mudkipdev2[m]> so i have to put it after all that with no indent right? or do i indent it? kind of confused rn
<j`ey> do you see a line that has: root=... ?
<mudkipdev2[m]> i don't think so
<mudkipdev2[m]> im only on my laptop right now so i have to keep switching back and forth
<mudkipdev2[m]> should i write it down?
<j`ey> if someone else has the asahi install and a grub.cfg that would be good, I dont have one
<j`ey> mudkipdev2[m]: or can you take a pic and upload it?
<bluetail[m]> does it have to be a asahi grub.cfg?
* nicolas17 doesn't have M1
<nicolas17> bluetail[m]: yes, we want to know what it normally looks like
<mudkipdev2[m]> i will write it down yes j`ey
<nicolas17> mudkipdev2[m]: it's probably the last line or two
<j`ey> nicolas17: time to go shopping!
<j`ey> mudkipdev2[m]: according to asahi-test[m]'s file, you should have a line that starts: linux /boot/vmlinuz-linux-asahi root=UUID ..
<nicolas17> so yeah looks like you should have a line that says root=UUID=something-something rw loglevel=3 quiet
creechy has quit [Ping timeout: 480 seconds]
<mudkipdev2[m]> ah yes i do
<mudkipdev2[m]> linux "/boot/vmlinuz-linux-asahi" root=uuid=... rw loglevel=3 quiet
<mudkipdev2[m]> j`ey
<nicolas17> add rdinit=/bin/sh at the end of that line
<nicolas17> and then... there is a key to boot the edited config, it should say so on the screen somewhere (F10?)
<j`ey> ctrl x
<j`ey> but yeah, the screen should say too
<mudkipdev2[m]> nicolas17: ok so it will be linux "/boot/vmlinuz-linux-asahi" root=uuid=...loglevel=3 quiet rdinit=/bin/sh right?
<mudkipdev2[m]> i add it to the same line?
<nicolas17> yes
<mudkipdev2[m]> ok good
creechy has joined #asahi
<mudkipdev2[m]> nicolas17: it gets stuck at loading ram disk or something like that
<mudkipdev2[m]> is rdinit and initrd the same thing? just curious
<mudkipdev2[m]> * at loading initial ram disk
<j`ey> rdinit is what programs it runs after loading the initramfs
<j`ey> initrd is the initramfs to load
<mudkipdev2[m]> ah ok
<mudkipdev2[m]> but why does it get stuck?
<j`ey> kinda.. dumb to have such similar arguments
<mudkipdev2[m]> does it really take over 2 minutes to load the initial ram disk?
<mudkipdev2[m]> that's how long i waited before i stopped it
<robinp> just installed Asahi onto my mini using the installer - but getting no hdmi output when booting (works fine in macOS & Rec). Anyone else seen this issue ?
creechy has quit [Ping timeout: 480 seconds]
<j`ey> mudkipdev2[m]: it shouldnt do
<mudkipdev2[m]> weird
<mudkipdev2[m]> so i am stuck?
<j`ey> robinp: monitor compat is pretty bad at the moment :/
<mudkipdev2[m]> or maybe i was in the shell and i just didn't know it
<mudkipdev2[m]> it had an underscore on the line after
<j`ey> it should look like a shell
<j`ey> oh
<j`ey> that might be it
<j`ey> # _, or something?
<mudkipdev2[m]> i couldn't type though
<mudkipdev2[m]> it just had an underscore and nothing else
<asahi-test[m]> mudkipdev2[m]: you could try replace quiet by verbose and see where it stops, no?
Tano70 has joined #asahi
<mudkipdev2[m]> i will try it
user982492 has joined #asahi
creechy has joined #asahi
<j`ey> My guess is that the modules hadn't loaded at that point.. which makes this tricky
<mudkipdev2[m]> loading command list...... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/hUiVKdifOqxLNxoaBaqNNxue)
<mudkipdev2[m]> j`ey:
<mudkipdev2[m]> i meant to mention asahi-test oops
<mudkipdev2[m]> this is all that happens when i switch it to verbose
<mudkipdev2[m]> one time i got it to restart somehow after it printed the efi stub stuff but i couldn't reproduce it
<nicolas17> j`ey: why not use init=?
<j`ey> yeah, that is worth trying then
<mudkipdev2[m]> i found this issue which looks similar to what i am experiencing and a lot of m1 users have commented
<mudkipdev2[m]> it's a virtual machine software though
<j`ey> thats cos utm is for m1
<nicolas17> mudkipdev2[m]: try init=/bin/sh in the grub config (instead of rdinit)
<mudkipdev2[m]> yes
<mudkipdev2[m]> nicolas17: ok
<mudkipdev2[m]> nicolas17: wow! i was able to boot into the shell
<mudkipdev2[m]> i updated the password and it still says login failed in kde though
<nicolas17> did you just run 'passwd'?
<mudkipdev2[m]> oh oops i probably updated the root password
<nicolas17> yep :D
<mudkipdev2[m]> lol
<nicolas17> 'passwd yourusernamehere'
<mudkipdev2[m]> nicolas17: what should i run?
<mudkipdev2[m]> ok
<mudkipdev2[m]> im guessing i dont need a sudo because im already using root
<nicolas17> (although I suppose you could login as root from the normal system now instead of using init= :P)
sheepgoose has joined #asahi
sheepgoose_ has joined #asahi
sheepgoose has quit [Ping timeout: 480 seconds]
hir0pro has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Tano70 has quit [Quit: Leaving]
Fayn has quit []
sheepgoose_ has quit [Ping timeout: 480 seconds]
sheepgoose has joined #asahi
<asahi-test[m]> had a great time here, learned a lot! thanks very much for all of this, great project!
<asahi-test[m]> bye
<mudkipdev2[m]> thank you nicolas17 j`ey it worked and i logged into kde
<j`ey> mudkipdev2[m]: awesome
systwi has joined #asahi
<mudkipdev2[m]> out of curiosity do any of you know how to set the default boot back to macOS
<tpw_rules> hold option in the boot picker and the "Continue" button will change to "Always Use". then click it
<tpw_rules> (option being the key to the left of command)
<mudkipdev2[m]> ok thanks
sheepgoose has quit [Ping timeout: 480 seconds]
truculent has joined #asahi
creechy has quit [Ping timeout: 480 seconds]
truculent has quit [Quit: Konversation terminated!]