Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

As mentioned in the title, how to show opened windows in the panel seperately on multiple monitors?

Illustration:

I have 2 screens.

What I'm trying to achieve is this:

enter image description here

Let's say I have Firefox opened in screen 1, and Chrome opened in screen 2, I would like the screen 1 panel to show Firefox ONLY, and screen 2 panel to show Chrome ONLY. However, what I got is this:

enter image description here

Any panels I add will just include every windows opened regardless of which screen they're in. Any way to solve this? or is it even possible?

Some info of my system:

  • OS : Ubuntu 11.10
  • Desktop environment : Xubuntu (because I'm familiar with Ubuntu 10.04)
  • Graphic card : VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07).

I have another laptop which is running Ubuntu 10.04LTS, where this work automatically after I setup the System>Administrator>NVIDIA X Server Settings.

junrong@junrong-Studio-1537:~$ xdpyinfo | grep -C 2 dimensions

screen #0:
  dimensions:    2560x1024 pixels (676x270 millimeters)
  resolution:    96x96 dots per inch
  depths (7):    24, 1, 4, 8, 15, 16, 32
share|improve this question

1 Answer 1

It sounds like your displays may be using Xinerama (or not? twinview etc) so the window manager may not be aware that it is dealing with 2 screens and sees it as one large display. Please post xdpyinfo | grep -C 2 dimensionsxdpyinfo | grep -C 2 dimensions

Edit: ok, as I expected, your X11 server is exposing just one large virtual screen which merges your two physical screens into one. It may not be possible to do what you want with the intel driver, I don't know.

  1. Option 1: Create your own xorg.conf file with xinerama rather than whatever the intel driver is doing. (start with Xorg -configure and look online for xinerama setups)
  2. Option 2: spend $20 on a cheap PCIe graphics card (assuming this is not a laptop obviously) and it will probably just work straight away as the drivers won't merge the screens driven by separate cards.
share|improve this answer
    
thanks, I placed the requested info as an update in the question, do you have any further advice? –  Noge Jan 7 '12 at 12:55

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.