[Lenovo ThinkPad T510] Connecting an external Monitor over DisplayPort freezes the screen

Bug #1020221 reported by Philip Muškovac
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-nouveau (Ubuntu)
Expired
Low
Unassigned

Bug Description

When I plug in a second Monitor using a DisplayPort cable, the system becomes barely responsive (all you can do is move the mouse very slow) and [kworker/1:2] is using 100% CPU in top. A few seconds after pulling the cable out the system works normally again.

Filing this against the driver and not the kernel as the nvidia driver works somewhat fine.

ProblemType: BugDistroRelease: Ubuntu 12.10
Package: xserver-xorg-video-nouveau 1:1.0.1-1build1
ProcVersionSignature: Ubuntu 3.5.0-2.2-generic 3.5.0-rc4
Uname: Linux 3.5.0-2-generic x86_64
ApportVersion: 2.2.5-0ubuntu1
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: kwin
Date: Mon Jul 2 19:31:07 2012
DistUpgraded: Fresh install
DistroCodename: quantal
DistroVariant: kubuntu
ExtraDebuggingInterest: Yes, whatever it takes to get this fixed in Ubuntu
GraphicsCard:
 NVIDIA Corporation GT218 [NVS 3100M] [10de:0a6c] (rev a2) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:215c]
InstallationMedia: Kubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20111007)
MachineType: LENOVO 4349W1R
ProcEnviron:
 SHELL=/bin/bash
 TERM=screen
 PATH=(custom, user)
 LANG=en_US.UTF-8
 LANGUAGE=en_US.UTF-8
ProcKernelCmdLine: BOOT_IMAGE=/@/boot/vmlinuz-3.5.0-2-generic root=UUID=238190c9-6304-41fe-892a-28596720e11b ro rootflags=subvol=@SourcePackage: xserver-xorg-video-nouveau
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/26/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 6MET81WW (1.41 )
dmi.board.name: 4349W1R
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:bvr6MET81WW(1.41):bd10/26/2010:svnLENOVO:pn4349W1R:pvrThinkPadT510:rvnLENOVO:rn4349W1R:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 4349W1R
dmi.product.version: ThinkPad T510
dmi.sys.vendor: LENOVO
version.compiz: compiz N/A
version.ia32-libs: ia32-libs 20090808ubuntu36
version.libdrm2: libdrm2 2.4.33-3
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.3-0ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.3-0ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.12.1.902-1ubuntu1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~really6.14.4-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.19.0-1ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.1-1build1

Revision history for this message
Philip Muškovac (yofel) wrote :
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xserver-xorg-video-nouveau (Ubuntu):
status: New → Confirmed
Revision history for this message
Brendan (schismoid) wrote :

I can confirm I'm seeing the same behavior here. Macbook Pro Retina running Ubuntu 13.10. kernel 3.11.0-12-generic

Please let me know if I can provide any additional diagnostic information that would be helpful.

Revision history for this message
Brendan (schismoid) wrote :
Revision history for this message
penalvch (penalvch) wrote :

Philip Muškovac, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? If so, could you please test for this with the latest development release of Ubuntu? ISO images are available from http://cdimage.ubuntu.com/daily-live/current/ .

If it remains an issue, could you please run the following command in the development release from a Terminal (Applications->Accessories->Terminal), as it will automatically gather and attach updated debug information to this report:

apport-collect -p xserver-xorg-video-nouveau REPLACE-WITH-BUG-NUMBER

Please note, given that the information from the prior release is already available, doing this on a release prior to the development one would not be helpful.

Thank you for your understanding.

Helpful bug reporting tips:
https://wiki.ubuntu.com/ReportingBugs

Changed in xserver-xorg-video-nouveau (Ubuntu):
importance: Undecided → Low
status: Confirmed → Incomplete
penalvch (penalvch)
summary: - Connecting an external Monitor over DisplayPort freezes the screen
+ [Lenovo ThinkPad T510] Connecting an external Monitor over DisplayPort
+ freezes the screen
penalvch (penalvch)
tags: added: bios-outdated-1.52
Revision history for this message
page p (waunchpad-net) wrote :

I'm experiencing the same issue on a MacBookPro11,3 I just bought. Plug in the second monitor via thunderbolt to displayport and a kworker thread pins a cpu. +1

Revision history for this message
Davim (davim) wrote :

I have the same problem on a Macbook pro 9,2 with an intel HD 4000 card.

Revision history for this message
Dale Hamel (daleha-gmail) wrote :

This does not appear to be exclusive to the nouveau or xorg. I've been able to reproduce it at the console by plugging in display port without X11 running.

I open htop, everything looks fine. Then I plug in the display port cable and the CPU immediately shoots up to 100%.

I've also loaded the intel driver (rebooting into macOS, selecting integrated driver and confirming it is running with vga_switcheroo once i reboot back into linux), and i get the exact same behavior.

Note, booting with the displayport cable attached will cause the system to hang during initialization, I guess because the kworker takes 100% of the CPU.

I've also had this happen with the proprietary nvidia driver loaded. This doesn't seem to have anything to do with the graphics driver, but rather the kernel itself is having a hard time with the thunderbolt port managing the display port connection.

Oddly enough, this issue doesn't happen 100% of the time for me. I've had days where it didn't happen at all, and days where it is non stop.

I'm running out of ideas on debugging this one, other than that the problem is almost certainly in the kernel itself, and is probably related to sketchy thunderbolt support since this never happens with just normal HDMI output.

Hide comment

Revision history for this message
Dale Hamel (daleha-gmail) wrote :
Revision history for this message
penalvch (penalvch) wrote :

page p / Davim / Dale Hamel, thank you for your comment. So your hardware and problem may be tracked, could you please file a new report by executing the following in a terminal:
ubuntu-bug xorg

Please ensure you have xdiagnose installed, and that you click the Yes button for attaching additional debugging information.

For more on this, please see the official Ubuntu documentation:
Ubuntu X.Org Team, Ubuntu Bug Control, and Ubuntu Bug Squad: https://wiki.ubuntu.com/Bugs/BestPractices#X.2BAC8-Reporting.Focus_on_One_Issue
Ubuntu Community: https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette

When opening up the new report, please feel free to subscribe me to it.

Please note, not filing a new report will delay your problem being addressed as quickly as possible.

Thank you for your understanding.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xserver-xorg-video-nouveau (Ubuntu) because there has been no activity for 60 days.]

Changed in xserver-xorg-video-nouveau (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.