One little correction: the window manager is not much responsible for the "look'n'feel" of the GUI - rather it only attaches the "window decorations" (those borders around windows, with close buttons, titles etc.) and manages their positions on the screen, allowing the user to move them around, minimize/maximize, close etc. The "look'n'feel" of the GUI is the job of a different component of the system, the one you didn't mention: the "widget library", sometimes called the "toolkit". Some well-known examples of widget libraries are GTK+ and Qt, but there are a couple of others (usually older and crude looking :q ), like AWT, Tk etc.
The de is a bunch of programs built around the wm. The compositor and tge window manager take care of stuff like transparency while a tool like nitrogen will draw the wallpaper. A de is basically a bunch of these programs together. Its possible and pretty easy to build your own de.
@@devikakrishna4464 Yeah, writing one is relatively easy. Having people using it to build their software upon it is much, much harder :q It helps when the toolkit has a nice clean API, but still I don't think many people would be willing to rewrite their existing software for a new toolkit unless the old one is getting obsoleted and they don't have much choice :q
This was an excellent and concise introduction to the X11 system. It would be nice to see another one about display managers and getting to the next level. Why did you stop making these?
Sounds easy, until you try to run an x server inside an android app. It then becomes hell due to opengl es lol. Btw the x server is also responsible for half of your OpenGL acceleration. If your x server doesnt support this, then you will not be able to run any opengl until you disable "DRI" (Direct Rendenring Interface) so your system doesnt try to use it for such a thing. But doing so will force you to use software graphics.
One little correction: the window manager is not much responsible for the "look'n'feel" of the GUI - rather it only attaches the "window decorations" (those borders around windows, with close buttons, titles etc.) and manages their positions on the screen, allowing the user to move them around, minimize/maximize, close etc. The "look'n'feel" of the GUI is the job of a different component of the system, the one you didn't mention: the "widget library", sometimes called the "toolkit". Some well-known examples of widget libraries are GTK+ and Qt, but there are a couple of others (usually older and crude looking :q ), like AWT, Tk etc.
The de is a bunch of programs built around the wm. The compositor and tge window manager take care of stuff like transparency while a tool like nitrogen will draw the wallpaper.
A de is basically a bunch of these programs together. Its possible and pretty easy to build your own de.
@@devikakrishna4464 Yeah, writing one is relatively easy. Having people using it to build their software upon it is much, much harder :q It helps when the toolkit has a nice clean API, but still I don't think many people would be willing to rewrite their existing software for a new toolkit unless the old one is getting obsoleted and they don't have much choice :q
ooooh so that's what GTK+ and Qt mean...thanks!
wow you simplified what took my lecture two hours in 8 min thanks you
"Linux distributions focused on the end user will always have a desktop enviornment"
Arch: im about to end this mans whole carear
Lmaooo
That's right thought. Arch is not focused for end users.
@@mubelotix arch(and. Gentoo) is not user friendly its user centric
@@devikakrishna4464 Indeed, and I think he meant "user friendly" by "focused on the end user"
Lol
This was an excellent and concise introduction to the X11 system. It would be nice to see another one about display managers and getting to the next level. Why did you stop making these?
Great video, old but gold
4:27 that matter-of-factly “none really” just cracked me up!
yo mama so fat
love hoes
yo yo yo it's biggie cheese here **raps about abortion laws in poland**
this is probably the best explanation on the entire www. Thank you for that
Hi
Linux Learner, great video very helpful, made me subscribe, thank you.
underrated video .
Amazing sound, keep it up!
thanks bro 🙏🏿,🤟🏿👎🏿
Man love your videos and channel, why did you stopped making these great videos?!
so x server is the skeleton , window manager is the flesh and desktop Environment is like the muscle
thats a good way to look at it !
nicely explained. thanks
very helpful! thank you!
nice video, hope for more
Just needed to know how to implement x11 server on pure linux
really nice video and very few exposures I presume by youtube. Any way thanks a lot ! I subscribed if there will be more!
How can I tell which window manager I'm using?
It’s time to admit it: the X11 Server is abandonware!
What tutorial is this from ?
Testout.com
prob linux cert
Can you upload a video on X windows installation step by step
Sounds easy, until you try to run an x server inside an android app. It then becomes hell due to opengl es lol.
Btw the x server is also responsible for half of your OpenGL acceleration.
If your x server doesnt support this, then you will not be able to run any opengl until you disable "DRI" (Direct Rendenring Interface) so your system doesnt try to use it for such a thing. But doing so will force you to use software graphics.
lol, ik this guy to well. i use testout for my cyber security class
It's the Linux Man! How many channels is this guy on?
Hey.. I'm just curious, do you know what happened to theLinuxMan channel. I just checked and seems like all the content is wiped out.
Moar uploads, pleez