HFX Forum

Operating Systems => Unix => Topic started by: Metgod on June 13, 2002, 11:24:15 PM

Title: X server
Post by: Metgod on June 13, 2002, 11:24:15 PM
Okay, I was pretty sure I knew this question until someone contradicted me.
Granted I don't know X well (heh) I can't be sure. It's not like it was a discussion
about IRC or one of the many things I like and know about...

So here goes...

I was pretty certain the answer is NO...

Does an X server have to be open for a LOCAL user to execute programs in front of
his X session ? I.e., X server doesn't have to be up to run Xchat...It just doesn't make
sense that the answer is it doesn't have to be loaded since the X server is definitely used to run programs remotely
via an X CLIENT..

I know for sure Maddy and Neek would know this.. haha, I'm pretty sure I know but you know me
I get curious and wonder if I could be wrong if it's something I don't know very well ...
I also know that X11 is extremely vulnerable to attacks, hehe which makes it yet again
not reasonable to keep it open OR at least not filter it through the gateway... heh



Title: Re:X server
Post by: Uneek on June 18, 2002, 11:21:43 PM
Sorry Met... actually, the answer is somewhat of a yes, if I'm understanding the question correctly. Think of it this way. When you run X Windows, including locally, you are running an X server. Even with the standard VGA server. Some apps will only run on X, so it requires the X Server to be running.

Not sure if that's what you were asking or not, though...
Title: Re:X server
Post by: Metgod on June 19, 2002, 01:24:41 PM
Yeah, I gotcha..

I think I was looking at it a COMPLETELY way..  I didn't see that running the OS (X)
meant that it was a server. It was more of just running an OS just like any other OS.
For instance, Windows by itself isn't a server and just running it doesn't make it a server. And
further more, you don't need it to run as a server to run apps.

At any rate, I know you should always block it at the gateway :)

There were a couple reasons I was thinking it wasn't a server but it doesn't matter...
And honestly, I'm too [well, too something] to even know how to describe it or bring it to my mind..

I've been wrong before and I'll be damned if I won't be wrong again !! :)
No biggy as sometimes people have a different perspective, and apparently I wasn't looking at the
picture correctly.

Title: Re:X server
Post by: Metgod on June 19, 2002, 01:39:15 PM
heh.. ahh well... I know there are things that make sense but won't come to me, and
I know we all make mistakes and all help each other out.. heh.. thanks Neek..

I was looking at it a different way and went a bit too far heh..

Title: Re:X server
Post by: wilnix on June 20, 2002, 06:22:11 PM
killall is fun.

Wilnix
Title: Not Xserver
Post by: Zerored on January 27, 2003, 03:01:54 PM
But, does anyone know of any good unix (not linux) books out there?
Title: Re:Not Xserver
Post by: Syxx on January 27, 2003, 08:08:33 PM
Quote from: Zerored on January 27, 2003, 03:01:54 PM
But, does anyone know of any good unix (not linux) books out there?

