I meant everything else.  With modification and some manhandling  
FreeBSD 6-RELEASE can work with the msk driver.  STABLE and CURRENT  
have the updated device ID's and supposedly work.  I was referring to  
Cambridge Silicon Radio (BT), Intel Pro 1000 (PCI-E), and Atheros 54xx  
(To a degree, it's supported upstream in HAL) and NVIDIA (Never had  
issues with NVIDIA on anything) the Mavell SysKonnect is the  
exception, but surely you guys have used FreeBSD driver code in the  
past.  I see nothing wrong with it, and on the record I think  
OpenSolaris has a long way to go with mobiles, not just on this  
particular hardware, I watch the mailing lists.  Now, my desktop, an  
Ultra-20 M2, runs great, but it should.

I've already used those blogs, and I knew how to do it before they  
even posted about it.  Their methods mostly work, but they are not  
healthy, and the main thing wrong is the installer, it doesn't matter  
EFI or MBR it shouldn't try and cobble the mbr with grub without  
asking, this is a main source of grief, along with managing without  
parted, which is a must.  Nowadays I know how to restore everything  
without wiping the disk, it's quite easy, simple 134MB bit of free  
space with some mkpart magic, and you can restore it back to one using  
their GUI frontend to diskutil, or you can use diskutil  
mergePartitions JHFS+ VolName disk0s2 disk0s3 for instance.

Fixes for the keyboard and trackpad features are on my list of things  
that are a must.  Thankfully VirtualBox now is "stable" with v1.6  
cause I need an equivalent of VMware with VMDK support, so that's a  
good thing though I don't know the status of bridging which on OSX is  
not there even though Sun says it's "stable" this is just pathetic,  
bridged networking is a must, there's no technical reasons it's not  
there, there's tun/tap and qt works fine with system level stuff, and  
hence I refuse to support VBox regardless until they keep all the  
basic funtions at parity, and have a FreeBSD version.

Compiz works nice on my desktop, acceleration is pretty good, SongBird  
is okay, though I really HATE the Gecko rendering engine, and XUL  
especially, such slow and badly cobbled cruft IMHO, there's better  
options for a renderer, and this is a MEDIA PLAYER!  The gstreamer  
bundling problem is the other hurdle, it's more than just annoying,  
then there's the quality, which I've discussed before.  I've tried the  
supposed fix, it's better with current builds of JDS and Nevada with  
Fluendo, but it still doesn't feel or work exactly how it should on  
anything.  Under the scenes is the only thing going for OpenSolaris, I  
really like the use ZFS snapshots on Indiana (2008.5).

As a system administrator by contract, OpenSolaris is a decent option  
for deployment of file servers and web stack servers, but for  
specialized tasks, for support, for integration, into any other market  
it will have trouble.  Solaris 10 is worse off, though still better  
supported, there's a tad bit of overkill engineering going on, similar  
to how the Linux Desktop folks like doing things.

Lack of a modern current stable popular version of KDE with sane  
options is unacceptable.  I don't really like GNOME, and CSW KDE is  
crufty old, don't make me mention Solaris Companion, what a joke.

- James C
On May 9, 2008, at 12:57 AM, James C. McPherson wrote:

> James Cornell wrote:
> ....
>> I too have a MacBook Pro.  Problems plaguing OpenSolaris on this  
>> hardware are STILL with EFI handling, the workarounds still are  
>> dangerous, and partly at the fault of Apple you can't use a USB  
>> disk reliably, (Open)Solaris doesn't like them anyways BIOS (MBR)  
>> or EFI it doesn't matter.  My Atheros (MBP3, Atheros not broadcom)  
>> doesn't work out of the box, neither does the Marvell Yukon, same  
>> goes for FreeBSD 6/7, tried that too, it doesn't support my laptop  
>> either.  Even most Linux distros new and old don't like it, though  
>> MadWifi supports it, and the ethernet driver works fine.  The main  
>> issues is with how grub installs itself, it's VERY annoying, then  
>> the needing to edit the driver files and force plumb, etc, just not  
>> a quality action to go through, makes my hands feel dirty.   
>> Hardware drivers are one thing sysadmins shouldn't have to worry  
>> about, these devices are open and widely used enough and not just  
>> tied to this particular hardware, it must be included.  For us, it  
>> will only be included 6mo down the line with the CD, or with bi- 
>> monthly SXCE DVD's, which may take a few months, been a full year  
>> so far without a cent of support, and then the lack of GLDv3 makes  
>> things painful. (xVM, Zones, Crossbow)  I tried and tried, possibly  
>> wearing my unit out faster than normal, trying to get OpenSolaris  
>> decently working, it has cost me tons of time so far without it  
>> even working correctly.  The best option would be to image a copy  
>> of OpenSolaris and then install a boot loader onto the superblock  
>> (Which UFS doesn't like) and even with rEFIt things go wrong  
>> randomly at boot.  James, please give me explicit instructions on  
>> dual-booting, I will not wipe OSX, OpenSolaris cannot replace  
>> neither Windows or OSX for a desktop, maybe for you since you're a  
>> kernel engineer, regardless...  I still want to use it, I need to  
>> be current since this is my career area.
>
> Hi James,
> i can't help you directly, but perhaps if you have a look
> at Paul Mitchell's blog (http://blogs.sun.com/paulm/) it
> might help you with these issues, as might Alan Perry's
> blog entry http://blogs.sun.com/alanp/entry/setting_up_a_mac_mini
>
>
> btw, I wouldn't describe Marvell hardware as Open - all the
> ON code for Marvell chips is in usr/closed as its delivery
> via http://dlc.sun.com/osol/on/downloads/current/on-closed-bins.i386.tar.bz2
> demonstrates.
>
>
> hth,
> James C. McPherson
> --
> Solaris kernel software engineer, system admin and troubleshooter
>              http://www.jmcp.homeunix.com/blog
>                  http://blogs.sun.com/jmcp
> Find me on LinkedIn @ http://www.linkedin.com/in/jamescmcpherson
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/laptop-discuss/attachments/20080509/6246ff2a/attachment.html>

Reply via email to