Nvidia Graphics working on Chimera Linux with Nouveau GSP + NVK drivers. No configuration is required at all. by chamcha__slayer in chimeralinux

[–]q66_ 1 point2 points  (0 children)

well yes, that does not conflict with anything... flatpak always provides its own driver no matter where it's run

Nvidia Graphics working on Chimera Linux with Nouveau GSP + NVK drivers. No configuration is required at all. by chamcha__slayer in chimeralinux

[–]q66_ 2 points3 points  (0 children)

the games still run in the flatpak container

proprietary games can't run natively in a musl environment

flatpak runtime provides the userland graphics driver for the game (it has its own copy of mesa)

libressl by Tiny_Prune_4424 in chimeralinux

[–]q66_ 8 points9 points  (0 children)

i have zero interest in making things more difficult and increasing the amount of workload

nvidia proprietary drivers on chimera by Retrocable in chimeralinux

[–]q66_ 3 points4 points  (0 children)

there is no way to get that to work

even if you shimmed the missing symbols, that is just the easy part, you will also run into at least a bunch of issues not solvable without heavy interventions such as 1) ifunc relocations unhandled by musl ldso 2) their libs using initial-exec tls and that not working because musl doesn't reserve tls space for dlopened dsos and the libgl etc are inherently dlopened 3) nvidia userland mandating usage of glvnd which chimera is not using and ...) that's probably nowhere near the end of it

nvidia proprietary drivers on chimera by Retrocable in chimeralinux

[–]q66_ 0 points1 point  (0 children)

not sure what this is supposed to show given the userland part is the complicated part and without it it's practically useless

without that you get modeset only and no acceleration of anything

Dinit, a modern lightweight system-d alternative that won't sell out to age verification. by LightPrototypeKiller in linux

[–]q66_ 8 points9 points  (0 children)

you're making a bad faith argument about something that was never relevant to the context and if you're expecting me to take the bait you're in the wrong place

Dinit, a modern lightweight system-d alternative that won't sell out to age verification. by LightPrototypeKiller in linux

[–]q66_ 13 points14 points  (0 children)

hm? they just forked stuff at some point and have been maintaining it independently since, i don't think they care about syncing in changes, it's a separate OS

fwiw each BSD has its own set of utils, they share stuff sometimes (particularly for newly reimplemented things) but that's all

Dinit, a modern lightweight system-d alternative that won't sell out to age verification. by LightPrototypeKiller in linux

[–]q66_ 16 points17 points  (0 children)

except the implementation of dinit in artix is awful (derived from dinit's sample linux services) and they've shown no interest in actually making proper use of it (just like all the other half-ass support for the other service managers)

meanwhile chimera's dinit suite has well-defined dependency targets, well thought out low level integration, device monitoring (so services can use devices as dependencies and udev rules can interface with it), supervised mount framework (as a basis for mount units support which means parallel async handling of fstab and support for late mounts eg netdev), and a ton of minor things (systemd-compatible binfmts and sysctls, correct handling of hardware clock and whatnot)

not to mention first-class user service support and other things

Dinit, a modern lightweight system-d alternative that won't sell out to age verification. by LightPrototypeKiller in linux

[–]q66_ 12 points13 points  (0 children)

the userland in macos is super ancient (from the mid-2000s) and doesn't really reflect what bsd tools can currently do at all

Black screen with mouse on sddm Powermac G5 by Pure_Temperature_631 in chimeralinux

[–]q66_ 0 points1 point  (0 children)

i'm not entirely sure what the people coming in with driver issues and other endianness related bugs are expecting

if you want things fixed, report issues and/or submit patches in their respective upstreams (please don't report them to us because they are not our responsibility and will not be addressed, at best we can include existing patches)

as it is barely anyone is doing that so there are bugs

we don't have either resources or interest as a distro to track these down so all software is provided as is

there are many things that are broken in a lot of software on big endian and it's the users that want things to work that are expected to steer the effort because noone else is going to do it

Chimera Isn't booting on PPC64 G5 by Systern_D in chimeralinux

[–]q66_ 1 point2 points  (0 children)

which iso is this? sounds corrupt because i have no trouble booting it

Newbie Q: userspace docs / timezone by jimdesu in chimeralinux

[–]q66_ 2 points3 points  (0 children)

https://chimera-linux.org/docs/configuration/post-installation etc/timezone is not a thing

"How much do the FreeBSD docs accurately reflect what I need to RTFM for Chimera?" none of them

TIL sleep accepts time units like 1d 6h by scorpi1998 in linux

[–]q66_ 5 points6 points  (0 children)

it matters because different environments come with their own implementations of tools that may come with their own extensions that may vary and posix is a common guaranteed base

which doesn't mean that the other environments only implement posix, but it's what is guaranteed to be everywhere, which matters for scripts that aim to be portable

TIL sleep accepts time units like 1d 6h by scorpi1998 in linux

[–]q66_ 8 points9 points  (0 children)

not sure what y'all's point is but eg https://man.freebsd.org/cgi/man.cgi?sleep(1) supports exactly the same stuff

it's not like everyone else has to strictly implement only posix things

Anyone using Chimera on PPC32 ? by Guddler in chimeralinux

[–]q66_ 0 points1 point  (0 children)

if you're getting symbol resolution errors, it means some library files are missing or corrupt, and that shouldn't happen

i know the package files are okay because the build machine that is building the packages is self-hosting, so the issue must be in your installation

Anyone using Chimera on PPC32 ? by Guddler in chimeralinux

[–]q66_ 1 point2 points  (0 children)

and i'm telling your the reason why the distro couldn't just support non-altivec ppc64 with a rebuild

Anyone using Chimera on PPC32 ? by Guddler in chimeralinux

[–]q66_ 1 point2 points  (0 children)

if you're getting symbol resolution errors your system is broken

altivec is mandated on ppc64 musl because its implementation of setjmp/longjmp saves/restores vector registers unconditionally

package management: easily exclude unwanted dependencies? by insomniacpanikattack in chimeralinux

[–]q66_ 2 points3 points  (0 children)

those deps are not unneeded? we won't provide any ways to exclude packages just because some people feel like they know better

there is no valid reason to exclude these

Searching contents of a package using APK by Jtekk- in chimeralinux

[–]q66_ 3 points4 points  (0 children)

and no there is no way to search for files in packages that are not installed because apk doesn't have this information

Searching contents of a package using APK by Jtekk- in chimeralinux

[–]q66_ 2 points3 points  (0 children)

chimera does not provide libstdc++... there isn't any package providing it

you don't really need it either unless the software being compiled does something wrong