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
zumi_ has joined #asahi
zumi has quit [Remote host closed the connection]
zumi_ is now known as zumi
ten1572377432463050661 has quit [Remote host closed the connection]
ten1572377432463050661 has joined #asahi
CME_ has joined #asahi
CME has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
KxCORP58940 has quit [Quit: Bye!]
KxCORP58940 has joined #asahi
<fl0_id>
Calandracas there is unofficial arch support though, afaik
<Calandracas>
yeah I'm just a bit suprised that a major distribution doesn't officially support arm
hspak4163271446 has quit []
hspak4163271446 has joined #asahi
<Calandracas>
meanwhile i'm patching llvm to work on armv6l-musl
<Calandracas>
projects which much fewer resources support many more platforms
jeisom has quit [Ping timeout: 480 seconds]
Brainium has quit [Quit: Konversation terminated!]
Brainium has joined #asahi
<fl0_id>
Calandracas it's not that unusual not to support arm. and sometimes if they do, there are restrictions. A distro is a wholly different thing than a library or application. And not sure about their infra, but f.e. just doing ci/cd for arm packages could be a significant cost
<chadmed>
fl0_id: it is rare in 2024 for a distro _the size of arch_ to not support aarch64
<chadmed>
i dont expect idk slackware or jeff's first distro (deb packages built on his thinkpad t30) to offer it as a first-class architecture, but it is odd that arch doesnt
<chadmed>
and aiui its mostly political/personality-driven moreso than a technical decision to not support it
<Calandracas>
i maintain several packages for void, and there is x86_64, aarch64, armv6l, and armv7l, each with musl or glibc
ddxtanx has joined #asahi
<Calandracas>
and thats a much smaller project
ddxtanx has quit []
<chadmed>
precisely
<chadmed>
i know its a completely different beast but hell gentoo still has support for sparcv9, pa-risc and dec alpha
<Calandracas>
even tiny projects like chimera which is only 2-3 people support x86_64, ppc64le, riscv64, and aarch64
<psykose>
it's a lot easier when you start a distro without hardcoding 'the world is x86_64' in 500 places
<psykose>
having read a lot of arch pkgbuilds that is... a bit of an issue
<Calandracas>
imo if in my spare time I can maintain toolchains that run on an rpi1, arch certainly can too :P
<psykose>
i guess
<psykose>
but yeah i'd say it's mostly a social decision at this point
<fl0_id>
well, from other projects like conda-forge I know it can be a pain. especially with exotic infras, and up until recently arm was quite exotic for desktop/server. I don't know anything about social/political/personality things in arch, so that could of also be true
<psykose>
yeah it's quite recent for aarch64
<psykose>
i'd guess it only became somewhat serious once altra became something obtainable 2-3 years ago
<psykose>
ah wasn't the thing with arch that a lot of packages were still manually built by a packager and uploaded to the mirror
<psykose>
bit hard to add architecture support without an autobuilder for a whole repo
cylm has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
ten1572377432463050661 has quit [Remote host closed the connection]
ten1572377432463050661 has joined #asahi
pb17 has joined #asahi
skipwich has quit [Quit: DISCONNECT]
ratking has joined #asahi
<ratking>
hello i just recently installed asahi and i was wondering if discord client works, i try to install it and it wont show up
<chadmed>
discord is not free software and has no official aarch64 build
<chadmed>
you need to either use the web client or a third party build such as armcord
<chadmed>
be aware though that discord occasionally likes banning/punishing people they detect using third party clients
leo60228- has joined #asahi
skipwich has joined #asahi
leo60228 has quit [Read error: Connection reset by peer]
<ratking>
oh ok so is stuff like bitwarden and other things not in the dnf packages just doomed? or is that all going to have to be webclient
<Calandracas>
if its free software you can build it yourself. Flatpaks may also work
<ratking>
oh ill have to learn how to build it myself
<ratking>
ok sounds good i just learn how to do that
<Calandracas>
there's a bitwarden aarch64 flatpak, but its unverified, so use with caution
<ratking>
yeah i wont use unofficial packages, especially for things like a password maanger
leo60228 has joined #asahi
Brainium has quit [Read error: Connection reset by peer]
Brainium has joined #asahi
leo60228- has quit [Ping timeout: 480 seconds]
ratking has quit [Ping timeout: 480 seconds]
marvin24 has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
jgowdy has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
kdb424 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
ratking has joined #asahi
ratking has quit []
Brainium has quit [Ping timeout: 480 seconds]
<LarstiQ>
nixos has a bitwarden package that works fine
pb17 has quit [Ping timeout: 480 seconds]
cy8aer has quit [Remote host closed the connection]
cy8aer has joined #asahi
zumi_ has joined #asahi
zumi has quit [Remote host closed the connection]
cy8aer has quit [Remote host closed the connection]
zumi_ is now known as zumi
jgowdy has joined #asahi
pb17 has joined #asahi
cy8aer has joined #asahi
cylm has quit [Ping timeout: 480 seconds]
<dottedmag>
chadmed: Gentoo still hasn't gotten around to compile an "official" arm64 handbook, so it also seems in some kind of limbo, spread around in blog posts?
marvin24 has quit [Quit: marvin24]
<chadmed>
dottedmag: its a bit hard to have an "official" arm64 handbook when every platform is different at its lowest levels
<chadmed>
the current recommendation is to just follow the amd64 one (for asahi at least) since once youve sorted out booting these things just act like a normal pc
<dottedmag>
chadmed: Some OSes (looking at OpenBSD) manage give instructions for a number of machines and then hints for the rest, so not insurmountable.
<dottedmag>
*manage to
KxCORP58940 has quit [Quit: Bye!]
KxCORP58940 has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
cow123 has quit [Ping timeout: 480 seconds]
cow123 has joined #asahi
pb17 has joined #asahi
jeisom has joined #asahi
graukolos has joined #asahi
graukolos has quit [Quit: graukolos]
cylm has joined #asahi
sprokkel has joined #asahi
<gachikuku>
has anyone here tried running openbsd as a daily driver? if so what's your experience. I'm scared to try it out
Brainium has joined #asahi
<chadmed>
last i checked kettenis maintains the pufferfish stuff for apple silicon
sprokkel2 has joined #asahi
<chadmed>
not sure what the xorg experience is like and im 99% sure theres no C port of our gpu driver but everything else is probably there
milek7 has quit [Remote host closed the connection]
milek7 has joined #asahi
seb4nihel has joined #asahi
<runxiyu_>
gachikuku: I've done it a while ago and my primary complaint was the lack of wayland (which is being ported)
<runxiyu_>
eventually because i need to go to school and I don't have enough time, I ended up back on Linux-based systems for my primary machine, but recently I brought back an OpenBSD system for personal use
<runxiyu_>
I don't think it's scary in particular, the documentation is friendly
chadmed has quit [Quit: Konversation terminated!]
<runxiyu_>
dottedmag: Installing OpenBSD on the M1 didn't feel hard
chadmed has joined #asahi
<runxiyu_>
but yes. I'm not sure why Gentoo has one handbook per architecture
<runxiyu_>
surely the portage stuff (which I don't understand to this day) is architecture independent, probably everything other than the early boot process
psykose has joined #asahi
jadesoturi has quit [Quit: Even death needs to sleep sometimes...]
jadesoturi has joined #asahi
<chadmed>
historically certain architectures were tied to specific types of machine with common firmware interfaces, hardware, etc
<chadmed>
so it was useful to have, e.g. a sparc handbook that showed you how to work with the open firmware quirks on sun's machines, how to deal with drivers, etc
<chadmed>
as much as folks dunk on the aarch64 ecosystem for being fragmented, the existence of things like systemready/ebbr/sbbr mean that we are in a pretty good place compared to historical non-wintel platforms
<chadmed>
an arm64 handbook would basically just be "once you get past u-boot go read the amd64 one instead" for _most_ aarch64 machines youd want to install gentoo on, including apple silicon
jadesoturi has quit []
<chadmed>
which is why no ones bothered to write one
Calandracas_ has joined #asahi
jadesoturi has joined #asahi
<chadmed>
i mean heck even the pre-x86-but-post-m68k-macs were all "ppc" but so different at the platform level that they might as well have not been. old world macs behave entirely differently to new world macs - half the "OS" is implemented in ROM which their OF implementation is hard coded to boot to
Calandracas has quit [Ping timeout: 480 seconds]
monstera has quit [Ping timeout: 480 seconds]
ratking has joined #asahi
<ratking>
so where can i send a bug report? or atleast find out if this is intended behavior
<chadmed>
here
Brainium has quit []
zumi_ has joined #asahi
zumi has quit [Remote host closed the connection]
<ratking>
my brightness settings seem to not do anything on my m1, the pysical keys and the settings in kde plasma both seem to either bring it to 80 percent at its lowest
<ratking>
seems the keyboard is the same way its either 100 percent or off with that one
zumi_ is now known as zumi
<chadmed>
what distro?
monstera has joined #asahi
<ratking>
asahi fedora remix
<chadmed>
definitely not normal then
<chaos_princess>
make sure the apple_dcp driver is loaded
<chaos_princess>
run lsmod, see if you have any lines that contain "dcp"
<ratking>
ill check rn
<ratking>
it shows in the list and has one in use
<chaos_princess>
run dmesg, and post it here via pastebin
<ratking>
maybe its due to me having both gnome and kde installed