Ви спробували завантажити інші драйвери з веб-сайту NVIDIA? Я ніколи не використовую драйверні пакети, які вони надають з ubuntu os, оскільки вони висмоктують великий час для більшості карт nvidia, за винятком кількох. Натомість я переходжу до NVIDIA і вибираю один або кілька драйверів Linux для своєї відеокарти nvidia та встановлюю той, який найкраще працює, як показано у багатьох підручниках, представлених на askubuntu.com.
До речі, ви можете знайти більш широкий вибір драйверів для вашої картки, якщо скористатись посиланням "Бета-версії та старіші драйвери", яке знаходиться посередині сторінки завантажень драйверів NVIDIA . Виберіть свою відеокартку (GeForce - GeForce 400 серія - GeForce GTS 450) зі списку, а також виберіть "сертифіковані / рекомендовані драйвери", а не розділ "всі" драйвери. Я особисто рекомендую версію "331.38" для відеокарти GTS 450, і ви можете її знайти тут .
У вас вже випробувана версія Linux 331.49, ця повинна працювати як шарм, але ви говорите, що це не так. Можливо, вам слід встановити середовище LXDE, всі пакунки, а також LXDM як менеджер дисплеїв за замовчуванням, оскільки з мого власного досвіду карти NVIDIA найкраще працюють в lxde середовищі.
Існують специфічні драйвери відео для Linux для вашого Nvidia GTS 450, для Linux 32bit і для 64-бітових Linux, в залежності від архітектури вашого комп'ютера, я в цьому не впевнений, я маю на увазі, що я не маю уявлення про конфігурацію вашого ПК.
Ви можете встановити свій драйвер після видалення всіх драйверів nvidia зі своєї системи ubuntu. Код:
sudo apt-get remove nvidia*
Після цього, не перезавантажуючи, ви також повинні повністю видалити драйвер NOUVEAU за допомогою Synaptic, а потім перенести в чорний список драйвер NOUVEAU та власні драйвери, які ви використовували для редагування цього файлу:
gksu leafpad etc/modprobe.d/nvidia-graphics-drivers.conf
Переконайтеся, що ви встановили GKSU та LEAFPAD.
sudo apt-get install gksu leafpad
Ви повинні додати до файлу 'nvidia-graphics-drivers.conf' ці рядки:
blacklist vga16fb
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
blacklist nouveau
blacklist lbm-nouveau
blacklist nvidia-319
Після редагування та збереження файлу 'nvidia-graphics-drivers.conf' ви можете перезавантажити і після перезавантаження вийти до консолі за запитом входу (CTRL + ALT + F1) та увійти як «користувач», що є вашим іменем користувача для ubuntu / linux.
Примітка. Згідно з моїм досвідом, більшість випадків, особливо після нової установки Ubuntu, немає файлу 'nvidia-graphics-drivers.conf', який можна знайти в etc / modprobe.d, і якщо це так, то ви потрібно створити новий файл у текстовому редакторі, додати рядки до чорного списку драйвера nouveau та інших драйверів та зберегти цей новий файл як 'nvidia-graphics-drivers.conf' без лапок у etc / modprobe.d. Ви можете використовувати менеджер файлів PCMANFM, щоб відкрити etc / modprobe.d як "root", щоб ви могли легко створити та зберегти цю нову 'nvidia-graphics-drivers.conf'.
Далі введіть цей код у консолі, щоб зупинити дисплей (DM), що перешкоджає оновленню драйверів відео:
sudo stop kdm
або
sudo stop lightdm
або
sudo stop lxdm
Виберіть для цього менеджера дисплеїв за замовчуванням. Gnome використовує lightdm, KDE використовує kdm, а LXDE - lxdm.
Після отримання повідомлення "Менеджер дисплеїв зупинено / чекає", ви впевнені, що ви фактично зупинили менеджер дисплеїв, щоб перешкоджати оновленню вашого драйвера відео. До речі, спочатку слід перевірити, який диспетчер дисплеїв ви використовуєте з самого початку, перш ніж видаляти драйвери nvidia. Просто натисніть CTRL+ ALT+ F1 та увійдіть як "користувач" та введіть у консолі код, показаний вище:
sudo stop lightdm
(kdm, lxdm, що є у вашій системі).
Щоб встановити новий відео-драйвер, який ви отримали з веб-сайту NVIDIA, спершу потрібно CD-файл (вказати) в каталог, де ви його зберегли. Як тільки ви там, ви можете встановити його, ввівши в консоль цю команду:
sudo sh NVIDIA-Linux......run
Використовуйте точне ім'я для свого відеодрайвера, з великими літерами. Команда 'dir' може допомогти вам побачити драйвер і правильно ввести його ім'я, щоб мати можливість встановити його. Тоді ви крок за кроком будете керуватися тим, як встановити свій драйвер відео, і наприкінці вас запитають, чи хочете ви, щоб менеджер nvidia зберігав нову конфігурацію для вас ... натисніть YES. Перезавантажте та після входу збережіть нову конфігурацію X-сервера за допомогою цієї команди:
sudo nvidia-xconfig
Якщо випадково після перезавантаження новий драйвер не працює так, як очікувалося, вам доведеться спробувати встановити ще один зі списку NVIDIA, який міститься в розділі «Бета-версії та старіші драйвери» спеціально для вашого GeForce GTS 450. Переконайтеся, що ви спочатку завантажте 3 або навіть більше цих драйверів у списку та протестуйте їх по черзі. Найгірший сценарій - це коли вам потрібно перевстановити драйвер nouveau, якщо нічого іншого не працює, але спочатку вам доведеться відредагувати 'nvidia-graphics-drivers.conf' та видалити 2 рядки, які раніше були в чорному списку драйвера nouveau.
Сподіваюсь, це допомагає. Якщо це не так, вам слід попросити команду ubuntu надати вам список графічних карток, які найкраще працюють в UBUNTU 13.10, а також у Ubuntu LTS 12.04 (запитайте їх про повний список, включаючи відеокарти NVIDIA та ATI, перевірені на їх ubuntu лабораторії з власними драйверами) і замініть свою картку на іншу, яка не доставить вам стільки головних болів.
Я впевнений, що ви зберігали кілька старих відеокарт у своєму ящику на випадок, якщо вам знадобляться в майбутньому. Використовуйте свою GeForce GTS 450, яка, до речі, є приголомшливою відеокартою, лише в середовищі Windows. Якщо говорити про Windows, чи виникають у вас одні й ті ж проблеми із зависанням / замерзанням екрана?