Я щойно встановив Ubuntu 12.10 сьогодні і мав цю проблему з драйвером nvidia.
Я намагався слідувати вищевказаним інструкціям, але все це не вдалося через два досить важливі слова: "загальний" та "-17".
Зрештою я виявив, що найкращий спосіб встановлення драйвера NVidia - це фактично використовувати інсталятор, наданий nvidia. Тому я пішов:
http://www.nvidia.com/Download/index.aspx?lang=en-us
та завантажена версія для Linux-64bit
(встановіть синаптичний sudo apt-get install synaptic
і подивіться у меню Налаштування -> Репозиторій -> Додаткові драйвери, щоб дізнатися точне ім’я вашої nvidia-карти)
Потім ви запускаєте інструмент, і він говорить, що вам потрібні заголовки ядра, однак уважно читайте, оскільки для цього потрібні "загальні" заголовки.
Вам потрібно перевірити свою версію ядра, моя була 3.5.0-17 (ця "-17" в кінці має значення), тому в моєму випадку я зробив:
sudo apt-get install linux-headers-3.5.0-17-generic
(дізнайтеся свою версію ядра, ввівши Ina-термінал uname -r
)
Вам потрібно вбити демона для входу в GUI:
killall lightdm
і після цього ви можете запустити:
sudo sh NVIDIA-Linux-x86_64-310.19.run
Інсталятор, ймовірно, скаже вам, що модуль ядра Noveau завантажений, і запропонує додати сценарій modprobe. Ви повинні сказати Добре / Так усім, що вам це скаже, а потім перезавантажте та запустіть NVIDIA-Linux-x86_64-310.19.run ще раз.
Не впевнений, чи працював би і інший підхід, але це точно.