10de:0ffc [Lenovo ThinkPad W530] Incorrect display when using monitor on the left

Bug #1305264 reported by Lukasz Piepiora
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nvidia-graphics-drivers-346 (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

In Vivid with the latest nvidia driver versions 346.35 and 346.47, screen is visible to Ubuntu as a single, big instance instead of two separate screens.

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: xorg 1:7.7+1ubuntu8
ProcVersionSignature: Ubuntu 3.13.0-23.45-generic 3.13.8
Uname: Linux 3.13.0-23-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.38 Wed Jan 8 19:32:30 PST 2014
 GCC version: gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1)
.tmp.unity.support.test.0:

ApportVersion: 2.14.1-0ubuntu1
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: Wed Apr 9 21:15:10 2014
DistUpgraded: 2014-03-29 13:37:45,863 DEBUG enabling apt cron job
DistroCodename: trusty
DistroVariant: ubuntu
DkmsStatus:
 bbswitch, 0.7, 3.13.0-23-generic, x86_64: installed
 nvidia-331, 331.38, 3.13.0-23-generic, x86_64: installed
 vboxhost, 4.3.10, 3.13.0-20-generic, x86_64: installed
 vboxhost, 4.3.10, 3.13.0-23-generic, x86_64: installed
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:21f5]
 NVIDIA Corporation GK107GLM [Quadro K1000M] [10de:0ffc] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:21f5]
