Subentry of Projects

NVIDIA Dock

Fri17Aug2007

Contents

All this does is place an icon in your system tray to quickly launch the NVIDIA Settings application, which installs with the official drivers from NVIDIA.

Hover over it and it will tell you your GPU temperature if your card is into that kind of thing. A double click will launch the NVIDIA settings control panel, and right click will bring up a nifty menu with a few options. Also on the menu it will show the NVIDIA driver version, which is surely to come in handy at least one time in your life.

NVDock is written in C, and uses the GtkStatusIcon functionality which if my memory serves me correct, requires GTK 2.10 or newer. Obviously it also requires that your window manager has a system tray... most do anymore.

 

user posted image
Click it for a big picture if you are bored.

 

As you can see, I have Compiz running so this comes in handy to fuss with video settings quickly and then restart Compiz via it's own tray icon.

If you have any comments or suggestions do not hesitate to contact me, bob at kateos dot org.

 

Current Version

The current version is v1.02, and the release notes can be found here.
      • Change Log
      • Licence (BSD).

Information about the next version: These features and fixes have been applied and are in the SVN Development Branch (trunk), awaiting next version release.

      • It turns out with older drivers nvidia-settings is unable to query the NVIDIA driver version. Found this out when I reverted to 97.55 for testing with Compiz. So, had to add a bit to hide that menu item if driver version was unable to be found. That kind of sucks, but eh.

 

Requirements

      • the NVIDIA Drivers.
      • GTK+ 2.10 or Later (and dev packages if compiling source)
      • A system tray.

 

Downloads
Releases

      • nvDock v1.02 Source
            nvdock-1.02.tar.bz2

      • nvDock v1.02 Binary (Linux i686, glibc 2.5)
            nvdock-bin-1.02.tar.bz2


Distributions

      • KateOS: Add http://kate.opsat.net/pkg to your source file.
            `updateos -i nvdock` to install.
            `updateos -u nvdock` to update.

      • openSUSE 10.2 or 10.3: RPM package available:
            http://packman.links2linux.de/package/nvdock.
            32bit and a 64bit packages.
            SuSe Repository Help

      • Arch Linux: PKGBUILD available on the AUR.
            http://aur.archlinux.org/packages.php?do_Details=1&ID=15118

      Got a package in your distro? Email me the instructions.

 

SVN Access

Development Branch
svn checkout http://bobmajdakjr.googlecode.com/svn/trunk/nvdock nvdock

Checkout Version 1.02
svn checkout http://bobmajdakjr.googlecode.com/svn/tags/nvdock-1.02 nvdock

 


Links And Things I Found

Most of these things I found with Google while randomly surfing the internet.

The Freshmeat project page.

This thread on an Ubuntu forum made me smile.

A request for a Frugalware package. If this goes through, again someone should email me with directions about how that works on Frugalware and I can add it to the distribution list as well.

Looks like Paldo has a package too, though currently it is out of date, and only in the testing repository.

I cannot read any bit of Russian. Maybe this thing is about a package for ALT Linux?

 

NVDock v1.02

Tue4Dec2007

This is just a small maintenance update which sets us up the v1.02. It has actually been brewing for a while now. Woke up this morning and decided to push it out.

 

user posted image

 

It fixes the --parent option, now it works as it intended to work... which means it works because it didn't before. Well it did at one time... I must have broken it. But I fixed it.

NVDock also now will display the NVIDIA driver version on the menu next to the temperature readout.

I am currently working on the bits that will let you change some settings like the antialiasing settings ... Read More.

 

NVDock v1.01

Thu6Sep2007

This application has gotten a lot more attention than I actually expected. The future plans for this application include allowing the application to do the configuration work from the menus without needing to use the nvidia-settings control panel directly. I only have Weekends to work on it, so It will take some time.

However this update adds several new features that did not exist before.

 

user posted image

 

nvDock will automatically reload and apply the NVIDIA settings upon the current X session. Most users will probably not notice this, and some may even want to drop this in their window manager startup routine to ... Read More.