sha9ow, запусти под рутом nvidia-settings, бэкапни ксорг перед этим, сгенери этой nvidia-settings-ой новый xorg.conf, там есть опция предварительного просмотра и последующего "слияния", т.е. она не перезаписывает файл заново, а просто дописывает свои настройки, в моём ксорге это видно, там некоторые секции дублируются, я их не выкидывал, жить не мешают, хотя, можно оставить то, что сгенерировано утилитой nvidia-settings, но это так, лирика уже)
dkms не надо обновлять, если ты на стандартных(официальных) репах, если подключишь(добавишь в сорс.лист) тот, "ланчпад-нвидиевский", то при обновлениии списка пакетов что надо само обновится, только проверь в синаптике, ручками и глазками, что там "обновляется", по любому, если дрова встали, если что-то пойдёт не так как задумано)), можно отрубить тот реп, или заблокировать версию пакета в синаптике (указать версию, понизить, заблокировать), короче говоря, откатиться на то, что сейчас работает.