Sponsored Content
Full Discussion: X Window system - concept
Top Forums UNIX for Dummies Questions & Answers X Window system - concept Post 302555261 by messi777 on Wednesday 14th of September 2011 09:35:30 AM
Old 09-14-2011
X Window system - concept

Hi, I am lost in between of some concepts, googling too much made me like this! honestly...

please correct my statements below and if they are correct just mention "correct" or also add extra info please:

1. "X Window System" provides basic access to GUI on unix/linux systems
This GUI can be :
- Desktop (gnome, kde)
- Pure window manager
- basic desktop like CDE
2. Normally when we boot the system the X window system is read from some config file and the display is set and then the desktop shows up (either gnome or kde) -- we never realize the process because they are in background (process of X window start up and configuration)

where these config files are located? or one file only?

3. But when we do not have any desktop like gnome or kde. and we only have shell prompt after booting the system, its time to start the X window manually (Am I right?)

if we do not have the X server installed, we should install it? in each distro it has a different package naming?

after making sure the X window installed... (How to make sure we do have X window? let's say in redhat!)

4. then we should initialize it first by "xinit" ???? (Am I correct)
if we are running window manager we shoudl do this:

xinit -e <absolute path to WM>
5. after xinit we should start the server X by "startx" ????

6. setting the display? what is this display? i can not communicate with this word!!! nobody has explained me anything, and while googling I just grab ideas!!! I dont have a robust understanding from this display setting. then how to export it?

for the above 4,5,6 we can write them down into xinitrc file in home? and then we dont have to run them every time we boot the system? Right?

<< the window x system can only be access locally? right? I can not remote it via putty and try to run it? or set it? right? (again I have to apologize because not a good understanding)

How to stop the window manager? should I kill the process? and then kill the X window?
the process name is xinit?


what can I do to automate all these steps. when I press the button of power-on on my laptop, I want to get my X started and my window manager started as well. is that possible?

can somebody please put my words in a better shape and ordered steps, 1, 2, 3, ..then I promise this post will be a great tutorial!

thanks very much guys,
Messi
SmilieSmilie
Smilie
 

9 More Discussions You Might Find Interesting

1. UNIX Desktop Questions & Answers

An X Window System from scratch

I'm currently using Gnome as my desktop environment (DE) but it's going kind of slow. My friend gave me the advice to skip the DE and only use a Window Manager. I took his suggestion one step further and decided to try building an X window system from scrath instead. But what are the... (3 Replies)
Discussion started by: J.P
3 Replies

2. Windows & DOS: Issues & Discussions

window 2000 professional not pinging my window 98 system.

Hello, We someone help me resolve this problem. I have window 2000 professional, windows 98 and Unixware 7.0.1 on the network. I was able to establish connection with all. However, l was unable to ping window 98 from window 2000 professional. I was able to ping the window 2000 from the window... (10 Replies)
Discussion started by: kayode
10 Replies

3. HP-UX

how to start the x window system

hi, am new to hp-ux, i just bought an hp-ux with the hp-ux 11.0 os, is very old, and i wnat to start the x window system but it send an error that said that couldn't open the x server, i try startx, xinit, and nothing, and also where i can find tutorials for hp-ux os for beginners (7 Replies)
Discussion started by: nobody
7 Replies

4. Red Hat

Maximizing X window without Window Switcher

Hi everyone! I have a strange situation. I'm running an NX remote Gnome desktop session. On the remote machine, there is a whole load of unsaved data in a window. A problem that I've been having with this NX session is that I can't load Gnome Applets, including the Window Switcher. So.. when I... (0 Replies)
Discussion started by: alexandicity
0 Replies

5. UNIX for Dummies Questions & Answers

What would take the Place of X Window System if X was not installed?

If X was not installed, what would print data onto the display? Does it include applications form Gpl/Gnu or is it a daemon only? Thanks in advance!:wall: (2 Replies)
Discussion started by: theKbStockpiler
2 Replies

6. AIX

Is XVFB(X window system virtual frame buffer ) open source

I would like to know XVFB is open source or not. (0 Replies)
Discussion started by: prathap.g
0 Replies

7. UNIX for Beginners Questions & Answers

Which X Window system is installed on my server that would work with Xming?

I would like to use Xming to connect a server and managed to get it to work. I am now trying to get it to connect to a different server but i am not sure which X Window system is installed. I tried it through putty and i get the following error/warning: /usr/java/jdk1.7.0_67/bin> jvisualvm... (5 Replies)
Discussion started by: ziggy25
5 Replies

8. UNIX for Beginners Questions & Answers

Toggle between xterm window and standard terminal window

Is it possible to toggle back and forth between an xterm invoked from one tty, and a shell invoked from a different tty? I am running Centos 7 with KDE and booting in non-graphic mode. After logging in on the default window (/dev/tty1) , I can then use ALT-F2 to access a new window (/dev/tty2),... (1 Reply)
Discussion started by: rhgscty
1 Replies

9. Programming

Configure: error: X Window system libraries and header files are required

I am trying to compile thunar 1.8.4. It is giving me this error. configure: error: X Window system libraries and header files are required Ubuntu Mate 18.04 (2 Replies)
Discussion started by: drew77
2 Replies
XChangeSaveSet(3X11)													      XChangeSaveSet(3X11)

NAME
XChangeSaveSet, XAddToSaveSet, XRemoveFromSaveSet - change a client's save set SYNOPSIS
XChangeSaveSet(display, w, change_mode) Display *display; Window w; int change_mode; XAddToSaveSet(display, w) Display *display; Window w; XRemoveFromSaveSet(display, w) Display *display; Window w; ARGUMENTS
Specifies the mode. You can pass SetModeInsert or SetModeDelete. Specifies the connection to the X server. Specifies the window that you want to add or delete from the client's save-set. DESCRIPTION
Depending on the specified mode, XChangeSaveSet either inserts or deletes the specified window from the client's save-set. The specified window must have been created by some other client, or a BadMatch error results. XChangeSaveSet can generate BadMatch, BadValue, and BadWindow errors. The XAddToSaveSet function adds the specified window to the client's save-set. The specified window must have been created by some other client, or a BadMatch error results. XAddToSaveSet can generate BadMatch and BadWindow errors. The XRemoveFromSaveSet function removes the specified window from the client's save-set. The specified window must have been created by some other client, or a BadMatch error results. XRemoveFromSaveSet can generate BadMatch and BadWindow errors. DIAGNOSTICS
Some argument or pair of arguments has the correct type and range but fails to match in some other way required by the request. Some numeric value falls outside the range of values accepted by the request. Unless a specific range is specified for an argument, the full range defined by the argument's type is accepted. Any argument defined as a set of alternatives can generate this error. A value for a Window argument does not name a defined Window. SEE ALSO
XReparentWindow(3X11) Xlib -- C Language X Interface XChangeSaveSet(3X11)
All times are GMT -4. The time now is 02:29 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy