← Back to team overview

desktop-packages team mailing list archive

Re: [Bug 1535123] Re: Touchscreen location incorrect after changing resolution using unity-control-center with dual-display setup

 

As far as I know, yes.  The screen resolution changes momentarily then
reverts.  Other applications are unaffected.

On Fri, Jan 22, 2016 at 10:47 AM, Christopher M. Penalver <
christopher.m.penalver@xxxxxxxxx> wrote:

> David, is unity-settings-daemon the only thing that crashes?
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1535123
>
> Title:
>   Touchscreen location incorrect after changing resolution using unity-
>   control-center with dual-display setup
>
> Status in xorg package in Ubuntu:
>   Incomplete
>
> Bug description:
>   I have a touchscreen laptop with external display connected.  Both
>   support maximum resolution of 4k (3840x2160).  The laptop screen is on
>   the left, external display on the right.
>
>   After initial boot from daily xenial live cd 2016-01-17, both screens
>   are at the maximum resolution.  When I touch the laptop screen, the
>   cursor correctly shows my touch position.
>
>   Using unity-control-center, when I set the resolution of the laptop
>   display to 1920x1080, the screen blanks momentarily and apport reports
>   that Ubuntu has experienced an internal error.  The resolution reverts
>   to 3820x2160 on both screens.  I try again and the screen resolution
>   changes properly.  I submitted the report through apport several
>   minutes ago, but I don't know how to link it here and I'm not sure
>   it's related.
>
>   After the resolution change, the laptop display on the left is
>   1920x1080 and the monitor display on the right is 3840x2160.  Touches
>   on the left are scaled to the entire width of the desktop, rather than
>   under my finger.
>
>   Reverting the resolution to 3840x2160 on both monitors through unity-
>   control-center, the touches are still scaled to the whole desktop.  In
>   other words, touches on the right side of the laptop display register
>   on the touchless monitor.
>
>   When I log out, the touches are correct on the login screen.  When I
>   log back in as the ubuntu user with both resolutions at 3820x2160, the
>   touch positions are correct.
>
>   ProblemType: Bug
>   DistroRelease: Ubuntu 16.04
>   Package: xorg 1:7.7+12ubuntu1
>   ProcVersionSignature: Ubuntu 4.3.0-5.16-generic 4.3.3
>   Uname: Linux 4.3.0-5-generic x86_64
>   .tmp.unity.support.test.0:
>
>   ApportVersion: 2.19.3-0ubuntu3
>   Architecture: amd64
>   CasperVersion: 1.366
>   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: Sun Jan 17 20:12:52 2016
>   DistUpgraded: Fresh install
>   DistroCodename: xenial
>   DistroVariant: ubuntu
>   ExtraDebuggingInterest: Yes
>   GraphicsCard:
>    Intel Corporation Device [8086:191b] (rev 06) (prog-if 00 [VGA
> controller])
>      Subsystem: Samsung Electronics Co Ltd Device [144d:c12b]
>      Subsystem: Samsung Electronics Co Ltd Device [144d:c12b]
>   LiveMediaBuild: Ubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20160117)
>   MachineType: SAMSUNG ELECTRONICS CO., LTD. 940Z5L
>   ProcEnviron:
>    TERM=xterm-256color
>    PATH=(custom, no user)
>    XDG_RUNTIME_DIR=<set>
>    LANG=en_US.UTF-8
>    SHELL=/bin/bash
>   ProcKernelCmdLine: BOOT_IMAGE=/casper/vmlinuz.efi
> file=/cdrom/preseed/username.seed boot=casper quiet splash ---
> cdrom-detect/try-usb=true noprompt persistent
>   SourcePackage: xorg
>   Symptom: display
>   UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
>   UpgradeStatus: No upgrade log present (probably fresh install)
>   dmi.bios.date: 10/20/2015
>   dmi.bios.vendor: American Megatrends Inc.
>   dmi.bios.version: P04AFC.084.151020.SH
>   dmi.board.asset.tag: No Asset Tag
>   dmi.board.name: NP940Z5L-X01US
>   dmi.board.vendor: SAMSUNG ELECTRONICS CO., LTD.
>   dmi.board.version: SGL8554A1H-C01-G001-S0001+10.0.10240
>   dmi.chassis.asset.tag: No Asset Tag
>   dmi.chassis.type: 9
>   dmi.chassis.vendor: SAMSUNG ELECTRONICS CO., LTD.
>   dmi.chassis.version: N/A
>   dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrP04AFC.084.151020.SH:
> bd10/20/2015:svnSAMSUNGELECTRONICSCO.,LTD.:pn940Z5L:pvrP04AFC:rvnSAMSUNGELECTRONICSCO.,LTD.:rnNP940Z5L-X01US:rvrSGL8554A1H-C01-G001-S0001+10.0.10240:cvnSAMSUNGELECTRONICSCO.,LTD.:ct9:cvrN/A:
>   dmi.product.name: 940Z5L
>   dmi.product.version: P04AFC
>   dmi.sys.vendor: SAMSUNG ELECTRONICS CO., LTD.
>   version.compiz: compiz 1:0.9.12.2+16.04.20151211-0ubuntu1
>   version.ia32-libs: ia32-libs N/A
>   version.libdrm2: libdrm2 2.4.66-2
>   version.libgl1-mesa-dri: libgl1-mesa-dri 11.0.8-1ubuntu1
>   version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
>   version.libgl1-mesa-glx: libgl1-mesa-glx 11.0.8-1ubuntu1
>   version.xserver-xorg-core: xserver-xorg-core 2:1.17.3-2ubuntu2
>   version.xserver-xorg-input-evdev: xserver-xorg-input-evdev
> 1:2.9.2-1ubuntu1
>   version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.6.1-1
>   version.xserver-xorg-video-intel: xserver-xorg-video-intel
> 2:2.99.917+git20151217-1~exp1ubuntu1
>   version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau
> 1:1.0.11-1ubuntu3
>   xserver.bootTime: Sun Jan 17 20:10:41 2016
>   xserver.configfile: default
>   xserver.errors: systemd-logind: failed to get session: PID 2978 does not
> belong to any known session
>   xserver.logfile: /var/log/Xorg.0.log
>   xserver.outputs:
>    product id                               16714
>    vendor                                     SDC
>   xserver.version: 2:1.17.3-2ubuntu2
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1535123/+subscriptions
>

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

Title:
  Touchscreen location incorrect after changing resolution using unity-
  control-center with dual-display setup

Status in xorg package in Ubuntu:
  Incomplete

Bug description:
  I have a touchscreen laptop with external display connected.  Both
  support maximum resolution of 4k (3840x2160).  The laptop screen is on
  the left, external display on the right.

  After initial boot from daily xenial live cd 2016-01-17, both screens
  are at the maximum resolution.  When I touch the laptop screen, the
  cursor correctly shows my touch position.

  Using unity-control-center, when I set the resolution of the laptop
  display to 1920x1080, the screen blanks momentarily and apport reports
  that Ubuntu has experienced an internal error.  The resolution reverts
  to 3820x2160 on both screens.  I try again and the screen resolution
  changes properly.  I submitted the report through apport several
  minutes ago, but I don't know how to link it here and I'm not sure
  it's related.

  After the resolution change, the laptop display on the left is
  1920x1080 and the monitor display on the right is 3840x2160.  Touches
  on the left are scaled to the entire width of the desktop, rather than
  under my finger.

  Reverting the resolution to 3840x2160 on both monitors through unity-
  control-center, the touches are still scaled to the whole desktop.  In
  other words, touches on the right side of the laptop display register
  on the touchless monitor.

  When I log out, the touches are correct on the login screen.  When I
  log back in as the ubuntu user with both resolutions at 3820x2160, the
  touch positions are correct.

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: xorg 1:7.7+12ubuntu1
  ProcVersionSignature: Ubuntu 4.3.0-5.16-generic 4.3.3
  Uname: Linux 4.3.0-5-generic x86_64
  .tmp.unity.support.test.0:
   
  ApportVersion: 2.19.3-0ubuntu3
  Architecture: amd64
  CasperVersion: 1.366
  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: Sun Jan 17 20:12:52 2016
  DistUpgraded: Fresh install
  DistroCodename: xenial
  DistroVariant: ubuntu
  ExtraDebuggingInterest: Yes
  GraphicsCard:
   Intel Corporation Device [8086:191b] (rev 06) (prog-if 00 [VGA controller])
     Subsystem: Samsung Electronics Co Ltd Device [144d:c12b]
     Subsystem: Samsung Electronics Co Ltd Device [144d:c12b]
  LiveMediaBuild: Ubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20160117)
  MachineType: SAMSUNG ELECTRONICS CO., LTD. 940Z5L
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/casper/vmlinuz.efi file=/cdrom/preseed/username.seed boot=casper quiet splash --- cdrom-detect/try-usb=true noprompt persistent
  SourcePackage: xorg
  Symptom: display
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 10/20/2015
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: P04AFC.084.151020.SH
  dmi.board.asset.tag: No Asset Tag
  dmi.board.name: NP940Z5L-X01US
  dmi.board.vendor: SAMSUNG ELECTRONICS CO., LTD.
  dmi.board.version: SGL8554A1H-C01-G001-S0001+10.0.10240
  dmi.chassis.asset.tag: No Asset Tag
  dmi.chassis.type: 9
  dmi.chassis.vendor: SAMSUNG ELECTRONICS CO., LTD.
  dmi.chassis.version: N/A
  dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrP04AFC.084.151020.SH:bd10/20/2015:svnSAMSUNGELECTRONICSCO.,LTD.:pn940Z5L:pvrP04AFC:rvnSAMSUNGELECTRONICSCO.,LTD.:rnNP940Z5L-X01US:rvrSGL8554A1H-C01-G001-S0001+10.0.10240:cvnSAMSUNGELECTRONICSCO.,LTD.:ct9:cvrN/A:
  dmi.product.name: 940Z5L
  dmi.product.version: P04AFC
  dmi.sys.vendor: SAMSUNG ELECTRONICS CO., LTD.
  version.compiz: compiz 1:0.9.12.2+16.04.20151211-0ubuntu1
  version.ia32-libs: ia32-libs N/A
  version.libdrm2: libdrm2 2.4.66-2
  version.libgl1-mesa-dri: libgl1-mesa-dri 11.0.8-1ubuntu1
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 11.0.8-1ubuntu1
  version.xserver-xorg-core: xserver-xorg-core 2:1.17.3-2ubuntu2
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.2-1ubuntu1
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.6.1-1
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20151217-1~exp1ubuntu1
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu3
  xserver.bootTime: Sun Jan 17 20:10:41 2016
  xserver.configfile: default
  xserver.errors: systemd-logind: failed to get session: PID 2978 does not belong to any known session
  xserver.logfile: /var/log/Xorg.0.log
  xserver.outputs:
   product id                               16714 
   vendor                                     SDC
  xserver.version: 2:1.17.3-2ubuntu2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1535123/+subscriptions


References