LINUX.ORG.RU

Драйвер NVIDIA 381.22

 , , ,


2

2

Представлен новый релиз проприетарных драйверов NVIDIA для UNIX-подобных ОС. Доступны версии для Linux (x86, x86_64 и ARM), FreeBSD (x86 и x86_64) и Solaris.

Изменения в этой версии:

  • Добавлена поддержка GeForce GTX 1080 Ti, Quadro M520, TITAN Xp, GRID K520.
  • Улучшена совместимость с новыми ядрами Linux.
  • Добавлена поддержка новых расширений Vulkan.
  • Отныне никогда не показывается логотип Nvidia при загрузке X-сервера.
  • Установка модуля ядра nvidia-drm теперь не обязательна. При вызове nvidia-installer с опцией --no-drm модуль не будет собран и установлен.

>>> Подробности



Проверено: Shaman007 ()
Последнее исправление: Psych218 (всего исправлений: 5)
Ответ на: комментарий от narkoman228

Это невидия забила на драйвер. AMD дала не только блоб, но и открытый драйвер. Что RX480 что RX580 в линуксе прекрасно работают. Проверено мной лично на обеих видяхах.

Quasar ★★★★★
()
Ответ на: комментарий от Sunderland93

> И сейчас drm-модуль по дефолту не загружается.

Ничё не знаю, у меня он в lsmod с самого момента появления в 352.xx. А до 352-го драйвера функциональность прямого рендеринга была в основном драйвере. Так же как и nvidia-uvm не сразу появился - его отделили от модуля nvidia, чтобы CUDA работала без иксов.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от Sunderland93

>> Прямой рендеринг подразумевает вывод отрендеренной картинки сразу на монитор, тогда как непрямой - сначала на проц, а потом на монитор.

> Как же он до этого работал? И сейчас drm-модуль по дефолту не загружается.

Ага, всё, разобрался. Мне тут в комментах объяснили.

Compiz 0.5 с параметром --indirect-rendering

Не означает ли это, что всё рисуется софтом?

нет, это означает что все рисуется через Xserver , который уже рисует нвидиа дровами, а не напрямую.

Так что, товарищ анонимус, я прав.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 2)
Ответ на: комментарий от steemandlinux

кстати, а где увидеть как дровишки обновляет amd? хотел бы новые попробовать, бо заинтересованность у меня.

AndreyKl ★★★★★
()
Ответ на: комментарий от AndreyKl

https://cgit.freedesktop.org/mesa/mesa/

https://cgit.freedesktop.org/xorg/driver/xf86-video-amdgpu/

https://cgit.freedesktop.org/drm/libdrm/

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git

Это официальные ветки. Возможно различная комбинация. Например патчи на ядро и libdrm, OpenCL от amdgpu-pro, а OpenGL, vdpau, ddx amdgpu.

steemandlinux ★★★★★
()
Последнее исправление: steemandlinux (всего исправлений: 1)
Ответ на: комментарий от Quasar

ну прям «прекрасно». как пользователь RX470 говорю прямо, что 5к я получить не могу, сижу как дурак на 4к. к тому же не работает звук через dp.

AndreyKl ★★★★★
()
Ответ на: комментарий от AndreyKl

как пользователь RX470 говорю прямо, что 5к я получить не могу, сижу как дурак на 4к. к тому же не работает звук через dp.

