Thinkpad T400s laptop dock events not enabling/disabling external display

Bug #427846 reported by Christopher Snapp
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kde-baseapps (Ubuntu)
New
Undecided
Unassigned

Bug Description

OS: Kubuntu 9.10 & 9.04

Dock Type: ThinkPad Mini Dock Plus Series 3

Docking and undocking does not force a refresh of detected displays. If I go to "System Settings" and then "Display" the detected displays are refreshed and it fixes the resolution and enables/disables the external display. If KRandRTray is running, clicking on the icon will typically force a refresh the same as going to "Display" in "System Settings".
---
Architecture: amd64
DistroRelease: Ubuntu 10.04
DkmsStatus: Error: [Errno 2] No such file or directory
InstallationMedia: Kubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100427)
MachineType: LENOVO 2801CTO
Package: xrandr (not installed)
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-23-generic root=UUID=5e62ea5e-033a-44b0-bbba-16b09aa423a2 ro quiet splash acpi.power_nocheck=1 acpi_osi=linux
ProcEnviron:
 LANGUAGE=
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-23.37-generic 2.6.32.15+drm33.5
Tags: lucid lucid
Uname: Linux 2.6.32-23-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare vboxusers
dmi.bios.date: 09/17/2009
dmi.bios.vendor: LENOVO
dmi.bios.version: 6HET24WW (1.09 )
dmi.board.name: 2801CTO
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:bvr6HET24WW(1.09):bd09/17/2009:svnLENOVO:pn2801CTO:pvrThinkPadT400s:rvnLENOVO:rn2801CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 2801CTO
dmi.product.version: ThinkPad T400s
dmi.sys.vendor: LENOVO
system:
 distro: Ubuntu
 codename: lucid
 architecture: x86_64
 kernel: 2.6.32-23-generic

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hello Christopher Snapp

Is this issue reproducible with the latest updated Lucid's packages?

Thanks
Fabio

tags: added: jaunty karmic kde thinkpad-minidock+3
Changed in ubuntu:
status: New → Incomplete
Revision history for this message
Christopher Snapp (snappca) wrote : Re: [Bug 427846] Re: Thinkpad T400s laptop dock events not enabling/disabling external display

Yes, the issue still exists and I'm running Kubuntu Lucid with everything up
to date. Is there anything in particular you'd like me to capture to help
troubleshoot?

On Wed, Aug 18, 2010 at 4:28 PM, Fabio Marconi <email address hidden>wrote:

> Hello Christopher Snapp
>
> Is this issue reproducible with the latest updated Lucid's packages?
>
> Thanks
> Fabio
>
> ** Tags added: jaunty karmic kde thinkpad-minidock+3
>
> ** Changed in: ubuntu
> Status: New => Incomplete
>
> --
> Thinkpad T400s laptop dock events not enabling/disabling external display
> https://bugs.launchpad.net/bugs/427846
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Ubuntu: Incomplete
>
> Bug description:
> OS: Kubuntu 9.10 & 9.04
>
> Dock Type: ThinkPad Mini Dock Plus Series 3
>
> Docking and undocking does not force a refresh of detected displays. If I
> go to "System Settings" and then "Display" the detected displays are
> refreshed and it fixes the resolution and enables/disables the external
> display. If KRandRTray is running, clicking on the icon will typically
> force a refresh the same as going to "Display" in "System Settings".
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ubuntu/+bug/427846/+subscribe
>

--
Chris

tags: added: lucid
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hello Christopher
Look in /usr/share/apport/package-hooks if exist something related to xrandr (source_......)
Fabio

affects: ubuntu → xrandr (Ubuntu)
Bryce Harrington (bryce)
tags: added: kubuntu
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

We'd like to figure out what's causing this bug for you, but we haven't heard back from you in a while. Could you please provide the requested information? Thanks!
Can you please run in a terminal
apport-collect 427846
Thanks
Fabio

