Skip to content.

Green Leaf Technologies

Sections
Personal tools
You are here: blog

Tom's Blog

Created on 17th October 2006 01:27 PM. Python 1 comment
Well it's been a little while in getting there, but the Green Leaf Technologies source code browser is back online .

Finally got around to installing and configuring ViewCVS , which, despite the name, can quite happily view a Subversion repo - which is what I have.

Was a little less than intuitive, I have to say, but now that I understand it all, it's quite well laid out. One central config file, nice syntax highlighting, and the thing I do like particularly is that it can create on-the-fly gzips of any directory. Nice for people to be able to download the source straight from the repo browser. Oh, and in the end, I just installed it from the debian repositories instead of from source, as the most up to date version required Subversion 1.20 or greater. I'm always pleasantly surprised by how many packages are available as .debs. Makes management much easier. 

Created on 13th October 2006 01:10 PM. Ubuntu
Most likely a known issue for most people, but I had a gotcha moment today when I discovered what "The following packages have been kept back" from an "apt-get upgrade" means and how to resolve it.

Turns out it means the dependencies of the package have changed, and so other packages need to be installed. Can be resolved with a simple "apt-get install <package-name>". 

Easy when you know how! 

Created on 11th October 2006 09:29 PM. XGL/AIGLX/Beryl/Compiz
Thought I should just post a state of the Union vis a vis my XGL usage.

Well, it seems the first thing is that I'm going to have to rename this category - I'm no longer using XGL, but instead am using AIGLX baked into the BETA Nvidia drivers I'm running. This means there's no need for XGL or anything - just set up my xorg.conf to use AIGLX, and then I just install either Beryl or Compiz. Or in my case, both. I'm currently using Compiz because frankly it's giving me better performance than Beryl (the output below is from "glxgears -info" while running amarok and firefox):

Metacity:
6121 frames in 5.0 seconds = 1224.149 FPS
7660 frames in 5.0 seconds = 1531.864 FPS
7499 frames in 5.0 seconds = 1499.699 FPS
7548 frames in 5.0 seconds = 1509.501 FPS
6609 frames in 5.0 seconds = 1321.765 FPS
7334 frames in 5.0 seconds = 1466.784 FPS

Compiz:
4952 frames in 5.0 seconds = 990.399 FPS
5044 frames in 5.0 seconds = 1008.489 FPS
5776 frames in 5.0 seconds = 1155.102 FPS
5830 frames in 5.0 seconds = 1165.975 FPS
3637 frames in 5.0 seconds = 727.383 FPS
3230 frames in 5.0 seconds = 643.875 FPS
5300 frames in 5.0 seconds = 1059.970 FPS
5739 frames in 5.0 seconds = 1147.271 FPS

Beryl:
3153 frames in 5.0 seconds = 630.463 FPS
3167 frames in 5.0 seconds = 633.395 FPS
2874 frames in 5.0 seconds = 573.958 FPS
2985 frames in 5.0 seconds = 596.847 FPS
3104 frames in 5.0 seconds = 620.749 FPS

I have to say, that I'm secretly quite happy about using Compiz because I'm not sure I agree with the Beryl fork, and my gut reaction is that the Compiz code is going to be done better and cleaner, and that Beryl may win out in the end because it has better plugins and features and more community support, but it's not necessarily the best technically.

Anyway, we'll see.

As a footnote, I've got kiba-dock running on my machine at work, and I have to say it's a joy! Completely useless, but a joy. Being able to manipulate objects that interact in ways we implicitly expect from our knowledge of the real world is something we've all trained ourselves to forget when we use computers, because computers don't work that way. Well kiba-dock does...

Created on 11th October 2006 05:35 PM. Open Source
Greenleaftech has some shiny new tango icons!
If you haven't already checked out the Tango Project , take a look.
Created on 10th October 2006 10:25 PM. Linux | Open Source
Of course, they'll claim it's not true, but when someone is testifying under oath and even C|Net is reporting it , you have wonder.
Wonder what it must feel like for a Microsoft employee to know that their company is up to stuff like this? Do you just go into denial, or do you shrug and say, "screw it, they're paying me so what do I care?".
Created on 9th October 2006 10:25 PM. Ubuntu
It's been a while (a few years!) since I wrote up the state of Linux on my laptop. It's a HP zv5405us, and I have to say, it's doing pretty much everything I want right now.

This isn't so much an install guide as a device support list, cos I haven't done a clean install for a few releases now - I think the last time I did an install was Breezy Badger. Since then I've just "apt-get dist-update"d .

The specs are:

 AMD Athlon 64 Processor 3200+ 2.0 GHz
54g Integrated 802.11b/g Wireless LAN
15.4 WXGA+ High Definition BrightView Widescreen Display
80GB Hard Drive (4200 RPM)
nVIDIA GeForce4 440 Go 64MB
512MB RAM (2 Dimms?)
DVD/CD-RW
5 in 1 Digital Reader

Support? Broadcom wireless now supported with the bcm43xx wireless driver so that NetworkManager works a treat! Mousepad works great, with the right portion being a substitute scroll wheel (didn't have to do anything in particular - this just worked since Dapper).Obviously the 3D is working fine (Quake 3 is about as good as it gets on this laptop for gaming as I'm not much of a gamer - unless you count my Spectrum emulator) and at the moment I'm trying out of the BETA Nvidia Drivers with support for compositing directly in the driver. Seems a little slower with Beryl than it was in Dapper with Compiz/XGL, but I'm sure it'll get there soon enough.

What else is there? Oh, the widescreen is supported fine (1280x800). USB Devices behave themselves - automount as necessary. Haven't tested TV-out or Dual Head for a while. Will have to do that.

Downsides: have never got the Media Card Reader working. And still no suspend because I'm using the proprietary Nvidia modules. Overall: 95% there. 

Update: 2006-10-14 - Holy Cow! Thanks to this , I now have suspend to ram working like a charm. I close the laptop lid and it suspends, I power on and I'm right back where I started in about 5 seconds. Even resumes playing in Banshee where it left off. Love it, love it, love it. I thought this just wasn't possible with proprietary Nvidia drivers - I'm just amazed and very impressed! 

Update: 2006-10-18 - And there's more... Tested out the on-the-fly TwinView capabilities of the new Nvidia Betadrivers. Works a treat, except that my TV doesn't have a good enough resolution to make it useful for working off - fine for watching videos, though. Seems to only work with Metacity, and also have to reboot afterwards as the windows mysteriously disappear... Hoping for more improvements in the upcoming Nvidia drivers.

Created on 5th October 2006 09:27 AM. Linux
"There are many alternatives to Microsoft Office on the Linux platform", says Nick McGrath, Microsoft's head of platform strategy.
Great stuff. Thanks for the recognition , Nick!
Created on 3rd October 2006 05:52 PM. Enlightenment
It's that simple. Enlightenment (e17) rocks.

Unfortunately it seems to move as slowly as rocks, and so I'm still unable to easily install it without going the whole hog and installing from eLiveCD . Do I have the guts to do this? I doubt it. Next week we'll see...

Update: scratch that. The edevelop ubuntu repos seem to be working nicely. I'm running e17 and loving it!