This content has been marked as final. Show 3 replies
I contacted Oracle and found out that Gnome Desktop Manager will not run in a zone. I needed it because I was going to install Oracle Database 188.8.131.52. Turns out that the only way I could do it was to run the installer using a response file in silent mode, or by using a terminal emulator. I went for the terminal emulator choice, using putty and xming. It's actually heaps better because I didn't really want to install GDM just so that I could run the Oracle installer... now my system is much cleaner.
if you still have not got any answer from oracle support like us, perhaps i can give you a hin to fix this ...
First we changed /etc/gdm/custom.conf
Then we changed smf service layout for svc:/application/graphical-login/gdm:default
We deleted dependencies for hal, consolekit and dbus in /lib/svc/manifest/application/graphical-login/gdm.xml
After that we started gdm service, but it failed. THe gdm-binary needs a socket from dbus ...
So we modified dbus start script.
Just comment check for "non-global zone" out in /lib/svc/method/svc-dbus
#if smf_is_nonglobalzone; then
# /usr/sbin/svcadm disable -t svc:/system/dbus
# echo "dbus-daemon cannot be run in non-global zones"
# sleep 5 &
# exit $SMF_EXIT_OK
then start dbus service and gdm service ...
hope that helps...
Just contact Oracle to deliver update for you !