After a fresh install of Debian Squeeze 6.0.7 on an HP Pavilion d7 laptop - the option to install the
laptop packages was checked on the installer - the monitor was not recognized on
gnome-display-properties, that is, on
System > Preferences > Monitors. The resolution was very low and couldn't be changed.
Sandy Bridge rev 9 and
ATI 6740 as the VGA controllers.
uname -r outputed
2.6.32-5-amd64 as the kernel. Doing some googling it seems that the
2.6.32 kernel does not support Sandy Bridge, and upgrading to wheezy seems to work. I don't want to upgrade, so I did some more research and installing
mesa-tools was recommended, but that was already built-in. I tried installing ATI's proprietary drivers, that is,
fglrx-driver, and rebooting, but that didn't solve the problem either.
So I gave up and tried to upgrade from squeeze to wheezy following this guide, but it failed miserably - not only the kernel wasn't updated, some packages failed to install, others wouldn't open, and I had a lot of errors on boot-up. So...
- Can this problem be solved in squeeze? If updating the kernel is absolutely necessary, how should I do it? The
2.6.39backports seem to work with those VGA controllers, but they are no longer available on the official backports, and
3.2seems to have a few issues with squeeze.
- If there is no option but upgrading to wheezy, how should I do it - that is, from squeeze, without needing to download a new netinst.
I'm currently downloading wheezy netinst from debian.org, which should solve all problems, but I've been using squeeze for so long on other computers and I really like the stability of it, so if it's possible to stay with squeeze that'd be great.