On Sun, Sep 25, 2011 at 9:06 PM, Jane Silber <[email protected]> wrote: > Yes, I have things set up with the external monitor above the laptop > screen. > > WRT your comment that this is a use case the DX team hasn't encountered, > do you mean external monitors in general or the positioning of one on > top of the other?
I'm referring to the case of one monitor on top of another. Most of us have multimonitor setups, but the ones I've encountered by far are the left-to-right kind. I don't think it's so much that DX hasn't encountered the top-bottom-with-bottom-primary usecase, its more a case that this is not a common usecase and as such the multimonitor support hasn't been optimized for this arrangement yet. (As I mentioned earlier, the freedesktop.org standards make this case ... difficult to support, where you have the primary monitors containing panels and monitors which are adjacent to the position of those panels, and as such, I haven't seen any desktop environment get this right). That's not to say that it's not a valid usecase, in my opinion it is totally valid and we should support it (in our current architecture that's more or less trivial because Unity has a high level of control over what the window manager (compiz) is doing in this case anyways). I do think, however, that I need to write up an amendment to the standard for the position of windows relative to panels that was set by freedesktop in the extended window manager hints, because it clearly doesn't take into account this use-case (I would imagine that I am not the first person to bring this up either). > The reason I have it positioned this way is mainly > because of the inability to tell Unity which screen I want the launcher > on. > Because it is locked (AFAICT) to the laptop screen, it creates > longer mouse distances to travel to the launcher/dash when I position > the external monitor to the side of the laptop one. I don't work on the launcher or the dash, but at least in my testing just now with xrandr, they chose the monitor which is marked "primary". Unfortunately, pretty much every driver stack has a different way of doing this which makes supporting it a bit of a nightmare, but if you know what hardware / driver combination you're on, then I know at least two ways of doing this off-hand: For intel / radeon / nouveau (eg, open source drivers) : At least in the graphical monitor's configuration tool provided by gnome-control-center there isn't an option to mark one monitor or the other primary (I assume at least by playing with it that it picks the one you configured to be on the left-most side to be primary, and the bottom-most to be primary as well). But you can get a list output of all of your monitors with `xrandr` and then do something like xrandr --output (monitor-id) --primary And the launcher will move to the monitor you specify. For the binary nvidia blob, the setting is in the NVIDIA X Server Settings tool, as "mark this display as primary" when setting up monitors. It's been a long time since I last used that driver though (I use nouveau), so I am unsure as to whether or not this option is still broken or exactly what this was called. For the binary ATI blob, unfortunately I really have no idea off hand, but I would imagine they'd provide a tool to make one monitor the "primary" one. I agree that providing a graphical method to change the primary monitor is probably something that needs design input though, as there are usecases for this and it seems like upstream GNOME has left this option out. As such, I think it would be useful to file a separate bug against ayatana-design about this. > If you fix it so > that I can move the launcher to the other screen (which I think should > be the design any way), then I'll position them differently! Yes, that's a matter that needs to be taken up with the design team. > > -- > You received this bug notification because you are a bug assignee. > https://bugs.launchpad.net/bugs/857214 > > Title: > (oneirc) default placement of windows is behind panel > > Status in Unity: > Confirmed > Status in “unity” package in Ubuntu: > Confirmed > > Bug description: > In an Oneric beta, running on a laptop with an external monitor, > windows that open on the laptop screen by default open with the top > window decoration behind the top panel. This makes it very difficult > to move those windows. See attached screenshot. The bar in the middle > is the division between the two screens. > > ProblemType: Bug > DistroRelease: Ubuntu 11.10 > Package: unity 4.16.0-0ubuntu2 > ProcVersionSignature: Ubuntu 3.0.0-11.18-generic 3.0.4 > Uname: Linux 3.0.0-11-generic x86_64 > .tmp.unity.support.test.0: > > ApportVersion: 1.23-0ubuntu1 > Architecture: amd64 > CompizPlugins: > [core,bailer,detection,composite,opengl,compiztoolbox,decor,resize,vpswitch,mousepoll,grid,snap,imgpng,place,session,move,regex,gnomecompat,unitymtgrabhandles,wall,animation,workarounds,expo,fade,ezoom,scale,unityshell] > CompositorRunning: compiz > Date: Fri Sep 23 10:21:45 2011 > DistUpgraded: Log time: 2011-09-07 16:36:15.956610 > DistroCodename: oneiric > DistroVariant: ubuntu > GraphicsCard: > Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] > (rev 02) (prog-if 00 [VGA controller]) > Subsystem: Lenovo Device [17aa:215a] > InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007) > MachineType: LENOVO 5129CTO > ProcEnviron: > PATH=(custom, no user) > LANG=en_GB.UTF-8 > SHELL=/bin/bash > ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-11-generic > root=UUID=52f3f8dd-ab0d-4f3b-8cef-9bc54492e659 ro quiet splash vt.handoff=7 > SourcePackage: unity > UpgradeStatus: Upgraded to oneiric on 2011-09-07 (15 days ago) > dmi.bios.date: 09/15/2010 > dmi.bios.vendor: LENOVO > dmi.bios.version: 6QET53WW (1.23 ) > dmi.board.name: 5129CTO > dmi.board.vendor: LENOVO > dmi.board.version: Not Available > dmi.chassis.asset.tag: No Asset Information > dmi.chassis.type: 10 > dmi.chassis.vendor: LENOVO > dmi.chassis.version: Not Available > dmi.modalias: > dmi:bvnLENOVO:bvr6QET53WW(1.23):bd09/15/2010:svnLENOVO:pn5129CTO:pvrThinkPadX201s:rvnLENOVO:rn5129CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable: > dmi.product.name: 5129CTO > dmi.product.version: ThinkPad X201s > dmi.sys.vendor: LENOVO > version.compiz: compiz 1:0.9.5.94+bzr2803-0ubuntu5 > version.ia32-libs: ia32-libs 20090808ubuntu22 > version.libdrm2: libdrm2 2.4.26-1ubuntu1 > version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3 > version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A > version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3 > version.xserver-xorg: xserver-xorg 1:7.6+7ubuntu7 > version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.0-1ubuntu13 > version.xserver-xorg-video-ati: xserver-xorg-video-ati > 1:6.14.99~git20110811.g93fc084-0ubuntu1 > version.xserver-xorg-video-intel: xserver-xorg-video-intel > 2:2.15.901-1ubuntu2 > version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau > 1:0.0.16+git20110411+8378443-1 > > To manage notifications about this bug go to: > https://bugs.launchpad.net/unity/+bug/857214/+subscriptions > -- Sam Spilsbury -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/857214 Title: (oneirc) default placement of windows is behind panel To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/857214/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
