Xnest vs. Xephyr? What Are the Differences?


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Xnest vs. Xephyr? What Are the Differences?
# 1  
Old 01-02-2009
Xnest vs. Xephyr? What Are the Differences?

I've been using Xnest extensively for the past eight years for various purposes. However, just this morning while looking through some old bookmarks and following one of them to a Debian forum, I saw someone mention Xephyr. Apparently it's some kind of X server that runs on top of an existing X server. Just like Xnest... The only differences (and they're pretty major) I can see are that Xephyr supports composite, render, xrandr with the only thing missing being GL stuff.

The application that people were mentioning in this forum was to replace multiXnest which, I guess, allows multiple users to access individual screens on one machine simultaneously. But I'm not sure exactly what they mean. It seems the letting multiple people use nested X servers on one server doesn't really sound all that usable other than in a training environment where users and instructors need to interact. Or am I missing something?

On the other hand, if Xephyr would allow for one giant X server with multiple screens that could be connected to from anywhere, anytime and allow for applications to be moved between desktops so that users could pass processes around, that would be quite wonderful. Is this what Xephyr might offer?
 
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

{} and ( ) differences

Can u tell the diff between the 1) $a and ${a} 2)] and ( ) 3)" " and ' ' , ` ` 4) 'a' , "a", please explain with simple example (1 Reply)
Discussion started by: mrbinoy
1 Replies

2. Shell Programming and Scripting

Differences between shells

What is the practical difference among the different shell like csh , ksh , bash etc.:confused::confused: Please use descriptive subjects instead of single words (2 Replies)
Discussion started by: hiten.r.chauhan
2 Replies

3. Shell Programming and Scripting

Differences between 2 directories

Hi, I am trying to write a script under ksh to list all the differences between two directories. For example: # ls test1 test2 I need to compare all the files under between test1 & test2. When I do diff, it only compares the diectoires but it doesn't check inside. I did do... (3 Replies)
Discussion started by: samnyc
3 Replies

4. Shell Programming and Scripting

Differences between 2 Flat Files and process the differences

Hi Hope you are having a great weeknd !! I had a question and need your expertise for this : I have 2 files File1 & File2(of same structure) which I need to compare on some columns. I need to find the values which are there in File2 but not in File 1 and put the Differences in another file... (5 Replies)
Discussion started by: newbie_8398
5 Replies

5. Shell Programming and Scripting

Help with file differences

I have two huge files in the size of 1gb. They are produced by similar processes and the expected thing is that they should match in size and contents. I have produced both the files with the processes and they seem to be off only by few bytes. Size file name 1634502037 ... (2 Replies)
Discussion started by: dsravan
2 Replies

6. UNIX for Dummies Questions & Answers

shell differences?

What is the differene between sh and ksh, if i want to write function count() { ls | wc -l } How to use in both shell means how to run this function in both the shell. correct me if my question is wrong (2 Replies)
Discussion started by: hi2_t
2 Replies

7. UNIX for Dummies Questions & Answers

Differences

Hi all, I am using korn shell. I want to know what is the difference between hey and echo commands. (1 Reply)
Discussion started by: sivakumar.rj
1 Replies

8. Programming

Embedding xnest in C code

I hope I am posting this in the right section. I have c file that is using the motif GUI toolkit to draw widgets and things of that sort. I also have another program that runs with xnest. I need to figure out a way to place that xnest program in my c code so that it exists in the window that the... (4 Replies)
Discussion started by: lesnaubr
4 Replies

9. Solaris

Differences between Solaris 2.5 and 9

Hi Can anybody tell what are the great differences in Solaris 2.5 and 9? I am seeking information like differences in libraries, User Interface, Configuraion files, daemons, Packaging and archiving tools, Hardware supported etc. Please help me, as this is little urgent. Even if you can refer... (4 Replies)
Discussion started by: charlcy
4 Replies
Login or Register to Ask a Question
Xephyr(1)						      General Commands Manual							 Xephyr(1)

NAME
Xephyr - X server outputting to a window on a pre-existing X display SYNOPSIS
Xephyr [:display] [option ...] DESCRIPTION
Xephyr is a kdrive server that outputs to a window on a pre-existing "host" X display. Think Xnest but with support for modern extensions like composite, damage and randr. Unlike Xnest which is an X proxy, i.e. limited to the capabilities of the host X server, Xephyr is a real X server which uses the host X server window as "framebuffer" via fast SHM XImages. It also has support for "visually" debugging what the server is painting. OPTIONS
The server accepts all the standard options of Xserver(1) and the following additional options: -screen widthxheight sets the screen size. -parent id uses exiting window id . If a -screen argument follows a -parent argument, this screen is embedded into the given window. -host-cursor set 'cursor acceleration': The host's cursor is reused. This is only really there to aid debugging by avoiding server paints for the cursor. Performance improvement is negligible. SIGNALS
Send a SIGUSR1 to the server (e.g. pkill -USR1 Xephyr) to toggle the debugging mode. In this mode red rectangles are painted to screen areas getting painted before painting the actual content. The delay between this can be altered by setting a XEPHYR_PAUSE env var to a value in micro seconds. CAVEATS
o Rotated displays are currently updated via full blits. This is slower than a normal orientated display. Debug mode will therefore not be of much use rotated. o The '-host-cursor' cursor is static in its appearance. o The build gets a warning about 'nanosleep'. I think the various '-D' build flags are causing this. I haven't figured as yet how to work round it. It doesn't appear to break anything however. o Keyboard handling is basic but works. o Mouse button 5 probably won't work. SEE ALSO
X(7), Xserver(1) AUTHOR
Matthew Allum <mallum@o-hand.com> 2004 X Version 11 xorg-server 1.12.4 Xephyr(1)