paulson wrote:I don't know an answer here but does experimenting with using Xsun have any better results?
For a long time I could not find a Xsun configuration combination that worked.
One day when experimenting with a Solaris 10 11/06 installation I noticed that it proposed a "Windows System Configuration For Installation" that worked (ie. for a graphical installation).
So on the old Solaris 10 3/05 I decided to try switching to Xsun server with the same settings and it worked !
Here are my steps for resizing the GUI window on Solaris 10 3/05 guest (without using Guest Additions):
- Only use Oracle VirtualBox 6.0 or below (because it provides the option to enable or disable hardware acceleration (as opposed to versions 6.1.x and above which force-enables hardware acceleration))
- Disable hardware acceleration (ie. "Paravirtualization Interface" = None; Hardware Virtualization: "Enable VT-x/AMD-V" = Un-checked, "Enable Nested Paging" = Un-checked) (otherwise the installation will crash with a blank screen)
- If enabling USB, then select "USB 1.1 (OHCI) Controller" (instead of EHCI) (otherwise the installation will crash on incompatible USB driver)
- Install Solaris 10 3/05 in text-mode
- Shutdown the server
- Enable hardware acceleration (ie. "Paravirtualization Interface" = Default; Hardware Virtualization: "Enable VT-x/AMD-V" = Checked, "Enable Nested Paging" = Checked) (this is required for the GUI to work)
- Boot into Single user mode (ie. specify "b -s -v" at the Boot Parameter menu prompt)
- Optionally disable dtlogin (ie. "/usr/dt/bin/dtconfig -d")
- Run kdmconfig
- Select Xsun server
Set the following configuration:
- Code: Select all Expand viewCollapse view
Video Device: XF86-VESA VESA-compatible video cards
Video Driver: XF86-VESA
Resolution/Colors: 1024x768 - 256 colors @ 70Hz
Screen Size: 17-inch (43cm)
Monitor Type: MultiFrequency 56kHz (up to 1280x1024 interlaced)
Keyboard Type: Generic US-English(104-Key)
Pointing Device: Built-in PS/2 Mouse (2 Button+ 25ms 3 Button Emulation)
- Exit single user mode (ie. type "exit" to return to milestone all and resume boot sequence)
- The system should autoload the dtlogin GUI (otherwise start it manually with "/usr/dt/bin/dtlogin -daemon")
After performing the above procedure I now have a smaller guest window that fits inside my 21" monitor (without using Guest Additions or Scaled mode).
This was working under VirtualBox 5.1.38, Windows 7 x64 host, Solaris 10 3/05 x86-32bit guest.
Screenshot of Solaris 10 11/06 "Windows System Configuration For Installation" settings:

- Solaris 10 11/06 Proposed Windows System Configuration For Installation
- solaris_10_2006-11-window_system_configuration_for_installation3.PNG (88.98 KiB) Viewed 3498 times