Это патчи в ядро не приняли :( Надо другую ветку ставить.

steemandlinux ★★★★★
()
Ответ на: комментарий от steemandlinux

а, ещё момент, хотел у кого нибудь знающего поинтересоваться: тогда когда не приняли 100к патч в ядро от амд, что амд решила делать? бросить всё или допиливать чтобы приняли?

AndreyKl ★★★★★
()
Последнее исправление: AndreyKl (всего исправлений: 1)
Ответ на: комментарий от AndreyKl

https://aur.archlinux.org/packages/amdgpu-pro-dkms/ вот эти патчи, ставятся не на все ядра.

У меня вот эта стоит: https://cgit.freedesktop.org/~agd5f/linux/log/?h=drm-next-4.12

Но не факт что там звук и 5к есть.

steemandlinux ★★★★★
()
Последнее исправление: steemandlinux (всего исправлений: 1)
Ответ на: комментарий от AndreyKl

0001-disable-firmware-copy.patch

Не накладывай, если у тебя не рачик.

0005-add-archlinux-as-build-option.patch

Этот надо под свой дистрибутив изменить

Если у тебя ubuntu 16.04.2:

То скачиваешь https://www2.ati.com/drivers/linux/ubuntu/amdgpu-pro-17.10-414273.tar.xz

И ставишь оттуда amdgpu-pro-dkms. Перезагружаешь и убеждаешься, что у тебя появился звук и не сдохла система.

И да, если у тебя gnome 3, держи параллельно xfce или lxde, автологин выключи.

steemandlinux ★★★★★
()
Последнее исправление: steemandlinux (всего исправлений: 1)
Ответ на: комментарий от steemandlinux

А дистрибутив какой?

убунта 16.04

Если у тебя ubuntu 16.04.2:

То скачиваешь https://www2.ati.com/drivers/linux/ubuntu/amdgpu-pro-17.10-414273.tar.xz

И ставишь оттуда amdgpu-pro-dkms. Перезагружаешь и убеждаешься, что у тебя появился звук и не сдохла система.

И да, если у тебя gnome 3, держи параллельно xfce или lxde, автологин выключи.

спасибо!

AndreyKl ★★★★★
()
Ответ на: комментарий от fornlr

Ага. А когда у моего соседа с линуксом с суспендом работает всё тип-топ а на венде них... не работает - тоже обыденная вещь?

ados ★★★★★
()
Ответ на: комментарий от Pinkbyte

Но в случае линукса это отчасти правда. Например, когда речь о том, что в linux не работают средства DRM (которое DeRьMo).

te111011010
()
Ответ на: комментарий от steemandlinux

перенёс беседу сюда amd и DP звук, ubuntu 16.04

если найдёшь минуту и есть что сказать , отпишись, пжл.

в целом спасибо за советы, DP звук заработал.

AndreyKl ★★★★★
()
Ответ на: комментарий от pacify

А чем тебя 340.102 не устраивает?

anonymous
()

Установка модуля ядра nvidia-drm теперь не обязательна. При вызове nvidia-installer с опцией --no-drm модуль не будет собран и установлен.

И без него будет работать 3d? Поясните, не силён в проприетарщине.

Gentooshnik ★★★★★
()
Ответ на: комментарий от Quasar

>> Добавлена поддержка новых расширений Vulkan.

> Нет там новых расширений.

Может, вендорские расширения, или черновик будущей спецификации. На Опеннете есть список:

    VK_EXT_acquire_xlib_display
    VK_EXT_display_control
    VK_EXT_display_surface_counter
    VK_EXT_direct_mode_display
    VK_KHX_external_memory
    VK_KHX_external_memory_fd
    VK_KHX_external_semaphore
    VK_KHX_external_semaphore_fd 
ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от ZenitharChampion

Пробовал 17.04, после переключения в режим нвидиа система намертво зависает, ни один совет из инета не помагает. Или ты о том что именно в этой версии дров все завелось? Сомневаюсь...

композитный менеджер

Какая разница какой? Пробовал на голую убунту с опенбоксом даже

LinuxDebian ★★★★
()
Последнее исправление: LinuxDebian (всего исправлений: 5)
Ответ на: комментарий от invy

Что, возможно, говорит нам о том, что suspend/hibernate использует 3,5 анонимуса с ЛОРа, да и те по незнанию.

anonymous
()
Ответ на: комментарий от anonymous

Нужно быть альтернативно-одаренным чтобы не пользоваться suspend'ом.

Предлагаешь каждый раз выключать/включать компьютер? Или может быть держать круглосуточно печку включенной?

invy ★★★★★
()
Последнее исправление: invy (всего исправлений: 2)
Ответ на: комментарий от Quasar

AMD дала не только блоб, но и открытый драйвер. Что RX480 что RX580 в линуксе прекрасно работают. Проверено мной лично на обеих видяхах.

в каких буках стоят эти видяхи?

Rastafarra ★★★★
()
Ответ на: комментарий от ZenitharChampion

[offtop]
Эээ... А что у amdgpu-pro за наркоманская система версионирования? «17» - я еще могу понять (=год), но почему ".10"-то?!
[/offtop]

X-Pilot ★★★★★
()

наконец-то работает как надо, а то пришлось 375, со времён выхода 378, пользоваться, ибо 378 фризил всё нафиг при отключении bbswitch'ем после ~30 секунд работы

amorpher ★★★★★
()
Ответ на: комментарий от ZenitharChampion

2D-ускорение им писала nvidia. xf86-video-nv. Так что не может быть.

Нет, nouveau написан с нуля, там нет кода от xf86-video-nv.

anonymous
()
Ответ на: комментарий от leave

Десктоп - чтобы не жрал бестолку электричество.

Ноутбук - чтобы носить.

invy ★★★★★
()
Ответ на: комментарий от anonymous

Ты прямо думаешь, что это означало, что у всех suspend не работал? Скорее всего не работал на конкретных аппаратно-программных конфигурациях.

te111011010
()
Ответ на: комментарий от anonymous

>> 2D-ускорение им писала nvidia. xf86-video-nv. Так что не может быть.

> Нет, nouveau написан с нуля, там нет кода от xf86-video-nv.

На ресурсе Opennet есть новость от 2006-го о создании nouveau, и от 2008-го о появлении первого экспериментального 3D в нём. Прочитай.

ZenitharChampion ★★★★★
()

Fixed a bug that caused the system to become unresponsive after resuming from power management suspend/hibernate.

Джва года ждал этот фикс

Gedweb
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.