LINUX.ORG.RU

NVIDIA Graphics Driver 555.58 для Linux, FreeBSD и Solaris

 


1

2

NVIDIA выпустила стабильную версию графического драйвера NVIDIA Graphics Driver 555.58 для платформ Linux, FreeBSD и Solaris с новыми функциями и множеством улучшений.

Главной новой особенностью графического драйвера NVIDIA 555.58 является поддержка явной синхронизации GPU для Wayland через протокол linux-drm-syncobj-v1, который недавно был реализован в окружениях GNOME 46.1 и KDE Plasma 6.1, а также в графическом стеке Mesa 24.1. Явная синхронизация в графическом драйвере NVIDIA – это большое достижение для пользователей GPU NVIDIA, желающих использовать Wayland: ожидается, что она положит конец графическим сбоям и различным неприятностям, мешающим полноценному использованию Wayland.

Драйвер NVIDIA 555.58 также включает поддержку прошивки GSP по умолчанию на всех поддерживаемых GPU NVIDIA, поддержку режима немедленного представления для Vulkan Wayland WSI и интерактивный запрос для nvidia-installer, позволяющий пользователям выбирать между проприетарными и открытыми модулями ядра.

Кроме того, в этом выпуске добавлена поддержка использования EGL вместо GLX в качестве OpenGL ICD для NvFBC, включена поддержка HDMI с 10 битами на компонент по умолчанию, а минимальная требуемая версия ядра Linux изменена с 3.10 на 4.15.

Среди других изменений в выпуске графического драйвера NVIDIA 555.58 удалена поддержка Base Mosaic на видеокартах GeForce, которая ранее была доступна только на некоторых GPU с определёнными материнскими платами и ограничивалась пятью дисплейными устройствами, а также исправлено несколько ошибок из предыдущих выпусков.

В этом выпуске также присутствует множество исправлений ошибок, таких как ошибка сегментации при запуске многопоточных приложений NvFBC или ошибка, которая могла вызывать искажение изображения при использовании расширения GLX_EXT_buffer_age на X.org с отгрузкой рендеринга PRIME.

Исправлена ошибка, которая могла вызвать сбой сервера X при запросе графическими приложениями однобуферных рисуемых объектов при включённых определённых функциях, таких как резкость в Vulkan, ошибка, которая могла привести к «панике ядра» из-за сбоя при освобождении спинлока в некоторых условиях, и «состояние гонки», которое могло привести к сбоям при возникновении ошибок Xid одновременно на нескольких GPU.

Кроме того, NVIDIA 555.58 устраняет ошибку, из-за которой отображались неправильные цвета при загрузке nvidia-drm с параметром модуля fbdev=1 на некоторых ядрах, регрессию, которая приводила к ошибкам Xid при загрузке драйвера NVIDIA на некоторых ноутбуках с GPU серии NVIDIA RTX 4xxx, и ошибку, которая вызывала сбой сборки драйвера при использовании отдельных каталогов исходного кода и вывода ядра на Linux 6.6 LTS и новее.

Устранена ошибка, которая неправильно позволяла nvidia-smi -r сбрасывать основной GPU при использовании открытых модулей ядра, ошибка, из-за которой vkGetPhysicalDeviceSurfaceSupportKHR неправильно сообщала о поддержке поверхностей Wayland при загрузке nvidia-drm без modeset=1, а также ошибка, которая могла привести к зависанию системы и сообщениям «Idling display engine timed out» при переключении виртуальных терминалов на дисплее HDMI Fixed Rate Link (FRL).

Наконец, NVIDIA 555.58 исправляет ошибку, которая могла вызвать блокировку дисплея при приостановке на ядре с включённым CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER и загруженным nvidia-drm с modeset=1 и fbdev=1, а также ошибку, которая приводила к появлению сообщений «Failed to apply atomic modeset» и «Flip event timeout» в системном журнале при потере разрешений «master» DRM клиентом (например, ddcutil) во время инициализации фреймбуфера консоли.

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

★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 1)

Ответ на: комментарий от R_He_Po6oT

А где дрова для Haiku

