[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
>year is now 2016 and GNU/linux still using X garbage
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 91
Thread images: 12
File: xorg.jpg (17 KB, 264x264) Image search: [Google]
xorg.jpg
17 KB, 264x264
>year is now 2016 and GNU/linux still using X garbage
>>
File: cumface.png (82 KB, 225x216) Image search: [Google]
cumface.png
82 KB, 225x216
>>54632741
X is not garbage, but it's not for consumer desktops, but they are working on replacements for that anyways now.
>>
>>54632741
>i fell for the cuckland meme
>>
>>54632832
They've been spouting "WAYLAN"D for 10 fucking years.
>>
>>54632867
muh 1.0
>>
File: 2_cute.jpg (28 KB, 74x75) Image search: [Google]
2_cute.jpg
28 KB, 74x75
>>54632741
Xorg for life, fucker.
>>
>>54632832
>it's not for consumer desktops
What is it for then?
Don't start with network transparency because that's been a broken farce ever since Motif went out of use.
>>
>>54632741
>he's not using Wayland
>>
File: 1445194316855.jpg (82 KB, 450x450) Image search: [Google]
1445194316855.jpg
82 KB, 450x450
>>54632741
Why don't you contribute and start developing for wayland then?

Oh right, you just barely learned about the existence of X from one of those "X is a pile of shit" videos on youtube and thought It might be a good ruse material.

kys.
>>
File: 1462488110451.gif (328 KB, 1000x773) Image search: [Google]
1462488110451.gif
328 KB, 1000x773
>>54632867
>"WAYLAN"D
>>
>>54632883
I find X useful, someone with a netbook running it and only uses facebook probably does not.
>>
>>54632741
> I have no idea how computers work
>>
>>54632741
>GNU/linux
>>
>>54632890
Love that pic
>>
>>54632867
This.

I was excited about getting rid of screen tearing and xorg.conf when I heard about wayland 6 years ago. What the hell happened. Why everything so fucking slow.
>>
>>54633303
You can use Wayland TODAY.
>>
>>54632741
No, Richard, it's 'Linux', not 'GNU/Linux'. The most important contributions that the FSF made to Linux were the creation of the GPL and the GCC compiler. Those are fine and inspired products. GCC is a monumental achievement and has earned you, RMS, and the Free Software Foundation countless kudos and much appreciation.

Following are some reasons for you to mull over, including some already answered in your FAQ.

One guy, Linus Torvalds, used GCC to make his operating system (yes, Linux is an OS -- more on this later). He named it 'Linux' with a little help from his friends. Why doesn't he call it GNU/Linux? Because he wrote it, with more help from his friends, not you. You named your stuff, I named my stuff -- including the software I wrote using GCC -- and Linus named his stuff. The proper name is Linux because Linus Torvalds says so. Linus has spoken. Accept his authority. To do otherwise is to become a nag. You don't want to be known as a nag, do you?

(An operating system) != (a distribution). Linux is an operating system. By my definition, an operating system is that software which provides and limits access to hardware resources on a computer. That definition applies whereever you see Linux in use. However, Linux is usually distributed with a collection of utilities and applications to make it easily configurable as a desktop system, a server, a development box, or a graphics workstation, or whatever the user needs. In such a configuration, we have a Linux (based) distribution. Therein lies your strongest argument for the unwieldy title 'GNU/Linux' (when said bundled software is largely from the FSF). Go bug the distribution makers on that one. Take your beef to Red Hat, Mandrake, and Slackware. At least there you have an argument. Linux alone is an operating system that can be used in various applications without any GNU software whatsoever. Embedded applications come to mind as an obvious example.

Thanks for listening.
>>
>>54633329
And not being able to copy/paste, use redshift, global shortcuts, gaming with nvidia dirvers, etc.? This is not how I want to use mi pc.

Also I'm a KDE user and is not ready. Gnome neither.
>>
>>54633345
Man this copypasta is getting ridiculous, is that /g/fags actually believe? Same with the other GNU/Linux one...
>>
>>54633357
This. The driver issue is a pretty major one and there's the problem - reliance in the closed-source arena before progress can be made.
>>
Will Wayland fully replacing X.org make desktop Linux a reality.
>>
>>54633345
Can you please send him this in an email and post results?
>>
>>54633420
> Impling that X.org is the sole problem that stops the Linux desktop from succeeding
ayy
>>
>>54633357
>Added a Wayland platform library, libnvidia-egl-wayland.so, to allow Wayland compositors that support EGLDevice, EGLOutput, and EGLstreams to share EGL buffers with Wayland applications.
Top GNU!
>>
>>54633472
It's not the sole problem, but a major one.
>>
File: 4893270.jpg (109 KB, 400x400) Image search: [Google]
4893270.jpg
109 KB, 400x400
>>54633544

This doesn't mean it works fine by default. It's nvidia you know.
>>
Call me a noob but why isn't X good enough? I use it with i3 and haven't had any complaints.
>>
>>54633680
Have you tried using it for a full modern desktop enviroment? It's awful
>>
>>54633303
I haven't used xorg.conf for five years and haven't had screen tearing for at least three. What's the issue, m8?
>>
>>54633772
>xorg.conf

Optimus laptop. I have to get my hands dirty with all this xorg shit.

>screen tearing for at least three

You can't fix the tearing with xorg and/or bad drivers conpletely. And in the best case at the cost of performance.
>>
>>54633746
But why anon, why?

(Also fair enough I have not)
>>
>>54633680
X is too complicated for what it's being used for.

Back in the day X shipped with a ton of functionality that basically made it into its own DE/WM/graphical stack, in the past 2 decades application developers have discovered that X kinda sucks at all of these things and they stopped using X for them. These days applications use libraries outside of X for all of these complicated things and they're only using X to push the results to the screen. X is basically being used as a framebuffer. The issue with this is X doesn't know that its being used like this and it still assumes that it needs to perform all kinds of operations on each frame which introduces graphical artifacts and can add a ton of latency to each frame. X developers cannot "fix" X because this functionality is a part of X's specs, if they fix it then it breaks applications and at that point you're no longer using X so there's no longer any need to continue using the X codebase.

The Wayland model is basically X re-imagined. All of the X display server is eliminated. The only thing left is a lightweight protocol that applications can communicate through. The "window manager" becomes the "display server" with the wayland model. Application devs were already doing this to begin with the only thing that really changed was X was removed from the stack.
>>
>>54632741
Linux is using Android DESU. It's also the most popular OS in the world. (No I don't care about your autistic "It's not the true honest and original Linux kernel" shit)
>>
>>54634039
But there is one hurdle to implementing wayland. DEs have to add compositing and input handling and other stuff to their window managers which is sorta difficult. GNOME3 will likely finish up sometime in the next year, KDE5 will probably follow shortly afterward. MATE, Cinnamon, xfce4 will probably borrow GNOME3's stuff and get it working after a few years. On the application side implementing wayland support is likely many times easier than using X.
>>
Ahh, I remember when X was just a 33KB app for forwarding graphics...
>>
>>54632867
i have been using wayland ever since gnome 3.18. it's rather usable since 3.20.
>>
>>54632741
Well 8 years ago they did run glxgears on Wayland.
Look how far it has come since then!
>>
The problem with wayland is that it's too god. LIke functional programming languages.
>>
>>54635305
*good
>>
File: x-virus.jpg (402 KB, 1275x1650) Image search: [Google]
x-virus.jpg
402 KB, 1275x1650
X has been hated since its inception.
>>
>>54635365
Wayland is what OS X had for over a decade.
>>
>>54635373
no
>>
>>54633772
he's probably using ndivia
>>
>>54632741
X garbage is good enough for casual desktop use.
>>
>>54632890
Oh man that picture knocked me off! (Burzum fan here and that is probably my favourite of his albums)
>>
>>54633595
damn thats a nice meme
>>
File: 1463636524449-b.png (70 KB, 208x193) Image search: [Google]
1463636524449-b.png
70 KB, 208x193
>>54635373
Off yourself you sperg.
>>
>>54633357
>GNOME
>not ready
it's really damn near
>>
>>54635278
Wayland is done its original development. Right now there are ass tons of bugs and missing features the biggest being compatibility issues with x11 ironically enough.
>>
So is it possible to have Wayland by default? I installed the latest NVIDIA driver that was supposed to have Wayland support but couldn't get to a desktop using it.
>>
>>54637472
>nvidia
afaik it only works correctly on FOSS drivers
>>
>>54633843
No you don't.
Make a config file according to the arch wiki for the intel graphics and then make vsync equal to 3 and tear free video on.
And, look it's fixed!

