RE: 2nd independent *not mirror Monitor with ati mob radeon 7500 T41

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

RE: 2nd independent *not mirror Monitor with ati mob radeon 7500 T41

David Winick
Alejo,

The following bit of text is something I have been preparing to post
elsewhere (for OpenOffice users, FedoraForum.org or ThinkWiki.org,
since no one else has seemed to figure this stuff out well enough to
explain it), but hopefully  you can extract what you need from it.
Note the difference in video cards, however.
 ...

I recently defended my dissertation on a T41 (w/ FireGL 9000), using
OpenOffice.org2 on a dual-head setup.  Impress doesn't really support
dual-display, but I tricked it into showing the slideshow on an external
projector [the device at (x,y)=(0,0)], while keeping the main window
visible on the LCD screen (to view notes, and for navigation / jumping
among slides to answer questions).  Your screens may differ in
dimensions, but not in bitdepth, because Xinerama is used (rather than
defining separate 'screen's).

Here is my recipe, from Fedora Core 4:

# yum --enablerepo=rpmforge --enablerepo=extras vnc x11vnc
# vim /etc/X11/xorg.conf, to modify ServerLayout:

        Section "ServerLayout"
                Identifier     "Multihead layout"
                Screen      0  "Screen0" RightOf "Screen1"
                Screen      1  "Screen1" 0 0
                InputDevice    "Mouse0" "CorePointer"
                InputDevice    "Keyboard0" "CoreKeyboard"
                Option      "Xinerama" "on"
                Option      "Clone" "on"
        EndSection

And create an appropriate Screen1 section to describe the external
device which is connected.  X11vnc was used to show me, on my LCD, what
is being shown behind me on the big projector screen.

issue#1:
icons & desktop background spread across both screens, plus invisible
area if screens differ in size (not really a problem, just make sure
nothing is on desktop that anyone shouldn't see)

issue#2:
current page on main window does not keep up with or control that of
slideshow screen (use your mouse to move between screens and thus to
define the active window)

When an Xorg starts, it checks the port for an external device.  If it
cannot detect one, it disables the Xinerama extension, and your desktop
should just look unchanged.  This is why you see the 'mirror of monitor'
affect that you mentioned.  If Xorg does detect an external device, then
you should be able to move your mouse off the left side of your LCD, and
see it show up on the external device!

On a ThinkPad, or any machine with BIOS that will recognize and use an
external device as an alternate display, do not boot w/ external screen
plugged in; instead, plug in prior to starting X in order for Xinerama
to work (otherwise defaults as mirroring the LCD).  What I usually do,
just after plugging in to the projector, is logout, hit
Alt-Ctrl-Backspace, and log back in; this restarts the Xserver.

Here's the command I'm using to start the 'rear-view mirror':
$ x11vnc -localhost -xinerama -xwarppointer -clip 1400x1050+0+0 -scale
1/3 -bg -q -display :0 && \
vncviewer -ViewOnly -UseLocalCursor=0 -name=OVERHEAD -geometry 1400x1050
+1401-0 :0 &

If your OVERHEAD window opens on the external display, like mine did,
you'll notice it'll show a recursive image of itself!  Then drag it back
over to the LCD screen, onto its lefthand side, conveniently near the
Navigator window.

Setup of Impress:
        - move window to right side of LCD, extend height, change to Notes tab,
zoom to fit, select first slide
        - F5 to start slide show, enable/move Navigator to left of main window,
on LCD, hit ESC to exit slide show
        - Slide show settings:  Type=Default, Options as desired
        - Then re-save settings with your presentation

Footnotes:

I didn't expect to need Xinerama for this project.  I would've expected
Vino to be able to support what I'm trying to do, but unfortunately, it
always ignores the external screen -- only showing a slideshow on the
LCD screen (slowly too).

It is still a little hairy to control Impress under this setup.  During
slideshow mode, not all functions respond to your input, and changing
pages on the slideshow does not automatically change pages on the main
(in my case, notes view) window.  Furthermore, as you move the mouse
around, you must always be aware of which window has focus; Impress is
quite slow at responding sometimes, and can lead to confusion.


--
gpg fingerprint = B1ED F8CC 8BFE 2A85 E138  8569 9033 D582 BF59 83FC

signature.asc (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

wrong PGP-sig. [was: Re: RE: 2nd independent *not mirror Monitor with ati mob radeon 7500 T41]

Jan Girlich
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I'm pretty new to PGP and signature stuff, so please excuse silly questions.

David, your email was the first with a bad PGP-signature sent to me.
Your key was downloaded correctly and seems to be okay.

May this wrong signature be caused by the mailing-list?

Bye
Jan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDkzeevuM9o4Jvd/8RAvCUAJ4g4cVRvxL0fIZdOuq072LR+Jx4igCfZYvz
h/OA5bbqVdq4cotTgszzelU=
=NuGd
-----END PGP SIGNATURE-----
--
The linux-thinkpad mailing list home page is at:
http://mailman.linux-thinkpad.org/mailman/listinfo/linux-thinkpad
Reply | Threaded
Open this post in threaded view
|

RE: 2nd independent *not mirror Monitor with ati mob radeon 7500 T41

David Winick
In reply to this post by David Winick
And to append my previous post...

I was also able to show a full-screen video on the overhead, using:
'mplayer -fs -loop 0 {path-to-video-file.avi}'

(And also demonstrated remote operation of a microinterferometer, using:
'tsclient -x {path-to-tsclient-profile}' )


--
gpg fingerprint = B1ED F8CC 8BFE 2A85 E138  8569 9033 D582 BF59 83FC

signature.asc (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

OT: wrong PGP-sig. [was: Re: RE: 2nd independent *not mirror Monitor with ati mob radeon 7500 T41]

Martin Samuelsson-5
In reply to this post by Jan Girlich
Jan Girlich @ 2005-12-04 (Sunday), 19:38 (+0100)
> David, your email was the first with a bad PGP-signature sent to me.
> Your key was downloaded correctly and seems to be okay.

For what it is worth, it does not validate for me either. So we might
both have broken configurations... Did anyone get a good signature on
that mail?
--
/Martin
--
The linux-thinkpad mailing list home page is at:
http://mailman.linux-thinkpad.org/mailman/listinfo/linux-thinkpad