LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2710|回复: 5

轻松校对NVIDIA说明文件,编号014!!![11月14日更新]

[复制链接]
发表于 2002-11-14 17:20:31 | 显示全部楼层 |阅读模式
翻译原文:
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=4642

已经校对过的
编号001-013:
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=5738
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=6466
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=6526
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=6842
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=6973
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=7451
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=8154
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=8214
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=8615
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=9380
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=10873
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=11740
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=12309
有新意见的朋友还可以继续跟贴,谢谢





今天开始校对编号014,希望大家热情参与:

******************************



编号014
本文档已由coco兄弟领译,多谢coco兄弟。
弟兄们向您致意!
============================================



编号014
__________________________________________________________________________

( app-j ) 附录 J :设置 TV-OUT
__________________________________________________________________________

通过一台电视机,NVIDIA GPU-based(基于GPU) 的显卡与TV-Out (S-Video) 接头能够被
用于其他的显示设备, 就象一个 CRT 或数字化的平台嵌板
。电视能够自己单独使用, 或(在适当的显卡上) 与用
TwinView 配置的另外的显示设备一起使用。

如果你的电视是唯一与你的显卡相连接的显示设备, 当你启动你的系统的时候
,它将被作为主要的显示供你的系统使用( 即就在电视上被来好像
它是一 CRT 的控制台愿望 ) 。在X视窗下使用电视作为输出设备, 在XF86Config
文件里有一些参数你应该给予特殊的注意:

o 在你的配置文件里监视器设置部分的 VertRefresh 和 HorizSync 值;请保证这些设置
与你的电视是相附和的。值通常是:

HorizSync 30-50
VertRefresh 60

o 在你的屏幕设置部分里的模式节;对于电视的唯一的有效的模式是 640x480 和
800x600 , 如果在你的显卡上的电视编码器是一个BrookTree 871的,有效的模式也可能是 1024x768
--你的 XFree86 记录文件应该告诉你你有什
么编码器 ( 寻找行:"(--) NVIDIA ( 0 ) :电视编码器检测了 TV Encoder detected as") 。

o 选择应该被加到你的屏幕设置部分的" TVStandard ";有效的值是:

" PAL-B ":在比利时,丹麦,芬兰,德国,畿尼,香港,印度,印度尼西亚,意大利,马来西亚荷兰挪威葡萄牙新加坡西班牙瑞典和瑞士使用比较普遍
" PAL-D " :在中国和北朝鲜使用比较普遍
" PAL-G ":在丹麦,芬兰,德国,意大利,马来西亚,荷兰,挪威,葡萄牙,西班牙,瑞典并且瑞士使用比较普遍
" PAL-H " :在比利时使用比较普遍
" PAL-I ":在香港和英国使用比较普遍
" PAL-K1 ":在畿尼使用比较普遍
" PAL-M ":在巴西使用比较普遍
" PAL-N ":在法国,巴拉圭,和乌拉圭使用比较普遍
" PAL-NC ":在阿根廷使用比较普遍
" NTSC-J ":在日本使用比较普遍
" NTSC-M ":在加拿大,智利,哥伦比亚,哥斯达黎加, Ecuador , Haiti , Honduras ,墨西哥,巴拿马,波多黎哥南朝鲜台湾美国并且委内瑞拉使用比较普遍

在你的 XF86Config 文件的行应该是一些东西象一样:

Option " TVStandard " " NTSC-M "

如果你不指定一个 TVStandard ,或你指定一个无效的值, 将
使用缺省的"NTSC-M"。注意:如果你的国家不在上面的列表内,请选择离你国家最近的邻国。

o " ConnectedMonitor "选项将告诉你的X视窗用TV来作为显示设备。
仅仅当你的电视没有被你的显卡检测到,又或者你使用一个
CRT (或数字的平台嵌板) 作为你的引导区显示,但是想要重
定向 X 使用电视。有关这项的设置在你的配置文件里应该是如下这样:

Option "ConnectedMonitor" "TV"

o" TVOutFormat "这个选项经常用于强迫使用SVIDEO或COMPOSITE输出。
输出格式可以被强制设定为如下:

Option " TVOutFormat " " SVIDEO "



Option " TVOutFormat " " COMPOSITE "

__________________________________________________________________________

( app-k ) 附录 K :设置一台便携式计算机(笔记本)
__________________________________________________________________________

安装和配置