Oh, wait. You're not used to that are you. Here:
Nvm, fixed it.
>>
>>54637472
The proprietary driver already has Wayland support but the Wayland people won't merge the patches.
>>
>>54632883
Network transparency is actually a broken farce specifically because of the same faggots that made wayland.

>hurr lets make X "modern"
>compositing
>DRI
>spinning
>CUBES!
>WE OS X NOW
>>
>>54633345
>Richard
It's Dr. Stallman to you!
>>
Wayland is interesting in that it's only for GNU/Linux, and not for other Unixes.
>>
>>54632874
Lol you want it to be faster faggot, then fucking contribute.
>>
>>54637472
>nvidia

I have a bad news for you buddy...
>>
>>54636496
quite right my friend, i laughed out loud
>>
Is Wayland named after the mythological smith? I wonder how SJWs will react when they find out it's named after a rapist
>>
>>54632741
The wayland tards completely dropped the ball on this one. I'd rather put my hopes on fucking mir at this point.
>>
File: broken computer.png (759 KB, 800x600) Image search: [Google]
broken computer.png
759 KB, 800x600
>>54637844
At least they never did this
>>
>>54632891
>>>/tumblr/
>>
Maybe it's time to switch to freebsd.
>>
>>54634183
Does Compton not work in Wayland?
>>
>>54640235
Compton is specific to X I believe.
>>
>>54640235
There are very few wayland compositors right now. There's mutter (gnome's), greenisland (broken piece of shit from papyros), weston, and that's about it. I think there's one more but I don't recall its name.
>>
>>54640305
There's sway and orbment which use a tiling layout like i3
>>
>>54640345
sway runs on top of weston, I think the same is true of orbment but I don't know.
>>
>>54632741
What's wrong with X? It's compatible and extensible, it works. It's mature and stable. You can even play gaymes on it.
>>
>>54640588
>compatible
Nope
>extensible
(You)
Go back to b8 school.
>>
>>54640611
>compatible
I can use MS-DOS to interface with even a modern day Linux desktop, how is this not compatible?

