intel-gfx.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* Multiple X screens
@ 2011-05-17  9:34 Gabriel Schulhof
  2011-05-17 11:48 ` Knut Petersen
  2011-05-18  0:59 ` Keith Packard
  0 siblings, 2 replies; 6+ messages in thread
From: Gabriel Schulhof @ 2011-05-17  9:34 UTC (permalink / raw)
  To: intel-gfx

Hi!

Is there any way to configure the intel driver to allow for multiple X
screens?

I have a Dell Latitude E6420 where I got the intel driver to work by
installing Fedora 15 beta packages:

kernel-PAE-2.6.38.6-26.rc1.fc15.i686
kernel-PAE-devel-2.6.38.6-26.rc1.fc15.i686
xorg-x11-server-Xorg-1.10.1-14.fc15.i686
xorg-x11-drv-intel-2.14.0-6.fc15.i686
mesa-dri-drivers-7.11-0.9.20110509.0.fc15.i686
mesa-libGL-7.11-0.9.20110509.0.fc15.i686
mesa-libGLU-7.11-0.9.20110509.0.fc15.i686
xorg-x11-drv-mouse-1.6.99.901-2.fc15.i686
xorg-x11-drv-keyboard-1.5.99.901-2.fc15.i686
xorg-x11-drv-evdev-2.6.0-3.fc15.i686
xorg-x11-drv-synaptics-1.4.0.901-1.fc15.i686

TIA for all your help,



Gabriel

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Multiple X screens
  2011-05-17  9:34 Multiple X screens Gabriel Schulhof
@ 2011-05-17 11:48 ` Knut Petersen
  2011-05-17 11:55   ` Gabriel Schulhof
  2011-05-18  0:59 ` Keith Packard
  1 sibling, 1 reply; 6+ messages in thread
From: Knut Petersen @ 2011-05-17 11:48 UTC (permalink / raw)
  To: Gabriel Schulhof; +Cc: intel-gfx

Am 17.05.2011 11:34, schrieb Gabriel Schulhof:
> Hi!
>
> Is there any way to configure the intel driver to allow for multiple X
> screens?
>


Start Xorg normally, run xrandr in xterm. You should see some information
about the connected monitors. If your second monitor is connected to DVI1
and your first monitor is a 1600x900 lvds, try something like

    "xrandr --output DVI1 --pos 1600x0"

After that your 2nd monitor should show the right of your desktop, and your
desktop should be enlarged by the x-resolution of the 2nd monitor. Read
man xrandr.

With current git Xorg I can connect two 1280x1024 monitors
to my system (i915GM). No special configuration is needed.
With current git Xorg it does work. Well, back in January it did not
work and it was a 100% reliable way to crash the PC ;-)

cu,
 Knut

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Multiple X screens
  2011-05-17 11:48 ` Knut Petersen
@ 2011-05-17 11:55   ` Gabriel Schulhof
  2011-05-17 16:02     ` Knut Petersen
  0 siblings, 1 reply; 6+ messages in thread
From: Gabriel Schulhof @ 2011-05-17 11:55 UTC (permalink / raw)
  To: Knut Petersen; +Cc: intel-gfx

Hi!

On Tue, May 17, 2011 14:48, Knut Petersen wrote:
> Am 17.05.2011 11:34, schrieb Gabriel Schulhof:
>> Is there any way to configure the intel driver to allow for multiple X
>> screens?
> Start Xorg normally, run xrandr in xterm. You should see some information
> about the connected monitors. If your second monitor is connected to DVI1
> and your first monitor is a 1600x900 lvds, try something like
>
>     "xrandr --output DVI1 --pos 1600x0"
>
> After that your 2nd monitor should show the right of your desktop, and
> your
> desktop should be enlarged by the x-resolution of the 2nd monitor. Read
> man xrandr.

Getting this to work is indeed trivial. In fact, GNOME auto-detects the
display, and extends my desktop by default. This is not what I want.