在笔记本电脑上NVIDIA的Accelerated Linux驱动的安装和设置和在台式计算机上基本是一样的
, 仅仅有一些微小的差别,下面列出了这些微小的差别。

就从1.0-2802 版本开始介绍, 关于在初始化显示时所使用的内部的flatpanel
的由即时地从在影象 被默认的产生在存储在显卡BIOS中的数据库。
这个能通过向" SoftEDIDs "内核选项发送0来停用。如果" SoftEDIDs "
被关掉,然后硬件数据将从一张表格中选择,基于"Mobile"内核选
择的值。

"Mobile"内核选项可以被设置为任意一种下面的值:

0xFFFFFFFF :让内核模块自动检测正确的值
1 : Dell laptops
2 : non-Compal Toshiba laptops
3 : all other laptops
4 : Compal Toshiba laptops
5 : Gateway laptops

再,"Mobile"的内核选项仅仅当SoftEDIDs被停用的时候才被需要;当它被
使用时,让内核模块自动检测正确的值,通常是最安全的 ( 这是缺省
行为 ) 。

假如你想改变选项中的任何一个, 可以按照一下的步骤进行:

o 在 NVIDIA_kernel 包里编辑 os-registry.c

o 将值设置在 modprobe 命令行上 ( 例如:" modprobe NVdriver
NVreg_SoftEDIDs=0 NVreg_Mobile=3' )

o 增加一个"Option"行到你的模块的配置文件, 通常是 /etc/modules.conf
( 例如:"Option NVdriver NVreg_Mobile=5 ")

附加的功能

TWINVIEW

所有mobile NVIDIA 芯片都支持 TwinView 。在一台笔记本计算机上设置
TwinView 和在一台台式机上设置TwinView基本上是一样的( 请参考上面的
附录I );注意当一个 TwinView 配置使用笔记本计算机的内部的平台嵌板和一个外部的
CRT 的时候 , CRT 是主要的显示设备 (指定它是
在你的 XF86Config 文件的监视器部分的 HorizSync 和 VertRefresh节中)
并且平台嵌板是处于第二地位的显示设备 ( 指定它通过
SecondMonitorHorizSync 和 SecondMonitorVertRefresh 选项的
HorizSync 和 VertRefresh节中) 。你也可以利用 UseEdidFreqs 选项从
每台显示设备的 EDID 获得 HorizSync 和 VertRefresh ,并且别担
心将它们设置在你的 XF86Config 文件里面会出现什么问题 ( 如果你信任你的显示设备的
报导的 EDIDs ,那么就请用这个来设置你的XF86Config吧--请阅读附录 D 以获取有关
UseEdidFreqs 选择的详细描述 ) 。


显示设备的热键转接

除 TwinView 以外,活动的 NVIDIA 芯片也有能力觉察到一个
LCD/CRT 热键事件,
触发器在每一个联接的显示器设备之间和可能合并的联接在一起的显示器设备之间

( 注意那仅仅是2个显示设备可以是同时活跃的
) 。 当在你的 XF86Config 设置了TwinView ,文件和热键功能是
互相独占的--如果你在你的 XF86Config 文件启用 TwinView ,那么
NVIDIA X 驱动程序将忽略 LCD/CRT 热键事件。

热键功能的另外的重要的方面是使你能够动态地联接并且移开显示设备
从你的笔记本到他人的笔记本或从他人的笔记本到你的笔记本而没必要重启 X 。

有了这项功能后你将担心的是怎么样确定和决定在每台显示设备上规划什么样的模式
。首先, 使用 UseEdidFreqs 是极其有用的,以便为每台显
示设备的 hsync 和 vrefresh 能从显示设备的 EDID 上被检索--否则,
监视器设置部分的内容的语义常常因为热键事件而改变。

当 X 被启动时,或当在显示设备的连接清单上监测到一个变化时,一
张新热键顺序表被构造--将使用显示设备的这张表在每个热键事件上。
当一个热键事件发生时,然后在顺序的下一个热键状态被选择。XF86Config设置文件里
所许要的每一个模式是由显示设备的限制所决定,最后决定的模式必需于
显示设备相适应。如果多种的显示设备
马上激活,那么每台显示设备的模式将一起被配对;如果不能准确的匹
配 ( 同样的分辨率 ) , 那么被找到的将是离它最近的那一个分辨率,
被找到的那个分辨率将被改变以适合其他的更小分辨率的显示设备。

当vt-switching退出X的时候 , 当X被启动的时候 vga 控制台将总是在显示设备上立即被恢复。
同样的, 当vt-switching再次进入 X 的时候,
一样的显示设备配置也将被用于你的 vt-switching 离开 X 的时候,
当vt-switching离开时,不关LCD/CRT热键发生什么活动都将不与考虑。


在 LCD 显示上的非标准的模式

一些用户在规划一个 1400x1050 模式的时候将有一些困难( 一些笔记本计算机
LCDs 的本国的分辨率 ) 。在版本 4.0.3 , XFree86 把若干
1400x1050 模式增加到它的缺省模式数据库, 但是如果你正在使用
XFree86 的一个更旧的版本,在这里是你能使用的数据行:

#-- 1400x1050--
# 1400x1050 @ 60Hz , 65.8 kHz hsync
Modeline " 1400x1050 " 129 1400 1464 1656 1960
1050 1051 1054 1100 +HSync +VSync


知道的笔记本计算机问题

o 当前还不支持电源管理。
o 当前所开放的 LCD/CRT 热键不能在大部分东芝笔记本计算机上正常工作, 但是
东芝的Satellite 3000 系列笔记本除外。
o 当前TwinView 不能在东芝Satellite 2800 系列笔记本上正常工作 。
o 影象覆盖仅仅工作在你启动的 X 的第一显示设备上。例如,
如果你在内部的 LCD 上启动 X ,运行使用影象覆盖的一个影象
应用程序 ( 通过使用XV扩展,使用 "Video Overlay" 适配器作广告)
并且那么热键换到增加的第 2 台显示设备,影象将不在第二显示设
备上出现。在这样附近工作,通过 XV 扩展做广告了的"Video Blitter "你也可以使用适配器来设置影象应用程序
( 这将总是有用的 ) ,或热键换到你在其上想要使用影象覆盖的显示设备 * before* 启动 X 。





-----------------------
英文原文:



__________________________________________________________________________

(app-j) APPENDIX J: CONFIGURING TV-OUT
__________________________________________________________________________

NVIDIA GPU-based video cards with a TV-Out (S-Video) connector can be
employed to use a television as another display device, just like a CRT
or digital flat panel.  The TV can be used by itself, or (on appropriate
video cards) in conjunction with another display device in a TwinView
configuration.

If a TV is the only display device connected to your video card, it will
be used as the primary display when you boot your system (ie the console
will come up on the TV just as if it were a CRT).  To use your TV with X,
there are a few parameters that you should pay special attention to in
your XF86Config file:

  o The VertRefresh and HorizSync values in your monitor section;
    please make sure these are appropriate for your television.
    Values are generally:

        HorizSync 30-50
        VertRefresh 60

  o The Modes in your screen section; the only valid modes for TV are
    640x480 and 800x600, and possibly 1024x768 if the TV encoder on
    your video card is a BrookTree 871 -- your XFree86 log file should
    tell you what encoder you have (look for the line: "(--) NVIDIA(0):
    TV Encoder detected as").

  o The "TVStandard" option should be added to your screen section; valid
    values are:

        "AL-B"  : used in Belgium, Denmark, Finland, Germany, Guinea,
                   Hong Kong, India, Indonesia, Italy, Malaysia, The
                   Netherlands, Norway, Portugal, Singapore, Spain,
                   Sweden, and Switzerland
        "AL-D"  : used in China and North Korea
        "AL-G"  : used in Denmark, Finland, Germany, Italy, Malaysia,
                   The Netherlands, Norway, Portugal, Spain, Sweden,
                   and Switzerland
        "AL-H"  : used in Belgium
        "AL-I"  : used in Hong Kong and The United Kingdom
        "AL-K1" : used in Guinea
        "AL-M"  : used in Brazil
        "AL-N"  : used in France, Paraguay, and Uruguay
        "AL-NC" : used in Argentina
        "NTSC-J" : used in Japan
        "NTSC-M" : used in Canada, Chile, Colombia, Costa Rica, Ecuador,
                   Haiti, Honduras, Mexico, Panama, Puerto Rico, South
                   Korea, Taiwan, United States of America, and Venezuela

    The line in your XF86Config file should be something like:

        Option "TVStandard" "NTSC-M"

    If you don't specify a TVStandard, or you specify an invalid value,
    the default "NTSC-M" will be used.  Note: if your country is not in
    the above list, select the country closest to your location.

  o The "ConnectedMonitor" option can be used to tell X to use the TV for
    display.  This should only be needed if your TV is not detected by
    the video card, or you use a CRT (or digital flat panel) as your
    boot display, but want to redirect X to use the TV.  The line in
    your config file should be:

        Option "ConnectedMonitor" "TV"

  o The "TVOutFormat" option can be used to force SVIDEO or COMPOSITE
    output.  Without this option the driver autodetects the output format.
    Unfortunately, it doesn't always do this correctly.  The output format
    can be forced with the options:

         Option "TVOutFormat" "SVIDEO"

                     or

         Option "TVOutFormat" "COMPOSITE"

__________________________________________________________________________

(app-k) APPENDIX K: CONFIGURING A LAPTOP
__________________________________________________________________________

INSTALLATION AND CONFIGURATION

Installation and configuration of the NVIDIA Accelerated Linux Driver
Set on a laptop is the same as for any desktop environment, with a few
minor exceptions, listed below.

Starting in the 1.0-2802 release, information about the internal flatpanel
for use in initializing the display is by default generated on the fly
from data stored in the video BIOS.  This can be disabled by setting
the "SoftEDIDs" kernel option to 0.  If "SoftEDIDs" is turned off, then
hardcoded data will be chosen from a table, based on the value of the
"Mobile" kernel option.

The "Mobile" kernel option can be set to any of the following values:

    0xFFFFFFFF : let the kernel module auto detect the correct value
             1 : Dell laptops
             2 : non-Compal Toshiba laptops
             3 : all other laptops
             4 : Compal Toshiba laptops
             5 : Gateway laptops

Again, the "Mobile" kernel option is only needed if SoftEDIDs is
disabled; when it is used, it's usually safest to let the kernel
module auto detect the correct value (this is the default behavior).

Should you need to alter either of these options, this can be done by
doing any of the following:

      o editing os-registry.c in the NVIDIA_kernel package

      o setting the value on the modprobe command line (eg: `modprobe
        NVdriver NVreg_SoftEDIDs=0 NVreg_Mobile=3`)

      o adding an "options" line to your module configuration file,
        usually /etc/modules.conf (eg: "options NVdriver
        NVreg_Mobile=5")

ADDITIONAL FUNCTIONALITY

TWINVIEW

All mobile NVIDIA chips support TwinView. TwinView on a laptop can
be configured in the same way as on a desktop machine (please refer
to APPENDIX I above); note that in a TwinView configuration using
the laptop's internal flat panel and an external CRT, the CRT is the
primary display device (specify it's HorizSync and VertRefresh in
the Monitor section of your XF86Config file) and the flat panel is
the secondary display device (specify it's HorizSync and VertRefresh
through the SecondMonitorHorizSync and SecondMonitorVertRefresh options).
You can also employ the UseEdidFreqs option to acquire the HorizSync and
VertRefresh from the EDID of each display devices, and not worry about
setting them in your XF86Config file (this should only be done if you
trust your display device's reported EDIDs -- please see the description
of the UseEdidFreqs option in APPENDIX D for details).


HOTKEY SWITCHING OF DISPLAY DEVICES

Besides TwinView, mobile NVIDIA chips also have the capacity to react to
an LCD/CRT hotkey event, toggling between each of the connected display
devices and each possible combination of the connected display devices
(note that only 2 display devices may be active at a time).  TwinView as
configured in your XF86Config file and hotkey functionality are mutually
exclusive -- if you enable TwinView in your XF86Config file, then the
NVIDIA X driver will ignore LCD/CRT hotkey events.

Another important aspect of hotkey functionality is that you can
dynamically connect and remove display devices to/from your laptop and
hotkey to them without restarting X.

A concern with all of this is how to validate and determine what modes
should be programmed on each display device.  First, it is immensely
helpful to use the UseEdidFreqs so that the hsync and vrefresh for
each display device can be retrieved from the display devices' EDID --
otherwise, the semantics of what the contents of the monitor section
mean constantly changes with each hotkey event.

When X is started, or when a change is detected in the list of connected
display devices, a new hotkey sequence list is constructed -- this lists
what display devices will be used with each hotkey event.  When a hotkey
event occurs, then the next hotkey state in the sequence is chosen.
Each mode requested in the XF86Config file is validated against each
display device's constraints, and the resulting modes are made available
for that display device.  If multiple display devices are to be active
at once, then the modes from each display device are paired together;
if an exact match (same resolution) can't be found, then the closest fit
is found, and the display device with the smaller resolution is panned
within the resolution of the other display device.

When vt-switching away from X, the vga console will always be restored on
the display device on which it was present when X was started.  Similarly,
when vt-switching back into X, the same display device configuration
will be used as when you vt-switched away from X, regardless of what
LCD/CRT hotkey activity occurred while vt-switched away.


NON-STANDARD MODES ON LCD DISPLAYS

Some users have had difficulty programming a 1400x1050 mode (the native
resolution of some laptop LCDs).  In version 4.0.3, XFree86 added several
1400x1050 modes to its database of default modes, but if you're using
an older version of XFree86, here is a modeline that you can use:

# -- 1400x1050 --
# 1400x1050 @ 60Hz, 65.8 kHz hsync
Modeline "1400x1050"  129  1400 1464 1656 1960
                           1050 1051 1054 1100 +HSync +VSync


KNOWN LAPTOP ISSUES

  o Power Management is not currently supported.
  o LCD/CRT hotkey switching is not currently functioning on any
    Toshiba laptop, with the exception of the Toshiba Satellite
    3000 series.
  o TwinView on Satellite 2800 series Toshbia laptops is not currently
    functioning.
  o The video overlay only works on the first display device on which
    you started X.  For example, if you start X on the internal LCD,
    run a video application that uses the video overlay (uses the
    "Video Overlay" adaptor advertised through the XV extension), and
    then hotkey switch to add a second display device, the video will
    not appear on the second display device.  To work around this,
    you can either configure the video application to use the "Video
    Blitter" adaptor advertised through the XV extension (this is always
    available), or hotkey switch to the display device on which you want
    to use the video overlay *before* starting X.
发表于 2002-11-22 20:18:08 | 显示全部楼层
由于没有时间进行逐字校对了,所以只好先给出014的部分全文翻译,剩下的那一部分我

会尽力找时间给出校对或翻译,顺便说一下,由于实在是忙得不行,所以013剩下的翻译

也没作了,而且看来还得等一段时间才能去做,不过如果有机会,我还是会尽力把013剩

下的翻译做完的,同时还希望有能力、有时间的兄弟多多帮忙,多多参与以后的校对或

翻译,谢谢!!

__________________________________________________________________________

(app-j) 附录 J: 配置 TV-OUT(电视输出)
__________________________________________________________________________

在使用NVIDIA 图形处理芯片并具有TV-Out (S-Video) 连接端口的显卡上,可以将一

台电视机作为另一台显示设备(如CRT显示器或数字平面显示器)使用。此台电视可以独

立使用,或者以与另一台显示设备连接,进行TwinView(双头显示)配置

如果一台电视机是连接在显卡上的唯一设备,它将在系统启动时成为你的主显示设备(

如:控制台将在电视机上出现——如同CRT显示器)。如果要在X环境下使用电视机,则

需要特别注意XF86Config文件中的以下几个选项:

·monitor 部分中VertRefresh 及HorizSync 选项的赋值:
请保证这两个值与你的电视机相符。
通常的赋值是:
HorizSync 30-50
VertRefresh 60

·screen 部分中的显示模式:
对电视机来说,唯一有效的显示模式是640x480 及 800x600。但如果显示卡上的电视编

码器(TV encoder )的型号是BrookTree 871,则有可能会达到1024x768。你的XFree86

日志文件将告诉你的电视编码器(TV encoder )的型号(请查找此行:

"(--)NVIDIA(0): TV Encoder detected as")

·在screen 部分中你还应该加入"TVStandard"选项,以下是有效的赋值:

" PAL-B ":适用于比利时,丹麦,芬兰,德国,几内亚,香港,印度,印度尼西亚,意

大利,马来西亚,荷兰,挪威,葡萄牙,新加坡,西班牙,瑞典和瑞士
" PAL-D " :适用于中国和北朝鲜
" PAL-G ":适用于丹麦,芬兰,德国,意大利,马来西亚,荷兰,挪威,葡萄牙,西班

牙,瑞典及瑞士
" PAL-H " :适用于比利时
" PAL-I ":适用于香港和英国
" PAL-K1 ":适用于几内亚
" PAL-M ":适用于巴西
" PAL-N ":适用于法国,巴拉圭和乌拉圭
" PAL-NC ":适用于阿根廷
" NTSC-J ":适用于日本
" NTSC-M ":适用于加拿大,智利,哥伦比亚,哥斯达黎加, 厄瓜多尔 , 海地 , 洪

都拉斯,墨西哥,巴拿马,波多黎哥,南朝鲜,台湾,美国及委内瑞拉

你的XF86Config文件中应该有类似以下内容的一行:
Option "TVStandard" "NTSC-M"

如果你尚未指定一个TVStandard选项或你所指定的是一个无效的赋值,那么默认值"NTSC

-M"将被使用。注意:如果你所在的国家尚未在以上的列表中,则选择一个与你所在位置

最近的国家。

·"ConnectedMonitor"选项可以通知X使用电视机作为显示设备。该选项仅在电视机未被

显示卡检测到时,或者当你使用CRT显示器(或数字平面显示器)启动系统后想重新引导

X使用电视机作为显示设备时使用。该选项在你的配置文件中应是如下的一行:
Option "ConnectedMonitor" "TV"

·"TVOutFormat"选项可以强制使用SVIDEO或COMPOSITE 输出,如果没有此选项驱动程序

将自动检测输出模式,但不幸的是大多数时候驱动程序将不能正确地检测。输出模式可

以用以下选项来强制使用:
Option "TVOutFormat" "SVIDEO"

Option "TVOutFormat" "COMPOSITE"



__________________________________________________________________________

(app-k ) 附录 K :配置便携式计算机(笔记本)
__________________________________________________________________________

安装及配置

除了一些较小的差别,在笔记本电脑上安装并配置NVIDIA Linux 加速驱动集与在任何桌

面环境上的过程一样。下面列出这些差别:

从1.0-2802 发行版开始,用来初始化显示设备的有关嵌入式液晶显示器的信息将由储存

在显卡BIOS中的数据提供。它可以通过将内核选项"SoftEDIDs"设置为0的方式来禁用,

如果"SoftEDIDs"被关闭,则硬编码数据将从以下表格选取,该表格基于"Mobile"内核选

项中的赋值。

"Mobile"内核选项可以有以下的赋值:

0xFFFFFFFF : 使内核模块自动检测正确的赋值
1 : Dell 笔记本电脑
2 : 非-Compal Toshiba 笔记本电脑
3 : 所有其他的笔记本电脑
4 : Compal Toshiba 笔记本电脑
5 : Gateway 笔记本电脑

另外,"Mobile"内核选项仅在SoftEDIDs被禁用时需要,当该选项被使用时,让内核模块

自动检测正确的赋值是最安全的方法(并且这也是默认行为)

如果你要改变其中任意的一个选项,可以通过以下的的方式进行:

·编辑NVIDIA_kernel 包中的os-registry.c
·在modprobe命令行中进行赋值(如: `modprobe NVdriver NVreg_SoftEDIDs=0

NVreg_Mobile=3`)
·在内核配置文件中加入"options"行,通常在/etc/modules.conf (如:"options

NVdriver NVreg_Mobile=5")

附加功能

TWINVIEW(双头显示)

所有的NVIDIA 移动显示芯片都支持TwinView,TwinView可以以在台式机上同样的方式进

行配置(请参考上文的附录I)。注意:在TwinView的配置中,如果同时使用笔记本电脑

中的嵌入式液晶显示器及一台外部的CRT显示器,CRT将作为主显示设备(在XF86Config

文件的 Monitor 部分指定其水平刷新率及垂直刷新率),液晶显示器将作为从显示设备

(通过SecondMonitorHorizSync选项及SecondMonitorVertRefresh指定它的水平刷新率

及垂直刷新率),你也可以通过UseEdidFreqs 选项来从每个显示设备的EDID中获得水平

刷新率及垂直刷新率(这仅在你信任其显示设备所报告的的EDIDs时使用——请在附录D

中参看有关UseEdidFreqs选项的描述以获得详细信息)
 楼主| 发表于 2002-11-22 20:21:20 | 显示全部楼层
辛苦了,再次感谢,请兄弟以自己的事情为主,同时再次希望大家能出一份力,这也是一种学习呀。
发表于 2002-11-22 21:29:17 | 显示全部楼层
由于没有时间进行逐字校对了,所以只好先给出014的部分全文翻译,剩下的那一部分我

会尽力找时间给出校对或翻译,顺便说一下,由于实在是忙得不行,所以013剩下的翻译

也没作了,而且看来还得等一段时间才能去做,不过如果有机会,我还是会尽力把013剩

下的翻译做完的,同时还希望有能力、有时间的兄弟多多帮忙,多多参与以后的校对或

翻译,谢谢!!


兄弟付出的太多了。请兄弟不要把自己的事给误了。也请兄弟注意身体。兄弟也不要为此文档而着急。事虽然拖了好长的时间,但咱们毕竟人手有限。等我把论坛的帖子整理一下,咱们再组织一下,进行第三个过程。文档整理。


请兄弟放心,咱们能行。。。。
发表于 2002-12-13 21:10:13 | 显示全部楼层
补完翻译(可能个别句子须斟酌)


显示设备的热键转换

除了TwinView,移动NVIDIA显示芯片还可以对LCD/CRT上的热键事件进行反应,热键事件可以在每个已连接的显示设备之间以及每个可能的已连接显示设备组合之间进行关联(注意:只能有2个显示设备可在同一时间被激活)。以XF86Config文件所配制的TwinView与热键功能相互独占——如果你在XF86Config文件中激活了TwinView,那么NVIDIA X驱动程序将忽略LCD/CRT上的所有热键事件

热键功能的另一个重要方面是:你可以在不重新启动X的情况下,在便携式计算机(笔记本)上动态地连接或移除显示设备

但我们更为关心的是如何确定每一个显示设备上可以使用的显示模式并使其生效。首先,使用UseEdidFreqs选项将非常有用,它可以让每一个显示设备从其EDID中重新获得垂直刷新率(hsync)及水平刷新率(vrefresh)——否则,monitor 部分中内容的语义将常常随每个热键事件而变动

当X启动或者在已连接显示设备的列表中检测到变动时,一个新的热键顺序列表将被建立——它列出了显示设备所对应使用的热键事件。当一个热键事件发生时,下一个热键状态将在这个顺序列表中被选择。XF86Config文件所请求的每个显示模式将由每一个显示设备的限制所确定,并且作为结果输出的显示模式将对该设备可用。如果多个显示设备将被立即激活的话,那么每个显示设备的模式将被一起配对,如果在配对的显示设备上找不到一个准确的匹配模式(同样分辨率),那么将使用一个最为接近的模式来代替,并且使用较小分辨率的显示设备将被改变以适合另一个显示设备的分辨率

当虚拟终端转换离开X时,VGA控制台将总是存储在X启动时所使用的显示设备上,相似地,当虚拟终端转换回X时,与虚拟终端转换出X时一样,系统将使用同样的显示设备配置,并且忽略虚拟终端转换离开X时所发生的热键事件

LCD上的非标准显示模式

某些用户在规划 1400x1050 模式的时候将有一些困难(某些便携式计算机LCD的本地分辨率),在版本4.0.3中,XFree86 在它的默认显示模式数据库中加入了一些1400x1050模式。但如果你使用的是老版本的XFree86,则可以加入以下的数据行:

# -- 1400x1050 --
# 1400x1050 @ 60Hz, 65.8 kHz hsync
Modeline "1400x1050" 129 1400 1464 1656 1960
1050 1051 1054 1100 +HSync +VSync


已知的便携式计算机(笔记本)的问题

·电源管理目前不被支持
·除了Toshiba Satellite 3000系列,LCD/CRT热键交换功能目前将不会在所有的Toshiba笔记本上产生效果
·在Toshiba Satellite 2800 系列笔记本上,TwinView功能将不会产生效果。
·视频覆盖(Video Overlay)只在你启动X所使用的第一显示设备上工作。例如,如果你在嵌入式LCD上启动X,并运行使用视频覆盖的应用程序(通过XV扩展使用"Video Overlay(视频覆盖)"转换器),然后使用热键添加另一台显示设备,那么这台设备上将不会出现视频。要解决这一问题,你可以通过XV扩展使用"Video Blitter"(视频特效)转换器来配置视频应用程序,或者在启动X之前使用热键转换到你想使用视频覆盖的显示设备上。
 楼主| 发表于 2002-12-13 21:18:58 | 显示全部楼层
不知是喜是悲,喜的是兄弟又有空来校对了,悲的是这么多天过去了,唉。。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表