- Your sound card isn't supported by default
- Your shiny new Gigabit network device isn't supported
- You are not able to use your Home, End, Page Up, or Page Down keys in X Terminal Programs
- There's no nifty little network configuration program to make it easy to setup your network device for DHCP
- All of those wonderful programs you're used to easily installing via yum, apt-get, portage, etc. seem difficult at best to setup and install
Well, fear not gentle reader. I am here to bequeath virtuous Solaris bit salvation to you. All of the above problems are easily solveable, thanks to people like Ben Rockwood, those on the Solaris x86 Yahoo Group Mailing List and Sun's wonderful documentation.
Problem 1 - Sound Card Support
Two options that I know of:
Problem 2 - Network Device Support
I discovered after installation that Solaris 10 didn't support my Realtek 8169 based Gigabit ethernet adapter on my motherboard. However, after spending some time Googling, I found Masayuki Murayama's network driver page. Soon I was enjoying glorious Gigabit ethernet again, and as a plus it works whether you're compiling for a 64-bit kernel or a 32-bit kernel. I should disclaim any usage beyond normal desktop stuff and downloading / uploading files. Workstation level usage only here.
Problem 3 - Unable to use Home, End, Page Up, Page Down Keys
This by far was the most annoying, perplexing, and difficult of all to solve. But with some help from users on the Solaris x86 Yahoo Group Mailing List and some perserverance on my part, I finally discovered the solution (beginning of the thread).
Problem 4 - DHCP Configuration not so nifty
Setting up DHCP and my own hostname turned out to be pretty easy, even though I'm used to a nifty little text-based configuration program in other *nix-like Operating Systems:
- touch /etc/dhcp.gani0 (where gani0 is the name of your network device driver plus it's enumeration)
- vi /etc/hostname.gani0 (put whatever you want for a hostname inside of this file and save it)
- reboot (there are other ways to get this to activate, but I'm lazy...)
Most of your favourite programs can probably be found at blastwave, and are easily installable via a nifty little program called pkg-get (usage and installation both found at the link).
Where to from here?
If you want to learn more, Sun's documentation site, BigAdmin, the OpenSolaris site and DryDog are all great sites to start with. As far as the blog world goes, here's my A-List for Solaris:
So long for now...
Related Blogs: Solaris