Lenovo W520: display for one screen stretched over both when docked

Bug #1417651 reported by Rockwalrus
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nvidia-graphics-drivers-331 (Ubuntu)
Triaged
Low
Unassigned

Bug Description

When using the proprietary Nvidia drivers 331.113 or 346.35 the output from one window is often stretched to cover both by Unity. The standard xrandr-based Displays panel in System Settings shows both outputs, but nvidia-settings shows only the external monitor. 304.125 doesn't detect the monitor.

WORKAROUND: Use another window manager.

WORKAROUND: In Unity, manually configure the display output locations and sizes in ccsm.

WORKAROUND: Use nouveau.

ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: xorg 1:7.7+7ubuntu2
ProcVersionSignature: Ubuntu 3.16.0-30.40-generic 3.16.7-ckt3
Uname: Linux 3.16.0-30-generic x86_64
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_64 Kernel Module 331.113 Mon Dec 1 21:08:13 PST 2014
 GCC version: gcc version 4.9.1 (Ubuntu 4.9.1-16ubuntu6)
.tmp.unity.support.test.0:

ApportVersion: 2.14.7-0ubuntu8.1
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity
Date: Tue Feb 3 11:00:10 2015
DistUpgraded: 2015-02-02 14:33:00,623 DEBUG enabling apt cron job
DistroCodename: utopic
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, including running git bisection searches
GraphicsCard:
 Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:21d1]
 NVIDIA Corporation GF108GLM [Quadro 1000M] [10de:0dfa] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:21d1]
InstallationDate: Installed on 2013-01-29 (735 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
MachineType: LENOVO 42763JU
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16.0-30-generic root=UUID=9109c691-e957-4565-9b36-125458c0d242 ro quiet splash resume=UUID=9109c691e95745659b36125458c0d242:0x194ac758 crashkernel=384M-:128M
SourcePackage: xorg
UpgradeStatus: Upgraded to utopic on 2015-02-02 (0 days ago)
dmi.bios.date: 07/26/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: 8BET62WW (1.42 )
dmi.board.asset.tag: Not Available
dmi.board.name: 42763JU
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr8BET62WW(1.42):bd07/26/2013:svnLENOVO:pn42763JU:pvrThinkPadW520:rvnLENOVO:rn42763JU:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 42763JU
dmi.product.version: ThinkPad W520
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.12+14.10.20140918-0ubuntu1
version.ia32-libs: ia32-libs 20090808ubuntu36
version.libdrm2: libdrm2 2.4.56-1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.3.2-0ubuntu0.1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.3.2-0ubuntu0.1
version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.16.0-1ubuntu1.2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.4.0-2ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.914-1~exp1ubuntu4.1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2
xserver.bootTime: Mon Feb 2 18:16:27 2015
xserver.configfile: /etc/X11/xorg.conf
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 16562
 vendor LEN
xserver.version: 2:1.16.0-1ubuntu1.2

Revision history for this message
Rockwalrus (rockwalrus) wrote :
description: updated
penalvch (penalvch)
tags: added: latest-bios-1.42
description: updated
Revision history for this message
penalvch (penalvch) wrote :

Rockwalrus, thank you for reporting this and helping make Ubuntu better.
+ Did this problem occur with nouveau?
+ Did this problem occur in a release prior to Utopic?
+ Did this problem occur in a version of the nvidia driver prior to 331.113?
+ Does this problem occur with the latest version of the nvidia driver following https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia ?

description: updated
Changed in xorg (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Rockwalrus (rockwalrus) wrote :

The external monitor connected to the dock doesn't get detected by nouveau at all, so it doesn't occur in this form. This problem occurred in Trusty as well. Before that I was using a different configuration, so I don't know if it would have occurred. It looks like 331.113 is the latest version available.

Changed in xorg (Ubuntu):
status: Incomplete → New
Revision history for this message
penalvch (penalvch) wrote :

Rockwalrus, one may find prior versions of the nvidia driver available in Ubuntu via https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia .

As well, the latest nvidia driver available as per www.nvidia.com is 346.35.

tags: added: trusty
Changed in xorg (Ubuntu):
status: New → Incomplete
Revision history for this message
Rockwalrus (rockwalrus) wrote :

Still broken in 346.35. Doesn't get detected at all in 304.125. Strangely, after I purged 304.125, the monitor connected to the dock started working in nouveau. I'm guessing there is a difference in Xorg.conf that caused that.

Changed in xorg (Ubuntu):
status: Incomplete → New
tags: added: apport-collected possible-manual-nvidia-install
description: updated
Revision history for this message
Rockwalrus (rockwalrus) wrote : BootDmesg.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : BootLog.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : Dependencies.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : DkmsStatus.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : DpkgLog.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : GconfCompiz.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : Lspci.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : Lsusb.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : MonitorsUser.xml.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : ProcModules.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : UdevDb.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : UdevLog.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : UnitySupportTest.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : XorgLog.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : XorgLogOld.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : Xrandr.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : nvidia-installer.log.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : xdpyinfo.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : xserver.devices.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : xserver.errors.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote : xserver.outputs.txt

apport information

Revision history for this message
Rockwalrus (rockwalrus) wrote :

I ran collect again in hopes that it would grab the nouveau configuration, but I'm not sure it did.

penalvch (penalvch)
description: updated
description: updated
Revision history for this message
penalvch (penalvch) wrote :

Rockwalrus, just to advise, you don't have to apport-collect further unless specifically requested to do so.

Despite this, the issue you are reporting is an upstream one. Could you please report this problem to them following the instructions at https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia#Reporting_an_upstream_bug ?

Please provide case number of your report once you have made it so that it may be tracked.

Thank you for your understanding.

affects: xorg (Ubuntu) → nvidia-graphics-drivers-331 (Ubuntu)
Changed in nvidia-graphics-drivers-331 (Ubuntu):
status: New → Triaged
description: updated
Revision history for this message
Rockwalrus (rockwalrus) wrote :

Reference number is 150223-000222.

To post a comment you must log in.