Panel on SVN does not seem to be working with multihead 100%
Jasper Huijsmans
jasper at xfce.org
Fri Oct 21 10:17:00 CEST 2005
Joao Pedrosa schreef:
...
> If I start the panel from the terminal on the left screen, it should
> appear on the left screen, but it appears on the right screen. (Maybe
> solving this problem is the key.)
The panel starts on the screen it is configured to run on, which is the
first screen by default or the last screen it was on in the previous
session.
Hmm, maybe we need a special default configuration for multiple screens...
> Continuing, even though the panel
> shows up on the right screen, it controls the windows on the left
> screen. (For example, the taskbars are are filled with the correct
> windows of each screen.)
Ok, I'm not really sure how this works exactly, or how it is supposed to
work ;) I would expect the tasklist to manage only one screen.
>
> I mean, somewhere along the initialization of the panel it overrides the
> "DISPLAY" choice just slightly. For me the session file looks ok (I've
> not been saving the session to keep it good with what I expect from a
> good session in the future. hehe. I'm attaching it.) My guess is that
> the "Panel Preferences" may be influencing this issue, because it has
> the "Monitor switcher" option (which only works when Xfce is restarted
> by the way. If I switch the Monitor using the "Panel Preferences", right
> when I click on the new Monitor, the panel disappears, but when I close
> the "Panel Preferences" window, the panel reappears on the former
> Monitor anyway. But once I restart Xfce, then the panel (or both of
> them) goes to the new Monitor.)
Ok, this doesn't sound entirely correct ;-) The preferences should
indeed determine on which screen a panel wil be shown. Obviously there
should not be a need to restart.
I will try to have a look at these issues soon. Maybe I can do something
with Xnest to test multiple screens.
>
> I hope some of this is understandable.
>
> So the root of the problem is in the "Panel Preferences" data? I have
> these files in the ".config/xfce4/panel" directory:
>
monitor=1 should be the second screen, so at least the initial
configuration is as expected.
> dewd at marieta:~$ cat .config/xfce4/panel/panels.xml
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE config SYSTEM "config.dtd">
> <panels>
> <panel>
> <properties>
> <property name="size" value="24"/>
> <property name="monitor" value="1"/>
[...]
> If you need further explanation or testing I would be glad to
> present/perform them.
>
Thanks. I don't know when I will have time to do this, but I'll ask when
I have something to test.
Many thanks,
Jasper
More information about the Xfce4-dev
mailing list