Началось (https://devtalk.nvidia.com/default/topic/788791) бета-тестирование новой ветки проприетарного драйвера NVIDIA 346.хх. Драйвер доступен (http://www.nvidia.com/download/driverResults.aspx/79720/en-us) для Linux (ARM, x86, x86_64), FreeBSD (x86, x86_64) и Solaris (x86_64).
Основные изменения:
- Реализация расширений EGL_EXT_device_base, EGL_EXT_platform_device, EGL_EXT_output_base, которые приблизили драйвер к возможности использования с Wayland и Mir. В драйвере теперь доступны все необходимые для Wayland и Mir расширения EGL, но до полноценной поддержки данных систем остаётся реализовать KMS API и KMS ioctl, что планируется сделать через добавление в будущие выпуски модуля для управления видеорежимами на уровне ядра.- Поддержка GPU GeForce GTX 970M и GeForce GTX 980M.
- Поддержка новейших версий ядра Linux 3.17 и 3.18.- Декодирование видеопотоков VP8 посредством NVCUVID API на GPU, поддерживающих аппаратное декодирование VP8 (семейство Maxwell).
- Управление напряжением питания на GPU семейства GeForce GTX 400 и более новых.
- NVENC: аппаратное кодирование h264 на GPU семейств Kepler и Maxwell.
- Ускорение для r8g8b8a8, r8g8b8x8, b8g8r8a8 и b8g8r8x8 форматов RENDER.
- Использование утилитой nvidia-settings библиотек GTK2 и GTK3 на выбор.
- Ускорение установки драйвера благодаря многопоточной сборке модуля ядра.
- Из установщика удалена проверка доступности разделяемой памяти POSIX (она не используется с версии 270.хх).
- Из 32-битных пакетов драйвера удалена поддержка NVIDIA Unified Memory.
- При версии xorg-server 1.16 и выше, а также на ядрах 3.9 и новее с доступной опцией CONFIG_DRM установщик драйвера сам добавляет файл с необходимыми записями в каталог xorg.conf.d для автоматического использования драйвера nvidia.
- Установщик драйвера теперь получает информацию о путях необходимых библиотек из кэша ldconfig вместо использования жёстко заданных дистрибутивоспецифических путей.
- Радикально улучшена скорость отрисовки объектов OpenGL-фреймбуфера, также удалён лимит на количество таких объектов.
- Драйвер NVIDIA OpenGL использует теперь $XDG_CACHE_HOME вместо $HOME для хранения кэша шейдеров GL.
- Исправлена ошибока конфигурации линка DisplayPort после горячего подключения или отключения дисплеев.
- Исправлена ошибка компилятора GLSL на таких играх, как FarCry 3 через Wine.
- Нормализована работа расширения EGL_KHR_stream_cross_process_fd.
- Ликвидированы возможные ошибки рендеринга при вызове DrawElementsInstancedBaseVertexBaseInstance(), DrawElementsInstancedBaseInstance() или DrawArraysInstancedBaseInstance().
- Исправлена ошибка, влекущая отображение яркого мусора на некоторых текстурах в приложениях на движке UnrealEngine 4 (эта ошибка известна в сообществе как "disco bug").
- Исправлено падение отладчика CUDA после остановки X-сервера на системах с активированным режимом безклиентной работы GPU (persistence mode).
- Убраны ошибки в приложениях CUDA при попытках записи в память через GPUDirect.URL: https://devtalk.nvidia.com/default/topic/788791
Новость: https://www.opennet.ru/opennews/art.shtml?num=41060
А я только купил ноут с нвидиевской карточкой на win 8.1 sl. Валится в бсод из-за power state failure ну очень часто.
Короче, дрова кривые, и я так думаю, что везде.
Причем здесь везде кривой маздай?
>Причем здесь везде кривой маздай?Притом там нигде ровный линь!
>>Причем здесь везде кривой маздай?
> Притом там нигде ровный линь!А ещё я на ноуте запустил свежайшую Ubuntu 14.10 - не работает wifi, bluetooth и тачпад. Увы.
Вот так вот.
> А ещё я на ноуте запустил свежайшую Ubuntu 14.10 - не работает wifi, bluetooth и тачпад.Вендузоид должен страдать. Даже с убунтой.
>> А ещё я на ноуте запустил свежайшую Ubuntu 14.10 - не работает wifi, bluetooth и тачпад.
> Вендузоид должен страдать. Даже с убунтой.Зато линуксятники не страдают, когда для новых ноутов дрова запиливает сообщество кое-как через 2 года после их выхода, когда производитель уже отказывается их поддерживать.
Уймись, блохастый.
Производители одинаково сливают дрова что под винду что под линукс. Они зарабатывают не на дровах а на девайсах (и расходниках). Так что им что выход новой винды, что поломанный драйвер в новом ядре - все в радость.
> Производители одинаково сливают дрова что под винду что под линукс. Они зарабатывают
> не на дровах а на девайсах (и расходниках). Так что им
> что выход новой винды, что поломанный драйвер в новом ядре -
> все в радость.Нет, не одинаково. Выше же я уже сказал, что у меня половина оборудования не работает.
Ну ок. Что накупил, оно так и работает. У меня все оборудование работает. Значит в среднем на нас двоих у нас все лучше чем на винде.
Собственно никто вам денег не вернет, и жаловаться бесполезно. С железом будите впредь умнее. Либо как вариант остаться на виндах.
> Нет, не одинаково. Выше же я уже сказал, что у меня половина
> оборудования не работает.В эту половину точно входит мозг.
1. Модель ноута
2. вендор_ид:продакт_ид указанных устройств (а то что-то не верится)
Ни и
3. Прежде чем покупать ноут, разумный человек читает отзывы и прочую инфу о продукте.
Вы разумный человек? Угадайте с 3-й ноты.
> Вы разумный человек? Угадайте с 3-й ноты.Я разумный человек, так как покупал ноут для винды.
Для линуксов у меня есть двухлетней давности ноут Acer Aspire 5733Z P623G32Mikk. А купил я Asus X750LN-TY116H.
> Acer Aspire 5733Z P623G32MikkДля которого я сам открывал тикеты в bugzilla.kernel.org и на Launchpad. Регулировка подсветки в полном порядке!
> Я разумный человек, так как покупал ноут для винды.Выбор был разумным (как он работает с вантузом, вы уже описали вроде).
Зыж
2 минуты гугления — точпад заводится принудительным переключением параметров ядра, при котором он распознаётся как точпад ps/2 (гавёные точпады кстати. Эдакая мышь, вывернутая наизнанку). Вайфай — тоже.Ззыж
Вообще не понятно какие претензии к линуху (с учётом вот такой вот странной "разумности").
Не, под "покупал для винды" вы понимаете "не вдавался в подробности, расчитывал что предустановленный вантуз умеет это железо (раз с ним продают)").
Вот и получается, что под "разумностью" прячется банальная лень.
Лично я только из-за одного ps/2 тачпада не брал бы (редкое барахло. мультитач в линухе эмулируется, в вантузе — нет (по крайней мере так было, когда я его палочкой тыкал)).
По поводу "убунта не видит" — а если вантуз с нуля ставить, то всё прям так и увидится?
Ззззззззз....ыж
Ах да, ноуты полезно смотреть на совместимость с линухом, даже если вы линух не будете ставить.
Почему? Потому что железо в таких ноутах "честное".
Что даёт определённую уверенность, что оно будет работать, даже если вы вантуз решите проапдэйтить на новую версию.
А то у сомнительных железок бывает такое, что дрова выпускаются только один раз и для одной винды (например только для 7 и только 32 бита).
Я вот тоже недавно себе макбукпро (11,3. Т.е. свежую версию — мидл 2014) прикупил (а то баксы растут). Прочитал всё связанное с ним и линухом (камера не работает пока. Она pci-ная. Потому как най-рез). Посчитал, что для меня это приемлемо. Доволен. Поставил генту.
> AcerССЗБ
>> А ещё я на ноуте запустил свежайшую Ubuntu 14.10 - не работает wifi, bluetooth и тачпад.
> Вендузоид должен страдать. Даже с убунтой.Подождите, значит, я виноват лишь в том, что на понравившийся мне ноут был поставлен Windows?
Вы BSOD на Linux реализовали для NVIDIA?
> Вы BSOD на Linux реализовали для NVIDIA?Windows же.
См. мой 1-й вопрос.
> См. мой 1-й вопрос.На Linux нет, конечно. Не пытался, пожалел его.
> Причем здесь везде кривой маздай?Windows в последнее время облагораживается быстрыми темпами.
Ну то есть - выкидывается отовсюду ударными темпами :)
патамушта nvidia
NVIDIA есть. Мазадая нет. ЧЯНТ?
> я ... думаюНе льсти себе вендузоид, страдай.
Эх, а поддержки Optimus - что то не вижу..
А её и не будет пока.
А по подробней?
Да пожалуйста:
There is no official Linux driver support for Optimus laptops because little thought was put into compatibility with systems other than Windows Vista and 7 during Optimus development. Even Windows XP is not supported by Optimus. On an Optimus notebook, we would need to take over control of the Intel driver and GPU to actually do the display. This requires a totally different driver architecture which we don't have the resources to develop
По-моему кому-то опять стоит показать средний палец...
> Да пожалуйста:
> There is no official Linux driver support for Optimus laptops because little
> средний палецлинуксятники должны страдать за то, что злорадствуют над вендузятниками
>> little средний палец
Толсто
А где ссылка на источник?
Спросите у саппорта Nvidia насчёт поддержки Nvidia Optimus на Linux, получите такой же ответ.
> Спросите у саппорта Nvidia насчёт поддержки Nvidia Optimus на Linux, получите такой же ответ.После чего не забудьте сказать - ну оки, куплю айЭмдЭ, спасибо за совет ... :)
> айЭмдЭДве ошибки в слове из трёх букв. Эпично!
Значит надо ставить новости минус, плюсы будут только когда добавят в драйвер поддержку Optimus ну или хотя бы отчитаются что какая-то работа ведётся в направлении поддержки Optimus.
Здесь не тусуются разработчики NVIDIA.
И не надо. Если толпа линуксойдов будет минусовать новости про NVidia во всём интернете, писать везде отрицательные комментарии, то это скажется на продажах и общем имидже компании.Например, именно нам линуксойдам, Microsoft обязана своей очень дурной репутацией в сети (они конечно и сами по себе те ещё, но мы значительно приумножили их негативный образ). Тоже самое надо делать и с NVidia.
Ты больной и не лечишься.
> Ты больной и не лечишься.Ты хоть и лечишься, но тебе это не помогает.
верно, только не линуксоЙдам, а линуксоИдам
> Например, именно нам линуксойдам, Microsoft обязана своей очень дурной репутацией в сетисвоему поведению она обязана.
> но мы значительно приумножили их негативный образ
в борьбе все средства хороши? так и дискредитировать себя можно, на радость тем, кто обобщит на всю популяцию... (ака поттеринг-стайл с агрессивным сообществом).
>в борьбе все средства хороши? так и дискредитировать себя можно, на радость тем, кто обобщит на всю популяцию...Можно это рассматривать как донесение о зле генерируемом Microsoft даже на тех на кого это зло не было изначально расчитано самой Microsoft.
Добавлена в 319.12.
Пользовался. Уж сильно жарит карту без нагрузки.
Как по вашему NVIDIA должна поддерживать зоопарк дистрибутивов, их версий и разных версий ядер и xorg + две битности? В сумме получается 100 триллионов комбинаций. Теперь сравните это с Windows 7 32/64 и всё. Windows 8 имеет 100% совместимый с Windows 7 API для Direct3D и Direct2D.А потом вы удивляетесь, почему Линукс в таком гогне (sic!) и не может взлететь выше 1%.
Потому что нет Линукса - есть дикий зоопарк дистров и софта в них, которые на коленке скомпилировали и выдали.
Но вы беснуйтесь и требуйте поддержки. Только не надорвитесь.
// b.
а что же ты не учитываешь весь огромный зоопарк состояний windows после установки кучи недопрограмм?
>[оверквотинг удален]
> версий ядер и xorg + две битности? В сумме получается 100
> триллионов комбинаций. Теперь сравните это с Windows 7 32/64 и всё.
> Windows 8 имеет 100% совместимый с Windows 7 API для Direct3D
> и Direct2D.
> А потом вы удивляетесь, почему Линукс в таком гогне (sic!) и не
> может взлететь выше 1%.
> Потому что нет Линукса - есть дикий зоопарк дистров и софта в
> них, которые на коленке скомпилировали и выдали.
> Но вы беснуйтесь и требуйте поддержки. Только не надорвитесь.
> // b.В гау не "фирма", не желающая, не собирающаяся и похоже неспособная произвести и продать нормальное оборудование. Однако всё ещё способная навязать это своё гау но под видом некоего высокотехнологичного. Путём разного рода лживой рекламы этого гау на, сопровождаемой то ссылками на Кеплера, то ещё что-нибудь, не имеющее никакого отношения к делу, кроме разве что вящего усиления позора этой так сказать фирмы рядом с этими именами.
То, что эта фирма не способна по-другому, это ещё не значит, что здесь будут в очередной раз пытаться разъяснять нечто явившему себя сюда представителю - специалисту адвокату и рекламщику этого нвидиевского го вна. По совместительству и специалиста по навязыванию windows.
P. S. Взять хотя бы упоминавшуюся тут поддержку некоего "Optimus". Какая вообще может быть поддержка Optimus, когда вовсе не существует никакого Optimus, кроме упоминаний в бреде маркетологов. С претензией на что-то видимо великое. Можно ли поддержать неосмысленный рекламный маркетологический бред вообще? Вероятно можно. Ещё большим потоком этого самого. Га у на. Ага.
Кстати. А в какой-нибудь LTS убунте есть нормальная поддержка новых nv-карт? Нормальная - это apt-get install и не отваливающаяся графика при обновлении ядра.
> Кстати. А в какой-нибудь LTS убунте есть нормальная поддержка новых nv-карт? Нормальная
> - это apt-get install и не отваливающаяся графика при обновлении ядра.Ты не поверишь - драйвером NVIDIA поддерживаются ЛЮБЫЕ версии убунты начиная c 6.10. Да-да, 6.10, 7.04, 7.10, 8.04, 8.10, 9.04, 9.10, 10.04, 10.10, 11.04, 11.10, 12.04, 12.10, 13.04, 13.10, 14.04, 14.10. Именно последней версией драйвера, а не актуальной для того года версией. Просто устанавливаешь драйвер, и у тебя 100% производительности видеочипа. А версия 304.xx воообще поддерживает ядра 2.4.xx!
Насчёт apt-get install я тебя разочарую - в убунте по какой-то причине устаревшая версия 331.38. Есть, конечно, PPA, но это всё гемморой: искать, прописывать... Проще запустить run-файл.
Насчёт "не отваливающейся графики при обновлении ядра", поддержку DKMS в run-файл добавили в версии 304.64 (2011 год). В DEB-пакетах для Ubuntu поддержка DKMS есть с 2009 года.
интересная и полезная информация
Если интересно, инфа отсюда: ftp://download.nvidia.com/XFree86/Linux-x86_64/346.16/README... Плюс http://distrowatch.com/ubuntu , чтобы посмотреть версии программ.Лично я знаю потому что "некрофил" - юзаю старые версии дистрибутивов Linux по 2-5 лет после прекращения их поддержки. Например сейчас у меня RHEL5. Пришлось потрахаться с добавлением поддержки Steam и Google Chrome, ну и с Xinput2 для победы бага 180° в Wine, в остальном проблем нет. Ядро 2.6.18 не просто имеет фиксы безопасности, но и бэкпортирование поддержки новых железок, например чипов IDE и SATA, и сетевых карт. В принципе не проблема обновить и его тоже.
Так вот, с чем никогда не было проблем, так это с драйвером NVIDIA. Стабильно, железно устанавливаются и работают последние версии.
если это не является секретом, то можно сообщить какие обстоятельства заставили пользоваться столь древними ядрами?
Потому что я согласен с Кагановым: http://lleo.me/dnevnik/2008/05/31.htmlВообще мне не понятна эволюция операционных систем как таковых. Давайте на примере Windows посмотрим. С точки зрения пользователя, чем Win98 отличается от XP и Vista? Да ничем. Поменялись фонты, шрифты, рисунки на кнопочках, понимает теперь чуть больше оборудования и умеет монтировать флэшки? Да меня, пользователя, это не %бет! Я, пользователь, работаю с прикладными программами, а они остались прежними и вообще не имеют отношения к системе. Они любые (за редким исключением) точно так же запускаются под любой совместимой версией ОС — хоть под Win98, хоть под Vista. Так с какого %уя XP тормозит в два раза больше, чем Win98, а Vista — в три раза тормознее, чем XP? Что это? Рисунки на кнопочках такие великие или умение монтировать флэшку без установки дополнительного драйвера так грузит процессор и требует лишних 256 мегов памяти?
То же самое с Линуксами. Чем какое-нибудь сраное КДЕ 2, которое в 2000-е годы летало на 32 метрах оперативки, отличается от сегодняшнего КДЕ 4.0? Для меня, пользователя? Разве на рабочем столе КДЕ 2 нельзя запустить все те же самые приложения тех же самых версий? Сегодняшней версии браузер, почту, аську, медиаплеер, мощный графический редактор, программы аудио и видеомонтажа? Да можно. А что тогда добавилось с 2000 года, что уже в 512мег памяти не лезет? Автомонтирование %ля флэшки? Блютуз с Wifi? Да это сраные копейки! А может, традиционный десктопный планктон «микшер-поиск-заметки-калькулятор» вырос в сотни раз? За счет чего? Чего ради?
%#здец. Для пользователя суть операционной системы — в наборе прикладных программ, с которыми он проводит дни. Только их пользователь видит перед собой: какой-нибудь там 1C, Firefox, Word. Именно в них пользователь замечает изменения, когда оказывается, что новая версия умеет то, что не умела старая. А что такое операционная система для пользователя (и для этих программ)? Запустить программу, отмонтировать флэшку и скопировать файл? Да пользователь вообще имеет право не знать, что там в глубине есть какая-то операционная система! Так %ули же они так растут и пухнут год от года?! За счет чего?
P.S. Я всегда могу установить последнюю версию ядра, и система останется быстрой: это не из-за него новые дистрибутивы Linux жирные. Но для системного обновления приходят сами, и я всегда знаю что моя система защищена от уязвимостей. Если я обновлю ядро сам, то я буду вынужден сам же устанавливать для него обновления. Меня это не устраивает, так как у меня ещё glibc с GTK установлены вручную из SRPM-ок, и их нужно иногда обновлять. Раз всё оборудование работает, то держать в голове +1 программу мне не хочется, пусть она обновляется сама.
суть в том, что изготовителям железа нужно из года в год продавать свои железки, потому они прибегают к различным ухищрениям, к таким как снижение продолжительности срока службы.
между прочим, например, intel не только продает железки, но и продвигает некоторую свою программную инфраструктуру
> Я, пользователь, работаю с прикладными программами, а они
> остались прежними и вообще не имеют отношения к системе. Они любые
> (за редким исключением) точно так же запускаются под любой совместимой версией
> ОС - хоть под Win98, хоть под Vista. Так с какого
> %уя XP тормозит в два раза больше, чем Win98, а Vista
> - в три раза тормознее, чем XP? Что это? Рисунки на
> кнопочках такие великие или умение монтировать флэшку без установки дополнительного драйвера
> так грузит процессор и требует лишних 256 мегов памяти?Кстати да, рисунки по наблюдениям - одно из самых требовательных к памяти.
Я ошибся:> The NVIDIA Unified Memory kernel module, which is a required component of the CUDA driver, requires a 2.6.18 or newer kernel. The NVIDIA kernel module supports 2.6.9 and newer kernels, on driver installations which exclude the Unified Memory kernel module
Так что начиная с Ubuntu 5.04. С 6.10 и выше работает CUDA.
> Насчёт apt-get install я тебя разочарую - в убунте по какой-то причине
> устаревшая версия 331.38. Есть, конечно, PPA, но это всё гемморой: искать,
> прописывать... Проще запустить run-файл.И отгрести потом невиданную пачку проблем...
Вот правда и из PPA сейчас не ставится. )))
>Драйвер NVIDIA OpenGL использует теперь $XDG_CACHE_HOME вместо $HOME для хранения кэша шейдеров GL.Хоть что-то разумное сделала NVidia.
А про поддержку Optimus нет ни слова, хотя ядро Linux начиная с версии 3.16 предоставляет NVidia все возможности для реализации их технологии. Понимаю что они могли и не успеть ещё всё сделать. Но одно дело не успеть, а другое даже не начинать, а может даже и не планировать начинать.
>>Драйвер NVIDIA OpenGL использует теперь $XDG_CACHE_HOME вместо $HOME для хранения кэша шейдеров GL.
> Хоть что-то разумное сделала NVidia.
> А про поддержку Optimus нет ни слова, хотя ядро Linux начиная с
> версии 3.16 предоставляет NVidia все возможности для реализации их технологии. Понимаю
> что они могли и не успеть ещё всё сделать. Но одно
> дело не успеть, а другое даже не начинать, а может даже
> и не планировать начинать.Добавлена в 319.12. Пользуюсь с декабря 2013-го. Вот прям щас пишу с иксов, поднятых на GeForce 650M. Полноценную поддержку пообещали в начале 2015 года. Будет KMS и поддержка Wayland. Пока что ты сможешь скомпилить свои программы с GLES 1 и 2, и EGL (обязательные зависимости Wayland). В проприетарном драйвере NVIDIA добавлены эти библиотеки.
>Добавлена в 319.12.Как же мне надоели кадры вроде тебя, говорящие что поддержка Optimus уже давно добавлена. Под словом поддержка имеется ввиду полноценная поддержка.
>Полноценную поддержку пообещали в начале 2015 года.
Когда это NVidia такое обещала? В этой новости среди улучшений про Optimus ни слова нет.
>Будет KMS и поддержка Wayland.
Это конечно замечательно, но вот про Optimus NVidia молчит, может ты не заметил, но после того как года два назад добавили начальную поддержку Optimus на этом всё и замерло.
> Под словом поддержка имеется ввиду полноценная поддержка.А ты уточняй.
>> Под словом поддержка имеется ввиду полноценная поддержка.
> А ты уточняй.Это как уточнять перед покупкой Core i7, что там только два ядра физические, а остальные два виртуальные. Погорел на этом.
Народ, буду благодарен, если просветите темноту. Купил проектор с поддержкой NVIDIA 3DTV Play, есть шанс запустить это в онтопике?
> Народ, буду благодарен, если просветите темноту. Купил проектор с поддержкой NVIDIA 3DTV
> Play, есть шанс запустить это в онтопике?Для NVIDIA 3D Vision в Linux нужна карточка Quadro, на которой есть вход USB для передатчика. На GeForce не работает. У тебя же что-то похожее? Только ты не покупай Quadro: вполне может оказаться что программ для просмотра видео твоим устройством нет. Пока что я видел только одну игру, поддерживающую Linux + Quadro + 3D Vision, это Oil Rush. Даже Metro: Last Light не поддерживает технологию, хотя на вступительной заставке написано что поддерживает (перенесена из Windows).
Очень удивило то, что нвидия чинит (а значит, что, скорее всего, и тестирует) работу игр под вайном.
а это потому-что wine ориентируется ТОЛЬКО на nvidia
и, соответственно, продвигает эти карточки к использованию в играх под *nix
обоюдная польза
> а это потому-что wine ориентируется ТОЛЬКО на nvidia
> и, соответственно, продвигает эти карточки к использованию в играх под *nix
> обоюдная пользаА я думал, что Wine ориентируется на OS X.