Надо на реддите или в каком-нибудь другом публичном месте выставить рабочий десктоп с Haiku и амдшной видеокартой и написать «Haiku и AMD – созданы друг для друга»! Вот тогда NVIDIA не то, чтобы почешется, но хотя бы задумается о том, чтобы почесаться. @X512, как тебе идея? Впрочем, понятно, что для этого надо openGL в целом довести до ума сначала…

и Kolibri OS

Ну Колибри сама выбрала свой путь. Эту систему можно трогать, запускать, восхищаться (заслуженно!) упорством авторов, но писать что-то под неё самому не особо хочется. В первую очередь потому, что x86 уже давно не единственная массовая архитектура процессоров. Может даже уже и не самая массовая, не знаю, андроид-девайсов продана туча, а теперь ещё и Apple подтягивается… В общем, я бы на месте нвидии тоже, наверное, не стал бы под колибри драйвер делать, как это ни грустно. Подарил бы колибристам спеки, пусть сами ваяют. :)

hobbit ★★★★★
()

стабильную версию

Ну, строго говоря, оно хоть уже и не бета, но всё ещё New Features Branch. Recommended до сих пор 550.

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

Вяленый же только для Linux? Если да, ну ты понял.

Wapieth
()

ожидается, что она положит конец графическим сбоям и различным неприятностям, мешающим полноценному использованию Wayland

Нет, не положит. Главная проблема вайланда вовсе не в нвидиевских драйверах, а в самом вайланде и его авторах/мейнтейнерах и она принципиально неисправима.

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

писать что-то под неё самому не особо хочется. В первую очередь потому, что x86 уже давно не единственная массовая архитектура процессоров

И ты туда же, в это секту «арм тоже комп».

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

В первую очередь потому, что x86 уже давно не единственная массовая архитектура процессоров

Ты видишь компьютеры на чем то другом? KolibriOS десктопная ОС, какой андроид? Творения Apple язык не поворачивается компьютером назвать. Под что реально не должно хотеться писать программы, так это под Mac/Apple M(1-3).

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

Творения Apple язык не поворачивается компьютером назвать.

Это потому что на них уже вовсю монтируют видео профессионалы, а ты до сих пор борешься за поддержку видеоускорение в браузере на своём супертауере с тридцатью ксеонами на плате?

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

И ты туда же, в это секту «арм тоже комп».

Ну, как-бэ, apple это уже доказал на практике. Очень даже неплохо работает.

DrRulez ★★★★
() автор топика

Кто в курсе, есть ли какой-то хак, чтобы установить поновее драйвер на старую карту, которая не поддерживается уже?

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

пользуюсь термух во все щели, мне других доказальств не надо.

s-warus ★★★
()
Ответ на: комментарий от R_He_Po6oT

1. Убогое железо, вера пользователей в магическую память 8 = 16, отсутствие нормального экрана, отсутствие клавиатуры, отсутствие нормальной мыши, отсутствие нормальной видеокарты, отсутствие нормального процессора

2. Типичный пользователь реально тупой, у которого денег больше чем IQ, деньги он скорее всего заработал не сам, либо просто не понимает в компьютерах, верю что есть исключения, пока не встречал

3. И основная причина, убогая закрытая платформа, это что то типа аналогового компьютера для специфической задачи, не тьюринг полный аппарат

Операционная система убогая, нормальные API не поддерживаются, профессиональных программ единицы, какие нибудь фотошопы лучше работают на Windows и ориентируются на нее, игор нет, я даже не знаю чем они там занимаются на Mac, сидят в Safari который второй IE и даже половину сайтов нормально не открывает? Версия браузера кстати привязана к версии ОС.

MOPKOBKA ★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 7)

кошмарный текст 🤦🏻

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

И все равно множество профессионалов в IT выбирают именно маки. Например, я бы выбрал. Потому что для работы мне видеокарта не нужна, а нужен холодный, легкий ноутбук, работающий без шума. Экран нормальный, клавиатура хорошая, мышь можно подобрать. Все нужные мне инструменты для разработки поддерживаются.

А вот из-за таких мнений в сообществах линукс аппаратного ускорения в браузерах до сих пор и нет, потому что комфорт нам не нужен :)

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

