DISPLAY not set


 
Thread Tools Search this Thread
Operating Systems Solaris DISPLAY not set
# 1  
Old 07-31-2014
DISPLAY not set

Hi,

When i invoke DBCA as oracle user , i get following
Code:
usircd01:KAM:/opt/oracle10/product/10.2.0/bin>./dbca 
DISPLAY not set. 
Set DISPLAY environment variable, then re-run. 
usircd01:KAM:/opt/oracle10/product/10.2.0/bin>echo $ORACLE_SID CCE 
usircd01:KAM:/opt/oracle10/product/10.2.0/bin>echo $ORACLE_HOME /opt/oracle10/product/10.2.0
usircd01:KAM:/opt/oracle10/product/10.2.0/bin>echo $ORACLE_PATH ksh: ORACLE_PATH: parameter not set 
usircd01:KAM:/opt/oracle10/product/10.2.0/bin>echo $DISPLAY ksh: 
DISPLAY: parameter not set 
usircd01:KAM:/opt/oracle10/product

My question is what is X session here ? is it something related to X manager ( software) that i need to install in windows ?

OS version -- SunOS 5.10
The server i am using is database server.

Regards,
Maddy
# 2  
Old 07-31-2014
In short, yes. You need to follow the same process for an X-windows display as you did with the installer.



Robin
# 3  
Old 07-31-2014
Hi Robin,

Thanks for your reply.

Can you make me understand why i need to install x-manager in windows to open DBCA tool in linux machine ?

What is the relation in between them ?
what is X-windows here ?

Regards,
Maddy
# 4  
Old 08-01-2014
The X-windows client-server relationship seems a bit confused. When you connect to a unix host (you'd normally consider this as your server, because you connect to it) and say "start an X-windows tool", what you are actually doing is starting a client on the unix host that connects to your desktop (i.e. the server part) and draws up the window.

To make your desktop an X-windows server, you need the software installed and the security set to allow the connection. Usually a command to the X-server software host unix.ip.address.here is what you need. You can then (on unix) set the DISPLAY variable to your desktop and the run the X-windows tool, something like:-
Code:
export DISPLAY=desktop.ip.address.here:0.0

You can test this with xclock, or perhaps xeyes which is a little more fun.



Does that help?


Robin
This User Gave Thanks to rbatte1 For This Post:
# 5  
Old 08-08-2014
Easiest way is to install xming(x-server) on your desktop and enable X11 forwarding on your ssh client?(like putty or whatever you use). Then login as your user, check the display is set using echo $DISPLAY,then run xterm or xclock to check if xwindows is working. Note that you do not have to set the DISPLAY variable manually if you are using xming.
This User Gave Thanks to npandith For This Post:
# 6  
Old 08-10-2014
Thanks Pandith and Robin for your suggestions.I will follow the same and come back if i face any problem.
# 7  
Old 08-14-2014
Thanks Pandith and Robin for your suggestions. It works for me.Smilie
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

How to set DPI as 90x90 for XVFB Display?

when i am connecting to AIX machine from Windows XP through Xmanager am getting dots per inch problem and here we are connecting to AIX machine using X Server virtual frame buffer . Please set 90x90 dots per inch to X Server virtual frame buffer. (10 Replies)
Discussion started by: prathap.g
10 Replies

2. Windows & DOS: Issues & Discussions

How to automatically set the DISPLAY var?

Hi all, Our users use Putty on Windows servers to log on to UNIX via SSH and run GUI applications. Is there a way to automatically get the display numbers from xming or Exceed (that are running on Windows) to set the DISPLAY var properly on UNIX? X11 forwarding is not an option. The closest I... (3 Replies)
Discussion started by: ejianu
3 Replies

3. Solaris

Where/how is $DISPLAY set when connecting with XDMCP?

My "problem" is that it's set correctly and I want to break it, but can't figure out where it's getting set in the first place. I can see several places where $DISPLAY is referenced but at the point that the dollar sign is in front it's already an environment variable(I think). I thought... (1 Reply)
Discussion started by: gctaylor
1 Replies

4. Solaris

Set display to text

How do I set up my solaris 10 machine to display in text mode instead of graphics mode, permanently? (1 Reply)
Discussion started by: jastanle84
1 Replies

5. Shell Programming and Scripting

How to check if export DISPLAY is set or not?

Hi All, I use "export DISPLAY=same_host:0.0" to set my export DISPLAY and it is working fine for me.. Problem here is I have developed a script for which i should run export DISPLAY prior to running my script.... so my script should check whether export DISPLAY is set or not.. if... (6 Replies)
Discussion started by: smarty86
6 Replies

6. Programming

swing not getting initialized when the DISPLAY is not set

I have a batch programme which will load the Spreadsheet into database.. When the DISPLAY is set and X11 window server is running, there is no issue in reading the spreadsheet and loading into database without lauching UI. But if the display is not set, then there is an issue... Any ideas... (3 Replies)
Discussion started by: shafi2all
3 Replies

7. Solaris

How to set DISPLAY to support X11 window server

I can run xclock from root but not able to run in a user (oracle) I am getting this error during installation of ORACLE-10g (10.2) in Solaris-10 (X86).............when I do ./runInstaller when ever try, getting this error....... DISPLAY not set. Please set the DISPLAY and try again. or... (2 Replies)
Discussion started by: gohappy
2 Replies

8. Solaris

Can't make 'set DISPLAY' to work

Hi, I used exceed and putty in the past to HP server with no problem to make 'set DISPLAY' work on my desktop. However now I have Solaris 9 on Sun server 480 and I only have putty. I can't bring the X window (eg xclock, etc) to my desktop. I tried X11Fowarding, xhost, and so on, it doesn't... (5 Replies)
Discussion started by: jr_zhang
5 Replies

9. UNIX for Dummies Questions & Answers

mandrake 6.0 , display not set despite

hi, i am on mandrake 6.0, shell of root user is bash. okay, i did the below #display=localhost.localdomain:0.0 #export display #xhost +localhost.localdomain system replies xhost added.. i did a set and there was an entry there.. now i want to install oracle, so did a ./runInstaller ... (2 Replies)
Discussion started by: yls177
2 Replies

10. UNIX for Dummies Questions & Answers

set display

Hi All: An elementary Unix Question, How can i set the display number and run a program in that display. If i type the name of the executable the program opens in the console(display number 0), however, i want it to open in another display number. How can i do that. Appreciate the help... (2 Replies)
Discussion started by: preetham
2 Replies
Login or Register to Ask a Question