I finally took the time to upgrade my Ubuntu install to the recent
release 12.10 (Quantal Quetzal). This bug still occurs, and now seems
worse then ever. I have skipped (i.e. not tested) the releases 11.10 and
12.04, but I assume those two releases didn't bring any improvement
either.

In the past, I've set my builtin monitor (laptop) to a smaller
resolution (1680x1050). That way I could run the external monitor at
full resolution (1920x1080 full HD) even with nvidia-current driver.
Remember: both screens worked fine with full resolution with nvidia-173
(slower) as well as with nouveau (even more slow).

Under Quantal, nouveau cannot handle both screens at full resolution and 
neither can any of the provided nvidia proprietary drivers. I tested all 
available options: -current, -current-updates, -experimental-304, and 
-experimental-310.
I think nouveau managed to run both screens in "mirror"/clone mode, but not 
sure about the exact resolutions was using.

What's worse, I cannot set my laptop monitor to the smaller resolution like I 
did in the past, since only "Off", "Auto", and "1920x1200" are shown in 
nvidia-settings as well as in 'Display' system settings (that's using randr, 
right?).
Both monitors run, when I set my external monitor to a smaller resolution 
(currently 1680x1050), but that's not the native resolution and not the correct 
aspect ratio (16:10 vs 16:9).

And if that was not bad enough, Xorg cannot even start when the external
monitor is plugged in. The screen will blink several times and then dump
to a black screen with a blinking white cursor. Switching to a VT,
unplugging the monitor and starting X (service lightdm start) will
finally bring Xorg back up. This is really annoying! (Please imagine a
turned on caps lock, to get an idea of my frustration).

The external monitor is connected with a VGA cable if that matters. I
cannot use DVI, because my laptop only offers VGA out.

Relevant details from Xorg.0.log after unsuccessfully trying to start X
during boot:

[    97.253] (II) NVIDIA(0): NVIDIA GPU Quadro FX 360M (G86GL) at PCI:1:0:0 
(GPU-0)
[    97.253] (--) NVIDIA(0): Memory: 524288 kBytes
[    97.253] (--) NVIDIA(0): VideoBIOS: 60.86.68.00.18
[    97.253] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[    97.253] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[    97.359] (--) NVIDIA(0): Valid display device(s) on Quadro FX 360M at 
PCI:1:0:0
[    97.359] (--) NVIDIA(0):     QMX Q24 (CRT-0) (connected)
[    97.359] (--) NVIDIA(0):     TV-0
[    97.359] (--) NVIDIA(0):     Seiko/Epson (DFP-0) (connected)
[    97.359] (--) NVIDIA(0):     DFP-1
[    97.359] (--) NVIDIA(0): QMX Q24 (CRT-0): 400.0 MHz maximum pixel clock
[    97.359] (--) NVIDIA(0): TV-0: 400.0 MHz maximum pixel clock
[    97.359] (--) NVIDIA(0): TV encoder: (null)
[    97.359] (--) NVIDIA(0): Seiko/Epson (DFP-0): 330.0 MHz maximum pixel clock
[    97.359] (--) NVIDIA(0): Seiko/Epson (DFP-0): Internal Dual Link LVDS
[    97.359] (--) NVIDIA(0): DFP-1: 165.0 MHz maximum pixel clock
[    97.359] (--) NVIDIA(0): DFP-1: Internal Single Link TMDS
[    97.359] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID 
for display
[    97.359] (**) NVIDIA(0):     device QMX Q24 (CRT-0) (Using EDID frequencies 
has been
[    97.359] (**) NVIDIA(0):     enabled on all display devices.)
[    97.371] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID 
for display
[    97.371] (**) NVIDIA(0):     device Seiko/Epson (DFP-0) (Using EDID 
frequencies has
[    97.371] (**) NVIDIA(0):     been enabled on all display devices.)
[    97.372] (==) NVIDIA(0): 
[    97.372] (==) NVIDIA(0): No modes were requested; the default mode 
"nvidia-auto-select"
[    97.372] (==) NVIDIA(0):     will be used as the requested mode.
[    97.372] (==) NVIDIA(0): 
[    97.373] (WW) NVIDIA(0): MetaMode 
"DFP-0:nvidia-auto-select,CRT-0:nvidia-auto-select"
[    97.373] (WW) NVIDIA(0):     exceeds hardware capabilities; discarding.
[    97.373] (WW) NVIDIA(0): No valid modes for
[    97.373] (WW) NVIDIA(0):     
"DFP-0:nvidia-auto-select,CRT-0:nvidia-auto-select";
[    97.373] (WW) NVIDIA(0):     removing.
[    97.373] (WW) NVIDIA(0): 
[    97.373] (WW) NVIDIA(0): Unable to validate any modes; falling back to the 
default mode
[    97.373] (WW) NVIDIA(0):     "nvidia-auto-select".
[    97.373] (WW) NVIDIA(0): 
[    97.374] (WW) NVIDIA(0): MetaMode 
"DFP-0:nvidia-auto-select,CRT-0:nvidia-auto-select"
[    97.374] (WW) NVIDIA(0):     exceeds hardware capabilities; discarding.
[    97.374] (WW) NVIDIA(0): No valid modes for
[    97.374] (WW) NVIDIA(0):     
"DFP-0:nvidia-auto-select,CRT-0:nvidia-auto-select";
[    97.374] (WW) NVIDIA(0):     removing.
[    97.374] (EE) NVIDIA(0): Unable to use default mode "nvidia-auto-select".
[    98.397] (EE) NVIDIA(0): Failing initialization of X screen 0
[    99.071] (II) UnloadModule: "nvidia"
[    99.071] (II) UnloadSubModule: "wfb"
[    99.071] (II) UnloadSubModule: "fb"
[    99.071] (EE) Screen(s) found, but none have a usable configuration.

