← Back to team overview

desktop-packages team mailing list archive

[Bug 1485330] [NEW] Switching between windows of the same program is broken

 

Public bug reported:

This is not systematically reproducible, but it happens very often.

Here's the sequence of actions and what happens (again, don't expect to
be able to reproduce at the first try,  this happens RANDOMLY):

1 - I have several windows of the same program open. E.g. several terminal windows or several Gedit windows, let's call it program X.
2 - None of them is currently focused. Focus is on some other window of some other program
3 - I click on the icon of program X in the launcher
=> one of the windows get focused, but let's assume it's not the one I want
4 - so I click again on program X's icon in Launcher
=> all the existing open windows of program X become visible on the screen, resized and layed out one next to the other allowing you to choose which one you want to focus
5 - I click on one of them
=> ANOTHER ONE gets focus instead
6 - so I repeat steps 4 and 5
=> this time the one I ckicked comes to the foreground (this always works the second time), BUT it doesn't have the title bar and borders (and I'm not sure if it gets focused and usable, because I am always so annoyed by not being able to move the window, that I cannot continue working until I do the workaround and get the complete window)

You can repeat steps 4-5 as many times as you want but it will never
work as long as you keep selecting the desired window

My workaround is to repeat steps 4-5 again, and select another window of
the same program, other than the one I want. Then, all the windows of
program X (including the one I want) are visible and have the title bars
and borders, so I can switch to the one I want by clicking directly on
it (in real size, without clicking the Launcher icon again). But in
order to do so, depending on how the windows were laid out, I may need
to move them, or unfullscreen one if it was fullscreened.

This bug is unhumanly annoying and has been around at least since 14.04,
and I'm frustrated to see it's not fixed in 15.04

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: compiz 1:0.9.12.1+15.04.20150410.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.19.0-25.26-generic 3.19.8-ckt2
Uname: Linux 3.19.0-25-generic x86_64
.tmp.unity.support.test.0:
 
ApportVersion: 2.17.2-0ubuntu1.2
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: Sun Aug 16 16:44:41 2015
DistUpgraded: 2015-08-15 21:46:56,607 DEBUG enabling apt cron job
DistroCodename: vivid
DistroVariant: ubuntu
DkmsStatus:
 bbswitch, 0.7, 3.19.0-25-generic, x86_64: installed
 vboxhost, 4.3.14, 3.13.0-61-generic, x86_64: installed
 vboxhost, 4.3.14, 3.16.0-44-generic, x86_64: installed
GraphicsCard:
 Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Acer Incorporated [ALI] Device [1025:0647]
 NVIDIA Corporation GF117M [GeForce 610M/710M/820M / GT 620M/625M/630M/720M] [10de:1140] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: Acer Incorporated [ALI] GeForce 710M [1025:0691]
