- Система
- 27 Грудня 2014 року о 16:11
- 58
Нещодавно nVidia випустила черговий оновлений відеодрайвер версії 313.18. Драйвер зазнав наступних змін:
- додана підтримка GPU: GeForce GTX 680MX, Tesla K20Xm
- в панель управління і nvidia-settings додана підтримка зміни режиму збільшення продуктивності операцій з подвійною точністю на підтримуваних GPU
- в nvidia-settings усунена помилка, що дозволяла вибирати недоступні опції в деяких спадних меню
- усунуто декілька помилок драйверів OpenGL, пов’язаних з шаблонними об’єктами кадрового буфера
- додана неофіційна підтримка протоколу GLX
- усунена помилка, що приводила до того, що тінь курсора була обрізана до розміру 32х32 пікселя навіть на графічних процесорах з архітектурою Kepler, які підтримують зображення курсора розміром 256х256 пікселів
- усунена помилка, що не дозволяла застосовувати ефекти обертання і інших трансформацій для оновлення зображення курсора
- усунені артефакти курсору з альфа-змішуванням на дисплеях із застосуванням обертання або інших трансформацій
- додана підтримка розширення GLX_EXT_buffer_age
- покращена продуктивність glDrawPixels(), коли дані елемента зображення належать до типу GL_BYTE
- оновлена звітність про частоту зміни кадрів і частоту пікселізаціі 3D дисплеїв з інтерфейсом HDMI
- усунена помилка в Панелі управління nvidia-settings, яка призводила до некоректної роботи елементів управління обертанням після зміни роздільної здатності
- усунена регресія, яка могла приводити до збоїв роботи OpenGL додатків при компіляції шейдеров
- усунена помилка VDPAU, яка могла приводити до зависання Х сервера при декодуванні пошкоджених відео потоків
- додана підтримка X.org xserver ABI 14 (xorg-server 1.14)
- усунена залежність libnvidia-encode.so за допомогою з’єднання з libnvcuvid.so.1 замість libnvcuvid.so під час створення
- покращена продуктивність фреймбуферів в OpenGL, коли включена Xinerama та вікна додатка не виходять за рамки екрану
- усунуті проблеми продуктивності графічних карт Quadro при використанні деяких версій HyperMesh
Для встановлення драйвера з репозиторію, виконайте наступні команди у Терміналі:
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-current nvidia-settings
Але слід зазначити, що в мене, на приклад, після виконання цих команд встановився драйвер не версії 313.18, а пізнішої, здається 304, точно зараз не згадаю, який відмовився працювати. Тому я радив би скачати .run файл з офіційного сайду nVidia, та встановити його вручну.
Робиться це досить просто. Після того, як ви скачали драйвер, перенесіть його у свою домашню теку. Для зручності я перейменував файл у nv.run. Після цього слід надати файлу право на виконання. Для цього натисніть на ньому правою кнопкою і оберіть пункт “Властивості”. У вікні властивостей зайдіть на вкладку “Права” і поставте галочку навпроти “Дозволити виконання файла як програми”, і натисніть закрити. Все, підготовка до встановлення завершена.
Далі перейдемо у режим консолі. Для цього натискаємо комбінацію клавіш ctrl+alt+F1. Тут вводимо ім’я користувача і пароль.
Тепер, перед встановленням, ми мусимо зупинити роботу графічного сервера. Для цього вводимо наступні команди:
якщо ви використовуєте GDM (наприклад у вас Ubuntu Gnome Remix)
sudo service gdm stop
якщо ви використовуєте Lightdm (наприклад у вас звичайна Ubuntu)
sudo service lightdm stop
Після вводу команди, натискаєте Enter, система запросить пароль, вводите пароль. Графічний сервер зупинено. Далі переходимо до встановлення драйверу. Нагадаю, що він знаходиться у вашій домашній теці і перейменований на nv.run. Виконуємо наступну команду:
sudo sh ~/nv.run
Система може запросити пароль, якщо так то вводите пароль. Після цього запускається інсталятор nVidia. В процесі встановлення погоджуйтесь з усіма запитами інсталятора. По завершенні встановлення перезавантажте машину:
sudo reboot