InstallationDate: Installed on 2013-03-01 (403 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
MachineType: LENOVO 24384GG
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-23-generic root=UUID=8eb433d8-0da4-492b-9cd7-d58cf9380add ro quiet splash
SourcePackage: xorg
Symptom: display
UpgradeStatus: Upgraded to trusty on 2014-03-29 (11 days ago)
dmi.bios.date: 02/25/2014
dmi.bios.vendor: LENOVO
dmi.bios.version: G5ET97WW (2.57 )
dmi.board.asset.tag: Not Available
dmi.board.name: 24384GG
dmi.board.vendor: LENOVO
dmi.board.version: Win8 Pro DPK TPG
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrG5ET97WW(2.57):bd02/25/2014:svnLENOVO:pn24384GG:pvrThinkPadW530:rvnLENOVO:rn24384GG:rvrWin8ProDPKTPG:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 24384GG
dmi.product.version: ThinkPad W530
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.11+14.04.20140408-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.52+git20140121.46d451c9-0ubuntu0sarvatt~saucy
version.libgl1-mesa-dri: libgl1-mesa-dri 10.2.0~git20140319.c049dd43-0ubuntu0sarvatt~saucy
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.2.0~git20140319.c049dd43-0ubuntu0sarvatt~saucy
version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.15.0-1ubuntu7
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati N/A
version.xserver-xorg-video-intel: xserver-xorg-video-intel N/A
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau N/A
xserver.bootTime: Wed Apr 9 21:10:53 2014
xserver.configfile: /etc/X11/xorg.conf
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.version: 2:1.15.0-1ubuntu7

Revision history for this message
Lukasz Piepiora (lpiepiora) wrote :
Revision history for this message
Lukasz Piepiora (lpiepiora) wrote :
penalvch (penalvch)
tags: added: bios-outdated-2.61
Changed in xorg (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Lukasz Piepiora (lpiepiora) wrote :

With a new BIOS:

G5ETA1WW (2.61 )
01/22/2015

The system freezes after boot at a login screen. The only option to get it booted is to go to a BIOS settings and modify settings in a way that an integrated card is used, and the BIOS doesn't report an Optimus Card to an operating system.

Technically I cannot reproduce the issue, but that's due to the fact that I cannot go past the login screen.

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

Lukasz Piepiora, could you please test for this via http://cdimage.ubuntu.com/daily-live/current/ and advise to the results?

tags: added: latest-bios-2.61
removed: bios-outdated-2.61
Changed in xorg (Ubuntu):
importance: Low → Medium
status: New → Incomplete
Revision history for this message
Lukasz Piepiora (lpiepiora) wrote :

I did use Live Ubuntu booted from a USB Drive. I have configured BIOS in my computer to report Optimus and to use Nvidia Optimus technology.

I was able to boot into the system. I have installed recommended Nvidia Drivers, and restarted the computer. The issue more or less exists, however now it manifests itself in a different way.

The image is stretched and mouse "misses" the point where I want to click, yielding the system unusable. Please see attachment. In the example I was trying to click on the window "Does the display look okay?" to drag it, however instead, on a second monitor, selection started to appear (see right side of the screenshot). This behaviour makes it impossible to click on anything (ignoring the fact, that the look of UI prevents you from using the system anyway), the only way to operate the system is to use keyboard (the system responds to tab and enter in a proper way).

Additionally now this happens even, if the external monitor is virtually placed on the right side of a primary display.

When the external display is not in use, the system behaves more or less okay.

Revision history for this message
penalvch (penalvch) wrote :

Lukasz Piepiora, which nvidia driver version did you install specifically?

Does this happen with nouveau?

Did this not occur in a release prior to Trusty?

Revision history for this message
Lukasz Piepiora (lpiepiora) wrote :

I have installed NVIDIA 340.76.

On Nouveau it doesn't happen this way, but Nouveau is a different story. There I have some sort of artefacts, the system is overall very slow, and mouse pointer is blinking.

I don't know if this happened prior to Trusty, I was using card in a discrete mode back then (BIOS setting), and I have disabled Optimus reporting to an operating system. When I disable it, and run in discrete mode now, it works more or less okay, with an exception of random freezes at boot time (normally if it boots it doesn't freeze later), and freezes on for example keyboard actions modifying brightness. However I think this is a different problem, as it only exists if I'm running discrete mode with optimus reporting disabled.

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

Lukasz Piepiora, any change with the latest version of the nvidia driver 346.47?

tags: added: vivid
description: updated
Changed in xorg (Ubuntu):
status: New → Incomplete
Revision history for this message
Lukasz Piepiora (lpiepiora) wrote :

I was able to install Nvidia Driver 346.35 (as it was the latest version available in the repository), the situation is indeed beter. The graphics is no longer corrupted. I am able to use my monitor positioned on the left side.

There is however one issue, the screen is visible to Ubuntu as a single, big instance instead of two separate screens. I mean that if I make a window full screen, instead of going full screen on the monitor on which it is positioned, it spans accross two monitors.

Additionally I don't know if that's relevant, but Ubuntu's Display tool sees correctly two screens while nvidia-settings shows only one (which is incorrect), please see attachment.

PS. I am running Vivid build from 1st of March.

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

Lukasz Piepiora, any change with the latest version of the nvidia driver 346.47 (not 346.35)?

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

There is no 346.47 driver in the repo (yet?), do you mean I should install it using installer from nvidia site?

Revision history for this message
Lukasz Piepiora (lpiepiora) wrote :

I've installed 346.47, and the behaviour is exactly the same. Screen works on the left-hand side, but full screen behaviour is incorrect.

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

Lukasz Piepiora, given the issue is improved in Vivid with the latest driver, but not working as expected, let this report be re-scoped to how the screen is visible to Ubuntu as a single, big instance instead of two separate screens.

Hence, could you please report this upstream via https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia#Reporting_an_upstream_bug ?

affects: xorg (Ubuntu) → nvidia-graphics-drivers-346 (Ubuntu)
Changed in nvidia-graphics-drivers-346 (Ubuntu):
status: New → Triaged
summary: - Incorrect display when using monitor on the left on NVIDIA Optimus Card
+ 10de:0ffc Incorrect display when using monitor on the left
summary: - 10de:0ffc Incorrect display when using monitor on the left
+ 10de:0ffc [Lenovo ThinkPad W530] Incorrect display when using monitor on
+ the left
penalvch (penalvch)
description: updated
To post a comment you must log in.