radeon driver only detecting one monitor

lynx.abraxas at freenet.de lynx.abraxas at freenet.de
Mon Nov 14 14:25:48 PST 2005


Thanks a lot, Alex Deucher.


Your answers make a big deal, but I have some more...

> From: Alex Deucher <alexdeucher at gmail.com>
> Subject: Re: radeon driver only detecting one monitor
> To: Discuss issues related to the xorg tree
>  >  The   Option "OverlayOnCRTC2" "true" seems not to work and I read in the radeon
> > manpage that one could change the overlay-screen on the fly. How  is  that done?
>
> It's deprecated.  you can use teh Xv attribute XV_SWITCHCRT (IIRC), to
> switch the overlay ouput when in clone mode.  in dualhead mode the
> overlay will follow the video between heads.

OK, I got xvattr and did the following under X:
xvattr -a XV_SWITCHCRT -v 0
xvattr -a XV_SWITCHCRT -v 1

when  starting  gmplayer with xvidix video-output it didn't change to show the
video on the externel monitor. Do I have to do anything else?

> > The screensaver covers in mergedfb xinerama mode only the external TFT why is
> > that?
>
> The 3d engine on the the r100 and r200 based chips only has 11 bit
> coordinates (2048x2048), so the instance of the screen saver running
> on the second head is beyond the coordinates so nothign shows up.

I have in my xorg.conf screen-section for mergedfb xinerama:
   Virtual    2047 768   # 2047 to avoid bug with xscreensaver endgame ...
So  I'm below the 2048x2048 limit for 3D but xscreensavers gl-hacks still only
turn up on the external monitor. Under my SuSE XFree86 4.4.0  xscreensaver  is
covering both monitors with a separate running hack (e.g. two different chess-
boards of endgame) both nicely accelerated. Isn't that also  possible  to  get
with Xorg? Under my LFS with Xorg running xscreensaver isn't even blanking the
internal monitor.


Thanks a lot again
Lynx



More information about the xorg mailing list