What I want is not to extend my desktop, but to have an X server that
consists of multiple (in this case two) separate screens. So, on one
screen, when you launch an xterm and type echo $DISPLAY, you get :0.0 and
when you launch it on the other screen and type echo $DISPLAY, you get
:0.1 ... this is the kind of setup where you /can't/ drag windows across
monitors. OTOH, this is the only setup where switching virtual desktops on
one monitor does not affect the current virtual desktop on the other
monitor, nor will accidentally windows appear on the wrong monitor.

Unfortunately I cannot seem to find a single setting in either the device
section for intel, or in the ServerLayout section, or in the Monitor
section of the xorg.conf file that explicitly /disables/ extended desktop.

Please let me know if such a setup is possible,

TIA,



Gabriel

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Multiple X screens
  2011-05-17 11:55   ` Gabriel Schulhof
@ 2011-05-17 16:02     ` Knut Petersen
  2011-05-18 11:07       ` Knut Petersen
  0 siblings, 1 reply; 6+ messages in thread
From: Knut Petersen @ 2011-05-17 16:02 UTC (permalink / raw)
  To: Gabriel Schulhof; +Cc: intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 500 bytes --]


> Getting this to work is indeed trivial. In fact, GNOME auto-detects the
> display, and extends my desktop by default. This is not what I want.
>
> What I want is not to extend my desktop, but to have an X server that
> consists of multiple (in this case two) separate screens. 

I don't know if it's possible, at least I failed too. But: A generic solution
would be to use two Xephyr <http://www.freedesktop.org/wiki/Software/Xephyr> X clients/servers on top of the "real" Xorg server.

cu,
 Knut

[-- Attachment #1.2: Type: text/html, Size: 991 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Multiple X screens
  2011-05-17  9:34 Multiple X screens Gabriel Schulhof
  2011-05-17 11:48 ` Knut Petersen
@ 2011-05-18  0:59 ` Keith Packard
  1 sibling, 0 replies; 6+ messages in thread
From: Keith Packard @ 2011-05-18  0:59 UTC (permalink / raw)
  To: Gabriel Schulhof, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 280 bytes --]

On Tue, 17 May 2011 12:34:41 +0300 (EEST), "Gabriel Schulhof" <nix@go-nix.ca> wrote:

> Is there any way to configure the intel driver to allow for multiple X
> screens?

No, we removed that capability several years ago; it was an ugly hack.

-- 
keith.packard@intel.com

[-- Attachment #1.2: Type: application/pgp-signature, Size: 189 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Multiple X screens
  2011-05-17 16:02     ` Knut Petersen
@ 2011-05-18 11:07       ` Knut Petersen
  0 siblings, 0 replies; 6+ messages in thread
From: Knut Petersen @ 2011-05-18 11:07 UTC (permalink / raw)
  To: Gabriel Schulhof; +Cc: intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 646 bytes --]


>> Getting this to work is indeed trivial. In fact, GNOME auto-detects the
>> display, and extends my desktop by default. This is not what I want.
>>
>> What I want is not to extend my desktop, but to have an X server that
>> consists of multiple (in this case two) separate screens. 
>
> I don't know if it's possible, at least I failed too. But: A generic solution
> would be to use two Xephyr <http://www.freedesktop.org/wiki/Software/Xephyr> X clients/servers on top of the "real" Xorg server.
>

I realized that Xephyr has no "geometry" option. Have a look atthis discussion. <https://bugs.freedesktop.org/show_bug.cgi?id=12221>

cu,
 knut

[-- Attachment #1.2: Type: text/html, Size: 1296 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2011-05-18 11:07 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-17  9:34 Multiple X screens Gabriel Schulhof
2011-05-17 11:48 ` Knut Petersen
2011-05-17 11:55   ` Gabriel Schulhof
2011-05-17 16:02     ` Knut Petersen
2011-05-18 11:07       ` Knut Petersen
2011-05-18  0:59 ` Keith Packard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).