InstallationDate: Installed on 2013-10-11 (673 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
MachineType: Acer Aspire V3-571G
PackageArchitecture: all
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.19.0-25-generic.efi.signed root=UUID=5830b30e-69e8-4bb4-8a2b-bc2b43c7414a ro quiet splash vt.handoff=7
SourcePackage: compiz
UpgradeStatus: Upgraded to vivid on 2015-08-15 (0 days ago)
dmi.bios.date: 10/15/2012
dmi.bios.vendor: Acer
dmi.bios.version: V2.07
dmi.board.asset.tag: Type2 - Board Asset Tag
dmi.board.name: VA50_HC_CR
dmi.board.vendor: Acer
dmi.board.version: Type2 - Board Version
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.version: V2.07
dmi.modalias: dmi:bvnAcer:bvrV2.07:bd10/15/2012:svnAcer:pnAspireV3-571G:pvrV2.07:rvnAcer:rnVA50_HC_CR:rvrType2-BoardVersion:cvnAcer:ct10:cvrV2.07:
dmi.product.name: Aspire V3-571G
dmi.product.version: V2.07
dmi.sys.vendor: Acer
version.compiz: compiz 1:0.9.12.1+15.04.20150410.1-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.60-2
version.libgl1-mesa-dri: libgl1-mesa-dri 10.5.2-0ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.5.2-0ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.17.1-0ubuntu3
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.5.0-1ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917-1~exp1ubuntu2.2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2build1
xserver.bootTime: Sat Aug 15 23:24:41 2015
xserver.configfile: default
xserver.errors:
 Failed to load module "nvidia" (module does not exist, 0)
 Failed to load module "nvidia" (module does not exist, 0)
 NOUVEAU(G0): [XvMC] Failed to initialize extension.
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id                                8940 
 vendor                                     AUO
xserver.version: 2:1.17.1-0ubuntu3

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: Confirmed


** Tags: amd64 apport-bug compiz-0.9 ubuntu vivid

** Changed in: compiz (Ubuntu)
       Status: New => Confirmed

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

Title:
  Switching between windows of the same program is broken

Status in compiz package in Ubuntu:
  Confirmed

Bug description:
  This is not systematically reproducible, but it happens very often.

  Here's the sequence of actions and what happens (again, don't expect
  to be able to reproduce at the first try,  this happens RANDOMLY):

  1 - I have several windows of the same program open. E.g. several terminal windows or several Gedit windows, let's call it program X.
  2 - None of them is currently focused. Focus is on some other window of some other program
  3 - I click on the icon of program X in the launcher
  => one of the windows get focused, but let's assume it's not the one I want
  4 - so I click again on program X's icon in Launcher
  => all the existing open windows of program X become visible on the screen, resized and layed out one next to the other allowing you to choose which one you want to focus
  5 - I click on one of them
  => ANOTHER ONE gets focus instead
  6 - so I repeat steps 4 and 5
  => this time the one I ckicked comes to the foreground (this always works the second time), BUT it doesn't have the title bar and borders (and I'm not sure if it gets focused and usable, because I am always so annoyed by not being able to move the window, that I cannot continue working until I do the workaround and get the complete window)

  You can repeat steps 4-5 as many times as you want but it will never
  work as long as you keep selecting the desired window

  My workaround is to repeat steps 4-5 again, and select another window
  of the same program, other than the one I want. Then, all the windows
  of program X (including the one I want) are visible and have the title
  bars and borders, so I can switch to the one I want by clicking
  directly on it (in real size, without clicking the Launcher icon
  again). But in order to do so, depending on how the windows were laid
  out, I may need to move them, or unfullscreen one if it was
  fullscreened.

  This bug is unhumanly annoying and has been around at least since
  14.04, and I'm frustrated to see it's not fixed in 15.04

  ProblemType: Bug
  DistroRelease: Ubuntu 15.04
  Package: compiz 1:0.9.12.1+15.04.20150410.1-0ubuntu1
  ProcVersionSignature: Ubuntu 3.19.0-25.26-generic 3.19.8-ckt2
  Uname: Linux 3.19.0-25-generic x86_64
  .tmp.unity.support.test.0:
   
  ApportVersion: 2.17.2-0ubuntu1.2
  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: Sun Aug 16 16:44:41 2015
  DistUpgraded: 2015-08-15 21:46:56,607 DEBUG enabling apt cron job
  DistroCodename: vivid
  DistroVariant: ubuntu
  DkmsStatus:
   bbswitch, 0.7, 3.19.0-25-generic, x86_64: installed
   vboxhost, 4.3.14, 3.13.0-61-generic, x86_64: installed
   vboxhost, 4.3.14, 3.16.0-44-generic, x86_64: installed
  GraphicsCard:
   Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
     Subsystem: Acer Incorporated [ALI] Device [1025:0647]
   NVIDIA Corporation GF117M [GeForce 610M/710M/820M / GT 620M/625M/630M/720M] [10de:1140] (rev a1) (prog-if 00 [VGA controller])
     Subsystem: Acer Incorporated [ALI] GeForce 710M [1025:0691]
  InstallationDate: Installed on 2013-10-11 (673 days ago)
  InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
  MachineType: Acer Aspire V3-571G
  PackageArchitecture: all
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.19.0-25-generic.efi.signed root=UUID=5830b30e-69e8-4bb4-8a2b-bc2b43c7414a ro quiet splash vt.handoff=7
  SourcePackage: compiz
  UpgradeStatus: Upgraded to vivid on 2015-08-15 (0 days ago)
  dmi.bios.date: 10/15/2012
  dmi.bios.vendor: Acer
  dmi.bios.version: V2.07
  dmi.board.asset.tag: Type2 - Board Asset Tag
  dmi.board.name: VA50_HC_CR
  dmi.board.vendor: Acer
  dmi.board.version: Type2 - Board Version
  dmi.chassis.type: 10
  dmi.chassis.vendor: Acer
  dmi.chassis.version: V2.07
  dmi.modalias: dmi:bvnAcer:bvrV2.07:bd10/15/2012:svnAcer:pnAspireV3-571G:pvrV2.07:rvnAcer:rnVA50_HC_CR:rvrType2-BoardVersion:cvnAcer:ct10:cvrV2.07:
  dmi.product.name: Aspire V3-571G
  dmi.product.version: V2.07
  dmi.sys.vendor: Acer
  version.compiz: compiz 1:0.9.12.1+15.04.20150410.1-0ubuntu1
  version.ia32-libs: ia32-libs N/A
  version.libdrm2: libdrm2 2.4.60-2
  version.libgl1-mesa-dri: libgl1-mesa-dri 10.5.2-0ubuntu1
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 10.5.2-0ubuntu1
  version.xserver-xorg-core: xserver-xorg-core 2:1.17.1-0ubuntu3
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.5.0-1ubuntu2
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917-1~exp1ubuntu2.2
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2build1
  xserver.bootTime: Sat Aug 15 23:24:41 2015
  xserver.configfile: default
  xserver.errors:
   Failed to load module "nvidia" (module does not exist, 0)
   Failed to load module "nvidia" (module does not exist, 0)
   NOUVEAU(G0): [XvMC] Failed to initialize extension.
  xserver.logfile: /var/log/Xorg.0.log
  xserver.outputs:
   product id                                8940 
   vendor                                     AUO
  xserver.version: 2:1.17.1-0ubuntu3

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


Follow ups