
Nvidia screenlet
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
A multipurpose nVidia GPU screenlet using the nvidia-settings package
#=========================================
# ChangeLog:
#
# v0.5 [05-06-2008]
# - Fixed nvidia-settings recognition bug (On a small amount of computers)
#
# v0.4 [04-06-2008]
# - Fixed resolution bug
#
# v0.3 [03-06-2008]
# - Major code cleaning
# - Added choice of interval in seconds (range from 1 to 60)
# - Added choice of font size (range from 4 to 10)
# - Added choice of indentation to position the data values (range from 0 to 2)
# - Added choice of foreground, text and textshadow colors
# - Added choice of temperature units
#
# v0.2 [25-5-2008]
# - Fixed notation bug
# - Major code cleaning
#
# v0.1 [24-5-2008]
# - First public release.
shadeslayer09
11 years ago
All in all a great screenlet for GNOME
Report
renetwist
12 years ago
As you can see I've been rather busy lately. I'm busy with school and I'm getting to the point to receive my bachelor degree in a few months. I just wanted to let you guys know that development in this screenlet is still being done. Just at a lower pace.
What is to come in the next release you ask? Here is a small addition list:
* Bios version
* Architecture (core name)
* Bustype
* Type of videoram (DDR2/DDR3/etc...)
* Shader Clock
* Number of stream units
* ROP units (raster operation)
* Fanspeed
And the finishing touch is that the processor load will be significantly lower!
I hope that I informed you guys enough for now.
Sincerely yours,
René Jansen
Report
renetwist
12 years ago
First I'd like to apologize for this late reaction. I had to go to GB for work for a week.
Anyway, I received some personal messages with the question to make the screenlet put out information the user only wants and not all information. As can be seen in the README file that's exactly what's on the TODO list. I will be working on that in the next few days.
I would also like to take the opportunity to tell all of you that you really need to update to the newest drivers and packages. Some people have outdated packages and my code relies on the newest ones I'm afraid.
Regards,
René
Report
bluebart
12 years ago
all versions have this problem.
it is possible that this screenlet not wroking on GF7XXX ?
Report
ixlam
12 years ago
..but I also can't get it to work.
Is this dependent on driver version, GPU or motherboard chipset?
I have a 6600 with 169 drivers.
keep it up!!
Report
renetwist
12 years ago
As far as I know the screenlet is dependent on nvidia-glx-new, nvidia-settings and of course python (python is needed to run screenlets anyway). So as a total I can say: You need a Nvidia graphics card superior to the MX series. FX series should work but not all features work because these series don't have all the sensors. CPU/Motherboard chipsets and alike are not dependencies
I believe the 6600 should work. Maybe not all functions such as temperature (I don't know which card can do a specific feature). Nvidia MX series and lower won't work I guess.
But you can always give me the output from:
python ~/.screenlets/NVidia/NVidiaScreenlet.py
Regards,
René
Report
dmolinap
12 years ago
Now nvidia screenlet will appear on all my screenshots :-)
Report
Anywhere
12 years ago
Report
renetwist
12 years ago
python ~/.screenlets/NVidia/NVidiaScreenlet.py
Report
Anywhere
12 years ago
Report
ketilwaa
12 years ago
-- Ketil (team leader)
Report
dmolinap
12 years ago
You can see it here: http://img502.imageshack.us/img502/6079/pantallazocb1.png
Resolution is 1440x900
Report
renetwist
12 years ago
The bug reported by dmolinap has been fixed in version 0.4. Issue was that some options in nvidia-settings don't apply to all types of monitors. Solved using xrandr to determine resolution.
Report
renetwist
12 years ago
nvidia-settings -q FrontendResolution -t
Regards,
René
Report
dmolinap
12 years ago
dani@dani-desktop:~$ nvidia-settings -q FrontendResolution -t
dani@dani-desktop:~$
Report
renetwist
12 years ago
Regards,
René Jansen
Report
renetwist
12 years ago
I hope you can wait a few days.
Regards,
René
off topic: I wish there could be a standard in notation. It would save programmers a lot of time.
Report
Pmoyac
12 years ago
ojalá que halla alguien que lo pueda aclarar, porque por lo que he entendido de los post de mas arriba a ellos tampoco les ha funcionado
Report
renetwist
12 years ago
Report
renetwist
12 years ago
Regards,
René
Report
mots
12 years ago
"It doesn't work for me and I don't understand english, so I can't read the other posts to find out how others got it working.
Maybe somebody could fix this, because of what I've understood from the other posts, I'm not the only one with a problem"
Wow, looks pretty good for a translation attempt :D. Don't ask me to translate english text to spanish, though :P
Report
renetwist
12 years ago
But the problem remains I'm affraid. Unless I don't get a mail with the details and/or reports I can't do anything to help on my end.
Report
Anduu
12 years ago
Hopefully it can be optimized a bit more..I get 20% cpu spikes every couple of seconds.Perhaps we need a configurable refresh time?
Also being able to pick our own fonts/colors would be a nice touch.
A couple minor annoyances.
-Very specific areas for grabbing/moving and selecting the options menu.We should be able to grab anywhere in the screenlet.
-Also my card is a "GeForce 7000M / nForce" and the text runs off the right edge of the background.
All in all this is a screenlet I will definitely use...good job :)
Report
renetwist
12 years ago
I know about the CPU spikes, it also does that on my pc. I will look into that issue.
Concerning the refresh interval, fonts and colors, it should be easy to implement. Certainly going to be in an updated version.
The specific dragging area was/is annoying to me too. I'm still working on that issue but for the moment no success.
Making the screenlet wider isn't the best thing to do I believe considering the amount of workingspace being cut. To be able to fully show the GPU type I will let the user choose font sizes.
Regards,
René
Report
ubuntico
12 years ago
Report