159 lines
5.9 KiB
HTML
159 lines
5.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 16. Configuring a Notebook</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 I. Installation and Configuration Instructions">
|
|
<link rel="prev" href="xrandrextension.html" title=
|
|
"Chapter 15. Support for the X Resize and Rotate Extension">
|
|
<link rel="next" href="optimus.html" title=
|
|
"Chapter 17. Using the NVIDIA Driver with Optimus Laptops">
|
|
</head>
|
|
<body>
|
|
<div class="navheader">
|
|
<table width="100%" summary="Navigation header">
|
|
<tr>
|
|
<th colspan="3" align="center">Chapter 16. Configuring a
|
|
Notebook</th>
|
|
</tr>
|
|
<tr>
|
|
<td width="20%" align="left"><a accesskey="p" href=
|
|
"xrandrextension.html">Prev</a> </td>
|
|
<th width="60%" align="center">Part I. Installation and
|
|
Configuration Instructions</th>
|
|
<td width="20%" align="right"> <a accesskey="n" href=
|
|
"optimus.html">Next</a></td>
|
|
</tr>
|
|
</table>
|
|
<hr></div>
|
|
<div class="chapter" lang="en">
|
|
<div class="titlepage">
|
|
<div>
|
|
<div>
|
|
<h2 class="title"><a name="configlaptop" id=
|
|
"configlaptop"></a>Chapter 16. Configuring a
|
|
Notebook</h2>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<h3>Installation and configuration</h3>
|
|
<p>Installation and configuration of the NVIDIA Linux Driver Set on
|
|
a notebook is the same as for any desktop environment, with a few
|
|
additions, as described below.</p>
|
|
<h3>Power Management</h3>
|
|
<p>All notebook NVIDIA GPUs support power management, both S3 (also
|
|
known as "Standby" or "Suspend to RAM") and S4 (also known as
|
|
"Hibernate", "Suspend to Disk" or "SWSUSP"). Power management is
|
|
system-specific and is dependent upon all the components in the
|
|
system; some systems may be more problematic than other
|
|
systems.</p>
|
|
<p>Most recent notebook NVIDIA GPUs also support PowerMizer, which
|
|
monitors application work load to adjust system parameters to
|
|
deliver the optimal balance of performance and battery life.
|
|
However, PowerMizer is only enabled by default on some notebooks.
|
|
Please see the known issues below for more details.</p>
|
|
<h3>Hotkey Switching of Display Devices</h3>
|
|
<p>Most laptops generate keyboard events when the display change
|
|
hotkey is pressed. On some laptops, these are simply normal
|
|
keyboard keys. On others, they generate ACPI events that may be
|
|
translated into keyboard events by other system components.</p>
|
|
<p>The NVIDIA driver does not handle ACPI display change hotkeys
|
|
itself. Instead, it is expected for desktop environments to listen
|
|
for these key-press events and respond by reconfiguring the display
|
|
devices as necessary.</p>
|
|
<h3>Docking Events</h3>
|
|
<p>All notebook NVIDIA GPUs support docking, however support may be
|
|
limited by the OS or system. There are three types of notebook
|
|
docking (hot, warm, and cold), which refer to the state of the
|
|
system when the docking event occurs. hot refers to a powered on
|
|
system with a live desktop, warm refers to a system that has
|
|
entered a suspended power management state, and cold refers to a
|
|
system that has been powered off. Only warm and cold docking are
|
|
supported by the NVIDIA driver.</p>
|
|
<h3>Known Notebook Issues</h3>
|
|
<p>There are a few known issues associated with notebooks:</p>
|
|
<div class="itemizedlist">
|
|
<ul type="disc">
|
|
<li>
|
|
<p>In many cases, suspending and/or resuming will fail. As
|
|
mentioned above, this functionality is very system-specific. There
|
|
are still many cases that are problematic. Here are some tips that
|
|
may help:</p>
|
|
<div class="itemizedlist">
|
|
<ul type="circle">
|
|
<li>
|
|
<p>In some cases, hibernation can have bad interactions with the
|
|
PCI Express bus clocks, which can lead to system hangs when
|
|
entering hibernation. This issue is still being investigated, but a
|
|
known workaround is to leave an OpenGL application running when
|
|
hibernating.</p>
|
|
</li>
|
|
<li>
|
|
<p>On notebooks with relatively little system memory, repetitive
|
|
hibernation attempts may fail due to insufficient free memory. This
|
|
problem can be avoided by running `echo 0 >
|
|
/sys/power/image_size`, which reduces the image size to be stored
|
|
during hibernation.</p>
|
|
</li>
|
|
<li>
|
|
<p>Some distributions use a tool called vbetool to save and restore
|
|
VGA adapter state. This tool is incompatible with NVIDIA GPUs'
|
|
Video BIOSes and is likely to lead to problems restoring the GPU
|
|
and its state. Disabling calls to this tool in your distribution's
|
|
init scripts may improve power management reliability.</p>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<p></p>
|
|
</li>
|
|
<li>
|
|
<p>On some notebooks, PowerMizer is not enabled by default. This
|
|
issue is being investigated, and there is no known workaround.</p>
|
|
</li>
|
|
<li>
|
|
<p>When available, the NVIDIA driver installs a backlight handler
|
|
that allows access to the driver's backlight controller through
|
|
/sys/class/backlight/nvidia_0. This option can be disabled by
|
|
passing the</p>
|
|
<pre class="screen">
|
|
NVreg_EnableBacklightHandler=0
|
|
</pre>
|
|
<p>parameter to the nvidia kernel module.</p>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<p></p>
|
|
</div>
|
|
<div class="navfooter">
|
|
<hr>
|
|
<table width="100%" summary="Navigation footer">
|
|
<tr>
|
|
<td width="40%" align="left"><a accesskey="p" href=
|
|
"xrandrextension.html">Prev</a> </td>
|
|
<td width="20%" align="center"><a accesskey="u" href=
|
|
"installationandconfiguration.html">Up</a></td>
|
|
<td width="40%" align="right"> <a accesskey="n" href=
|
|
"optimus.html">Next</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="40%" align="left" valign="top">
|
|
Chapter 15. Support for the X Resize and Rotate
|
|
Extension </td>
|
|
<td width="20%" align="center"><a accesskey="h" href=
|
|
"index.html">Home</a></td>
|
|
<td width="40%" align="right" valign="top">
|
|
Chapter 17. Using the NVIDIA Driver with Optimus
|
|
Laptops</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</body>
|
|
</html>
|