18 августа 2016

Релиз драйвера NVIDIA 370.23 бета для Linux

Компания NVIDIA выпустила новую бета-версию своего графического драйвера для GNU Linux, FreeBSD, Solaris и других поддерживаемых операционных систем.
Драйвер Nvidia для Linux достиг серии 370, c выходом версии 370.23 бета.
Согласно официальным Особенностям выпуска в этой бета-версии видеодрайвера NVIDIA была реализована возможность разгона или уменьшения производительности видеокарт серии GeForce (over- и under-clock). Раньше эта функция работала только с некоторыми поддерживаемыми продуктами, такими как серии GeForce GTX 1000, теперь список поддерживаемых видеокарт значительно расширен.

Кроме того, новым в драйвере Nvidia 370.23 бета является добавление поддержки для 4K и 8K сдвига пикселей дисплеев за счет внедрения новой опции MetaMode под названием "PixelShiftMode", а также улучшение поддержки приложений Vulkan за счет исправления ошибки, которая препятствовала их отрисовке в одной цепочке с X сервером.

 Драйвер Nvidia 370.23 уже доступен для загрузки в репозитории ppa:graphics-drivers/ppa, как для 64 так и 32-битных систем.
Драйвер в настоящее время находится на стадии бета тестирования, а это значит, что в нем могут встречаться ошибки. Так что устанавливайте его на свой страх и риск.

Установка драйвера NVIDIA 370.23 бета в Ubuntu и производные

Откройте терминал, скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:graphics-drivers/ppa ; \
sudo apt update ; \
sudo apt install nvidia-370 -y


По окончании установки необходимо перезагрузить компьютер, чтобы задействовать новый драйвер.

После нового входа в систему проверить драйвер можно графической утилитой Nvidia X Server Settings:


Либо в терминале командой:

glxinfo | grep OpenGL


Удачи.


 В связи с событиями, происходящими в мире, мы призываем вас к трезвому и взвешенному комментированию материалов на нашем сайте.  Мы с уважением относимся к праву каждого человека высказывать свое мнение и в то же время не приветствуются призывы к агрессии, экстремизму, межнациональной вражде.  Также просим воздерживаться от оскорблений, в частности националистического характера.  Содержание комментариев к опубликованным материалам является мнением лиц, их написавших, и может не совпадать с мнением других пользователей, и администрацией сайта. Администрация сайта не несет ответственности за содержание комментариев.

  Не допустимы и удаляются комментарии, которые нарушают действующее законодательство и содержат:
1) оскорбления личного, религиозного, национального, политического, рекламного и иных характеров;
2) ссылки на источники информации, не имеющей отношения к обсуждаемой теме.
Нажимая кнопку «Комментировать», вы безоговорочно принимаете эти условия.
Администрация сайта.