Revision history for this message
Christopher Snapp (snappca) wrote : BootDmesg.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Christopher Snapp (snappca) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Christopher Snapp (snappca) wrote : Lspci.txt

apport information

Revision history for this message
Christopher Snapp (snappca) wrote : Lsusb.txt

apport information

Revision history for this message
Christopher Snapp (snappca) wrote : PciDisplay.txt

apport information

Revision history for this message
Christopher Snapp (snappca) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Christopher Snapp (snappca) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Christopher Snapp (snappca) wrote : ProcModules.txt

apport information

Revision history for this message
Christopher Snapp (snappca) wrote : RelatedPackageVersions.txt

apport information

Revision history for this message
Christopher Snapp (snappca) wrote : UdevDb.txt

apport information

Revision history for this message
Christopher Snapp (snappca) wrote : UdevLog.txt

apport information

Revision history for this message
Christopher Snapp (snappca) wrote : XorgLog.txt

apport information

Revision history for this message
Christopher Snapp (snappca) wrote : XorgLogOld.txt

apport information

Revision history for this message
Christopher Snapp (snappca) wrote : Xrandr.txt

apport information

Revision history for this message
Christopher Snapp (snappca) wrote : glxinfo.txt

apport information

Revision history for this message
Christopher Snapp (snappca) wrote : setxkbmap.txt

apport information

Revision history for this message
Christopher Snapp (snappca) wrote : xdpyinfo.txt

apport information

Revision history for this message
Christopher Snapp (snappca) wrote : xkbcomp.txt

apport information

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hello Christopher
Thanks for support
Fabio

Changed in xrandr (Ubuntu):
status: Incomplete → New
Revision history for this message
Christopher Snapp (snappca) wrote : Re: [Bug 427846] Re: Thinkpad T400s laptop dock events not enabling/disabling external display

Fabio,

No, thank you very much. I'm sorry I didn't respond earlier, I wasn't sure
what you were looking for when you told me to look
in /usr/share/apport/package-hooks. Simply doing a grep in that directory
for xrandr comes back with 43 results. Let me know if you need anything
else and I'll make sure to be more responsive in the future.

-Chris

On Sun, Sep 19, 2010 at 2:25 PM, Fabio Marconi <email address hidden>wrote:

> Hello Christopher
> Thanks for support
> Fabio
>
> ** Changed in: xrandr (Ubuntu)
> Status: Incomplete => New
>
> --
> Thinkpad T400s laptop dock events not enabling/disabling external display
> https://bugs.launchpad.net/bugs/427846
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “xrandr” package in Ubuntu: New
>
> Bug description:
> OS: Kubuntu 9.10 & 9.04
>
> Dock Type: ThinkPad Mini Dock Plus Series 3
>
> Docking and undocking does not force a refresh of detected displays. If I
> go to "System Settings" and then "Display" the detected displays are
> refreshed and it fixes the resolution and enables/disables the external
> display. If KRandRTray is running, clicking on the icon will typically
> force a refresh the same as going to "Display" in "System Settings".
> ---
> Architecture: amd64
> DistroRelease: Ubuntu 10.04
> DkmsStatus: Error: [Errno 2] No such file or directory
> InstallationMedia: Kubuntu 10.04 LTS "Lucid Lynx" - Release amd64
> (20100427)
> MachineType: LENOVO 2801CTO
> Package: xrandr (not installed)
> ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-23-generic
> root=UUID=5e62ea5e-033a-44b0-bbba-16b09aa423a2 ro quiet splash
> acpi.power_nocheck=1 acpi_osi=linux
> ProcEnviron:
> LANGUAGE=
> PATH=(custom, user)
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> ProcVersionSignature: Ubuntu 2.6.32-23.37-generic 2.6.32.15+drm33.5
> Tags: lucid lucid
> Uname: Linux 2.6.32-23-generic x86_64
> UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare vboxusers
> dmi.bios.date: 09/17/2009
> dmi.bios.vendor: LENOVO
> dmi.bios.version: 6HET24WW (1.09 )
> dmi.board.name: 2801CTO
> 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:bvr6HET24WW(1.09):bd09/17/2009:svnLENOVO:pn2801CTO:pvrThinkPadT400s:rvnLENOVO:rn2801CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
> dmi.product.name: 2801CTO
> dmi.product.version: ThinkPad T400s
> dmi.sys.vendor: LENOVO
> system:
> distro: Ubuntu
> codename: lucid
> architecture: x86_64
> kernel: 2.6.32-23-generic
>
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ubuntu/+source/xrandr/+bug/427846/+subscribe
>

