Sponsored Content
Operating Systems AIX How to find if AIX supports GUI Post 302525797 by bakunin on Saturday 28th of May 2011 02:09:23 PM
Old 05-28-2011
Quote:
Originally Posted by rocker_me2002
How do I find if my AIX supports the X11 windowing environment?
I am not quite sure what you mean by that: X-Windows is a client-server system with a server-part, a client part and some network-protocols between these.

Lets try some clarification first:

An "X-client" is an application which uses the X-Windows facilities to work. Your program is an X-client, other examples would be Firefox, "xterm", etc..

"X-Server" is something which can display X-clients: this needs a (several) graphic card(s), some monitor with graphical abilities and a driver for the graphics card. Usually this driver software is called "X-server" in the narrower sense.

X-clients will start on any system, because the whole thing is networked: an application (the X-client) will use either a local server or some system with a running X-server somewhere on the network. It will use a special protocol (X-protocol) to do so.

It is a little confusing, because the X-server runs on the system usually called "client" and the X-client will run on a system usually called "server", but when you follow my explanations above it perfectly makes sense (i hope ;-)) ).

So, to answer your question: AIX systems are usually servers, which don't even have graphics equipment (what for - they are in a data center), but that doesn't mean they can't run X-clients. It just means that you have to have a running X-server to display these clients once they run. You might need some shared libraries for the application to run (have a look in "/usr/lib/X11" for the X11-related libs). You might also have to set the DISPLAY variable, which tells the X-clients where on the network the X-server is located. (A DISPLAY-variable is a hostname/IP-address followed by ":n.m", where n and m are integers, telling the display- and screen-number of the server. X-servers can have several displays and each display can have several screens. Usually, though, it is ":0.0".).

If you need to have a local X-server on the system it will have to be equipped with a graphics card and a monitor and a mouse.

I hope this helps.

bakunin
 

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

If a is windows gui ( client), b is a unix gui ( Server for a) and c is a shell scrip

Hello all, 1) I want to have a GUI application that will call Unix shell scripts, 2) that GUI application should be able to reside on windows ( if possible) and then call Unix shell script either directly or through a server residing on unix. That is for example. If a is windows gui (... (1 Reply)
Discussion started by: hchivukula
1 Replies

2. AIX

Startup AIX in GUI or text mode

Can I know is there anyone know how to statup AIX in GUI and text mode? Thank You..... (2 Replies)
Discussion started by: dwarf007
2 Replies

3. AIX

Does IBM Model No. 7026-6H1 supports AIX 5.3

Hi, I have a IBM box (RS/6000) Model No.7026-6H1, currently running AIX 4.3 and now I want to upgrade in AIX 5.3 version. Please advice Is this model supports the AIX 5.3 version and what precautions we need to take before migration Best Regds Bhupal Singh (3 Replies)
Discussion started by: bhupals
3 Replies

4. AIX

Is there an AIX GUI?

Hi, Just wondering if there is a graphical desktop for AIX. Something like Fedora or Redhat? (3 Replies)
Discussion started by: bbbngowc
3 Replies

5. OS X (Apple)

Find file associated with GUI preference pane

The flat files associated with the GUI are very useful in scripting, like the DNS section of the network pref pane seems to be a front end for resolv.conf.. but sometimes I cannot seem to find the file associated with the GUI area so i was wondering what is an easy way to do this? I was... (1 Reply)
Discussion started by: glev2005
1 Replies

6. AIX

GUI in AIX

Is there a way to install GUI in AIX. I`m using putty(AIX), needed a GUI to use dbua for Oracle upgrades. I know xclock works in linux by installing some packages along with it. Is there a similar way for AIX as well? (11 Replies)
Discussion started by: san_rrr
11 Replies

7. Programming

Python gui or C++ gui or java gui?

python gui or c++ gui or java gui? and when to use etch one? (1 Reply)
Discussion started by: kaja
1 Replies

8. AIX

AIX GUI to replace old school puTTy?

Is there now in existence a graphical interface for AIX instead of black screen on putty? I ask this, because IBM i has GUI interfaces. Maybe a navigator GUI for smitty etc also with powerVP enhanced? (2 Replies)
Discussion started by: dusktildawn
2 Replies

9. Shell Programming and Scripting

Need find package that supports printf on AIX

My current find command does not support printf. I need find package that supports printf on AiX 6.1 system. Can anyone help me with the download link or where / how / if I can find it ? Can it be installed at a different non default location so that it can be reference without... (5 Replies)
Discussion started by: mohtashims
5 Replies
STARTX(1)                                                     General Commands Manual                                                    STARTX(1)

NAME
startx - initialize an X session SYNOPSIS
startx [ [ client ] options ... ] [ -- [ server ] [ display ] options ... ] DESCRIPTION
The startx script is a front end to xinit(1) that provides a somewhat nicer user interface for running a single session of the X Window System. It is often run with no arguments. Arguments immediately following the startx command are used to start a client in the same manner as xinit(1). The special argument '--' marks the end of client arguments and the beginning of server options. It may be convenient to specify server options with startx to change on a per-session basis the default color depth, the server's notion of the number of dots-per-inch the display device presents, or take advantage of a different server layout, as permitted by the Xorg(1) server and specified in the xorg.conf(5) configuration. Some examples of specifying server arguments follow; consult the manual page for your X server to determine which arguments are legal. startx -- -depth 16 startx -- -dpi 100 startx -- -layout Multihead To determine the client to run, startx first looks for a file called .xinitrc in the user's home directory. If that is not found, it uses the file xinitrc in the xinit library directory. If command line client options are given, they override this behavior and revert to the xinit(1) behavior. To determine the server to run, startx first looks for a file called .xserverrc in the user's home directory. If that is not found, it uses the file xserverrc in the xinit library directory. If command line server options are given, they override this behavior and revert to the xinit(1) behavior. Users rarely need to provide a .xserverrc file. See the xinit(1) manual page for more details on the arguments. The system-wide xinitrc and xserverrc files are found in the /etc/X11/xinit directory. ENVIRONMENT VARIABLES
DISPLAY This variable gets set to the name of the display to which clients should connect. Note that this gets set, not read. XAUTHORITY This variable, if not already defined, gets set to $(HOME)/.Xauthority. This is to prevent the X server, if not given the -auth argument, from automatically setting up insecure host-based authentication for the local host. See the Xserver(1) and Xsecurity(7) manual pages for more information on X client/server authentication. FILES
$(HOME)/.xinitrc Client to run. Typically a shell script which runs many programs in the background. $(HOME)/.xserverrc Server to run. The default is X. /etc/X11/xinit/xinitrc Client to run if the user has no .xinitrc file. /etc/X11/xinit/xserverrc Server to run if the user has no .xserverrc file. SEE ALSO
xinit(1), X(7), Xserver(1), Xorg(1), xorg.conf(5) X Version 11 xinit 1.3.2 STARTX(1)
All times are GMT -4. The time now is 09:49 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy