I'm actually someone who spent years and years dogfooding Linux and BSD. While the privacy and customization benefits are not deniable, you guys literally have stockholm syndrome. I don't mean to be rude but being Linux only in today's world is like riding a bike on the street with cars, they are just going to run you over while you are over here bragging about your carbon frame and squeaky horn.
@charlie_root@PalePimp@Goalkeeper@Volkish_Observer@tyler It's honestly quite simple, os's ars not tool's but frameworks. For gayming, content creation, editing is not uses at all nor wanted to be used by these people. It's not a "bad thing" per say but therw needs to be people for support for it to be warranted.
And don't get me wrong, I like Linux, I use Linux daily, Linux literally handles my internet routing in my apartment. But I'm not gonna sugarcoat and lie about how out of touch the average desktop Linux user is about their software stack being an unstable niche thing that is at the whims of all sorts of unstable lunatics in the development world.
I'm not denying that people can make content, art, music, etc with Linux. My problem with the Linux community at large is the constant reinventing of the wheel and the rampant activism which is making Linux go backwards to nerd goo code hell when it was on track to being something special.
@charlie_root@Goalkeeper@PalePimp@Volkish_Observer@tyler The reinvent part comes from that fact that people want to "make it easier" (related to what i just talked about) but doing so is just making a shitty operating system. This is also a issue with linux being just a kernel and not a full os.
I think the breakdown in my frustration happened long ago when the Arch Linux install process began to become unrecognizable after a couple of years. Also at what point do people start putting a value on their free time vs "just trust me bro and follow this lengthy github guide to get your trivial feature working that was working out of the box years before".
TL:DR I got sick of constantly sinking time into getting what should be normal standard things working properly. I want to have a life. I love old Linux for having basically solved that problem but I hate new wave Linux for trying to reintroduce it.
@charlie_root@Goalkeeper@PalePimp@Volkish_Observer@tyler Yea i has dports, so i'll tell you if it works. The only real problem with bsd's is really that they are not linux. Linux not being a fully unix compliant os is a pain for other unix like os's.
So the crux of the convo is desktop Linux and what are you accomplishing with it. So I'm coming more from a content creator perspective. Not gamer/webdev which is usually the haunting ground of Linux diehards. Remove wine and the web browser and what do you really have??
How so? I've been using Linux since 1997 and it has never been easier now that most technology evolved to work in browser. There aren't many things I cannot do on Linux without jumping through any hoops. In fact, most of my kids had never used Windows befor they where required to in school.
Generally most of these wheel reinvention efforts are for good reasons (except Gnome, they are the spawn of satan)
What is a problem is that sometimes the implementation (*waylan... cough cough) is garbage or wasn't thought properly when it comes to real world implementation and usage.
Some times the implementation is close to being flawless (IE: pipewire replacing pulseaudio) or they have a weird start and turn out great NetworkManager.
@PalePimp@charlie_root@Goalkeeper@Volkish_Observer@tyler >pipewire >network manager :alex_lol: I meam you just shot your own point in the foot. Linux its self is a meh os, other os's are better but its still the third most popular (and open source) so people compromise
Also I was more ranting on the future of Linux (which I am worried about), Linux at one point was amazing and useful 100%. It's these modern design decisions like forced adoption of wayland and the pushing out of Russian, cis white men devs that I think is causing the OS to go backwards.
I agree about the purge of the Russian devs, though I think they had little choice since that is mandated by the government... I disagree about Wayland though. The technology behind X11 is ancient and it makes it hard to do modern things that MacOS can do, I think the slow rollout combined with compatibility layers is a good way to do a transition that does benefit users in the end.
Sorry, I don't think you explained what you think you can't do with a modern Linux distribution. I haven't used wine in at least a decade, neither do any of my family. We all use native Linux apps AND the browser, much the same as on Windows.
@gvs@charlie_root@Goalkeeper@Volkish_Observer@tyler@PalePimp >X11 is basically the same as it was 30 years Its not like its also had updates..... O WAIT. >but it cannot keep up with the possibilties of modern graphic cards making it laggy No thats just because most people have shitty hardware causing tearing.... >sore regarding security, There is 0% more security with Wayland These are word for the same exact garage and fake points i always hear come_on_man.jpg
Yes and no. The Linux kernel evolved (and replaced systems that no longer aligned with modern hardware), X11 is basically the same as it was 30 years ago and that's not so much the problem but it cannot keep up with the possibilties of modern graphic cards making it laggy. Also, since I started on Linux in 1997, X11 had been a sore regarding security, Wayland's architecture is better in that respect to
@dcc@charlie_root@Goalkeeper@Volkish_Observer@tyler What you call an OS is a combination of programs, and last time I checked there aren't many alternatives with as many programs and hardware support as Linux.
>it cannot keep up with the possibilties of modern graphic cards making it laggy. You shouldn't use modern graphics cards as they don't respect your freedom.
wayland has forced vsync, which makes it laggy compared to Xorg on freedom-respecting GPUs.
>X11 had been a sore regarding security Free software programs being able to access my key and mouse inputs when I want them to is not a security flaw.
What is a security flaw is running proprietary malware on your computer.
@gvs@charlie_root@Goalkeeper@Volkish_Observer@tyler@PalePimp >I am talking about X11 the protocol, not Xorg the implementation of it. :alex_lol: And? >You keeping hearing the same points because they are true. "If people are saying it, it must be true" :mel_laugh: > I'm curious where you got the proof that it was (and is) faster then those or Wayland. What are you even trying to say here. >Your counter argument also consists of 0 facts, just jpgs and gifs. Because you have nothing, you have proven nothing. big_harrty_laugh.gif
I am talking about X11 the protocol, not Xorg the implementation of it. You keeping hearing the same points because they are true. X11 has never been ahead of Windows nor Mac in performance. I'm curious where you got the proof that it was (and is) faster then those or Wayland. Your counter argument also consists of 0 facts, just jpgs and gifs.
Xorg is simply fast enough not to slow the user down, so no-one has really bothered to optimize it.
Some users don't even bother with Xorg and just use the Church of Emacs in fbcon, which is much faster than any display protocol implementation or windowing toolkit.
>I'm curious where you got the proof that it was (and is) faster then those or Wayland. Personal experience - I can tell the difference between the added latency of vsync and unfettered frames.
> I'm not sure what you're doing comparing OS's to a display protocol. Because each of these OS's has their own graphics layer... Mac basically is modified FreeBSD with a custom graphical stack and desktop. Parts of those OS's compare to X11
> Xorg is simply fast enough not to slow the user down
Is a bad argument. It has noticeable latency and for some applications or graphical effects, that matters.
And supports things like fractional scaling. Which is another thing that we didn't so much need 30 years ago. My 32inch curved 4K monitor is not fine with the same settings as a full HD panel on the connected laptop.
TL:DR I don't hate Linux, I use it daily in some form or fashion I just don't like the direction and design choices its taking. We can only use Kernel 5.15 and a glacier distro for so long before we experience the pivot.
> On some distros, eventually using Xorg will require compiling a Xorg DE from source, but that really isn't that hard.
The fact that you don't consider this batshit insane is commendable. This is peak Stockholm syndrome and 100% validates all my points in this thread...
So let me get this straight, you are telling people that in order to deal with developer shortcomings they need to become micro-developers themselves. Fuck even spending time on the projects they were trying to get done or progress in the first place, get the fuck out lmao!!
If the software is any good, compiling and installing it is as trivial as; ./configure <build flags, or just go with the defaults> make -j$(nproc) sudo make install
If libraries are missing, configure will tell you what's missing and then you just install the missing libraries.
It's very easy on Gentoo-libre, as a fair amount of software is packaged and even if it isn't packaged, you just grab the source, install any libraries via emerge and then compile it.
Sometimes packages sadly use buildsystems instead of GNU autools, but it's usually not that much harder really; mkdir build cd build cmake .. make -j$(nproc) sudo make install
You probably shouldn't use computers if you are unable to do something as trivial as compile software that is already written.
>even spending time on the projects they were trying to get done or progress in the first place You run the command, go back to working on whatever projects and come back later when it's finished compiling.
I'm not implying compiling shit is right for everybody (Again go use Windows if it works better for you, nothing wrong with that) I'm saying it is a useful thing to have, and whether you like it or not building an app is part of the Unix-like/based/inspired OSes. You are free to dislike it.
I know how to compile, I have custom software that I compiled myself. I just think expecting the average user to do all this extra dev work to get a normal experience is completely in the "lost the plot" territory. Once again Linux drifts toward the fringe...
@charlie_root@dcc@Suiseiseki@Goalkeeper@Volkish_Observer@tyler@gvs This is a pointless discussion, a regular user would be using a friendlier distro like Ubuntu or Mint or Pop_OS! and use whatever software packages the distro provides, exactly like on Windows or MacOS, a regular user will never deploy his OS from scratch in a command line terminal building something like X or the DE from source and then write the configuration himself.