Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 08-15-05, 10:39 AM   #1
JaXXoN
Registered User
 
Join Date: Jul 2005
Location: Munich
Posts: 910
Default nvidia-settings + xinerama: only first video card configurable

Hi!

I have a triple head xinerama setup with two video cards (two LCDs connected
to the first 7800GTX in twinview mode and another LCD connected to the
second 7800GTX).

Everthing works pretty fine with the exception that it is not possible to access
the second card with nvidia-settings, so that i can't check it's GPU temperature.
The first card stays always below 70C (typically between 48C in 2D and 65C in
3D mode) and the head sinks of both cards "feel" the same, so it should be ok,
but it would certainly be better to "know".

I had a brief look at the nvidia-settings source code and it seems that the
temperature is queried via the X protocol and the X-server (or the X-lib?)
is then doing the ioctl to the nvidia kernel module. I have instrumented the
open part of the nvidia kernel driver to get a better understand of the ioctls.
Before digging deeper, i'd like to ask if somebody already has done some prior
work on that topic or could provide me directions to the best way on how to
proceed?

Besides adding multi-card support to nvidia-settings, the idea is to have an
nvidia GPU temperature measurement C code fragment (GPL as derived
from nvidia-settings) that can be integrated into other (GPLed) monitoring tools
(i.e. from KDE or Gnome applet, etc.).

regards

Bernhard
JaXXoN is offline   Reply With Quote
Old 08-15-05, 11:58 AM   #2
Thunderbird
 
Join Date: Jul 2002
Location: Netherlands, Europe
Posts: 2,105
Default Re: nvidia-settings + xinerama: only first video card configurable

Nvidia needs to extend the NV-Control extension to properly support multicard configurations. For my own program (NVClock) I have written a low-level i2c backend which directly reads the temperatures from the card. In case of 6200/6600/7800 the sensor is inside the gpu and not connected to the i2c bus at all. There's early code for this inside nvclock too although it isn't done yet. The main issue with the internal sensor is that the temperature needs to be corrected with an offset. This offset is dynamic (depends on the temperature; it is a non-linearity correction) and is different for each card. Need to find out where the offset is located. For my own program I'm going to release a gnome applet soon, already have a working prototype which needs some cleanups.
Thunderbird is offline   Reply With Quote
Old 08-15-05, 12:12 PM   #3
JaXXoN
Registered User
 
Join Date: Jul 2005
Location: Munich
Posts: 910
Default Re: nvidia-settings + xinerama: only first video card configurable

Quote:
Originally Posted by Thunderbird
[...] already have a working prototype which needs some cleanups.
Cool, good news! Thanks for the info.

regards

Bernhard
JaXXoN is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
NVIDIA GeForce GTX 670 Video Card Tests (Benchmark Reviews) News GeForce GTX 670 Reviews 0 05-11-12 06:00 AM
NVIDIA GeForce GTX 670 Video Card Review @ [H] News GeForce GTX 670 Reviews 0 05-10-12 10:11 AM
NVIDIA & EVGA GeForce GTX 670 2GB Video Card Review (LegitReviews) News GeForce GTX 670 Reviews 0 05-10-12 08:52 AM
NVIDIA Unleashes the GeForce GTX 670 Graphics Card ' Performance Perfected (WCCFTECH) News GeForce GTX 670 Reviews 0 05-10-12 08:40 AM

All times are GMT -5. The time now is 08:20 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.