Archive for October, 2006

Netbeans + Edgy + Beryl + AIGLX = indigestion…

Thursday, October 26th, 2006

OK, well it turns out that Java Swing based apps by default, aren’t that happy. Just installed RC2 of the Netbeans Java IDE and an empty white window appears.

Turns out there is a simple fix. Make sure your shell has “export AWT_TOOLKIT=MToolkit” defined and then it works fine.

Now isn’t that nice?

Fedora Core 6 looking good!

Monday, October 23rd, 2006

Installed the i386 DVD release of Fedora Core 6 (available a bit ahead of schedule via bit torrent) into a Parallels virtual machine… looking pretty good!  I really like the new logo and overall, things are more polished then in Core 5.

Also, under preferences, it’s easy to enable enhanced desktop graphics (AIGLX)… unfortunately, didn’t get a chance to try that out since I was running it virtualized.  I still feel, however, that Ubuntu Edgy 6.10 still works best for me… I’m not a big fan of .rpm based distros.

ATI drivers and Parallels challenges with Edgy

Monday, October 23rd, 2006

Well, things appear to work well IF you are able to get things compiled. Shell script problems when attempting to run the ATI 8.29.6 driver installation shell script and also errors when running the parallels-config shell script.

Turns out, Edgy has /bin/sh linked to “dash” instead of “bash”… this causes all sorts of script errors to occur. A band-aid fix is to link (using “ln -s”) sh to “bash” and then try running the scripts. Worked like a champ.

An Edgy Beryl with Apple Mighty Mouse

Sunday, October 22nd, 2006

Well, my new Edgy install is running great! After upgrading, I next went and installed Beryl to get back some nice eye candy. All is working well. Had to install Nvidia’s 9xxx series beta drivers to get everything working.

Now, I’d like to “squeeze” a bit more functionality from my Mighty Mouse, which is not so mighty under Linux as it is under OS X. I still don’t have horizontal scrolling working, but at now have the squeeze buttons that invoke the scale function under Beryl (similar to expose under OS X). To implement, define your mouse as follows in your xorg.conf file:

Section "InputDevice"
Identifier     "MightyMouse"
Driver         "mouse"
Option         "Protocol" "evdev"
Option         "Buttons" "8"
Option         "Dev Name" "Mitsumi Electric Apple Optical USB Mouse"
Option         "ZAxisMapping" "5 6 7 8"

Next, update your xmodmap as follows:

xmodmap -e "pointer = 1 2 3 8 4 5 6 7"

Then, using beryl-manager, go into the settings area for the “Scale” plugin, and under the “Mouse” tab enter the number “8” as the button number for the “Initiate Window Picker” section.

Now, login and out of X, and open a few windows. Squeeze the mouse and the scale (aka expose) effect should happen. Sweet!

Dapper to Edgy with a single command?

Friday, October 20th, 2006

Ya, you read that right. Now that Ubuntu Edgy is in RC1 mode, I figured it would be safe to leap over to Edgy on one of my test systems. I’ve been happily running Ubuntu Dapper with Compiz and XGL… the desktop has more bells and whistles then on my Macs! It’s easy to get hooked on all that eye candy. But, with compiz in flux and Quinn moving to Beryl, I figured it’s time to go the standard Ubuntu way using Edgy.

The following single command took me there: gksu “update-manager -c -d”. Yup, that’s right. Not like the old days where upgrading to a new distribution usually meant doing a clean install. Now it’s just a single command and you are up and running on the new distro.

Anyway, time to begin playing around in Edgy to see what all is new. Enjoy!

Considering Intel Mac and Parallels?

Friday, October 20th, 2006

I can honestly say, my Macbook Pro combined with Parallels is one one of the best working environments I have ever used. I require access to Linux and Windows XP for my job, having Mac OS X as the base and virtualizing the Linux and XP environments give me the best of all 3 worlds. I no longer have to worry about getting Linux to sleep / hibernate properly, or wonder if it will work with my wireless chipset. Having real MS-Office on Win XP removes any worries about compatibilities with Powerpoint slides or Word docs. Everything just works. (Maybe one day, 3D virtualization will happen and XGL / AIGLX will work too).

So, if you are considering an Intel based Mac, make sure you get one with an Intel processor that support Intel’s virtualization technology, which makes a world of difference and is leveraged by Parallels if present. If looking at Core 2 Duo systems, models T5200 and T5500 don’t have it. If looking at Core Duo systems, models T2300E, T2050, and T2250 don’t have it either.