Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
clarification regarding how X11 works
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
D-LINC
Tux's lil' helper
Tux's lil' helper


Joined: 31 Jan 2011
Posts: 135
Location: Alaska

PostPosted: Sat Oct 08, 2011 1:12 am    Post subject: clarification regarding how X11 works Reply with quote

I've been trying to understand X11 better, and I was hoping someone clarify a few concepts for me:

First of all, from what I understand, X11 is a client-server design, where the application is the client (on any computer) and the X11 server provides i/o to a monitor(s)/keyboard/mouse combination. However, on my Gentoo system there are separate packages x11-base/xorg-server and x11-base/xorg-x11. What is the xorg-x11 package there for?

Second: Do you have to have an X11 server installed on both machines in order to access an X11 application remotely? Do you have to have any other X11 or Xorg packages installed on the remote machine? For example, say I had a headless supercomputer in my closet: I should be able to run X11 applications on it from my desktop PC without actually installing X11-server on the supercomputer, correct?
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 23055

PostPosted: Sat Oct 08, 2011 2:14 am    Post subject: Reply with quote

x11-base/xorg-x11 is a meta-package that depends on all the usual X11 packages.

You only need an X11 server on a machine where you want to use the monitor/keyboard/mouse of that machine.

You need some supporting X packages for headless machines, but the package manager will take care of it.
Back to top
View user's profile Send private message
D-LINC
Tux's lil' helper
Tux's lil' helper


Joined: 31 Jan 2011
Posts: 135
Location: Alaska

PostPosted: Sat Oct 08, 2011 7:12 am    Post subject: Reply with quote

Hu wrote:
x11-base/xorg-x11 is a meta-package that depends on all the usual X11 packages.

You only need an X11 server on a machine where you want to use the monitor/keyboard/mouse of that machine.

You need some supporting X packages for headless machines, but the package manager will take care of it.


By "supporting X packages" do you just mean libraries, like Xlib?
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 23055

PostPosted: Sat Oct 08, 2011 10:46 pm    Post subject: Reply with quote

Mostly, yes. In some cases, you may need some small programs, such as xauth. Again, the package manager will handle it. Just install the GUI programs you want and let Portage sort out the details.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum