Public bug reported:

The Display Arrangement is changed after changing the Display Mode
(single display, mirror, join displays).

I have a notebook connected to an external display which is physically
placed on the right side of the notebook and which I typically is as my
primary display.

The default seems to be that the primary display is the notebook ones on
the left and the joined external on the right. In the Gnome display
settings I can change both to make the external display the primary one
and move it to the right. So far all perfect.

However I often disable my notebook display. Typically using the
%SUPER%-P shortcut but also using the Gnome display settings.
Unfortunately when I switch back to joined displays the placement gets
messed up. While it is remembered that my external was chosen as the
primary one (opposed to the default) the placement gets reset and the
primary display is assumed to be on the right despite having it arranged
it the Gnome Display settings to the right before. As a result I have to
re-arrange it manually using the Gnome Display settings every time I
switch back to joined displays.

Is there anyway to make Ubuntu/Gnome/Xorg remember the display
arrangement? Or as a workaround switch the arrangement with another
shortcut?

P.S. I'm using Xorg and NVIDIA 390.25 drivers from the graphics PPA in
case that's important in any way.

ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: xorg 1:7.7+19ubuntu3
ProcVersionSignature: Ubuntu 4.13.0-32.35-generic 4.13.13
Uname: Linux 4.13.0-32-generic x86_64
NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia
.proc.driver.nvidia.gpus.0000.01.00.0: Error: [Errno 21] Is a directory: 
'/proc/driver/nvidia/gpus/0000:01:00.0'
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module  390.25  Wed Jan 24 20:02:43 
PST 2018
 GCC version:  gcc version 7.2.0 (Ubuntu 7.2.0-8ubuntu3)
ApportVersion: 2.20.7-0ubuntu3.7
Architecture: amd64
BootLog:
 
CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Thu Feb 15 10:52:43 2018
DistUpgraded: Fresh install
DistroCodename: artful
DistroVariant: ubuntu
DkmsStatus:
 bbswitch, 0.8, 4.13.0-31-generic, x86_64: installed
 bbswitch, 0.8, 4.13.0-32-generic, x86_64: installed
 nvidia-390, 390.25, 4.13.0-32-generic, x86_64: installed
ExtraDebuggingInterest: I just need to know a workaround
GraphicsCard:
 NVIDIA Corporation GP104M [GeForce GTX 1070 Mobile] [10de:1be1] (rev a1) 
(prog-if 00 [VGA controller])
   Subsystem: CLEVO/KAPOK Computer GP104M [GeForce GTX 1070 Mobile] [1558:65a4]
InstallationDate: Installed on 2018-01-16 (29 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20180105.1)
MachineType: Notebook P65_67HSHP
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.13.0-32-generic.efi.signed 
root=UUID=5b2c0693-6cca-4666-9bfc-7ecb40dee064 ro quiet splash vt.handoff=7
SourcePackage: xorg
Symptom: display
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 02/21/2017
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1.05.04RTR1 02/21/2017
dmi.board.asset.tag: Tag 12345
dmi.board.name: P65_67HSHP
dmi.board.vendor: Notebook
dmi.board.version: Not Applicable
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: Notebook
dmi.chassis.version: N/A
dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr1.05.04RTR102/21/2017:bd02/21/2017:svnNotebook:pnP65_67HSHP:pvrNotApplicable:rvnNotebook:rnP65_67HSHP:rvrNotApplicable:cvnNotebook:ct10:cvrN/A:
dmi.product.family: Not Applicable
dmi.product.name: P65_67HSHP
dmi.product.version: Not Applicable
dmi.sys.vendor: Notebook
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.83-1
version.libgl1-mesa-dri: libgl1-mesa-dri 17.2.8-0ubuntu0~17.10.1
version.libgl1-mesa-glx: libgl1-mesa-glx 17.2.8-0ubuntu0~17.10.1
version.nvidia-graphics-drivers: nvidia-graphics-drivers-* N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.19.5-0ubuntu2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.10.0-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 
2:2.99.917+git20170309-0ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.15-2

** Affects: xorg (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug artful ubuntu

-- 
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/1749670

Title:
  Display Arrangement is changed after changing the Display Mode

Status in xorg package in Ubuntu:
  New

Bug description:
  The Display Arrangement is changed after changing the Display Mode
  (single display, mirror, join displays).

  I have a notebook connected to an external display which is physically
  placed on the right side of the notebook and which I typically is as
  my primary display.

  The default seems to be that the primary display is the notebook ones
  on the left and the joined external on the right. In the Gnome display
  settings I can change both to make the external display the primary
  one and move it to the right. So far all perfect.

  However I often disable my notebook display. Typically using the
  %SUPER%-P shortcut but also using the Gnome display settings.
  Unfortunately when I switch back to joined displays the placement gets
  messed up. While it is remembered that my external was chosen as the
  primary one (opposed to the default) the placement gets reset and the
  primary display is assumed to be on the right despite having it
  arranged it the Gnome Display settings to the right before. As a
  result I have to re-arrange it manually using the Gnome Display
  settings every time I switch back to joined displays.

  Is there anyway to make Ubuntu/Gnome/Xorg remember the display
  arrangement? Or as a workaround switch the arrangement with another
  shortcut?

  P.S. I'm using Xorg and NVIDIA 390.25 drivers from the graphics PPA in
  case that's important in any way.

  ProblemType: Bug
  DistroRelease: Ubuntu 17.10
  Package: xorg 1:7.7+19ubuntu3
  ProcVersionSignature: Ubuntu 4.13.0-32.35-generic 4.13.13
  Uname: Linux 4.13.0-32-generic x86_64
  NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia
  .proc.driver.nvidia.gpus.0000.01.00.0: Error: [Errno 21] Is a directory: 
'/proc/driver/nvidia/gpus/0000:01:00.0'
  .proc.driver.nvidia.registry: Binary: ""
  .proc.driver.nvidia.version:
   NVRM version: NVIDIA UNIX x86_64 Kernel Module  390.25  Wed Jan 24 20:02:43 
PST 2018
   GCC version:  gcc version 7.2.0 (Ubuntu 7.2.0-8ubuntu3)
  ApportVersion: 2.20.7-0ubuntu3.7
  Architecture: amd64
  BootLog:
   
  CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
  CompositorRunning: None
  CurrentDesktop: ubuntu:GNOME
  Date: Thu Feb 15 10:52:43 2018
  DistUpgraded: Fresh install
  DistroCodename: artful
  DistroVariant: ubuntu
  DkmsStatus:
   bbswitch, 0.8, 4.13.0-31-generic, x86_64: installed
   bbswitch, 0.8, 4.13.0-32-generic, x86_64: installed
   nvidia-390, 390.25, 4.13.0-32-generic, x86_64: installed
  ExtraDebuggingInterest: I just need to know a workaround
  GraphicsCard:
   NVIDIA Corporation GP104M [GeForce GTX 1070 Mobile] [10de:1be1] (rev a1) 
(prog-if 00 [VGA controller])
     Subsystem: CLEVO/KAPOK Computer GP104M [GeForce GTX 1070 Mobile] 
[1558:65a4]
  InstallationDate: Installed on 2018-01-16 (29 days ago)
  InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20180105.1)
  MachineType: Notebook P65_67HSHP
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.13.0-32-generic.efi.signed 
root=UUID=5b2c0693-6cca-4666-9bfc-7ecb40dee064 ro quiet splash vt.handoff=7
  SourcePackage: xorg
  Symptom: display
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 02/21/2017
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 1.05.04RTR1 02/21/2017
  dmi.board.asset.tag: Tag 12345
  dmi.board.name: P65_67HSHP
  dmi.board.vendor: Notebook
  dmi.board.version: Not Applicable
  dmi.chassis.asset.tag: No Asset Tag
  dmi.chassis.type: 10
  dmi.chassis.vendor: Notebook
  dmi.chassis.version: N/A
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr1.05.04RTR102/21/2017:bd02/21/2017:svnNotebook:pnP65_67HSHP:pvrNotApplicable:rvnNotebook:rnP65_67HSHP:rvrNotApplicable:cvnNotebook:ct10:cvrN/A:
  dmi.product.family: Not Applicable
  dmi.product.name: P65_67HSHP
  dmi.product.version: Not Applicable
  dmi.sys.vendor: Notebook
  version.compiz: compiz N/A
  version.libdrm2: libdrm2 2.4.83-1
  version.libgl1-mesa-dri: libgl1-mesa-dri 17.2.8-0ubuntu0~17.10.1
  version.libgl1-mesa-glx: libgl1-mesa-glx 17.2.8-0ubuntu0~17.10.1
  version.nvidia-graphics-drivers: nvidia-graphics-drivers-* N/A
  version.xserver-xorg-core: xserver-xorg-core 2:1.19.5-0ubuntu2
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.10.0-1
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 
2:2.99.917+git20170309-0ubuntu1
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.15-2

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

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to