- Aug 25, 2001
- 56,570
- 10,205
- 126
Just curious if anyone has figured out a way to get around kernel upgrades breaking the ATI proprietary drivers, and losing your X server after a reboot?
I guess, when the ATI drivers install, they use the kernel headers currently on the machine to compile up a version of some files that is matched to your kernel. Thereafter, if you upgrade your kernel, things break.
A friend of mine tried doing the kernel upgrade, but not rebooting, and then re-installing the ATI drivers, but things still broke upon a reboot.
This seems to be a serious failing of Linux. Sure, some may shout "avoid proprietary drivers", but what is the alternative? Open-source video drivers suck. (Well, mostly, except for Intel, because they have actual Intel engineers developing their Linux open-source video drivers.)
I guess, when the ATI drivers install, they use the kernel headers currently on the machine to compile up a version of some files that is matched to your kernel. Thereafter, if you upgrade your kernel, things break.
A friend of mine tried doing the kernel upgrade, but not rebooting, and then re-installing the ATI drivers, but things still broke upon a reboot.
This seems to be a serious failing of Linux. Sure, some may shout "avoid proprietary drivers", but what is the alternative? Open-source video drivers suck. (Well, mostly, except for Intel, because they have actual Intel engineers developing their Linux open-source video drivers.)