(http://www.imagestation.com/picture/sraid48/pa55b6ea2b31ffb183d9609cd270da88a/fcb83704.jpg)
Title: Re:X server
Post by: wilnix on July 06, 2003, 04:41:19 PM
there are a ton of unix and linux books out there..check the website that have consumer ratings and go from there...

wilnix
Title: Re:X server
Post by: Spirit on April 26, 2004, 11:10:12 PM
Quote from: Metgod on June 13, 2002, 11:24:15 PM
Okay, I was pretty sure I knew this question until someone contradicted me.
Granted I don't know X well (heh) I can't be sure. It's not like it was a discussion
about IRC or one of the many things I like and know about...

So here goes...

I was pretty certain the answer is NO...

Does an X server have to be open for a LOCAL user to execute programs in front of
his X session ? I.e., X server doesn't have to be up to run Xchat...It just doesn't make
sense that the answer is it doesn't have to be loaded since the X server is definitely used to run programs remotely
via an X CLIENT..

I know for sure Maddy and Neek would know this.. haha, I'm pretty sure I know but you know me
I get curious and wonder if I could be wrong if it's something I don't know very well ...
I also know that X11 is extremely vulnerable to attacks, hehe which makes it yet again
not reasonable to keep it open OR at least not filter it through the gateway... heh

Alright, so there are certain operationgs that use XFree86, per a their libraries (I think XChat uses GTK+), so yeah you're going to need to have an X server on there, doesn't need to be XFree86 but it needs to have the GTK+ Libraries on there.

On the other hand, you can have a remote X Session there is alot of software out there for it, and XFree86 isn't as vulnerable as most people say it is. I've ran several controlled attacks on the latest version of XFree86 and suprisingly most of the older versions vulnerabilities are cleared up (most notably the DoS Vulnerability).
Title: Re:X server
Post by: Metgod on April 27, 2004, 12:14:39 PM
You know what's the funniest thing about this all is .. I don't even know what I was really asking. And I don't think I was very clear either (I was more of  a mess and more mentally fucked up than I am now). I do know that one can forward an X session.. I think the real thing I was after was a matter of semantics (i.e., define 'server'). And indeed,it is an a server, yet it's also a client.

But I do know that, one can forward an X session and did back then too. As far as security, well you never know.. I would never allow an X session past the border router, but that's me... Of course, DoS/DDoS attacks are not the only concern, but I'm not surprised (or maybe I'm just glad) that the holes are filled up. It's been a long while afterall.

What was I on about again ?

Oh well...

Cheers,
Metty

BTW: Welcome to the board Spirit !
Title: Re:X server
Post by: Link3 on May 10, 2006, 03:08:17 PM
another thing about the X in a network is that it produces a lot of packets, and consumes bandwidth.

But the X is designed in a modular way, that allows any application to act like a client to the X server, even using TCP/IP Sockets. From this point of view, X is much more superior than other GUI's.

When it comes to a desktop environment, though, it can be irritating slow , because of the way it was designed.

Conclusion: CLI 0wnz *  :D
Title: Re:X server
Post by: Metgod on May 10, 2006, 09:20:56 PM
hehe

cli is what I use on all my linux boxes.. I think I have one machine with X, but otherwise it's only text (and half the time I don't use X since I use linux to code and that's about it).

You can gain so much more control in command line (with pipes and all the other features of text based shells).

X is kludgy at best anyway, and has serious problems in some hardware. I guess they do pretty good considering it's all on their free time, though. Can't expect them to spend all their time doing it. What's everyone's favourite window manager ? Mine is probably Gnome ... for several reasons, plus it has a neat name.
Title: Re:X server
Post by: Link3 on May 12, 2006, 04:35:05 AM
I prefer KDE for WM.. but i have also used some others, less known, of which i don't remember even their names  ???

enlightment? fluxbox? my memory is not strong enough..  :-[
Title: Re:X server
Post by: Metgod on May 12, 2006, 12:01:13 PM
blackbox perhaps ?
Title: Re:X server
Post by: Uneek on May 16, 2006, 05:06:25 PM
Ewwweee!!! KDE is the suck!!! I hate it! But I always say just cause I hate something doesn't mean it doesn't work for someone else. I say use what works for you... I prefer Fluxbox... or even Gnome on occasion simply because of everything it supports...
Title: Re:X server
Post by: Link3 on July 23, 2006, 08:05:35 AM
KDE is for guys that have strong machines.. not for some poor p3 :D

yeah, i like blackbox, and also wm..
Title: Re:X server
Post by: Metgod on July 23, 2006, 10:12:37 PM
No, KDE is for people that like it.

Uneek has dual opteron (or at least single opteron) servers if I recall. I'd hardly call that a poor p3.

But overall, I find KDE buggy as hell. Maybe that was just in the environment it was in (very possible on that machine and I even had a drive die on me later down the road), but... there are certainly more sane X managers for me (and obviously Uneek). But then again, I find X is also an issue overall. Just depends on user I'd say (not skill but preference). I like Gentoo but some people can't stand it. Others like RedHat and I can't stand it...

etc.