--
Chris

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hello Christopher
Nothing more is needed
When the system has a problem it create a hook in that directory, so you can simply launch in a terminal
ubuntu-bug xrandr (for example) and it open a new bug report with automatically attached all needed infos.
Fabio

Revision history for this message
Christopher Snapp (snappca) wrote :

Knowing that the dock/undock was not working I tossed together a simple
script that executes the xrandr commands I needed and I used the PowerDevil
AC adapter notifications to run the script. My only point is that I may
have confused the matter by hacking my own solution in place. If you need
me to do a dock/undock to collect info without my script in the way just let
me know.

Thanks

On Mon, Sep 20, 2010 at 2:33 PM, Fabio Marconi <email address hidden>wrote:

> Hello Christopher
> Nothing more is needed
> When the system has a problem it create a hook in that directory, so you
> can simply launch in a terminal
> ubuntu-bug xrandr (for example) and it open a new bug report with
> automatically attached all needed infos.
> Fabio
>
> --
> Thinkpad T400s laptop dock events not enabling/disabling external display
> https://bugs.launchpad.net/bugs/427846
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “xrandr” package in Ubuntu: New
>
> Bug description:
> OS: Kubuntu 9.10 & 9.04
>
> Dock Type: ThinkPad Mini Dock Plus Series 3
>
> Docking and undocking does not force a refresh of detected displays. If I
> go to "System Settings" and then "Display" the detected displays are
> refreshed and it fixes the resolution and enables/disables the external
> display. If KRandRTray is running, clicking on the icon will typically
> force a refresh the same as going to "Display" in "System Settings".
> ---
> Architecture: amd64
> DistroRelease: Ubuntu 10.04
> DkmsStatus: Error: [Errno 2] No such file or directory
> InstallationMedia: Kubuntu 10.04 LTS "Lucid Lynx" - Release amd64
> (20100427)
> MachineType: LENOVO 2801CTO
> Package: xrandr (not installed)
> ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-23-generic
> root=UUID=5e62ea5e-033a-44b0-bbba-16b09aa423a2 ro quiet splash
> acpi.power_nocheck=1 acpi_osi=linux
> ProcEnviron:
> LANGUAGE=
> PATH=(custom, user)
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> ProcVersionSignature: Ubuntu 2.6.32-23.37-generic 2.6.32.15+drm33.5
> Tags: lucid lucid
> Uname: Linux 2.6.32-23-generic x86_64
> UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare vboxusers
> dmi.bios.date: 09/17/2009
> dmi.bios.vendor: LENOVO
> dmi.bios.version: 6HET24WW (1.09 )
> dmi.board.name: 2801CTO
> 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:bvr6HET24WW(1.09):bd09/17/2009:svnLENOVO:pn2801CTO:pvrThinkPadT400s:rvnLENOVO:rn2801CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
> dmi.product.name: 2801CTO
> dmi.product.version: ThinkPad T400s
> dmi.sys.vendor: LENOVO
> system:
> distro: Ubuntu
> codename: lucid
> architecture: x86_64
> kernel: 2.6.32-23-generic
>
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ubuntu/+source/xrandr/+bug/427846/+subscribe
>

--
Chris

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hello Christopher
can you update me about this issue?
Thanks
Fabio

Changed in xrandr (Ubuntu):
status: New → Incomplete
Revision history for this message
Christopher Snapp (snappca) wrote :

Fabio,

