I had the same problems with ATI 4850, but now it works great. Have you upgraded your OpenSolaris 2009.06 to the latest build, which contains 4850 drivers? Maybe it also contains 4890 drivers?
Choose menu: "System" -> "Administration" -> "Update manager" -- This message posted from opensolaris.org
