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-alt #asahi-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
hubason has joined #asahi
cylm_ has joined #asahi
Dcow has quit [Remote host closed the connection]
Dcow has joined #asahi
hubason has quit [Ping timeout: 480 seconds]
Dcow has quit [Remote host closed the connection]
Dcow has joined #asahi
ccs1 has quit [Ping timeout: 480 seconds]
cylm has joined #asahi
cylm_ has quit [Read error: Connection reset by peer]
<marcan> Linux has better VFS than macOS in general AIUI
vmeson has joined #asahi
Dcow has quit [Remote host closed the connection]
ccs1 has joined #asahi
cylm_ has joined #asahi
cylm has quit [Ping timeout: 480 seconds]
cylm_ has quit [Quit: WeeChat 3.7.1]
cylm has joined #asahi
jole_ has joined #asahi
jole has quit [Read error: Connection reset by peer]
cylm has quit [Quit: WeeChat 3.7.1]
cylm has joined #asahi
Stroller has quit [Quit: Stroller]
millenialhacker has joined #asahi
<millenialhacker> Has anyone got chromium error (core dump) because it can't spawn gpu process?
<millenialhacker> chromium --in-process-gpu make it work but... I wonder if this is asahi thing or a problem with my USE flags.
<millenialhacker> in-process-gpu make it start but pages are not rendered
marvin24 has joined #asahi
ccs1 has quit [Ping timeout: 480 seconds]
marvin24_ has quit [Ping timeout: 480 seconds]
millenialhacker has quit [Quit: Konversation terminated!]
eroc1990 has quit [Ping timeout: 480 seconds]
TellowKrinkle has joined #asahi
millenialhacker has joined #asahi
eroc1990 has joined #asahi
millenialhacker has quit [Remote host closed the connection]
millenialhacker has joined #asahi
ccs1 has joined #asahi
SSJ_GZ has joined #asahi
cylm has quit [Quit: WeeChat 3.7.1]
nicolas17 has quit [Quit: Konversation terminated!]
millenialhacker has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi
guillaume_g has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi
marvin24 has quit [Ping timeout: 480 seconds]
millenialhacker has quit [Remote host closed the connection]
millenialhacker has joined #asahi
giskard has joined #asahi
rayanamukami3 has quit [Ping timeout: 480 seconds]
ccs1 has quit [Ping timeout: 480 seconds]
millenia_ has joined #asahi
millenialhacker has quit [Read error: No route to host]
millenialhacker has joined #asahi
millenia_ has quit [Remote host closed the connection]
millenia_ has joined #asahi
millenialhacker has quit [Read error: Connection reset by peer]
millenialhacker has joined #asahi
millenia_ has quit [Read error: Connection reset by peer]
ccs1 has joined #asahi
rayanamukami3 has joined #asahi
redlegion has quit [Quit: ZNC 1.8.2+deb2+b1 - https://znc.in]
redlegion has joined #asahi
rayanamukami3 has quit [Quit: https://www.youtube.com/watch?v=BA11qbcnPc0]
basso has joined #asahi
nuup has joined #asahi
<nuup> o/
MajorBiscuit has joined #asahi
<nuup> hey guys I'm nuup and just installed asahi on my M1 Max MBP
<nuup> 14"
<nuup> it worked better than I expected!
<jn> welcome, nuup!
bluetail3 has joined #asahi
bluetail has quit [Ping timeout: 480 seconds]
bluetail3 is now known as bluetail
redlegion_ has joined #asahi
redlegion has quit [Read error: Connection reset by peer]
redlegion_ is now known as redlegion
lewurm has quit [Quit: ZNC 1.8.2+deb2build5 - https://znc.in]
<basso> nuup: im waiting til i can atleast run KDE on it lol
<j`ey> basso: you already can?
<j`ey> unless you mean w/ GPU accel
<j`ey> (which already works, but not merged)
<basso> yeh with gpu accel, i am very sensitive to stutter/lag :(
lewurm has joined #asahi
<j`ey> I dont think you'd get that much anyway
<nuup> I don't mind the no gpu thing personally
<nuup> but are there any tweaks I can do to the font rendering?
<nuup> to make it look nicer
<nuup> using bitmap fonts is an easy option :D
eroux has quit [Ping timeout: 480 seconds]
kov has quit [Quit: Coyote finally caught me]
kov has joined #asahi
ccs1 has quit [Ping timeout: 480 seconds]
Dcow has joined #asahi
eroux has joined #asahi
<marcan> there are font rendering settings in the KDE system settings
millenia_ has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
mitozqli has joined #asahi
mitozqli has quit []
ncopa has quit [Quit: Alpine Linux, the security-oriented, lightweight Linux distribution]
Heyb4r has joined #asahi
Heyb4r has quit []
MajorBiscuit has quit [Quit: WeeChat 3.6]
millenia_ is now known as millenialhacker
MajorBiscuit has joined #asahi
cylm has joined #asahi
ccs1 has joined #asahi
MajorBiscuit has quit [Quit: WeeChat 3.6]
MajorBiscuit has joined #asahi
veloek has quit [Remote host closed the connection]
veloek has joined #asahi
eroc1990 has quit [Quit: The Lounge - https://thelounge.chat]
cylm has quit [Quit: WeeChat 3.7.1]
eroc1990 has joined #asahi
millenialhacker has quit [Remote host closed the connection]
Dcow has quit [Remote host closed the connection]
Dcow has joined #asahi
millenialhacker has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
gff has joined #asahi
gff_ has quit [Ping timeout: 480 seconds]
ccs1 has quit [Ping timeout: 480 seconds]
Stroller has joined #asahi
Gaspare has joined #asahi
Gaspare has quit [Read error: Connection reset by peer]
millenialhacker has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
ncopa has joined #asahi
millenialhacker has joined #asahi
guillaume_g has quit []
millenialhacker has quit [Remote host closed the connection]
millenialhacker has joined #asahi
millenialhacker has quit [Remote host closed the connection]
MajorBiscuit has quit [Ping timeout: 480 seconds]
Dcow_ has joined #asahi
Dcow has quit [Ping timeout: 480 seconds]
cylm has joined #asahi
millenialhacker has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
cylm_ has joined #asahi
kujeger has joined #asahi
cylm has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi
Dcow_ has quit [Remote host closed the connection]
Dcow has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
Dcow has quit [Ping timeout: 480 seconds]
digicyc has quit [Remote host closed the connection]
digicyc has joined #asahi
Dcow has joined #asahi
nicolas17 has joined #asahi
Dcow has quit [Ping timeout: 480 seconds]
Dcow has joined #asahi
Dcow has quit [Ping timeout: 480 seconds]
cylm_ has quit [Quit: WeeChat 3.5]
bcrumb has joined #asahi
<bcrumb> above is the "full fledged" battery controller for m1
<bcrumb> it has a smart enough logic for power management, and if you get syslog-ng and just configure a destination + filter + log (3 lines) you will have log historical log output, i will need to edit readme up a little
<bcrumb> if someone can test this out of it works for their machine, also configuring syslog is good to have debug output if something happens
<mps> bcrumb: looks nice at first glance
<bcrumb> also yeah you can leave it whether plugged in or not
<bcrumb> that would be it
<mps> I added in my one check current behavior and if it is same which should be changed than skip changing
<bcrumb> mps did you post in chat?
<bcrumb> or that url
<mps> but my code is hackish
<mps> no, not yet, here is quick paste https://tpaste.us/0WME
<bcrumb> cool
<mps> but I think I will use your after testing
<mps> thinking to add signals for forcing behavior
<bcrumb> mps i just save the last mode switch and at start initialize the variable, you will see
danielnechtan has joined #asahi
<j`ey> bcrumb: _get_power_data looks weird
<bcrumb> so, it was made like that to always return same value, so that you can do say...
<bcrumb> if(NULL == get_power_data(...)) {...} return _get_power_data
<bcrumb> as a design choice, which is kind of useless
danielne1 has quit [Ping timeout: 480 seconds]
<bcrumb> it was made with overloads in mind, which i forgot c didn't have
<mps> bcrumb: I didn't thought deeply about all features because m_arcan told that this all should go in the driver
<bcrumb> yeah i dk i just used as c exercise since didn't write a lot in that language
<bcrumb> mps driver as in ... battery driver?
<mps> yes, also I made it as quick hack to have something till driver get all these knobs
<mps> bcrumb: yes, in baterry driver
<bcrumb> right
<bcrumb> idk i want to fuck around anyways with linux and c only thing that feels right to my soul atm tbh idblt
<mps> also i think it is better to have control in driver than in userspace
<bcrumb> yeah def
<mps> but I don't have time to hack kernel
<bcrumb> i was wondering whether driver would use more intelligent management according to battery characteristics and actual science
<bcrumb> and wonder whether the mac driver (if there is one?) does this
<mps> macos records battery usage and try to do some smart things. for example if at some hours in the day machine is on battery it remembers that and go to full charge before that time
<mps> if you go to caffee every day at 16:00 it will charge full at 15:00
Stroller has quit [Quit: Stroller]
Dcow has joined #asahi
<opticron> I don't think I want my devices to try to be that smart about charging
<mps> opticron: I agree, also I wan't to follow my 'order' what to do
<sven> that smart charging is going to extend your battery life though
<mps> because that i hacked mentioned daemon
<mps> bcrumb: https://tpaste.us/a0DZ compile bug with musl
<bcrumb> thank u
<bcrumb> let me check
<bcrumb> mps did make executable though? cause warnings
<bcrumb> should have
<mps> yes, it starts
<mps> but i think something with sighandler is not posix compliant, and don't have time to look now
<bcrumb> cool, i will do too when i have time
<mps> bcrumb: you will get answer on #musl
<bcrumb> aight
<mps> I mean, what is wrong
<bcrumb> mps: do they keep logs on libera?
<mps> I think yes
<opticron> sven, I'll just set it to always only charge to 90% (or 85% or 80%) and then push a button for a 1-time charge to 100% if I need it
<mps> opticron: that is how I do now, keep it at 85% and if have to go somewhere change to full charge
<mps> but I'm mostly using machine with power supply attached
<opticron> that's what I do with my phone currently, as well
<opticron> my current laptop's battery is at <65% original capacity because I didn't
<mps> I use this method on my two chromebooks also
<mps> and I prefer to go out with chromebook which is less than 1Kg weight than with m1pro 16" (sorry for OT)
<bcrumb> alright i updated readme with my syslogs, will look around to musl warnings at some point, for now should work, cheers guys
bcrumb has quit [Quit: WeeChat 3.7.1]
jluthra has quit [Remote host closed the connection]
jluthra has joined #asahi
___nick___ has joined #asahi
___nick___ has quit []
Dcow has quit [Ping timeout: 480 seconds]
___nick___ has joined #asahi
Dcow has joined #asahi
millenialhacker has joined #asahi
xaizone has joined #asahi
Dcow has quit [Ping timeout: 480 seconds]
skoczko has joined #asahi
<skoczko> Probably asked million times before: are there any plans to get Asahi working on apple tv?
<j`ey> presumuably they dont have an open bootloader/policy, so no
Dcow has joined #asahi
<j`ey> the asahi work to upstream drivers would surely help with efforts to put linux on it though
<nicolas17> skoczko: Mac lets you install custom operating systems, AppleTV/iPhone/iPad/HomePod don't
<nicolas17> mps: Apple's "intelligent battery charging" based on time of day etc is definitely userspace :)
<mps> nicolas17: I thought so, it doesn't make sense in kernel driver
<nicolas17> might be tied to statistics collected by DUET (allegedly "dynamic user experience tuning")
<mps> but I don't use macos so didn't looked at it
<nicolas17> it also has some heuristics like "disable (charge to 100%) if you're not in your usual location"
<nicolas17> (at least on iOS)
millenialhacker has quit [Remote host closed the connection]
<nicolas17> and "charge to 100% if you have a flight the next morning"
<nicolas17> I'm sure an Apple employee on a beta version woke up at 5am for their flight and found their iPhone at 80% and saying "will finish charging at 8am", and went "hm we could actually do better here"
<xaizone> hello world
jjido has joined #asahi
millenialhacker has joined #asahi
Dcow has quit [Ping timeout: 480 seconds]
millenialhacker has quit [Remote host closed the connection]
millenialhacker has joined #asahi
Axenntio has joined #asahi
Axenntio has quit []
lamlam has joined #asahi
<lamlam> anything interesting in ventura? macos is being really annoying about it
<ChaosPrincess> broken settings, and not much more
<tpw_rules> the rosetta in a linux vm is p good if you are not a majority asahi user
<tpw_rules> it's some 10x faster than qemu-aarch64
skoczko has quit []
<tpw_rules> it is somewhat unreliable though
Dcow has joined #asahi
Dcow has quit [Ping timeout: 480 seconds]
vmeson has quit [Ping timeout: 480 seconds]
Dcow has joined #asahi
xaizone has quit [Quit: Leaving]
Dcow has quit [Ping timeout: 480 seconds]
giskard has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
Dcow has joined #asahi
zzywysm has quit [Quit: Textual IRC Client: www.textualapp.com]
Dcow has quit [Ping timeout: 480 seconds]
Dcow has joined #asahi
SSJ_GZ has quit [Ping timeout: 480 seconds]
millenialhacker has quit [Remote host closed the connection]
Dcow has quit [Ping timeout: 480 seconds]
jjido has quit [Quit: My laptop has gone to sleep. ZZZzzz…]
millenialhacker has joined #asahi
lamlam has quit [Quit: Page closed]
Dcow has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
vmeson has joined #asahi
Dcow has quit [Ping timeout: 480 seconds]
Stroller has joined #asahi