[pkg-nvidia-devel] Bug#582076: nvidia-glx: TwinViewXineramaInfoOrder causes segfault in X server on startup

Russell Stuart russell-debian at stuart.id.au
Tue May 18 07:08:46 UTC 2010


Package: nvidia-glx
Version: 195.36.24-1
Severity: normal


This seems to be a bug introduced in 195.  Prior versions worked.  The issue is the
Xserver gets a segfault on startup.  The /var/log/Xorg.0.log:

---------
  X.Org X Server 1.7.7
  Release Date: 2010-05-04
  X Protocol Version 11, Revision 0
  Build Operating System: Linux 2.6.26-2-amd64 x86_64 Debian
  Current Operating System: Linux russell-laptop 2.6.32-3-amd64 #1 SMP Wed Feb 24 18:07:42 UTC 2010 x86_64
  Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-3-amd64 root=UUID=f9a30147-fc44-4c61-b98b-32243bdefc7a ro nopat quiet
  Build Date: 04 May 2010  04:21:17PM
  xorg-server 2:1.7.7-1 (Julien Cristau <jcristau at debian.org>) 
  Current version of pixman: 0.16.4
	  Before reporting problems, check http://wiki.x.org
	  to make sure that you have the latest version.
  Markers: (--) probed, (**) from config file, (==) default setting,
	  (++) from command line, (!!) notice, (II) informational,
	  (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
  (==) Log file: "/var/log/Xorg.0.log", Time: Tue May 18 16:35:08 2010
  (==) Using config file: "/etc/X11/xorg.conf"
  (==) Using system config directory "/usr/share/X11/xorg.conf.d"
  (**) Option "defaultserverlayout" "dual"
  (**) ServerLayout "dual"
  (**) |-->Screen "dual" (0)
  (**) |   |-->Monitor "DELL Panel WSXGA Dual"
  (**) |   |-->Device "NVidia Quadro FX 370M Dual"
  (**) |-->Input Device "Laptop Keyboard"
  (**) |-->Input Device "Laptop Touchpad"
  (**) Option "DontZap" "false"
  (**) Option "AllowMouseOpenFail" "true"
  (**) Option "Xinerama" "false"
  (==) Automatically adding devices
  (==) Automatically enabling devices
  (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
	  Entry deleted from font path.
  (==) FontPath set to:
	  /usr/share/fonts/X11/misc,
	  /usr/share/fonts/X11/100dpi/:unscaled,
	  /usr/share/fonts/X11/75dpi/:unscaled,
	  /usr/share/fonts/X11/Type1,
	  /usr/share/fonts/X11/100dpi,
	  /usr/share/fonts/X11/75dpi,
	  /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
	  built-ins
  (==) ModulePath set to "/usr/lib/xorg/modules"
  (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
  (WW) Disabling Laptop Keyboard
  (WW) Disabling Laptop Touchpad
  (II) Loader magic: 0x7c43e0
  (II) Module ABI versions:
	  X.Org ANSI C Emulation: 0.4
	  X.Org Video Driver: 6.0
	  X.Org XInput driver : 7.0
	  X.Org Server Extension : 2.0
  (++) using VT number 7

  (--) PCI:*(0:1:0:0) 10de:06fb:1028:0234 nVidia Corporation rev 161, Mem @ 0xf5000000/16777216, 0xe0000000/268435456, 0xf2000000/33554432, I/O @ 0x0000df00/128, BIOS @ 0x????????/131072
  (II) Open ACPI successful (/var/run/acpid.socket)
  (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
  (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
  (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
  (II) "record" will be loaded by default.
  (II) "dri" will be loaded by default.
  (II) "dri2" will be loaded by default.
  (II) LoadModule: "dbe"
  (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
  (II) Module dbe: vendor="X.Org Foundation"
	  compiled for 1.7.7, module version = 1.0.0
	  Module class: X.Org Server Extension
	  ABI class: X.Org Server Extension, version 2.0
  (II) Loading extension DOUBLE-BUFFER
  (II) LoadModule: "extmod"
  (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
  (II) Module extmod: vendor="X.Org Foundation"
	  compiled for 1.7.7, module version = 1.0.0
	  Module class: X.Org Server Extension
	  ABI class: X.Org Server Extension, version 2.0
  (II) Loading extension SELinux
  (II) Loading extension MIT-SCREEN-SAVER
  (II) Loading extension XFree86-VidModeExtension
  (II) Loading extension XFree86-DGA
  (II) Loading extension DPMS
  (II) Loading extension XVideo
  (II) Loading extension XVideo-MotionCompensation
  (II) Loading extension X-Resource
  (II) LoadModule: "glx"
  (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
  (II) Module glx: vendor="NVIDIA Corporation"
	  compiled for 4.0.2, module version = 1.0.0
	  Module class: X.Org Server Extension
  (II) NVIDIA GLX Module  195.36.24  Thu Apr 22 19:52:00 PDT 2010
  (II) Loading extension GLX
  (II) LoadModule: "record"
  (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
  (II) Module record: vendor="X.Org Foundation"
	  compiled for 1.7.7, module version = 1.13.0
	  Module class: X.Org Server Extension
	  ABI class: X.Org Server Extension, version 2.0
  (II) Loading extension RECORD
  (II) LoadModule: "dri"
  (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
  (II) Module dri: vendor="X.Org Foundation"
	  compiled for 1.7.7, module version = 1.0.0
	  ABI class: X.Org Server Extension, version 2.0
  (II) Loading extension XFree86-DRI
  (II) LoadModule: "dri2"
  (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
  (II) Module dri2: vendor="X.Org Foundation"
	  compiled for 1.7.7, module version = 1.1.0
	  ABI class: X.Org Server Extension, version 2.0
  (II) Loading extension DRI2
  (II) LoadModule: "nvidia"
  (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
  (II) Module nvidia: vendor="NVIDIA Corporation"
	  compiled for 4.0.2, module version = 1.0.0
	  Module class: X.Org Video Driver
  (II) NVIDIA dlloader X Driver  195.36.24  Thu Apr 22 19:18:54 PDT 2010
  (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
  (II) Primary Device is: PCI 01 at 00:00:0
  (II) Loading sub module "fb"
  (II) LoadModule: "fb"
  (II) Loading /usr/lib/xorg/modules/libfb.so
  (II) Module fb: vendor="X.Org Foundation"
	  compiled for 1.7.7, module version = 1.0.0
	  ABI class: X.Org ANSI C Emulation, version 0.4
  (II) Loading sub module "wfb"
  (II) LoadModule: "wfb"
  (II) Loading /usr/lib/xorg/modules/libwfb.so
  (II) Module wfb: vendor="X.Org Foundation"
	  compiled for 1.7.7, module version = 1.0.0
	  ABI class: X.Org ANSI C Emulation, version 0.4
  (II) Loading sub module "ramdac"
  (II) LoadModule: "ramdac"
  (II) Module "ramdac" already built-in
  (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
  (==) NVIDIA(0): RGB weight 888
  (==) NVIDIA(0): Default visual is TrueColor
  (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
  (**) NVIDIA(0): Option "NoLogo" "true"
  (**) NVIDIA(0): Option "ConnectedMonitor" "CRT-0,DFP-0"
  (**) NVIDIA(0): Option "CursorShadow" "true"
  (**) NVIDIA(0): Option "UseEdidFreqs" "on"
  (**) NVIDIA(0): Option "TwinView" "true"
  (**) NVIDIA(0): Option "TwinViewOrientation" "DFP-0 LeftOf CRT-0"
  (**) NVIDIA(0): Option "SecondMonitorHorizSync" "30 - 96.0"
  (**) NVIDIA(0): Option "SecondMonitorVertRefresh" "50 - 120"
  (**) NVIDIA(0): Option "MetaModes" "CRT-0:1024x768 $1024x768,DFP-0:1440x900 @1440x900; CRT-0:1280x1024 @1280x1024,DFP-0:1440x900 @1440x900; CRT-0:800x600 @800x600,DFP-0:1440x900 @1440x900; CRT-0:1600x1200 @1600x1200,DFP-0:1440x900 @1440x900; CRT-0:1920x1200 @1920x1200,DFP-0:1440x900 @1440x900; CRT-0:1920x1080 @1920x1080,DFP-0:1440x900 @1440x900; CRT-0:1440x900 @1440x900,DFP-0:1440x900 @1440x900; CRT-0:NULL,DFP-0:1440x900 @1440x900"
  (**) NVIDIA(0): Option "TwinViewXineramaInfoOrder" "DFP, CRT, TV"
  (**) NVIDIA(0): Option "NoPowerConnectorCheck" "true"
  (**) NVIDIA(0): Option "UseEdidDpi" "DFP-0"
  (**) NVIDIA(0): Option "FlatPanelProperties" "Scaling = aspect-scaled"
  (**) NVIDIA(0): Option "DynamicTwinView" "true"
  (**) NVIDIA(0): Option "PanAllDisplays" "false"
  (**) May 18 16:35:08 NVIDIA(0): Enabling RENDER acceleration
  (**) May 18 16:35:08 NVIDIA(0): Enabling cursor shadow
  (**) May 18 16:35:08 NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID has been
  (**) May 18 16:35:08 NVIDIA(0):     enabled on all display devices.

  Backtrace:
  0: /usr/bin/X (xorg_backtrace+0x28) [0x46a548]
  1: /usr/bin/X (0x400000+0x63169) [0x463169]
  2: /lib/libpthread.so.0 (0x7f5977eb5000+0xe990) [0x7f5977ec3990]
  3: /lib/libc.so.6 (0x7f59769a8000+0x7cec8) [0x7f5976a24ec8]
  4: /lib/libc.so.6 (memmove+0x17a) [0x7f5976a231aa]
  5: /usr/lib/xorg/modules/drivers/nvidia_drv.so (_nv001537X+0x13d) [0x7f597272510d]
  6: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0x7f5972683000+0x317366) [0x7f597299a366]
  7: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0x7f5972683000+0x30567f) [0x7f597298867f]
  8: /usr/bin/X (InitOutput+0x552) [0x47ccb2]
  9: /usr/bin/X (0x400000+0x259a5) [0x4259a5]
  10: /lib/libc.so.6 (__libc_start_main+0xfd) [0x7f59769c6abd]
  11: /usr/bin/X (0x400000+0x256f9) [0x4256f9]
  Segmentation fault at address 0x400e74420

  Fatal server error:
  Caught signal 11 (Segmentation fault). Server aborting


  Please consult the The X.Org Foundation support 
	  at http://wiki.x.org
  for help. 
  Please also check the log file at "/var/log/Xorg.0.log" for additional information.
---------

The xorg.conf that causes the problem is:

---------
  # nvidia-xconfig: X configuration file generated by nvidia-xconfig
  # nvidia-xconfig:  version 1.0  (randy at juliet2)  Fri Sep  5 15:03:39 PDT 2008

  Section "Module"
    Load		"dbe"
    Load		"extmod"
    Load		"type1"
    Load		"freetype"
    Load		"glx"
  EndSection

  Section "InputClass"
    Identifier	"Keyboard Defaults"
    MatchIsKeyboard "yes"
    Option	"XkbOptions" "terminate:ctrl_alt_bksp"
  EndSection

  Section "InputDevice"
    Identifier	"Laptop Touchpad"
    Driver	"mouse"
    Option	"Protocol"		"auto"
    Option	"Device"		"/dev/psaux"
    Option	"Emulate3Buttons"	"no"
    Option	"ZAxisMapping"		"4 5"
  EndSection

  Section "InputDevice"
    Identifier	"Laptop Keyboard"
    Driver	"kbd"
  EndSection

  Section "Device"
    Identifier	"NVidia Quadro FX 370M"
    Driver	"nvidia"
    VendorName	"NVIDIA Corporation"
    Option	"NoLogo"		"true"
  EndSection

  Section "Monitor"
    Identifier	"DELL Panel WSXGA"
    HorizSync	30.0 - 110.0
    VertRefresh	50.0 - 150.0
    Option	"DPMS"
  EndSection

  Section "Screen"
    Identifier	"panel"
    Device	"NVidia Quadro FX 370M"
    Monitor	"DELL Panel WSXGA"
    DefaultDepth	24
    SubSection "Display"
      Depth	24
      Modes	"1440x900"
    EndSubSection
  EndSection

  Section "Device"
    Identifier	"NVidia Quadro FX 370M Dual"
    Driver	"nvidia"
    Option	"ConnectedMonitor"	"CRT-0,DFP-0"
    Option	"CursorShadow"		"true"
    Option	"DynamicTwinView"	"true"
    Option	"FlatPanelProperties"	"Scaling = aspect-scaled"
    Option	"MetaModes"		"CRT-0:1024x768 $1024x768,DFP-0:1440x900 @1440x900; CRT-0:1280x1024 @1280x1024,DFP-0:1440x900 @1440x900; CRT-0:800x600 @800x600,DFP-0:1440x900 @1440x900; CRT-0:1600x1200 @1600x1200,DFP-0:1440x900 @1440x900; CRT-0:1920x1200 @1920x1200,DFP-0:1440x900 @1440x900; CRT-0:1920x1080 @1920x1080,DFP-0:1440x900 @1440x900; CRT-0:1440x900 @1440x900,DFP-0:1440x900 @1440x900; CRT-0:NULL,DFP-0:1440x900 @1440x900"
    Option	"NoLogo"		"true"
    Option	"NoPowerConnectorCheck"	"true"
    Option	"PanAllDisplays"	"false"
    Option	"SecondMonitorHorizSync" "30 - 96.0"
    Option	"SecondMonitorVertRefresh" "50 - 120"
    Option	"TwinView"		"true"
    Option	"TwinViewOrientation"	"DFP-0 LeftOf CRT-0"
    Option	"TwinViewXineramaInfoOrder" "DFP, CRT, TV"
    Option	"UseEdidDpi"		"DFP-0"
    Option	"UseEdidFreqs"		"on"
  EndSection

  Section "Monitor"
    Identifier	"DELL Panel WSXGA Dual"
    HorizSync	30.0 - 110.0
    VertRefresh	50.0 - 150.0
    Option	"DPMS"
  EndSection

  Section "Screen"
    Identifier	"dual"
    Device	"NVidia Quadro FX 370M Dual"
    Monitor	"DELL Panel WSXGA Dual"
    DefaultDepth	24
    SubSection "Display"
      Depth	24
      Modes	"1440x900"
    EndSubSection
  EndSection

  Section "ServerLayout"
    Identifier	"panel"
    Screen	"panel"
    InputDevice	"Laptop Keyboard"	"CoreKeyboard"
    InputDevice	"Laptop Touchpad"	"CorePointer"
  EndSection

  Section "ServerLayout"
    Identifier	"dual"
    Screen	"dual"
    InputDevice	"Laptop Keyboard"	"CoreKeyboard"
    InputDevice	"Laptop Touchpad"	"CorePointer"
  EndSection

  Section "ServerFlags"
    Option	"DefaultServerLayout"	"dual"
    Option	"AllowMouseOpenFail"	"true"
    Option 	"Xinerama" 		"false"
    Option	"DontZap"		"false"
  EndSection
---------

The above xorg.conf worked fine on prior versions of nvidia-glx.  I
found the above config would work if I commented out this one line:

    Option	"TwinViewOrientation"	"DFP-0 LeftOf CRT-0"

Of course removing that line makes X seriously confused about what
part of the window is actually displayed on the physcial DFP (which
is my laptops LCD).

This is the Xorg.0.log produced when the TwinViewOrientation is
commented out:

---------
  X.Org X Server 1.7.7
  Release Date: 2010-05-04
  X Protocol Version 11, Revision 0
  Build Operating System: Linux 2.6.26-2-amd64 x86_64 Debian
  Current Operating System: Linux russell-laptop 2.6.32-3-amd64 #1 SMP Wed Feb 24 18:07:42 UTC 2010 x86_64
  Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-3-amd64 root=UUID=f9a30147-fc44-4c61-b98b-32243bdefc7a ro nopat quiet
  Build Date: 04 May 2010  04:21:17PM
  xorg-server 2:1.7.7-1 (Julien Cristau <jcristau at debian.org>) 
  Current version of pixman: 0.16.4
	  Before reporting problems, check http://wiki.x.org
	  to make sure that you have the latest version.
  Markers: (--) probed, (**) from config file, (==) default setting,
	  (++) from command line, (!!) notice, (II) informational,
	  (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
  (==) Log file: "/var/log/Xorg.0.log", Time: Tue May 18 16:35:35 2010
  (==) Using config file: "/etc/X11/xorg.conf"
  (==) Using system config directory "/usr/share/X11/xorg.conf.d"
  (**) Option "defaultserverlayout" "dual"
  (**) ServerLayout "dual"
  (**) |-->Screen "dual" (0)
  (**) |   |-->Monitor "DELL Panel WSXGA Dual"
  (**) |   |-->Device "NVidia Quadro FX 370M Dual"
  (**) |-->Input Device "Laptop Keyboard"
  (**) |-->Input Device "Laptop Touchpad"
  (**) Option "DontZap" "false"
  (**) Option "AllowMouseOpenFail" "true"
  (**) Option "Xinerama" "false"
  (==) Automatically adding devices
  (==) Automatically enabling devices
  (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
	  Entry deleted from font path.
  (==) FontPath set to:
	  /usr/share/fonts/X11/misc,
	  /usr/share/fonts/X11/100dpi/:unscaled,
	  /usr/share/fonts/X11/75dpi/:unscaled,
	  /usr/share/fonts/X11/Type1,
	  /usr/share/fonts/X11/100dpi,
	  /usr/share/fonts/X11/75dpi,
	  /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
	  built-ins
  (==) ModulePath set to "/usr/lib/xorg/modules"
  (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
  (WW) Disabling Laptop Keyboard
  (WW) Disabling Laptop Touchpad
  (II) Loader magic: 0x7c43e0
  (II) Module ABI versions:
	  X.Org ANSI C Emulation: 0.4
	  X.Org Video Driver: 6.0
	  X.Org XInput driver : 7.0
	  X.Org Server Extension : 2.0
  (--) using VT number 2

  (--) PCI:*(0:1:0:0) 10de:06fb:1028:0234 nVidia Corporation rev 161, Mem @ 0xf5000000/16777216, 0xe0000000/268435456, 0xf2000000/33554432, I/O @ 0x0000df00/128, BIOS @ 0x????????/131072
  (II) Open ACPI successful (/var/run/acpid.socket)
  (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
  (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
  (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
  (II) "record" will be loaded by default.
  (II) "dri" will be loaded by default.
  (II) "dri2" will be loaded by default.
  (II) LoadModule: "dbe"
  (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
  (II) Module dbe: vendor="X.Org Foundation"
	  compiled for 1.7.7, module version = 1.0.0
	  Module class: X.Org Server Extension
	  ABI class: X.Org Server Extension, version 2.0
  (II) Loading extension DOUBLE-BUFFER
  (II) LoadModule: "extmod"
  (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
  (II) Module extmod: vendor="X.Org Foundation"
	  compiled for 1.7.7, module version = 1.0.0
	  Module class: X.Org Server Extension
	  ABI class: X.Org Server Extension, version 2.0
  (II) Loading extension SELinux
  (II) Loading extension MIT-SCREEN-SAVER
  (II) Loading extension XFree86-VidModeExtension
  (II) Loading extension XFree86-DGA
  (II) Loading extension DPMS
  (II) Loading extension XVideo
  (II) Loading extension XVideo-MotionCompensation
  (II) Loading extension X-Resource
  (II) LoadModule: "glx"
  (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
  (II) Module glx: vendor="NVIDIA Corporation"
	  compiled for 4.0.2, module version = 1.0.0
	  Module class: X.Org Server Extension
  (II) NVIDIA GLX Module  195.36.24  Thu Apr 22 19:52:00 PDT 2010
  (II) Loading extension GLX
  (II) LoadModule: "record"
  (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
  (II) Module record: vendor="X.Org Foundation"
	  compiled for 1.7.7, module version = 1.13.0
	  Module class: X.Org Server Extension
	  ABI class: X.Org Server Extension, version 2.0
  (II) Loading extension RECORD
  (II) LoadModule: "dri"
  (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
  (II) Module dri: vendor="X.Org Foundation"
	  compiled for 1.7.7, module version = 1.0.0
	  ABI class: X.Org Server Extension, version 2.0
  (II) Loading extension XFree86-DRI
  (II) LoadModule: "dri2"
  (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
  (II) Module dri2: vendor="X.Org Foundation"
	  compiled for 1.7.7, module version = 1.1.0
	  ABI class: X.Org Server Extension, version 2.0
  (II) Loading extension DRI2
  (II) LoadModule: "nvidia"
  (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
  (II) Module nvidia: vendor="NVIDIA Corporation"
	  compiled for 4.0.2, module version = 1.0.0
	  Module class: X.Org Video Driver
  (II) NVIDIA dlloader X Driver  195.36.24  Thu Apr 22 19:18:54 PDT 2010
  (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
  (II) Primary Device is: PCI 01 at 00:00:0
  (II) Loading sub module "fb"
  (II) LoadModule: "fb"
  (II) Loading /usr/lib/xorg/modules/libfb.so
  (II) Module fb: vendor="X.Org Foundation"
	  compiled for 1.7.7, module version = 1.0.0
	  ABI class: X.Org ANSI C Emulation, version 0.4
  (II) Loading sub module "wfb"
  (II) LoadModule: "wfb"
  (II) Loading /usr/lib/xorg/modules/libwfb.so
  (II) Module wfb: vendor="X.Org Foundation"
	  compiled for 1.7.7, module version = 1.0.0
	  ABI class: X.Org ANSI C Emulation, version 0.4
  (II) Loading sub module "ramdac"
  (II) LoadModule: "ramdac"
  (II) Module "ramdac" already built-in
  (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
  (==) NVIDIA(0): RGB weight 888
  (==) NVIDIA(0): Default visual is TrueColor
  (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
  (**) NVIDIA(0): Option "NoLogo" "true"
  (**) NVIDIA(0): Option "ConnectedMonitor" "CRT-0,DFP-0"
  (**) NVIDIA(0): Option "CursorShadow" "true"
  (**) NVIDIA(0): Option "UseEdidFreqs" "on"
  (**) NVIDIA(0): Option "TwinView" "true"
  (**) NVIDIA(0): Option "TwinViewOrientation" "DFP-0 LeftOf CRT-0"
  (**) NVIDIA(0): Option "SecondMonitorHorizSync" "30 - 96.0"
  (**) NVIDIA(0): Option "SecondMonitorVertRefresh" "50 - 120"
  (**) NVIDIA(0): Option "MetaModes" "CRT-0:1024x768 $1024x768,DFP-0:1440x900 @1440x900; CRT-0:1280x1024 @1280x1024,DFP-0:1440x900 @1440x900; CRT-0:800x600 @800x600,DFP-0:1440x900 @1440x900; CRT-0:1600x1200 @1600x1200,DFP-0:1440x900 @1440x900; CRT-0:1920x1200 @1920x1200,DFP-0:1440x900 @1440x900; CRT-0:1920x1080 @1920x1080,DFP-0:1440x900 @1440x900; CRT-0:1440x900 @1440x900,DFP-0:1440x900 @1440x900; CRT-0:NULL,DFP-0:1440x900 @1440x900"
  (**) NVIDIA(0): Option "NoPowerConnectorCheck" "true"
  (**) NVIDIA(0): Option "UseEdidDpi" "DFP-0"
  (**) NVIDIA(0): Option "FlatPanelProperties" "Scaling = aspect-scaled"
  (**) NVIDIA(0): Option "DynamicTwinView" "true"
  (**) NVIDIA(0): Option "PanAllDisplays" "false"
  (**) May 18 16:35:35 NVIDIA(0): Enabling RENDER acceleration
  (**) May 18 16:35:35 NVIDIA(0): Enabling cursor shadow
  (**) May 18 16:35:35 NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID has been
  (**) May 18 16:35:35 NVIDIA(0):     enabled on all display devices.
  (**) May 18 16:35:35 NVIDIA(0): ConnectedMonitor string: "CRT-0,DFP-0"
  (II) May 18 16:35:35 NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
  (II) May 18 16:35:35 NVIDIA(0):     enabled.
  (II) May 18 16:35:36 NVIDIA(GPU-0): Skipping Power Connector Check.
  (WW) May 18 16:35:36 NVIDIA(GPU-0): Unable to read EDID for display device CRT-0
  (II) May 18 16:35:36 NVIDIA(0): NVIDIA GPU Quadro FX 370M (G98GL) at PCI:1:0:0 (GPU-0)
  (--) May 18 16:35:36 NVIDIA(0): Memory: 524288 kBytes
  (--) May 18 16:35:36 NVIDIA(0): VideoBIOS: 62.98.43.00.02
  (II) May 18 16:35:36 NVIDIA(0): Detected PCI Express Link width: 16X
  (--) May 18 16:35:36 NVIDIA(0): Interlaced video modes are supported on this GPU
  (--) May 18 16:35:36 NVIDIA(0): Connected display device(s) on Quadro FX 370M at PCI:1:0:0:
  (--) May 18 16:35:36 NVIDIA(0):     CRT-0
  (--) May 18 16:35:36 NVIDIA(0):     LPL (DFP-0)
  (--) May 18 16:35:36 NVIDIA(0): CRT-0: 400.0 MHz maximum pixel clock
  (--) May 18 16:35:36 NVIDIA(0): LPL (DFP-0): 330.0 MHz maximum pixel clock
  (--) May 18 16:35:36 NVIDIA(0): LPL (DFP-0): Internal Dual Link LVDS
  (**) May 18 16:35:36 NVIDIA(0): TwinView enabled
  (II) May 18 16:35:36 NVIDIA(0): Display Devices found referenced in MetaMode: CRT-0, DFP-0
  (II) May 18 16:35:36 NVIDIA(0): Assigned Display Devices: CRT-0, DFP-0
  (WW) May 18 16:35:36 NVIDIA(0): Unable to find all display devices requested in TwinView
  (WW) May 18 16:35:36 NVIDIA(0):     Orientation string "DFP-0 LeftOf CRT-0".
  (II) May 18 16:35:36 NVIDIA(0): Validated modes:
  (II) May 18 16:35:36 NVIDIA(0):     "CRT-0:1024x768$1024x768,DFP-0:1440x900 at 1440x900"
  (II) May 18 16:35:36 NVIDIA(0):     "CRT-0:1280x1024 at 1280x1024,DFP-0:1440x900 at 1440x900"
  (II) May 18 16:35:36 NVIDIA(0):     "CRT-0:800x600 at 800x600,DFP-0:1440x900 at 1440x900"
  (II) May 18 16:35:36 NVIDIA(0):     "CRT-0:1600x1200 at 1600x1200,DFP-0:1440x900 at 1440x900"
  (II) May 18 16:35:36 NVIDIA(0):     "CRT-0:1920x1200 at 1920x1200,DFP-0:1440x900 at 1440x900"
  (II) May 18 16:35:36 NVIDIA(0):     "CRT-0:1920x1080 at 1920x1080,DFP-0:1440x900 at 1440x900"
  (II) May 18 16:35:36 NVIDIA(0):     "CRT-0:1440x900 at 1440x900,DFP-0:1440x900 at 1440x900"
  (II) May 18 16:35:36 NVIDIA(0):     "CRT-0:NULL,DFP-0:1440x900 at 1440x900"
  (II) May 18 16:35:36 NVIDIA(0): Virtual screen size determined to be 3360 x 1200
  (--) May 18 16:35:37 NVIDIA(0): DPI set to (121, 120); computed from "UseEdidDpi" X config
  (--) May 18 16:35:37 NVIDIA(0):     option
  (WW) May 18 16:35:37 NVIDIA(0): UBB is incompatible with the Composite extension.  Disabling
  (WW) May 18 16:35:37 NVIDIA(0):     UBB.
  (==) May 18 16:35:37 NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
  (--) Depth 24 pixmap format is 32 bpp
  (II) May 18 16:35:37 NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
  (II) May 18 16:35:37 NVIDIA(0): Initialized GPU GART.
  (II) May 18 16:35:37 NVIDIA(0): ACPI display change hotkey events enabled: the X server is new
  (II) May 18 16:35:37 NVIDIA(0):     enough to receive ACPI hotkey events.
  (II) May 18 16:35:37 NVIDIA(0): ACPI brightness change hotkey events enabled.
  (II) May 18 16:35:37 NVIDIA(0): Setting mode
  (II) May 18 16:35:37 NVIDIA(0):     "CRT-0:1024x768$1024x768,DFP-0:1440x900 at 1440x900"
  (II) Loading extension NV-GLX
  (II) May 18 16:35:37 NVIDIA(0): Initialized OpenGL Acceleration
  (==) NVIDIA(0): Disabling shared memory pixmaps
  (II) May 18 16:35:37 NVIDIA(0): Initialized X Rendering Acceleration
  (==) NVIDIA(0): Backing store disabled
  (==) NVIDIA(0): Silken mouse enabled
  (**) NVIDIA(0): DPMS enabled
  (II) Loading extension NV-CONTROL
  (II) Loading extension XINERAMA
  (==) RandR enabled
  (II) Initializing built-in extension Generic Event Extension
  (II) Initializing built-in extension SHAPE
  (II) Initializing built-in extension MIT-SHM
  (II) Initializing built-in extension XInputExtension
  (II) Initializing built-in extension XTEST
  (II) Initializing built-in extension BIG-REQUESTS
  (II) Initializing built-in extension SYNC
  (II) Initializing built-in extension XKEYBOARD
  (II) Initializing built-in extension XC-MISC
  (II) Initializing built-in extension XINERAMA
  (II) Initializing built-in extension XFIXES
  (II) Initializing built-in extension RENDER
  (II) Initializing built-in extension RANDR
  (II) Initializing built-in extension COMPOSITE
  (II) Initializing built-in extension DAMAGE
  SELinux: Disabled on system, not enabling in X server
  (II) Initializing extension GLX
  (II) config/udev: Adding input device Video Bus (/dev/input/event5)
  (**) Video Bus: Applying InputClass "evdev keyboard catchall"
  (**) Video Bus: Applying InputClass "Keyboard Defaults"
  (II) LoadModule: "evdev"
  (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
  (II) Module evdev: vendor="X.Org Foundation"
	  compiled for 1.7.6.901, module version = 2.3.2
	  Module class: X.Org XInput Driver
	  ABI class: X.Org XInput driver, version 7.0
  (**) Video Bus: always reports core events
  (**) Video Bus: Device: "/dev/input/event5"
  (II) Video Bus: Found keys
  (II) Video Bus: Configuring as keyboard
  (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
  (**) Option "xkb_rules" "evdev"
  (**) Option "xkb_model" "pc104"
  (**) Option "xkb_layout" "us"
  (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
  (II) config/udev: Adding input device Power Button (/dev/input/event3)
  (**) Power Button: Applying InputClass "evdev keyboard catchall"
  (**) Power Button: Applying InputClass "Keyboard Defaults"
  (**) Power Button: always reports core events
  (**) Power Button: Device: "/dev/input/event3"
  (II) Power Button: Found keys
  (II) Power Button: Configuring as keyboard
  (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
  (**) Option "xkb_rules" "evdev"
  (**) Option "xkb_model" "pc104"
  (**) Option "xkb_layout" "us"
  (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
  (II) config/udev: Adding input device Lid Switch (/dev/input/event2)
  (II) No input driver/identifier specified (ignoring)
  (II) config/udev: Adding input device Sleep Button (/dev/input/event4)
  (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
  (**) Sleep Button: Applying InputClass "Keyboard Defaults"
  (**) Sleep Button: always reports core events
  (**) Sleep Button: Device: "/dev/input/event4"
  (II) Sleep Button: Found keys
  (II) Sleep Button: Configuring as keyboard
  (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD)
  (**) Option "xkb_rules" "evdev"
  (**) Option "xkb_model" "pc104"
  (**) Option "xkb_layout" "us"
  (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
  (II) config/udev: Adding input device HID 413c:8157 (/dev/input/event6)
  (**) HID 413c:8157: Applying InputClass "evdev keyboard catchall"
  (**) HID 413c:8157: Applying InputClass "Keyboard Defaults"
  (**) HID 413c:8157: always reports core events
  (**) HID 413c:8157: Device: "/dev/input/event6"
  (II) HID 413c:8157: Found keys
  (II) HID 413c:8157: Configuring as keyboard
  (II) XINPUT: Adding extended input device "HID 413c:8157" (type: KEYBOARD)
  (**) Option "xkb_rules" "evdev"
  (**) Option "xkb_model" "pc104"
  (**) Option "xkb_layout" "us"
  (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
  (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event10)
  (II) No input driver/identifier specified (ignoring)
  (II) config/udev: Adding input device HDA Intel Mic at Sep Left Jack (/dev/input/event11)
  (II) No input driver/identifier specified (ignoring)
  (II) config/udev: Adding input device HDA Intel Mic at Ext Right Jack (/dev/input/event12)
  (II) No input driver/identifier specified (ignoring)
  (II) config/udev: Adding input device HDA Intel Line Out at Sep Left Jack (/dev/input/event13)
  (II) No input driver/identifier specified (ignoring)
  (II) config/udev: Adding input device HDA Intel HP Out at Ext Right Jack (/dev/input/event14)
  (II) No input driver/identifier specified (ignoring)
  (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event1)
  (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
  (**) AT Translated Set 2 keyboard: Applying InputClass "Keyboard Defaults"
  (**) AT Translated Set 2 keyboard: always reports core events
  (**) AT Translated Set 2 keyboard: Device: "/dev/input/event1"
  (II) AT Translated Set 2 keyboard: Found keys
  (II) AT Translated Set 2 keyboard: Configuring as keyboard
  (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
  (**) Option "xkb_rules" "evdev"
  (**) Option "xkb_model" "pc104"
  (**) Option "xkb_layout" "us"
  (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
  (II) config/udev: Adding input device AlpsPS/2 ALPS DualPoint TouchPad (/dev/input/event9)
  (**) AlpsPS/2 ALPS DualPoint TouchPad: Applying InputClass "evdev pointer catchall"
  (**) AlpsPS/2 ALPS DualPoint TouchPad: Applying InputClass "evdev touchpad catchall"
  (**) AlpsPS/2 ALPS DualPoint TouchPad: Applying InputClass "touchpad catchall"
  (II) LoadModule: "synaptics"
  (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
  (II) Module synaptics: vendor="X.Org Foundation"
	  compiled for 1.7.6.901, module version = 1.2.2
	  Module class: X.Org XInput Driver
	  ABI class: X.Org XInput driver, version 7.0
  (II) Synaptics touchpad driver version 1.2.2
  (**) Option "Device" "/dev/input/event9"
  (II) AlpsPS/2 ALPS DualPoint TouchPad: x-axis range 0 - 1023
  (II) AlpsPS/2 ALPS DualPoint TouchPad: y-axis range 0 - 767
  (II) AlpsPS/2 ALPS DualPoint TouchPad: pressure range 0 - 127
  (II) AlpsPS/2 ALPS DualPoint TouchPad: finger width range 0 - 0
  (II) AlpsPS/2 ALPS DualPoint TouchPad: buttons: left right middle
  (--) AlpsPS/2 ALPS DualPoint TouchPad: touchpad found
  (**) AlpsPS/2 ALPS DualPoint TouchPad: always reports core events
  (II) XINPUT: Adding extended input device "AlpsPS/2 ALPS DualPoint TouchPad" (type: TOUCHPAD)
  (**) AlpsPS/2 ALPS DualPoint TouchPad: (accel) keeping acceleration scheme 1
  (**) AlpsPS/2 ALPS DualPoint TouchPad: (accel) acceleration profile 0
  (**) AlpsPS/2 ALPS DualPoint TouchPad: (accel) acceleration factor: 2.000
  (**) AlpsPS/2 ALPS DualPoint TouchPad: (accel) acceleration threshold: 4
  (--) AlpsPS/2 ALPS DualPoint TouchPad: touchpad found
  (II) config/udev: Adding input device AlpsPS/2 ALPS DualPoint TouchPad (/dev/input/mouse2)
  (**) AlpsPS/2 ALPS DualPoint TouchPad: Applying InputClass "touchpad catchall"
  (II) Synaptics touchpad driver version 1.2.2
  AlpsPS/2 ALPS DualPoint TouchPad no synaptics event device found
  (**) Option "Device" "/dev/input/mouse2"
  Query no Synaptics: 6003C8
  (--) AlpsPS/2 ALPS DualPoint TouchPad: no supported touchpad found
  (EE) AlpsPS/2 ALPS DualPoint TouchPad Unable to query/initialize Synaptics hardware.
  (EE) PreInit failed for input device "AlpsPS/2 ALPS DualPoint TouchPad"
  (II) UnloadModule: "synaptics"
  (II) config/udev: Adding input device DualPoint Stick (/dev/input/event7)
  (**) DualPoint Stick: Applying InputClass "evdev pointer catchall"
  (**) DualPoint Stick: always reports core events
  (**) DualPoint Stick: Device: "/dev/input/event7"
  (II) DualPoint Stick: Found 3 mouse buttons
  (II) DualPoint Stick: Found relative axes
  (II) DualPoint Stick: Found x and y relative axes
  (II) DualPoint Stick: Configuring as mouse
  (**) DualPoint Stick: YAxisMapping: buttons 4 and 5
  (**) DualPoint Stick: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
  (II) XINPUT: Adding extended input device "DualPoint Stick" (type: MOUSE)
  (II) DualPoint Stick: initialized for relative axes.
  (II) config/udev: Adding input device DualPoint Stick (/dev/input/mouse1)
  (II) No input driver/identifier specified (ignoring)
  (II) config/udev: Adding input device PC Speaker (/dev/input/event8)
  (II) No input driver/identifier specified (ignoring)
  (II) config/udev: Adding input device Macintosh mouse button emulation (/dev/input/event0)
  (**) Macintosh mouse button emulation: Applying InputClass "evdev pointer catchall"
  (**) Macintosh mouse button emulation: always reports core events
  (**) Macintosh mouse button emulation: Device: "/dev/input/event0"
  (II) Macintosh mouse button emulation: Found 3 mouse buttons
  (II) Macintosh mouse button emulation: Found relative axes
  (II) Macintosh mouse button emulation: Found x and y relative axes
  (II) Macintosh mouse button emulation: Configuring as mouse
  (**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
  (**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
  (II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
  (II) Macintosh mouse button emulation: initialized for relative axes.
  (II) config/udev: Adding input device Macintosh mouse button emulation (/dev/input/mouse0)
  (II) No input driver/identifier specified (ignoring)
  (II) config/udev: Adding input device ACPI Virtual Keyboard Device (/dev/input/event15)
  (**) ACPI Virtual Keyboard Device: Applying InputClass "evdev keyboard catchall"
  (**) ACPI Virtual Keyboard Device: Applying InputClass "Keyboard Defaults"
  (**) ACPI Virtual Keyboard Device: always reports core events
  (**) ACPI Virtual Keyboard Device: Device: "/dev/input/event15"
  (II) ACPI Virtual Keyboard Device: Found keys
  (II) ACPI Virtual Keyboard Device: Configuring as keyboard
  (II) XINPUT: Adding extended input device "ACPI Virtual Keyboard Device" (type: KEYBOARD)
  (**) Option "xkb_rules" "evdev"
  (**) Option "xkb_model" "pc104"
  (**) Option "xkb_layout" "us"
  (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
---------



-- Package-specific info:
uname -a:
Linux russell-laptop 2.6.32-3-amd64 #1 SMP Wed Feb 24 18:07:42 UTC 2010 x86_64 GNU/Linux

/proc/version:
Linux version 2.6.32-3-amd64 (Debian 2.6.32-9) (maks at debian.org) (gcc version 4.3.4 (Debian 4.3.4-8) ) #1 SMP Wed Feb 24 18:07:42 UTC 2010

/proc/driver/nvidia/version: 
NVRM version: NVIDIA UNIX x86_64 Kernel Module  195.36.24  Thu Apr 22 19:10:14 PDT 2010
GCC version:  gcc version 4.3.4 (Debian 4.3.4-10) 

lspci 'VGA compatible controller [0300]':
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:06fb] (rev a1) (prog-if 00 [VGA controller])
	Subsystem: Dell Device [1028:0234]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at f5000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at e0000000 (64-bit, prefetchable) [size=256M]
	Region 3: Memory at f2000000 (64-bit, non-prefetchable) [size=32M]
	Region 5: I/O ports at df00 [size=128]
	[virtual] Expansion ROM at f4000000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: nvidia


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages nvidia-glx depends on:
ii  libc6               2.10.2-6             Embedded GNU C Library: Shared lib
ii  libx11-6            2:1.3.3-3            X11 client-side library
ii  libxext6            2:1.1.1-3            X11 miscellaneous extension librar
ii  nvidia-kernel-2.6.3 195.36.24-1+2.6.32-9 NVIDIA binary kernel module for Li
ii  nvidia-kernel-dkms  195.36.24-1          NVIDIA binary kernel module DKMS s

nvidia-glx recommends no packages.

Versions of packages nvidia-glx suggests:
ii  nvidia-kernel-dkms           195.36.24-1 NVIDIA binary kernel module DKMS s
ii  nvidia-kernel-source         195.36.24-1 NVIDIA binary kernel module source
ii  nvidia-settings              190.53-1    Tool for configuring the NVIDIA gr

-- Configuration Files:
/etc/default/nvidia-glx [Errno 2] No such file or directory: u'/etc/default/nvidia-glx'

-- no debconf information





More information about the Pkg-nvidia-devel mailing list