Almost in silence, Debian oldtimer Joey Hess made a commit that will switch default desktop task from GNOME to Xfce in Debian's forthcoming 7.0 Wheezy release. And that was an excellent choice, if I may add!
The patch attached to this blog post is needed to successfully run VMware Workstation 8.0.1 on the current Linux kernel 3.2.0-rc2. So, it will be needed for the final 3.2 release, too. If you need instructions how to apply the patch please consult my other blog entries. Have fun!
VMware Workstation 8.0.0 won't work on Linux Kernel 3.1.0 out of the box. But, some clever guy coded a very neat script that you can use to patch the workstation in a few easy steps:
$ cd /tmp
$ wget http://188.8.131.52/vmware3.1rc.sh
$ chmod +x vmware3.1rc.sh
That should patch the modules source, recompile it and start the vmware services. I've also attached the courtesy copy of the script to this article, in case the remote location becomes unavailable.
I don't know why Python applications are so verbose with deprecation warnings. Either the apps should be fixed, or the system should be configured to not emit those pesky warnings in production. Since the former is not happening, I found a way to do the latter. So, if you are sick and tired of warnings like this:
/usr/lib/pymodules/python2.6/rdiff_backup/SetConnections.py:148: DeprecationWarning: os.popen2 is deprecated. Use the subprocess module.
stdin, stdout = os.popen2(remote_cmd)
This past week has been quite turbulent for Debian wheezy. Mostly because of the great Perl upgrade from 5.10 to 5.12. This included rebuilding of hundreds of Perl modules to play well with new version of Perl. Most of the time I had all this stuff put on hold, and only yesterday have I found guts to digest all 300 of new packages. For one day I was without trusty pidgin, but today even that popular messenger has been recompiled to work with Perl 5.12.
You blame Firefox 4 to be a memory hog? Check it out first by typing about:memory in the address bar. You'll get a nice detailed report of your browsers memory usage. While it's not guaranteed you'll understand every statistic available in the report, you can at least peek at the overall memory use, and see how much it's fragmented by comparing "memory mapped" and "memory in use" numbers.