Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Installation problems | Problèmes à l'installation Cairo-dock in dual monitor / twinview setup - usability issue
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Installation problems | Problèmes à l'installation

Subjects Author Language Messages Last message
[Locked] Cairo-dock in dual monitor / twinview setup - usability issue
ari English 9 Guest [Read]
07 July 2012 à 07:38

ari, Sunday 16 November 2008 à 22:49


Subscription date : 16 November 2008
Messages : 1
Hi, I just discovered cairo-dock's awesomness. Besides missing a dark theme for it - I'm having a problem in my setup.

I use ubuntu 8.10 w/ Nvidia accelerated driver. I have a single lcd monitor, but have configured Nvidia twinview to make TV-out (and the secondary dvi out, in the future) to appear "below" my main monitor, so that I can drag windows into my tv; I use this to watch live tv or movies. I have a script that "turns on or off" tv-out, as needed.

Cairo-dock works fine as long as the TV-out is off. As soon as I turn tv-on, the dock moves to the bottom of the tv-out display. With TV on, Gnome-display-properties believes that I have a single, very large display, however all apps seem to be aware that I have in reality two displays - if I maximize any window that is displayed on my TV, it maximizes properly within the TV output range (and the same happens with windows maximized within my real monitor); in this way I can maximize totem or VLC etc. to display full-screen within the TV.

What I need is a way to restrict Cairo-dock to reside in my main display, even if I am using nvidia twinview and my tv-out is on. I can't find a setting for this, anyone knows if this is supported? Awn does not have this problem (I like cairo-dock best, that's why I'm posting).

Thanks

ChAnGFu, Monday 17 November 2008 à 11:35


Subscription date : 17 January 2008
Messages : 1526
Hi,

As you said, X believe while using twinview that you have a unique large display.
To avoid this problem, you have 2 solutions:
  • Use a compiz plugin named "Place Windows" wich allow you to fix a constant x,y position
  • Use as i do a dual head configuration for the 2 screens:

Its mean have 2 separate X screens
Compiz have somme issues with it so here a script to avoid them:
#!/bin/bash
#Compiz Dual head
DISPLAY=":0.0" compiz --replace --loose-binding --ignore-desktop-hints ccp --sm-disable --only-current-screen &
DISPLAY=":0.1" compiz --replace --loose-binding --ignore-desktop-hints ccp --sm-disable --only-current-screen &
DISPLAY=":0.0" emerald --replace &
DISPLAY=":0.1" emerald --replace &
#Cairo-Dock
sleep 5
DISPLAY=":0.0" cairo-dock &
sleep 5
DISPLAY=":0.1" cairo-dock &
exit

You'll have one cairo-dock by xscreen
The unique problem is that windows cant be transfered between thoses 2 screens


Guest, Friday 10 April 2009 à 17:44

Hey,

I've had the exact same prob, I found an easy solution at this site: http://www.stephensprinkle.com/?p=5

-Basically, but right click the dock, and go to the config.
-Go to the position tab and change the relative position all the way to the left to place the dock on the left display, and all the way to the right to place it on the right display.

Best!

Guest, Friday 10 April 2009 à 17:45

http://www.stephensprinkle.com/?p=5
In case you don't want to copy and past

Guest, Monday 19 July 2010 à 11:42

A better solution is to "use xinerama" (checkbox in the "position" tab of the cairo-dock config) and choose the number of the screen where the dock should appear...

Guest, Thursday 26 August 2010 à 18:06

thanks so much for that last line, i never noticed that little checkbox

Guest, Thursday 27 January 2011 à 11:45

Great stuff. Works fine with my nvidia card and two screens on Maverick Meerkat.

Guest, Saturday 07 May 2011 à 11:02

Hey guys how do I use the xinerama? Can you be a little more specific on where to find this setting.

All help appreciated.

Thanks
Matt

matttbe, Saturday 07 May 2011 à 11:49


Subscription date : 24 January 2009
Messages : 12573
There is a checkbox in the "position" module (advanced mode of the config panel of the dock).

Guest, Saturday 07 July 2012 à 07:38

Right click on the Cairo dock you want changed and go to configure. Then click on "Advanced Mode" button at the bottom left corner of the window then go to Position under Behavior. Under multiple Screens you can either disable Xinerama or change the screen number where the dock should be located.

Installation problems | Problèmes à l'installation

Subjects Author Language Messages Last message
[Locked] Cairo-dock in dual monitor / twinview setup - usability issue
ari English 9 Guest [Read]
07 July 2012 à 07:38


Glx-Dock / Cairo-Dock List of forums Installation problems | Problèmes à l'installation Cairo-dock in dual monitor / twinview setup - usability issue Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.