Не понимаю зачем работать с ноутбука, не лучше ли иметь хороший, большой монитор, полноразмерную удобную клавиатуру, хорошую мышь, просторный стол, удобное рабочее место дома? Зачем скрючившись утыкаться в этот мелкий малогерцовый экран и смотреть на мак шрифты без сглаживания? Если разрабатывать не под мак, то нужен эмулятор нормальной системы, и сразу сливается производительность. ПК кстати за все использование еще никогда не разряжался.

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

я даже не знаю чем они там занимаются на Maс

Работают

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

Потому что график гибридный и часто необходимо таскать ноутбук на рабочие встречи, с работы домой и обратно. Дома стоит монитор, на работе стоит монитор, все работает хорошо. Не помню, чтобы герцовка экрана была важна для рабочих задач.

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

Ты видишь компьютеры на чем то другом?

Да в общем-то, до триумфального наступления эры ПК все компьютеры были «на чём-то другом». Это за последние несколько десятилетий народ разбаловался.

Ну и в чём проблемы-то? Далеко ходить не будем, малиновый раздел в галерее посмотри. Мне оттуда, например, десктоп @Aceler и тема про пинбол понравились.

И это при том, что малинка для десктопа изначально не предназначалась, с ней приходится разные болячки решать. Появятся нормальные материнки на армах, совсем весело будет.

KolibriOS десктопная ОС

Ну вот пойдут десктопы под ARM, а то и RISC-V и эта десктопная всё. Кстати, в UEFI её научили? А то, может, и на современных десктопах не заработает?

какой андроид?

Ты можешь обосновать, что в процессорной архитектуре может позволять использовать её ТОЛЬКО на мобильниках и не может позволять на дестопах?

Под что реально не должно хотеться писать программы, так это под Mac/Apple M(1-3).

Только под них – не должно, согласен. А если кроссплатформу, которая в том числе и под них собирается – а почему нет?

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

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

Как костыль под такой процесс, мак мне даже понятен. Производительный компьютер туда сюда не потаскаешь, однако нужность мака если исключить эту беготню, для меня все равно остается неясной.

Не помню, чтобы герцовка экрана была важна для рабочих задач.

Это про удобство.

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

Да в общем-то, до триумфального наступления эры ПК все компьютеры были «на чём-то другом».

А раньше ПК вообще не было, но к чему вспоминать прошлое?

Ну и в чём проблемы-то? Далеко ходить не будем, малиновый раздел в галерее посмотри.

Для скольких людей из этих 33 это основной ПК, а не просто игрушка? Я признаю, такие люди есть, но с таким же успехом можно под SPARC продолжать выпускать программы.

Ты можешь обосновать, что в процессорной архитектуре может позволять использовать её ТОЛЬКО на мобильниках и не может позволять на дестопах?

Я исхожу из того, что десктопов на arm почти нету. Но если говорить именно о ARM, то для меня проблемы это низкая производительность и отсутствие совместимости с десктопными программами.

Только под них – не должно, согласен. А если кроссплатформу, которая в том числе и под них собирается – а почему нет?

Что бы мотивировать пользователей использовать нормальную платформу.

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

Что бы мотивировать пользователей использовать нормальную платформу.

во-первых «чтобы», а во вторых - зачем тебе их мотивировать?

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

Я выше написал почему она не нормальная. Более плохая чем другие.

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

Всего 66, но там половина скриншотов где pi в виде роутеров или еще какой то вспомогательной вещи.

MOPKOBKA ★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 1)

Good news.

И даже под солярку. Эх! (мечтательно вздыхая). Что-ли поставить сабж на ноутбук с невидией?

sparkie ★★★★
()

Когда опенсорс? У конкурентов уже давно

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

Потому что настырные «арм-тоже-комп»-сектанты уже достали. Похожи на всяких меньшинств которые борятся за свои типа права. Надо вести просветительскую деятельность в народе чтоб народ по глупости не покупал себе арм-эмулятор вместо компа.

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

если бы ты работал менеджером который должен выбивать денег с клиентов ты бы так не думал. тогда у тебя должен был быть последний айфон, последний макбук и вообще все от эпла. чтобы клиенты рот открыли и ты им впарил что ни будь за больше бабки.

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

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

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

Интересно а солярка на ноутбуке то заведется вообще? Терзают смутные сомнения что в нее не завозили поддержку тонны разных ноутбучных извращенных железок.

