2016-05-04 - sys SW snapshot

modern radeon GP/GPUs are really good in terms of both performance and price/performance. unfortunately AMD constantly fails to provide up-to-date fglrx driver. even though this will most likely change with amdgpu driver, as it goes highly open-source… my card is not that new, so i won't get support from there either. no luck this time either.

the problem is that when X11 ABI changes, fglrx usually lags behind for a few months, before compatible binary gets released. until then quite a few updates got blocked.

there is one more problem – human factor. i update my system very often. since i need to remember, that proper driver is not there and i should not install X11 updates until new driver is provided, it's just a matter of time until i make a mistake and have hours-long fun of restoring all necessary packages (and their dependencies!) back to “compatible” version, so that my video driver is happy again. after doing this twice i decided to automate this a little, with two little shell scripts:

once system gets accidentally updated, all i need to do is to call the “restore” script and provide it with a date/time of a snapshot to restore to.

there are two “buts” to make this work:

scripts are not high quality, but they seem to do the work for now.