NVIDIA Tegra Tegra Linux Driver Package
Developers' Guide

April 13, 2012
R15 Beta Release


FAQs
How do I use 64-bit Ubuntu with Tegra Linux Driver Package?
If you are running a 64-bit Ubuntu installation on the host PC, this release requires that you have 32-bit runtime support installed as well. The simple steps for installing 32-bit support on an Ubuntu host use the apt-get command.
To install 32-bit runtime support
$ sudo apt-get update
$ sudo apt-get install ia32-libs
Note: If ia32-libs is not installed, flashing the boot loader with the kernel (and, possibly, other steps in the process) will fail.
How do I use display mode and resolution configuration with the X RandR application?
You can use the X Resize, Rotate and Reflect Extension (RandR) extension to manipulate and configure the attached displays (both the internal panel and any externally connected HDMI® panel). The xrandr(1) utility is the most common way to do this.
A tutorial on xrandr can be found on the following website:
http://www.thinkwiki.org/wiki/Xorg_RandR_1.2
Are there generated ssh host keys for the sample file system?
There are no keys in the /etc/ssh directory of the provided sample file system. For information about creating the ssh host keys, see the ssh-keygen man page. For more information, see About the Root File System in Getting Started.
How do I determine the X driver ABI of the X server used in the root file system?
By default all tegra_drv.abi*.so files are in the driver package. The apply_binaries.sh script creates a sym-link from tegra_drv.so to the default (or overridden) X ABI driver when running the script. For more information, see Setting Up the Root File System in Getting Started.
Can I install a different X driver Application Binary Interface (ABI)?
Yes. For more information, see Setting Up the Root File System in Getting Started.
How do I disable the Ubuntu firewall which is blocking NFS root access?
See Configuring NFS Root on the Linux Host in Getting Started.
What is the sample rootfs log-in password?
The username is ubuntu and the password ubuntu. For more information about the sample file system, see Setting Up Your File System in Getting Started.
How do I prevent the system display from blanking out?
Linux kernel 3.1 adds a power saving feature that blanks an idle system display, even when an application is running. The feature is called console blank (screen saver). It is defined as:
consoleblank= [KNL] The console blank (screen saver) timeout in seconds. Defaults to 10*60 = 10mins. A value of 0 disables the blank timer.
By passing arguments to the kernel command line, you can:
Set the timeout to a longer interval.
With the flash.sh script, you can override the kernel command line options passed from fastboot to the kernel. For more information, see Flash Script Usage in Getting Started.
To disable the console blank (screen saver) feature from the kernel command line
1.
Add the following line to the kernel parameters in the grub configuration:
'consoleblank=0'
2.
View the current consoleblank value with the following command:
$ cat /sys/module/kernel/parameters/consoleblank
To disable the console blank feature with an escape sequence
$ echo -ne "\033[9;0]"
To change the console blank timeout value with an escape sequence
$ echo -ne "\033[9;<timeout>]"
where <timeout> is the timeout in seconds
For more information on this escape sequence, see the console_codes(4) man page documents. For information on the input/output controls that provide some of the same functionality, see the console_ioctl(4) man page.