I do no like Exceed, but it all I have. First of all, I started my Solaris 10 with a bare minimum base install. I have built up from it with additions like sudo, gcc, and various other packages that I have needed. Now, I am trying to get Exceed to connect with the server and display a desktop like environment so Oracle is easier to install and manage.
Here are my X11 packages on Solaris 10:
SUNWxwplt
SUNWxwfnt
SUNWxwrtl
SUNWxwplr
I have been trying to find the package for xterm, and I can not find it. Preformed a find / -name xterm and nothing arose.
I'm clueless where to start. Exceed just brings a failed notice without much detail. I do know that in the Xstart, it will connect and tell me that the command is not found (I had to put something in the command field). That is about it. I'm assuming this is an easier task for someone who has done this before. Any help?
Sure, you installed a bare minimum install which doesn't include xterm. That's a wrong approach with Solaris 10 and older as there is no simple mechanism to install a package while having the dependencies handled automatically.
even if you find it, you have to resolve all dependencies manually! maybe a clean new install with a larger install cluster would be a better approach...
A FULL install cluster off of this Solaris 10 disc also does not provide xterm. As far as pkgadd from the Product folder on the disc, it does indeed label and note the dependencies. So even with a full install, there is no xterm. Any other ideas? What is the SUNW package for these things? Any ideas?
That's looks like an Exceed issue not a Solaris one. Make sure your start the local X11 server on Windows before attempting connecting clients like xterm to it.
I have manged to be able to get to the CDE login window. After you log in, it says starting up CDE and then blank screen and you go back to the initial CDE login screen.
I'm betting it's a CDE package I'm missing. Anyone know a list of, or happen to know where to find a list of mandatory packages for CDE?
I tried doing a fresh install, or rather throwing in a drive I had a fresh install on and doing a "sys-unconfig" and re-ip'd it. Exceed would not work with it. Couldn't even get it to the CDE Login screen.
Here are the logs. I did not see any "errorlog" Just startlog and session. I had to enable the session log.
# more startlog
--- Mon Mar 1 11:53:56 GMT 2010
--- /usr/dt/bin/Xsession starting...
--- starting /usr/dt/bin/dthello &
--- Xsession started by dtlogin
--- could not start /usr/dt/bin/dtsession_res -load -system
--- sourcing /export/home/user/.dtprofile...
--- sourcing /usr/dt/config/Xsession.d/0010.dtpaths...
--- sourcing /usr/dt/config/Xsession.d/0015.sun.env...
--- sourcing /usr/dt/config/Xsession.d/0020.dtims...
--- sourcing /usr/dt/config/Xsession.d/0030.dttmpdir...
--- sourcing /usr/dt/config/Xsession.d/0040.xmbind...
--- sourcing /usr/dt/config/Xsession.d/1099.br...
/usr/dt/bin/Xsession[624]: /var/tmp/brlog: cannot create
--- could not start /usr/dt/bin/dtsession
--- could not start /export/home/user/.xsession
--- could not start /export/home/user/.x11start
--- could not start /xterm -geometry 80x24+10+10
--- starting /usr/dt/bin/dtsearchpath
--- starting /usr/dt/bin/dtappgather &
--- could not start /usr/dt/bin/dtsession_res -merge -tty
--- starting /usr/dt/bin/dsdm &
--- session log file is /dev/null
--- DTSOURCEPROFILE is 'true' (see /export/home/user/.dtprofile)
--- execing with a /bin/ksh login shell ...
--- starting desktop on /dev/pts/4
Sun Microsystems Inc. SunOS 5.10 Generic January 2005
ksh: /usr/dt/bin/dtsession_res: not found
/usr/dt/bin/ttsession[1133]: starting
/usr/dt/bin/Xsession[745]: 1124 Hangup
XIO: fatal IO error 131 (Connection reset by peer) on X server "ip.here:0.0"
after 68 requests (50 known processed) with 0 events remaining.
XIO: fatal IO error 131 (Connection reset by peer) on X server "ip.here:0.0"
after 68 requests (68 known processed) with 0 events remaining.
# more suntest1_DISPLAY=ip.here:0
-- Session log created Mon Mar 1 12:37:54 GMT 2010
#
Also,
# /usr/X11R6/bin/Xvfb :1 -screen 0 1152x900x8 &
[2] 1141
# /usr/X11R6/bin/X
Fatal server error:
Unsupported keyboard type 6
# kbd -l
type=6
layout=33 (0x21)
delay(ms)=500
rate(ms)=40
# eeprom kbd-type
kbd-type: data not available.
Not too sure what's going on. I don't even have a keyboard, mouse, or vga installed on said machine.
Any and all help is appreciated. I'm drawing blanks.
You are trying to run a X server on the Solaris server. This is useless. The X11 server only need to run on your desktop machine, i.e. Windows in your case.
It seems no session is selected from in the CDE login page.
Your log shows:
There should have been the session name between "execing" and "with". Here is what I got:
--- execing /usr/dt/config/Xsession2.jds with a /bin/ksh login shell ...
--- could not start /usr/dt/bin/dtsession
--- could not start /export/home/user/.xsession
--- could not start /export/home/user/.x11start
--- could not start /xterm -geometry 80x24+10+10
Does /usr/dt/bin/dtsession exist on your system ? It is part of the SUNWdtwm package.
Thank you once again for all of your help. I got it working on one machine. For the heck of it, I tried to mimic it on the other machine.
I installed all of the same packages and copied over all of the same libraries from /usr/dt/lib
However, on machine b, when I attempt to exceed to it, I get nothing. So to help me better understand this process, anyone have an outline on how this works? I can't figure out what I'm doing wrong. I would like to know for sure instead of wild guesses until it works.
When I try to exceed to machine b, the startlog doesn't even populate. dtlogin is running in the background. I enabled rexec and rstat.