DO classic popup only show on Default Display

Bug #343575 reported by Fernando Miguel
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Do
Incomplete
Undecided
Unassigned
gnome-do (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: gnome-do

I use multimonitor, my laptop and an external one.
Since the external is bigger, thats the default screen, but i use more my laptop one (keyboard interaction is easier).
still every time i open DO, it appears on the external screen

(using a Nvidia card)

$ apt-cache policy gnome-do
gnome-do:
  Installed: 0.8.0-1~ubuntu1
  Candidate: 0.8.0-1~ubuntu1
  Version table:
 *** 0.8.0-1~ubuntu1 0
        500 ftp://darkstar.ist.utl.pt jaunty/universe Packages
        500 ftp://archive.ubuntu.com jaunty/universe Packages
        100 /var/lib/dpkg/status

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
NonfreeKernelModules: nvidia
Package: gnome-do 0.8.0-1~ubuntu1
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANG=en_US.UTF-8
SourcePackage: gnome-do
Uname: Linux 2.6.28-9-generic x86_64

Revision history for this message
Fernando Miguel (fernandomiguel) wrote :
Revision history for this message
RomD (romd) wrote :

You should be able to set the target monitor by starting Do from the terminal and prepending "DISPLAY=:0.x", with x being the index of your monitor starting with 0.

E.g. "DISPLAY=:0.1 gnome-do"

Revision history for this message
Fernando Miguel (fernandomiguel) wrote :

I dont want it stuck on only one display.
I need it to appear where my mouse and keyboard interaction are happening.

Revision history for this message
RomD (romd) wrote :

I'm currently testing having one dock on every X screen and it seems to work perfectly fine so far. You have to remove the instance check and compile the code yourself at the moment. Hopefully, there will be a command line parameter to skip the check for multiple instances soon.

It's "Services.System.EnsureSingleApplicationInstance ()" in "Do.cs"

Revision history for this message
Alex Launi (alexlauni) wrote : Re: [Bug 343575] Re: DO classic popup only show on Default Display

RomD's advice does not reflect the view of any GNOME Do developer. If you
remove this check we cannot support any horrendous problems that you may
have, like your entire dbus system bus crashing, killing your dog, and
eating all of your cereal. Seriously, don't do this.

--
--Alex Launi

Revision history for this message
Chris Halse Rogers (raof) wrote : Re: [Bug 343575] [NEW] DO classic popup only show on Default Display

 affects ubuntu/gnome-do
 status incomplete
 affects do
 status incomplete

I believe this should have been fixed by the recent upload of gnome-do
0.8.1(.3). This was a regression from 0.6. Can you confirm that it now
works as expected?

Changed in do:
status: New → Incomplete
Changed in gnome-do:
status: New → Incomplete
Revision history for this message
Fernando Miguel (fernandomiguel) wrote :

$ apt-cache policy gnome-do
gnome-do:
  Installed: 0.8.1.3-0ubuntu1
  Candidate: 0.8.1.3-0ubuntu1
  Version table:
 *** 0.8.1.3-0ubuntu1 0
        500 ftp://darkstar.ist.utl.pt jaunty/universe Packages
        500 ftp://archive.ubuntu.com jaunty/universe Packages
        100 /var/lib/dpkg/status

I'm still seeing this only on the external display

Changed in gnome-do (Ubuntu):
status: Incomplete → New
Revision history for this message
RomD (romd) wrote :

Still no problems at all with three docks on three X screens so far.
No dbus, cereals or dogs were harmed in this experiment.

Revision history for this message
Oleksij Rempel (olerem) wrote :

Is it possible to use same checks what notfy-osd use. On my system with Nvidia Twinview it come on the activ sacreen.

Revision history for this message
Bin Guo (gb2312) wrote :

I use the xdotool with the following script to simulate super+space in screen 0:

# find root in screen 0
xdotool search --maxdepth 0 --screen 0 "" windowfocus || exit 1

# pause, otherwise keys would be lost!
sleep 0.25

# send super+space
xdotool key --clearmodifiers super+space

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

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

Changed in gnome-do (Ubuntu):
status: New → Confirmed
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.