Skype 1.4 on Solaris in a Ubuntu BrandZ zone!
By gravax on Sep 13, 2007
At last! I got it working!
Since Solaris Express Developer Edition build 72 (you might have to wait for build 72 to be published), we have experimental support for Linux kernel 2.6 in a BrandZ zone!
Instructions on how to install are here...
What I did was install Ubuntu on a separate machine. Configured the repositories for Skype and Medibuntu. Installed Skype and Google Earth... then did the tar cjf from / as documented in the installation instructions for Linux 2.6 BrandZ zones... and created my zone and installed it from the .tar.gz archive on my Nevada b72 system.
When I did the zoneadm install, I got a bunch of error messages at the end... but despite that, network which was configured as DHCP in Ubuntu picks up the address I hard coded when creating the BrandZ zone (and store in /etc/zones/ubuntu.xml - my zone configuration file).
Note... I had to enable sshd in the Ubuntu zone for this to work.
And despite that, I can't just ssh into the zone... bash starts up when I do so... but doesn't give me the prompt... But I can ssh -X MyZone /command/to/run and run any X11 command...
So what I now do is run ssh -X MyZone /usr/bin/skype and I get Skype up and running.
Note that Skype 1.4 uses only ALSA and BrandZ only maps OSS... so no audio yet. But I can chat nicely
Skype 1.3 uses OSS... And with that one, in the Ubuntu branded zone, I get proper Audio!
We are making progress!