Files
Arch-Dev/NVIDIA-Linux-x86_64-535.161.07-grid/html/procinterface.html
2024-10-30 03:27:58 -04:00

133 lines
4.9 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta name="generator" content=
"HTML Tidy for Linux/x86 (vers 1 September 2005), see www.w3.org">
<meta http-equiv="Content-Type" content=
"text/html; charset=us-ascii">
<title>Chapter&nbsp;20.&nbsp;Using the /proc File System
Interface</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<link rel="start" href="index.html" title=
"NVIDIA Accelerated Linux Graphics Driver README and Installation Guide">
<link rel="up" href="installationandconfiguration.html" title=
"Part&nbsp;I.&nbsp;Installation and Configuration Instructions">
<link rel="prev" href="flippingubb.html" title=
"Chapter&nbsp;19.&nbsp;Configuring Flipping and UBB">
<link rel="next" href="powermanagement.html" title=
"Chapter&nbsp;21.&nbsp;Configuring Power Management Support">
</head>
<body>
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
<th colspan="3" align="center">Chapter&nbsp;20.&nbsp;Using the
<code class="computeroutput">/proc</code> File System
Interface</th>
</tr>
<tr>
<td width="20%" align="left"><a accesskey="p" href=
"flippingubb.html">Prev</a>&nbsp;</td>
<th width="60%" align="center">Part&nbsp;I.&nbsp;Installation and
Configuration Instructions</th>
<td width="20%" align="right">&nbsp;<a accesskey="n" href=
"powermanagement.html">Next</a></td>
</tr>
</table>
<hr></div>
<div class="chapter" lang="en">
<div class="titlepage">
<div>
<div>
<h2 class="title"><a name="procinterface" id=
"procinterface"></a>Chapter&nbsp;20.&nbsp;Using the <code class=
"computeroutput">/proc</code> File System Interface</h2>
</div>
</div>
</div>
<p>The NVIDIA <code class="filename">/proc</code> file system
interface can be used to obtain run-time information about the
NVIDIA kernel driver and about the NVIDIA GPUs present in the
system. It can also be used to control some aspects of the NVIDIA
driver's operation.</p>
<p>This information is contained in several files in <code class=
"filename">/proc/driver/nvidia</code>:</p>
<div class="variablelist">
<dl>
<dt><span class="term"><code class=
"filename">/proc/driver/nvidia/version</code></span></dt>
<dd>
<p>Lists the installed driver revision and the version of the GNU C
compiler used to build the Linux kernel module.</p>
</dd>
<dt><span class="term"><code class=
"filename">/proc/driver/nvidia/warnings</code></span></dt>
<dd>
<p>The NVIDIA graphics driver tries to detect potential problems
with the host system's kernel and warns about them using the
kernel's <code class="computeroutput">printk()</code> mechanism,
typically logged by the system to <code class=
"filename">/var/log/messages</code>.</p>
<p>Important NVIDIA warning messages are also logged to dedicated
text files in this <code class="filename">/proc</code>
directory.</p>
</dd>
<dt><span class="term"><code class=
"filename">/proc/driver/nvidia/gpus/domain:bus:device.function/information</code></span></dt>
<dd>
<p>Provide information about each of the installed NVIDIA GPUs
(model name, IRQ, BIOS version, etc.). Note that some of the
information is only available when the GPUs have been
initialized.</p>
</dd>
<dt><span class="term"><code class=
"filename">/proc/driver/nvidia/gpus/domain:bus:device.function/power</code></span></dt>
<dd>
<p>Provide information about the runtime D3 (RTD3) Power Management
status of each of the installed NVIDIA GPUs. Note that some of the
information is only available when the GPUs have been initialized.
Please see <a href="dynamicpowermanagement.html" title=
"Chapter&nbsp;22.&nbsp;PCI-Express Runtime D3 (RTD3) Power Management">
Chapter&nbsp;22, <i>PCI-Express Runtime D3 (RTD3) Power
Management</i></a> for the detailed description of this
<code class="filename">/proc</code> interface.</p>
</dd>
<dt><span class="term"><code class=
"filename">/proc/driver/nvidia/suspend</code></span></dt>
<dd>
<p>Notify the NVIDIA kernel drivers of system power management
events, such as suspend and hibernate. Please see <a href=
"powermanagement.html" title=
"Chapter&nbsp;21.&nbsp;Configuring Power Management Support">Chapter&nbsp;21,
<i>Configuring Power Management Support</i></a> for a detailed
description of this <code class="filename">/proc</code>
interface.</p>
</dd>
</dl>
</div>
</div>
<div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left"><a accesskey="p" href=
"flippingubb.html">Prev</a>&nbsp;</td>
<td width="20%" align="center"><a accesskey="u" href=
"installationandconfiguration.html">Up</a></td>
<td width="40%" align="right">&nbsp;<a accesskey="n" href=
"powermanagement.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Chapter&nbsp;19.&nbsp;Configuring Flipping and UBB&nbsp;</td>
<td width="20%" align="center"><a accesskey="h" href=
"index.html">Home</a></td>
<td width="40%" align="right" valign="top">
&nbsp;Chapter&nbsp;21.&nbsp;Configuring Power Management
Support</td>
</tr>
</table>
</div>
</body>
</html>