You're just a kid, what would you know?

X11 has had, in its age, all KINDS of new features added on without losing backward compatibility.

Please explain how it's not compatible and extensible or be branded a poo in loo shill.
>>
it runs fine until you plug your laptop into your tv
>>
>>54640726
OK pajeet
>>
>>54640918
>>54640918
Not an argument kid. Nothing personal.

X11 will live forever. The US Government will ensure this.
>>
>>54640305

It's mainly because xdg-shell (the protocol you need to make a Wayland compositor do the thing desktop users expect) is not stable yet or complete yet. xdg-shell/mutter shares developer(s) which is why GNOME is so far ahead.
>>
>>54640125

Wayland is named after the town in Massachusetts, similar to how Plymouth was named.
>>
>>54637777

This doesn't make sense at all. How can the Wayland developers merge code into Nvidia's PROPRIETARY driver? If you mean Nvidia want to make changes to Wayland to support their driver and the developers won't merge it, this means Nvidia doesn't support Wayland.
>>
>>54637777
Fuck off tripfag
>>
>>54640148
lmaoing @ file name
>>
>>54640588
You don't game on X silly, a shitlord would only game using X, games access the screenspace and buffer by themself. Even windowed games draw in buffer and X just decorates it, at least if you want any performance on a *nix system with 3D at all.
>>
>>54642655
You use X to compose the screen you dummy
>>
>>54632832
X is absolutely garbage.
>>
>>54637844
DRI was an objectively good thing.
Fuck off.
>>
>>54642770
There's so much I use daily no other composer could do. Are you a dildo?
>>
>>54642752
You do know other things then X can access the framebuffer, you silly? Even totally without X.
>>
>>54637844
This.

FUCK WAYLAND
>>
>>54636409
burzum is trash
>>
>>54632741
X is fine they just don't want it to turn into a clusterfuck of hacks, growing pains and bloat.

Much like the entirety of Windows
>>
>>54632741
X works great on servers.
>>
>>54632741
>freedesktop hates fragmentation
>freedesktop deprecates one of the most unifying parts of *nix desktops in favor of one that only does linux/systemd and needs different screen shot programs for each compositor
Thread replies: 91
Thread images: 12

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

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.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.