21 комментарий :

  1. Там эксперементальную поддержку нормальной синхронизации между видеокартами для Optimus ноутов включили. Сам еще не разбирался, т.к. использую сетап, который позволяет значительно уменьшить тиринг и без этого.
    подробности для знающих инглиш тут: https://devtalk.nvidia.com/default/topic/957814/linux/prime-and-prime-synchronization/

    ОтветитьУдалить
  2. Самое главное то не указали, что ввели Prime Synchronization для Optimus систем. Сам протестирую завтра, но по заверениям разрабов на nvidia dev, оно НАКОНЕЦ! уберет тиринг на ноутбуках с prime'ом.

    Если что, вот пост на devtalk.nvidia:
    https://devtalk.nvidia.com/default/topic/957814/linux/prime-and-prime-synchronization

    ОтветитьУдалить
  3. На Ubuntu 16.04 32 бит - конкретные проблемы с драйверами, (в том числе рекомендованным с их сайта) - youtube тормозит и др. глюки - пришлось поставить Nouvoe.
    А вот на 16.04 64 бит - все ОК
    Получается, что разработчики постепенно "забивают" на устаревшую 32-битную версию?

    ОтветитьУдалить
    Ответы
    1. А зачем вообще 32 битка уже нужна? Для чего? На ней же ничего толком не запустишь, а в работе вообще беда печаль. Давно надо закопать уже.

      Удалить
    2. Ну так стоит уже на работе года четыре - переставлять времени нет. Да и как Core2Duo поведет себя на 64-х битах еще вопрос.

      Удалить
    3. Core2Duo 64-х битный процессор, так что никаких вопросов.

      Удалить
  4. предыдущий, каким-то боком, на wi-fi повлиял, пришлось удалить

    ОтветитьУдалить

  5. Доброго времени суток! Простите, а зачем в конце ставятся эти знаки ";" и "\" ? Раньше таких знаков не встречал в примерах... Спасибо.

    "sudo add-apt-repository ppa:graphics-drivers/ppa ; \"

    ОтветитьУдалить
    Ответы
    1. Эти дополнительные символы в конце каждой команды дают возможность копировать и выполнять все три команды за раз, т.е. одной командой.

      Удалить
    2. Спасибо за информацию, не знал...

      Удалить
  6. для серии 2хх пойдут? или уже нет поддержки?

    ОтветитьУдалить
  7. libcuda1-367 nvidia-opencl-icd-367
    Не может обновится, винит эти пакеты. Как их удалить?
    При обробці таких пакунків сталися помилки:
    libcuda1-367
    nvidia-opencl-icd-367
    E: Sub-process /usr/bin/dpkg returned an error code (1)

    ОтветитьУдалить
    Ответы
    1. keks@keks-PC:~$ sudo apt remove libcuda1-367 nvidia-opencl-icd-367
      [sudo] пароль до keks:
      Вибачте, повторіть спробу.
      [sudo] пароль до keks:
      Зчитування переліків пакунків... Виконано
      Побудова дерева залежностей
      Зчитування інформації про стан... Виконано
      Наступні пакунки були встановлені автоматично і більше не потрібні:
      bbswitch-dkms dkms lib32gcc1 libc6-i386 libjansson4 libxnvctrl0
      screen-resolution-extra
      Використовуйте 'sudo apt autoremove' щоб видалити їх.
      Пакунки, які будуть ВИДАЛЕНІ:
      libcuda1-367 nvidia-opencl-icd-367
      оновлено 0, встановлено 0 нових, 2 відмічено для видалення і 10 не оновлено.
      Після цієї операції об'єм зайнятого дискового простору зменшиться на 72,0 MB.
      Бажаєте продовжити? [Т/н]
      (Читання бази даних ... на дану мить встановлено 394144 файли та каталоги.)
      Вилучення libcuda1-367 (367.18-0ubuntu0~gpu16.04.2) ...
      Failed to stop var-lib-snapd-lib-gl.mount: Unit var-lib-snapd-lib-gl.mount not loaded.
      dpkg: помилка обробки пакунку libcuda1-367 (--remove):
      підпроцес встановлено pre-removal сценарій повернув статус помилку 5
      Failed to get unit file state for var-lib-snapd-lib-gl.mount: No such file or directory
      var-lib-snapd-lib-gl.mount is a disabled or a static unit, not starting it.
      Вилучення nvidia-opencl-icd-367 (367.18-0ubuntu0~gpu16.04.2) ...
      Failed to stop var-lib-snapd-lib-gl.mount: Unit var-lib-snapd-lib-gl.mount not loaded.
      dpkg: помилка обробки пакунку nvidia-opencl-icd-367 (--remove):
      підпроцес встановлено pre-removal сценарій повернув статус помилку 5
      Failed to get unit file state for var-lib-snapd-lib-gl.mount: No such file or directory
      var-lib-snapd-lib-gl.mount is a disabled or a static unit, not starting it.
      Обробка тригерів libc-bin (2.23-0ubuntu3)...
      При обробці таких пакунків сталися помилки:
      libcuda1-367
      nvidia-opencl-icd-367
      E: Sub-process /usr/bin/dpkg returned an error code (1)

      Не все так легко в нашей жизни

      Удалить
    2. Тогда попробуйте удовлетворить зависимости пакета следующей командой: sudo apt install -f
      Может быть это поможет.)

      Удалить
    3. http://askubuntu.com/questions/783093/installing-nvidia-opencl-icd-367-breaks-the-package-manager если вы мне объясните понятным языком, что нужно делать, я вам буду очень благодарен

      Удалить
    4. По Вашей ссылке даётся решение о переустановке драйвера. Вот перевод:
      Решение:

      Следующие V ideonauth в ответ ниже решает эту проблему. Пожалуйста , пройти через все шаги , и убедитесь , что перезагрузка после удаления все от NVIDIA с помощью sudo apt purge nvidia*удалось без проблем , и после переустановки драйвера с помощью sudo apt install nvidia-367.

      Это должно получить ваш драйвер снова работает.

      Если это не помогает, попробуйте вручную удалить все старые XOrg конфиги:
      sudo rm /etc/X11/xorg.conf* && sudo rm /etc/X11/xorg.conf
      и переустановить драйвер снова:
      sudo apt install nvidia-367 --reinstall.

      Если это по- прежнему не позволяет снова войти в систему (Типичная ошибка: экран Логины -> был введен пароль, введите нажал -> возвращается к экрану входа в систему) попробуйте полностью удалить драйвер Nvidia снова с помощью переключения в текстовую консоль от logscreen с Ctrl+ Alt+ F1, войти в систему с вами имя учетной записи и пароль, Donwload соответствующий драйвер для вашей видеокарты с здесь внутри консоли, остановка LightDM:

      sudo service lightdm

      Установите бинарный драйвер от Nvidia с помощью sudo ./NVIDIA-VERSION...

      и перезагрузки системы:

      sudo reboot now

      Удалить
  8. да опять невидно экрана задолбали новые драйвера каждый раз такая фигня

    ОтветитьУдалить
  9. Да кстати солидарен с последним ползователем.Перехожу на новые дрова.Все мелкое становиться не чего не видно минт 18 кде.Возвращаюсь на свободные драйвера все в норме становиться.

    ОтветитьУдалить
    Ответы
    1. А изменить настройки масштаба интерфейса - слишком сложно?)Даже к консольной магии прибегать вовсе не обязательно)

      Удалить