Currently fix is availabe only in ubuntu 13.04. :(

1. If you have knowledge how to compile packages from source you could
try download source, apply patches, compile and install pached gnome-
panel. I can attach patches if needed, just ask. :)

2. You can try download gnome-panel packages from latest ubuntu. I dont know if 
you will be able to do that, as it may not install because of unmet 
dependencies. And these packages dosnt include full fix for this bug. You will 
need to download two packages (Download deb files listed under Downloadable 
files):
gnome-panel 
(https://launchpad.net/ubuntu/raring/amd64/gnome-panel/1:3.6.2-0ubuntu3)
gnome-panel-data 
(https://launchpad.net/ubuntu/raring/amd64/gnome-panel-data/1:3.6.2-0ubuntu3)

3. You may try to install packages which is built form upcoming ubuntu
13.10. These packages includes full fix for gnome-panel. You may not be
able to install  because of dependecies as in previous option. I will
try add packages as attachments, if you dont see them I can try send
them to your email if you want.

To install downloaded packages run - sudo dpkg -i gnome-panel*.deb

** Attachment added: "gnome-panel_3.6.2-0ubuntu12_amd64.deb"
   
https://bugs.launchpad.net/ubuntu/+source/gnome-panel/+bug/1083811/+attachment/3753762/+files/gnome-panel_3.6.2-0ubuntu12_amd64.deb

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

Title:
  Duplicated panels using separate x screens

Status in Desktop panel for GNOME:
  Fix Released
Status in “gnome-panel” package in Ubuntu:
  Fix Released

Bug description:
  I'm trying to use separate x screens on nvidia card with 3 monitors.
  I'm expecting one top panel + one bottom panel on each screen, but
  instead i have got all panels on one screen.

  Restarting gnome panel (gnome-panel --replace) it will create two
  extra (blank) panel pairs on same screen, but new applets will be
  added on first panel pair. Screenshot ilustrating problem can be found
  here - http://askubuntu.com/questions/177226/duplicated-menu-panel-
  indicators-and-taskbar

  I tried to manualy set screen key (org->gnome->gnome-
  panel->layout->toplevels->top-panel->screen) on wich screen panel
  should appear with dconf Editor. But restarting gnome-panel that key
  will be reseted.

  Downloaded gnome-panel source code (apt-get source gnome-panel), spend
  some time trying to find problem, and probably i found it in file
  panel-toplevel.c.

  Line 4458: if (!screen || GDK_IS_SCREEN (screen))
  Line 4459: screen = gdk_screen_get_default ();

  These lines are responsible for resetting screen key. It will reset
  screen to default if currenct screen exist, but its not what we want.
  We want reset screen to default if screen dosnt exist, so line 4458
  should be -  if (!screen || !GDK_IS_SCREEN (screen))

  After compiling and installing new package, gnome panel works as
  expected.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-panel/+bug/1083811/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to