Ok, all you Intel card owners please attach the output of 'sudo lspci -vvnn' and 'sudo xresprobe i810'. Getting xserver-xorg.postinst to write the monitor sync ranges is trivial, but that needs the correct string to the list, which now looks like this:
if [ "$DEVICE_DRIVER" = "i810" ]; then
# and i810, but *not* i830
if [ "$DISPLAY_TYPE" = "lcd/lvds" ]; then
if [ "$DEVICE_IDENTIFIER" = "Intel Corporation 82810 CGC [Chipset Graphics Controller]" ] || \
[ "$DEVICE_IDENTIFIER" = "Intel Corporation 82810 DC-100 CGC [Chipset Graphics Controller]" ] || \
[ "$DEVICE_IDENTIFIER" = "Intel Corporation 82810E DC-133 CGC [Chipset Graphics Controller]" ] || \
[ "$DEVICE_IDENTIFIER" = "Intel Corporation 82852/855GM Integrated Graphics Device" ] || \
[ "$DEVICE_IDENTIFIER" = "Intel Corporation 82815 CGC [Chipset Graphics Controller]" ]; then MONITOR_SYNC_RANGES="yes" debug_echo "i810 laptop chipset detected; writing sync ranges"
fi
fi
fi
Ok, all you Intel card owners please attach the output of 'sudo lspci -vvnn' and 'sudo xresprobe i810'. Getting xserver- xorg.postinst to write the monitor sync ranges is trivial, but that needs the correct string to the list, which now looks like this:
if [ "$DEVICE_DRIVER" = "i810" ]; then IDENTIFIER" = "Intel Corporation 82810 CGC [Chipset Graphics Controller]" ] || \ IDENTIFIER" = "Intel Corporation 82810 DC-100 CGC [Chipset Graphics Controller]" ] || \ IDENTIFIER" = "Intel Corporation 82810E DC-133 CGC [Chipset Graphics Controller]" ] || \ IDENTIFIER" = "Intel Corporation 82852/855GM Integrated Graphics Device" ] || \ IDENTIFIER" = "Intel Corporation 82815 CGC [Chipset Graphics Controller]" ]; then
MONITOR_ SYNC_RANGES= "yes"
debug_ echo "i810 laptop chipset detected; writing sync ranges"
# and i810, but *not* i830
if [ "$DISPLAY_TYPE" = "lcd/lvds" ]; then
if [ "$DEVICE_
[ "$DEVICE_
[ "$DEVICE_
[ "$DEVICE_
[ "$DEVICE_
fi
fi
fi