I have not noticed any change to this issue on 10.04 or 10.10. A
dock/undock event does not cause the system to detect the addition or
removal of the displayport external monitor. An additional side note
would be that during a normal boot with the laptop in the dock and the
lid closed while connected to an external monitor always seems to use
a very low resolution by default. I've since gotten used to running
my own xrandr script during bootup and when KDE detects the
addition/removal of power. It is a nasty hack, but has worked for me.

v/r

--
Chris

On Apr 15, 2011, at 14:36, Fabio Marconi <email address hidden> wrote:

> Hello Christopher
> can you update me about this issue?
> Thanks
> Fabio
>
> ** Changed in: xrandr (Ubuntu)
> Status: New => Incomplete
>
> --
> You received this bug notification because you are a direct subscriber
> of the bug.
> https://bugs.launchpad.net/bugs/427846
>
> Title:
> Thinkpad T400s laptop dock events not enabling/disabling external
> display
>
> Status in “xrandr” package in Ubuntu:
> Incomplete
>
> Bug description:
> OS: Kubuntu 9.10 & 9.04
>
> Dock Type: ThinkPad Mini Dock Plus Series 3
>
> Docking and undocking does not force a refresh of detected displays. If I go to "System Settings" and then "Display" the detected displays are refreshed and it fixes the resolution and enables/disables the external display. If KRandRTray is running, clicking on the icon will typically force a refresh the same as going to "Display" in "System Settings".
> ---
> Architecture: amd64
> DistroRelease: Ubuntu 10.04
> DkmsStatus: Error: [Errno 2] No such file or directory
> InstallationMedia: Kubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100427)
> MachineType: LENOVO 2801CTO
> Package: xrandr (not installed)
> ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-23-generic root=UUID=5e62ea5e-033a-44b0-bbba-16b09aa423a2 ro quiet splash acpi.power_nocheck=1 acpi_osi=linux
> ProcEnviron:
> LANGUAGE=
> PATH=(custom, user)
> LANG=en_US.UTF-8
> SHELL=/bin/bash
> ProcVersionSignature: Ubuntu 2.6.32-23.37-generic 2.6.32.15+drm33.5
> Tags: lucid lucid
> Uname: Linux 2.6.32-23-generic x86_64
> UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare vboxusers
> dmi.bios.date: 09/17/2009
> dmi.bios.vendor: LENOVO
> dmi.bios.version: 6HET24WW (1.09 )
> dmi.board.name: 2801CTO
> 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:bvr6HET24WW(1.09):bd09/17/2009:svnLENOVO:pn2801CTO:pvrThinkPadT400s:rvnLENOVO:rn2801CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
> dmi.product.name: 2801CTO
> dmi.product.version: ThinkPad T400s
> dmi.sys.vendor: LENOVO
> system:
> distro: Ubuntu
> codename: lucid
> architecture: x86_64
> kernel: 2.6.32-23-generic
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ubuntu/+source/xrandr/+bug/427846/+subscribe

tags: added: maverick
removed: kde
Changed in xrandr (Ubuntu):
status: Incomplete → New
Revision history for this message
Bryce Harrington (bryce) wrote :

xrandr isn't the right package for this. The xrandr utility is not a daemon process, and so doesn't handle any hotplug events.

On gnome, monitor hotplug is handled by gnome-settings-daemon, so possibly this is a bug (or missing feature) in the corresponding kubuntu tools, but I don't know offhand what that is so I'll leave this filed against xorg for now.

affects: xrandr (Ubuntu) → xorg (Ubuntu)
bugbot (bugbot)
affects: xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu)
Revision history for this message
Bryce Harrington (bryce) wrote :

I still don't know what takes care of listening to kernel dock/undock events in kubuntu, but this is definitely not an X bug. Either the kernel is not propagating the events (unlikely), or kde isn't listening to them.

Randomly picking a likely sounding kde package and forwarding it over there.

affects: xserver-xorg-video-intel (Ubuntu) → kde-baseapps (Ubuntu)
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.