[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: si.png (432 KB, 657x644)
432 KB
432 KB PNG
XNamespaces is in now.
>>
>>106479806
Are any distros shipping it as default yet? Are there Gentoo ebuilds? What about the BSDs? Any interest in importing this stuff to Xenocara or making a FreeBSD and NetBSD port?

I tried to follow discussions about this on mailing lists but they were flooded with new people trying to post the same crap they were posting here and everywhere else.

I'm very interested in the improvements they have planned. I hop they accept all the Xenocara patches. They're really nice and mostly solved the permissions issues already.
>>
>>106479816
Not sure what they'll do with Xenocara. Might be that both security fixups can live side by side. I am more interested in the fact that he's accepting patches, there's stuff the FreeDesktop people ignored like XGL, network portable 3D where the client sends the display lists (basically) and textures and etc. to the remote machine which then renders it on the X server's GPU. Much better than this idea of digitizing high resolution screenfuls of 3D rendering output at an acceptable frame rate and shoving them down the pipe like we've been stuck with.

I also heard he is going to put some of the antique drivers back in which the FD people deleted "because lel" which isn't funny. Not a lot of people use them but they're valuable for retro computing and historical purposes.
>>
>>106479806
thank you ms skeletal
>>
>>106479832
All that sounds good. I need to contribute more and see about submitting some patches from OpenBSD's patch set for Xorg/Xenocara.

I'm really interested in building a Linux distro that mimics what the BSDs are doing. A stable base system with regular 6 months - 1 year update. A rolling release -current branch where development is happening that's as stable as OpenBSD (I haven't had to worry about an update every). A good way to update without breaking major things within the userspace which all distro suffer from.

Really not sure why anyone has done it yet. I think Portage is the best package manager for this now that they offer support for binaries. You could use custom use flags to avoid a lot of things that are plaguing other distros without losing support for all the stuff you need for a desktop. Keep most of the bad things away by replacing them with other lesser known projects in Gentoo overlay's. But all this requires having python as a dependency in lower userspace. Which is a huge pain because python. I really wish portage was written in C or something else that didn't have the issues that python has when you go through major upgrades.

I don't understand why no distro yet has copied what the BSD's are doing. You can do it all with GNU licensed stuff and still avoid all the bad stuff happening for now. But if you want a browser you're stuck with Chrome engines or Firefox. Which pulls in either Rust or Google's horrible code. Which takes hours to compile even on modern systems. They take forever and would tie up your builds on servers.

The BSDs are so nice with their stable upgrades (at least OpenBSD is. FreeBSD can be a bit of trouble but not nearly as bad as all the Linux distros).
>>
>>106479887
>I'm really interested in building a Linux distro that mimics what the BSDs are doing. A stable base system with regular 6 months - 1 year update. A rolling release -current branch where development is happening that's as stable as OpenBSD (I haven't had to worry about an update every). A good way to update without breaking major things within the userspace which all distro suffer from.

>Really not sure why anyone has done it yet.

Me too, surprised this doesn't really exist. You could probably steal the OpenBSD ports and packages system entirely and just swap out a few bits here and there to make it work with a Linux system. It's all very configurable already.

>The BSDs are so nice with their stable upgrades (at least OpenBSD is. FreeBSD can be a bit of trouble but not nearly as bad as all the Linux distros).
I use OpenBSD because they keep the number of user-facing changes as close to zero as humanly possible. Also while there is less stuff that is automagically configured for you, by getting it set up you will know exactly what's going on with your computer. Something breaks in KDE or Gnome? Better pray because you have no idea what they're doing.
>>
>>106479922
>Something breaks in KDE or Gnome? Better pray because you have no idea what they're doing.
On Linux I mean, the default KDE and Gnome are different on different Linux distros even if they're the same version. You've got a lot of state on a Linux box that somebody else left for you is my point I guess. OpenBSD is just one OS with one default starting state and it even includes tools to help you find cruft after an upgrade.
>>
>>106479806
There is literally no reason to use Wayland over Xlibre anymore.
>>
>>106480152
IBM employees and their chat bots will disagree!
>>
>>106480152
unless you NEED to mix different refresh rate monitors and vrr or just NEED hdr.
not me tho, im a straight white male.
>>
File: nix.png (58 KB, 886x769)
58 KB
58 KB PNG
>>106479887
>I really wish portage was written in C
Maybe the package manager you're looking for is Nix?
>Written in C++
>Source-based like Portage
>Support for binary caches ("substituters")
>Cross-platform, runs on Linux, BSDs, macOS
>Ongoing work on a distro without systemd using Nix: https://codeberg.org/amjoseph/sixos
Would be cool to see your distro use Nix if it ever happens :)

>But if you want a browser you're stuck with Chrome engines or Firefox
For simple web pages Ladybird is enough.
>>
>>106479887
>>106479922
>I'm really interested in building a Linux distro that mimics what the BSDs are doing
I've been considering going through LFS to make a personal distro with a high degree of software harmony. idk exactly what you mean by "mimic what BSDs are doing" but maybe our goals are similar?
>>
>>106480202
I've compiled ladybird before, it's not enough. Even if it's at an internet explorer level right now it's barely optimized, probably still doing most rendering on the CPU.
>>
>>106480228
IIRC it uses Skia for rendering on the GPU now. It's gotten surprisingly good the last few months, if you watch Kling's channel on YT he posts monthly updates there. Here's this thread in Ladybird. You can run it from Nix, it's precompiled.
>>
>>106480268
Compiling right now. I forgot, is there a way to add extensions? Or at least inject javascript?
>>
>>106479922
>>106479940
>>106480205
Would you two be interested in contributing to a new distro that mimics was OpenBSD is doing but for Linux?

>>106480202
Sadly Nix isn't an option. While nice I prefer Guix because it came later and fixed some problems. I'm also into lisp so it fits. Issue is GNU servers have been under attack since last year. So using Guix is a bit troublesome now.

I also dislike NixOS due to the hard dependency on systemd. I'd prefer s6 or Guix's Shepard. Shepard is really good you should try it sometime.

>>106480205
Getting back to this idea. I'm willing to put money behind a project that make a more stable distro that doesn't follow all the whims of upstream based on Gentoo/Portage. Which builds packages and releases stable version using many custom USE flags. I've been working on it for awhile on a personal system while messing with OpenBSD.

Most of the OpenBSD stuff can be compiled and works on Gentoo without issue. Like pf, mg and snido and many other great tools.

I just need help getting it off the ground...which is hard to find. Any time I've reached out threads get flooded with people that try to derail discussion. Even on places that aren't as bad as this one.

Please let me know if you're interested.
>>
File: 1735318163792083.png (120 KB, 432x324)
120 KB
120 KB PNG
her roast beef is such a huge let down
>>
>>106480329
I don't think so, it's still far, far too early for the devs to be thinking about this stuff.
But for simple needs I would say it's a viable option. If all you need is reading a few articles sometimes, maybe looking at Wikipedia, that's it. Basically if you use it for sites you would normally use Lynx on. I really like the Qt GUI it has and how it themes very nicely and fits into KDE Plasma.
But for more heavy sites, anything multimedia or "modern", definitely still use Firefox with adblocking and its far more mature rendering engine.
Still, keep an eye on it. It's developing really quickly and has come a long way just the past 6 months even. And keep in mind this is pre-alpha, their alpha will only be launching next year.
>>
>>106480345
Proof?
>>
>>106480335
>Please let me know if you're interested.
Sure, since I was planning on doing something similar anyway. Do you have a way I can securely contact you?
>>
>>106480372
you're a few years behind but:
https://www.xvideos.com/video.fdlptdd387/eugenia_cooney_pussy
>>
>>106480335
Guix is another option you can use, Lisp is certainly a much more sane language than Nix's ad-hoc language. The main reason I recommend Nix over Guix is Flakes though, with Guix you have to use channels which makes reproducibility harder.
>hard dependency on systemd
They're actually working on making it systemd-independent upstream. A big milestone, modular services, was recently merged. It adds another way of defining services which is independent of any init systems, and newly merged modules using this system are required to gate systemd-specific options behind a graceful fallback.
Also again see https://codeberg.org/amjoseph/sixos, it's a fully working Nix-based OS using s6 instead of systemd. It's not *the* NixOS because it uses an entirely different module system, but it still uses Nix and you get all the benefits of it like rollback and reproducibility.
>Shepherd
While I played around with Guix I never used GuixSD, I'll definitely make sure to try it one of these days.

For your distro idea, I do actually think it would be quite a cool thing to have. I tried finding a good "base" to have all my systems on, and kept going between FreeBSD and Gentoo, eventually landed on NixOS because it checked all the boxes and I decided to swallow systemd.
Do you know Chimera? It sounds a bit like what you're describing, only with FreeBSD userland instead of OpenBSD. Maybe you could take some inspiration from it:
>https://chimera-linux.org/
>>
File: 1752747614207130.jpg (92 KB, 750x1000)
92 KB
92 KB JPG
>>106480394
>>
>>106480380
>Do you have a way I can securely contact you?
Are you willing to do throw away email? Or IRC?
>>
>>106480404
Yes I'm aware of Chimera but it has been awhile since I checked it out. I'm not a big fan of freeBSD's base system. Lots of out of date software imported from OpenBSD in it. I understand why but it's a bit annoying.

I was considering using FreeBSD as a basis for making my own OS. But the Linux emulator is a pain and there are various other issues.

GuixSD is really good you should try it. Just be aware the GNU servers are being ddos'd constantly since last year. So sometimes it's hard to get substitutes. They're also really rude about using non-free hardware. So if you use the unofficial channels to get support for 99% of hardware on the market you're on your own.

That said it has worked well for everything I've installed it on when playing with it. Just be prepared to build a lot of things from source because of the ddos'ing issues.

I like the idea of Guix and Nix. But man does it make it a pain when you just want to do something quickly and not fool with scripting it and re-building the base system.

I just want a stable base system/distro that hasn't got full retarded and is virtue signaling all of the time. I don't care about none of this culture war bullshit. Just want a stable OS I can play 70s-2000s games on, run legacy windows software with wine/VM, run all my UNIX stuff and not have to worry about everything changing every other week with lower userspace. Which breaks everything for no reason. That's why I fell in love with the BSDs. They don't do change just because and writing configs for stuff like wifi/networking is super easy. The firewalls are much better too. Plus you don't have malware running as PID1.
>>
>>106480527
Interesting. I've heard of it but I haven't tried it. I'm on a hotspot right now but I'm pulling down both the FreeBSD and GuixSD images to one of my servers so I can pull them down to my laptop to play around with once I have a good internet connection.
I'm also quite intrigued that GuixSD supports running on Hurd. Been a while since I heard that name, it will be interesting to see if it's half-usable now.

>just want to do something quickly
Don't know about Guix but with Nix flakes you can just "nix profile install nixpkgs#somepackage" and it will pull it down and add it to PATH. It's standard profile management. I think Guix has the same thing? "guix install" seems to be the equivalent.

I really like the philosophy of OpenBSD. I absolutely love all the software they put out, I really love pf, OpenSSH of course, but also httpd and relayd are super underrated and deserve to be used everywhere, they're both amazing pieces of software. OpenSMTPD too. I ran it on a server for a long time, but eventually I went back to Linux, for one simple reason, and that's the filesystem. OpenBSD filesystems are simply lackluster with no journaling, but man I really love the OpenBSD userspace. My perfect OS would probably be Linux kernel + OpenBSD userspace, managed with Nix to share configuration across all my machines.

Honestly in search for your distro to use just remember perfect is the enemy of the good. You'll probably have to compromise on something, whether the userspace, init system, or something else. So far Chimera sounds like it would be it, if not for the FreeBSD userspace instead of OpenBSD.
>>
>>106480597
*pulling down Chimera, not FreeBSD
>>
>>106480597
Yeah OpenBSD software is great. I love pf and mg. mg is amazing and I don't use vi or nano anywhere anymore where I can't use emacs.

I'd give a longer replay but I'm coming to bed. If you or the other anon want to help me out or talk in the future please post a throwaway email so we can remain in touch. I don't use matrix or any of this new stuff.

Take care. so rare to find an actual person here now. I enjoyed our back and forth.
>>
>>106480623
I don't have a throwaway email unfortunately and I'm pretty satisfied (or rather invested, my config is pretty big) with my current NixOS setup, but best of luck to you in building your distro! :)
>>
>>106479806
dude i remember her pussy flaps
damn how the time flies
>>
>>106480527
https://github.com/FreeBSDFoundation/proj-laptop/tree/main/monthly-updates
FreeBSD is making an effort to have a more usable for desktop system nowadays. By the release of FreeBSD 15 they'll have a DE option in the installer. I think they'll get more users and eventually also have more up to date software.
>>
>>106480495
You can pm me on libera chat, my nick is Artics. I'll leave my client open for the night.
>>
>>106480167
You can mix different refresh rate monitors if you disable the buggy compositor. If you want to not have tearing then use the TearFree option, which is enabled by default
>>
>>106479816
>Are there Gentoo ebuilds?
that reminded me to try it, and yes, there's an xlibre overlay. just restarted x then and i'm now running xlibre
>>
>>106480759
bump
>>
>>106481621
i use uncomposited openbox with tearfree explicity disabled.
you missed the vrr part. anyway, we arent arguing its simply true that X does not support it. no, it doesnt work on your machine. if you think it does its because you dont actually know how to check.
>>
>>106483865
if you meant a combination of different refresh rate and vrr then yes it doesn't work, unless you use the AsyncFlipSecondaries option. But to be specific this is not an issue in X, it's an issue in the Xorg server
>>
>>106484046
dont obfuscate. i used 'and' deliberatly. no, asyncflipsecondaries doesnt do it either. it locks the vrr monitor to max refresh. X (i do not care for your pedantry) will report that everything is working as intended but your monitor osd will reveal that it is not. again, no, it doesnt work on your machine.
>>
>>106479806
It's dead on Arch and AuR because installation is retarded and convoluted. I dont know for who they are making this project but definitely not normal users. Maybe other programmers?
>>
>>106484092
Look we know. It would be fixed by now if certain people didn't spend the last 10 years holding back development.

Stuff like this will be resolved soon.
>>
>>106479887
>Really not sure why anyone has done it yet
what about alpine linux
>>
>>106479887
i use palemoon on gentoo which takes 25min to build and doesn't use rust
>>
File: 1751029778850859.png (245 KB, 643x464)
245 KB
245 KB PNG
>>106485551
>>
>>106479806
OP, you posted her so I'm gonna ask.

What's going on?
Is Eugenia Cooney dead?
There haven't been any YouTube uploads in almost a year. I was kind of expecting more bikini content since it's summer but she's just not there.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.