#611 Panel disappears on multiple monitor setup

open
nobody
lxpanel (187)
5
2013-10-01
2013-10-01
Stabington
No

LXPanel (v 0.5.12-2)
My monitor setup is like this:
http://i.imgur.com/at6cOVp.png

Monitor 2 is a laptop screen, and 1 is stationary.
Whenever I plug in monitor 1, and run this configuration:
xrandr --output LVDS1 --mode 1600x900 --pos 1920x320 --rotate normal --output VGA1 --mode 1920x1080 --pos 0x0 --rotate normal

The panel will appear at the red line in the image (I assume, as I can only see the right side of the panel on monitor 2), and for some reason disappear completely after a minute.

As you might imagine, I am moving around a lot with the laptop. So making a permanent change in the config is undesirable.
I have not found any workaround for this, other than switching to Tint.

Discussion

  • Henry Gebhardt
    Henry Gebhardt
    2013-10-01

    Please try latest master branch in git. There is a good chance that this has already been fixed.

     
  • I just tried master and can verify that on a multiple-monitor setup, version 0.6.1 renders across the entire desktop, while master (as of 10/31) renders on just one display, even when width=100%, as desired.

    Two things:

    1) For some reason running master seems to have lost my settings--not a big deal, but unexpected.

    2) I see a new "Monitor" option in "Panel settings" which I really, really want to set to "2", but it won't save...after clicking Close and re-opening the settings, it is still 1. Is this supposed to work? Will it soon? That would be great if so!

    Thanks.

     
  • Just playing around, it looks like if I manually set monitor=1 in the lxpanel config file, then it works, and is displayed at the top of the panel I want. Which is really cool!

    Unfortunately, it seems a little wonky...whenever I add a new window to the monitor 1, lxpanel disappears, and I have to run lxpanelctl restart.

    I assume that this monitor=1 capability is just not ready for general usage, and is a known WIP/buggy?

    I also assume that it's a known issue that the UI doesn't seem to save the monitor setting to the config file?

    Sorry if both of these are known issues and I'm just playing with bleeding edge code that I shouldn't be.