If you need more information about my system, please ask and I will
provide it. This bug has existed long enough and I really like to have a
working multi-monitor/dual-head setup.

** Changed in: nvidia-graphics-drivers (Ubuntu)
       Status: Expired => Incomplete

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to nvidia-graphics-drivers in Ubuntu.
https://bugs.launchpad.net/bugs/727112

Title:
  nvidia-current does not detect hardware capabilities correctly

Status in “nvidia-graphics-drivers” package in Ubuntu:
  Incomplete

Bug description:
  nvidia-current is unable to use two monitors in full resolution (wuxga
  + full hd), one will always stay blank. looking into xorg.log, i can
  see something like:

      [ 89444.991] (WW) NVIDIA(0): Due to hardware capability constraints, 
disabling display
      [ 89444.991] (WW) NVIDIA(0):     device Seiko/Epson (DFP-0) in MetaMode
      [ 89444.991] (WW) NVIDIA(0):     
"CRT-0:nvidia-auto-select@1920x1080+1920+0,DFP-0:1920x1200@1920x1200+0+0".

  the same configuration works with nvidia-173, so nvidia-current might
  not be detecting hardware capabalities correctly. nvidia-173 feels a
  bit slower than nvidia-current, so i'd like to use nvidia-current. my
  graphics card is `01:00.0 VGA compatible controller: nVidia
  Corporation G86M [Quadro FX 360M] (rev a1)`

  i'll be glad to give further information, this has bugged me for quite
  a while. i'm currently running natty, but i've seen this bug since
  nvidia-current was introduced

  ProblemType: Bug
  DistroRelease: Ubuntu 11.04
  Package: nvidia-current 270.29-0ubuntu3
  ProcVersionSignature: Ubuntu 2.6.38-5.32-generic-pae 2.6.38-rc6
  Uname: Linux 2.6.38-5-generic-pae i686
  NonfreeKernelModules: nvidia
  .proc.driver.nvidia.gpus.0: Error: [Errno 21] Is a directory: 
'/proc/driver/nvidia/gpus/0'
  .proc.driver.nvidia.registry: Binary: ""
  .proc.driver.nvidia.version:
   NVRM version: NVIDIA UNIX x86 Kernel Module  270.29  Wed Feb 23 16:16:53 PST 
2011
   GCC version:  gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-3ubuntu3)
  Architecture: i386
  CompizPlugins: 
[core,bailer,detection,composite,opengl,decor,mousepoll,vpswitch,regex,animation,snap,expo,move,compiztoolbox,place,gnomecompat,wall,ezoom,workarounds,staticswitcher,resize,fade,scale,session,unityshell]
  CompositorRunning: None
  Date: Tue Mar  1 12:34:01 2011
  DistUpgraded: Yes, recently upgraded Log time: 2010-12-25 19:00:20.784814
  DistroCodename: natty
  DistroVariant: ubuntu
  DkmsStatus:
   virtualbox-ose, 4.0.4, 2.6.38-5-generic, i686: installed 
   virtualbox-ose, 4.0.4, 2.6.38-5-generic-pae, i686: installed 
   nvidia-current, 270.29, 2.6.38-5-generic-pae, i686: installed
  GraphicsCard:
   nVidia Corporation G86M [Quadro FX 360M] [10de:042d] (rev a1) (prog-if 00 
[VGA controller])
     Subsystem: Dell Device [1028:01ff]
  MachineType: Dell Inc. Precision M4300
  PccardctlIdent:
   Socket 0:
     no product info available
  PccardctlStatus:
   Socket 0:
     no card
  ProcEnviron:
   LANGUAGE=en_US:en
   PATH=(custom, user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.38-5-generic-pae 
root=UUID=f957135d-b762-45ac-9e0d-6979595882aa ro quiet splash vt.handoff=7
  Renderer: Unknown
  SourcePackage: nvidia-graphics-drivers
  UpgradeStatus: Upgraded to natty on 2011-01-13 (46 days ago)
  dmi.bios.date: 05/23/2008
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: A11
  dmi.board.name: 0UY141
  dmi.board.vendor: Dell Inc.
  dmi.chassis.type: 8
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: 
dmi:bvnDellInc.:bvrA11:bd05/23/2008:svnDellInc.:pnPrecisionM4300:pvr:rvnDellInc.:rn0UY141:rvr:cvnDellInc.:ct8:cvr:
  dmi.product.name: Precision M4300
  dmi.sys.vendor: Dell Inc.
  version.compiz: compiz 1:0.9.4-0ubuntu2
  version.libdrm2: libdrm2 2.4.23-1ubuntu3
  version.libgl1-mesa-glx: libgl1-mesa-glx 7.10.1~git20110215.cc1636b6-0ubuntu2
  version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
  version.xserver-xorg: xserver-xorg 1:7.6~3ubuntu8
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.0-0ubuntu2
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.14.0-1ubuntu11
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 
1:0.0.16+git20110107+b795ca6e-0ubuntu5

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers/+bug/727112/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to