Разобрался с проблемой.
Итак, проприетарный драйвер NVIDIA содержит библиотеку libwfb. До последнего момента X-сервер использовал эту библиотеку из поставки проприетарного драйвера. Однако, последняя версия X'ов содержит собственную версию данной библиотеки, и обе эти версии между собой несовместимы.
Если мы обновляем X'ы, то при наличии файла libwfb.so (из проприетарной поставки) в директории /usr/lib/xorg/modules данная библиотека обновлена не будет. Поскольку для корректной работы X-сервера требуется собственная версия libwfb, то при следующем запуске X-сервер на запустится, возвратив ошибку „Failed to load module "wfb"“.
Если затем мы обновим проприетарный драйвер NVIDIA, то обновится и libwfb, но поскольку теперь X-сервер требует версию данной библиотеки из собственной поставки, то всё равно его последующий запуск будет неудачен.
Поэтому, чтобы восстановить работу X-сервера и заставить его использовать собственную версию libwfb, необходимо выполнить следующие шаги:
1. Загрузиться в безопасном режиме, отключить сервис gdm3 (`insserv -r gdm3`);
2. Загрузиться в обычном режиме. Зайти в систему под учетной записью root;
3. Удалить проприетарный драйвер NVIDIA (`nvidia-installer --uninstall`). Будет удалена библиотека libwfb;
4. Удалить X-сервер (`aptitude purge xserver-xorg`);
5. Заново установить X-сервер (`aptitude install xorg xserver-xorg`). Будет установлена собственная библиотека libwfb;
6. Установить проприетарный драйвер NVIDIA (`./NVIDIA-Linux-<платформа>-<версия>.run`). При установке установщик „увидит“, что в директории /usr/lib/xorg/modules уже есть файл libwfb.so и не будет устанавливать собственную версию;
7. Включить в автозагрузку сервис gdm3 (`insserv gdm3`);
8. Перезагрузить систему.