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

Vincent Crevot wrote:
> Package: xscreensaver
> Version: 5.05-1
> Followup-For: Bug #471920
> 
> Ok, I have narrowed down the bug to the new xinerama "sanity" code
> introduced in 5.05. I'm using the nvidia binary driver in "clone" mode
> (same picture displayed to two monitors). It seems that in this case,
> the nvidia driver reports two xinerama screens, and that
> check_xinerama_sanity() marks both of those screens as "insane" (one
> being detected as "enclosed" the other one as "duplicated"). The end
> result is that no usable screens are found, which obviously creates lots
> of problems for the rest of the code (in the previously submitted
> backtrace, a null screen pointer is passed to an xlib function).  The
> bug does not occur if I disable "clone" mode and use only one monitor. A
> rough attempt at a fix is attached: while looping through available
> xinerama screens, if we do not find a "sane" one, we use the last one.
> It works for me(tm) although I have not tested it much.
> 
Hi Vincent, thanks for the patch, I'm forwarding this to the upstream
author, I cannot test this patch since I don't have where to test it. I
hope anyone test the patch and let me know if is good enough :)

Regards.
- --
Jose Luis Rivas. San Cristóbal, Venezuela. PGP: 0xCACAB118
http://ghostbar.ath.cx/{about,acerca} - http://debian.org.ve
`ghostbar' @ irc.debian.org/#debian-ve,#debian-devel-es
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFH5SjJOKCtW8rKsRgRAk4LAJ9rAJeKmlOFgzuORFWCQvvVaWX5lwCgw9v6
aXENiaKJDT6Gv346NPE4E70=
=ao3z
-----END PGP SIGNATURE-----



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to