Qui-Gon ★★★★★
()
Ответ на: комментарий от MOPKOBKA

Не понимаю зачем работать с ноутбука, не лучше ли иметь хороший, большой монитор, полноразмерную удобную клавиатуру, хорошую мышь, просторный стол, удобное рабочее место дома?

Дома - да. Но, на выезде, в дороге, или у клиента - однозначно - НЕТ. тут важны сразу многие факторы. И автономность и презентабельность. И если вторым «в полях», еще можно пренебречь, то на встрече с клиентом ты просто должен достать дорогую игрушку.

Мак в этом плане практически всегда выигрывает. Кроме случаев, когда необходима работа с весьма специфическим софтом.

Да, скажем так, macos, достаточно своеобразна, но тем не менее многие достоинства перекрывают недостатки. Да и не надо забывать, что для каждой задачи нужно выбирать соответствующие инструменты, а не подстраивать свои инструменты под решение задач, в противном случае, мы будем вынуждены признать, что и утюг - нормальный инструмент для забивания гвоздей.

DrRulez ★★★★
() автор топика
Ответ на: комментарий от Qui-Gon

...солярка на ноутбуке то заведется вообще?

На современных-то — хз, а на древних — я лично заводил, полёт нормальный. Древний — это порядка 8-10 лет.

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

«арм-тоже-комп»-сектанты

Вообще-то, на сектантов похожи как раз те, кто упорно признают только одну платформу, а остальные у них от лукавого.

арм-эмулятор

О, да у арма, оказывается, даже на эмуляцию сил хватает. :)

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

macos, достаточно своеобразна, но тем не менее многие достоинства перекрывают недостатки.

У макоси нет достоинств. У макбуков есть ровно два - экран и тачпад.

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

Когда, в следующий раз, будешь готовиться писать нечто подобное, по отношению к чему-либо, держи в уме, что тебе обязательно, нужно добавить одну фразу: «по моему личному мнению». И вот тогда -все будет в порядке. Иначе попахивает юношеским максимализмом в дцатой степени.

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

Когда, в следующий раз, будешь готовиться писать нечто подобное, по отношению к чему-либо, держи в уме, что тебе обязательно, нужно добавить одну фразу: «по моему личному мнению»

Ну так-то оно и в обраточку работает, но в твоём сообщении я что-то не вижу «по моему личному мнению».

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

Haiku и AMD – созданы друг для друга

Что там, что там без костылей, подпорок и такой-то матери ничего нормально не работает?

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

если говорить именно о ARM, то для меня проблемы это низкая производительность и отсутствие совместимости с десктопными программами.

Ну производительность зависит от конкретного камня. Есть уже серверные решения на армах, и результаты они показывают, хм, интересные.

«Среднего класса» вот не видно, но видимо, технических проблем для его появления нет. На данный момент – да, это проблема, но вот эту проблему Эппл действительно может пошатнуть, не думаю, что Эпплом всё закончится.

отсутствие совместимости с десктопными программами

Ну тут надо понять, что такое десктопные программы, как их классифицировать, и насколько они ценны.

Если опенсорс – оно портируется на другие платформы, с большими или меньшими затратами. Если проприетарщина – встаёт вопрос, насколько оно нужно. Если нужно для работы – вон, AutoCAD для M1/M2 уже сделали. Что мне действительно было бы жалко – старые игры и учебные программы, и если они действительно старые, вопрос можно решить через qemu, всякие ретроарчи же как-то выпускают.

На моём десктопе единственная программа, прибитая к x86 – это World of Warcraft. И в крайнем случае без неё я переживу.

P.S. ВПРОЧЕМ! Если бы система команд x86 была объявлена для общественным достоянием, я был бы не против принятия её как всеобщего стандарта, типа как POSIX. Но сейчас это собственность интела. И ту же AMD они не съели только потому, что у них друг на друга камней припасено на 100 лет вперёд. Как альтернатива, в этом плане интересен даже не ARM (который надо лицензировать, впрочем, подозреваю, лицензировать его полегче, чем интел), а RISC-V, но там всё только начинается.

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

У макоси нет достоинств.

Глобальное меню же!

hobbit ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.