-----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]