Компания NVIDIA опубликовала новую версию ветки проприетарного драйвера с длительным сроком поддержки - NVIDIA 319.76 (http://www.nvidia.com/download/driverResults.aspx/70744/en-us). Драйвер доступен для Linux, FreeBSD и Solaris. В новой версии обеспечена совместимость с X.org ABI 15 (xorg-server 1.15) и добавлена поддержка GPU GeForce GTX 780 Ti, GeForce GTX 760 (192-bit), GeForce 820M, Tesla K40m, Tesla K40c, Tesla K40st и Tesla K40s.URL: http://www.nvidia.com/download/driverResults.aspx/70744/en-us
Новость: http://www.opennet.me/opennews/art.shtml?num=38605
>с X.org ABI 15 (xorg-server 1.15)О_О, и чо про него известно?
Here's the first 1.15 release candidate. I think I got all of the new
work that people have proposed for 1.15 included. If I've missed
something that has been reviewed and is ready for 1.15, please let me
know; it's been a bit more active than usual this week.Remember that this is the feature freeze; if you've got bug fixes for
the server, please send them in -- we've got until the 28th of November
for bug fixes of any sort, and then until the 24th of December for
critical bug fixes.Thanks, as always, to our fabulous contributors; it looks like waiting
a few weeks has allowed a bunch of interesting new stuff to get
integrated which should make 1.15 a big step from 1.14. As always,
please try these bits out and report back bugs to bugzilla. I'll be
scanning that for problems and patches as much as I can manage.http://lists.x.org/archives/xorg-announce/2013-November/0023...
Ой, пропустил. Релиз Кандидат 3 уже.Here's 1.15 RC3. It's a day later than I'd hoped, but I spent a bit of
that time reviewing all of the pending patches that I know about and
getting a few more merged in that had seen testing and/or review. There
are still a few more patches that have been sent to the list which
haven't been reviewed.In any case, we've got a bit less than a week to go before we close
down the non-critical bug window. If you've got changes that you
expect to hit 1.15 and aren't critical bugs (security issues, crashes
or regressions), please speak up and I'll attend to them. That's not a
promise to review and merge them; for those I don't merge, I'll
provide an explanation of why I don't think they are suitable for 1.15.
Значить так, оптимусдрочеры, слушаем сюда:
The driver may be installed normally on Optimus systems, but the NVIDIA X driver
and the NVIDIA OpenGL driver may not be able to display to the laptop's internal
display panel unless a means to connect the panel to the NVIDIA GPU (for example,
a hardware multiplexer, or "mux", often controllable by a BIOS setting) is available.
On systems without a mux, the NVIDIA GPU can still be useful for offscreen rendering,
running CUDA applications, and other uses that don't require driving a display.On muxless Optimus laptops, or on laptops where a mux is present, but not set to drive
the internal display from the NVIDIA GPU, the internal display is driven by the
integrated GPU. On these systems, it's important that the X server not be configured
to use the NVIDIA X driver after the driver is installed. Instead, the correct driver
for the integrated GPU should be used. Often, this can be determined automatically by
the X server, and no explicit configuration is required, especially on newer X server
versions. If your X server autoselects the NVIDIA X driver after installation, you may
need to explicitly select the driver for your integrated GPU.
ftp://download.nvidia.com/XFree86/Linux-x86_64/319.76/README...В двух словах - трахайте мозги своему производителю БИОСа и говнобука!!!
Трахайте мозг себе - потому, что перед покупкой не изучили документацию, в том числе на BIOS!Если кто ещё скажет про не работу Оптимуса - можете смело причислять его к жирному троллю,
школьнегу, лошаре, "мимопроходил",...
> The driver may be installed normally on Optimus systems, but ...Дальше можно и не читать, ничего нового. Ладно хоть обещают, что драйвер можно установить. Может когда-нибудь наступит светлое будущее и оно еще и работать начнет "из коробки".
И чего ты чуть выше и ниже этого текст решил не копипастить?
- ...functionality may be limited.
- An additional caveat is that existing OpenGL libraries may be overwritten by the install process. If you want to prevent this from happening, e.g., if you intend to use OpenGL on the integrated GPU, you may prevent the installer from installing the OpenGL and GLX libraries by passing the option --no-opengl-files to the .run file, or directly to nvidia-installerТо есть вместо автоматического переключения на лету они объясняют с какими параметрами драйвера переустанавливать для этого? А теперь для сравнения почитай их собственный маркетинговый трёп про то, как оно на самом деле должно работать:
Optimus technology is completely automatic allowing you to experience longer battery life and amazing visuals without having to manually change settings.
"Если кто ещё скажет про не работу Оптимуса - можете смело причислять его к жирному троллю,
школьнегу, лошаре, "мимопроходил",..."
Поставил новости минус, пока NVidia не запилит Optimus для Linux, буду минусовать все новости про NVidia.
> Поставил новости минус, пока NVidia не запилит Optimus для Linux,
> буду минусовать все новости про NVidia.Гений. Amd и Intel тоже не поддерживают ofload окон на другую видюху. Их новости ты тоже будешь минусовать? Ты бы ещё потребовал от nvidia реализовать directx, а что под виндой же он есть.
Просто сам линукс не поддерживает эту технологию, и нвидия ничего с этим поделать не сможет. Даже если она сделает патчи для X.org через две недели после обновления X.org патчи устареют. Даже если nvidia выпустит расширение к KDE, тысячи пользователей других оконных менеджеров будет проклинать nvidia за фаворитизм и отсутствие поддержки их любимых оконных менеджеров.
В мире опенсорс нельзя наплевать на стандарты и реализовать фичу насильно. Линукс слишком живой и слишком разнообразный, чтобы для него были действенны методы, работающие под виндой. Винда застыла на месте и её вполне можно подпереть костылём. Линукс движется непрерывно и система костылей от такого движения просто рассыпается.
Если вам нравится линукс, то вы должны принять его полностью, вместе с сообществом и правилами разработки. И пока разработчики иксов сами, или под давлением пользователей, не введут новых стандартов или расширений протокола, поддержки этих несуществующих стандартов со стороны драйверов не будет, как со стороны открытых, так и проприетарных.
А для тех, кто предпочитает единовластие и единообразие, есть парочка других ОС, достойных рассмотрения и перехода на них.
>> Поставил новости минус, пока NVidia не запилит Optimus для Linux,
>> буду минусовать все новости про NVidia.
> Гений. Amd и Intel тоже не поддерживают ofload окон на другую видюху.
> Их новости ты тоже будешь минусовать?Это Троллевый вирус, один чихнёт - тысяча заболеет. Самые смертоносные штаммы:
- Nvidia.Optimus.So.F.You.NV
- Troll.Bug.12309 (aka Troll.iowait.lol)
- Facepalm.Debian.SSL
Чушь. Есть железо которое четко работает с линукс в режиме 12309, а есть которое проскакивает мимо. Но линукс круче железа, он его все равно подловит на другом. Например, на звуке (сабертуз з77). Кто чихал?
> Есть железо которое четко работает с линукс в режиме 12309Ну вот, ещё один осознал, что это проблема SATA и ваще любой последовательной шины.
>Amd и Intel тоже не поддерживаютAMD да, а интел производит только интегрированные карты, так что новости про AMD тоже минусую.
>Просто сам линукс не поддерживает эту технологию, и нвидия ничего с этим поделать не сможет.
Ты засланный тролль, через bumblebee Optimus работает.
Тро-ло-ло, такое тро-ло-ло.
> Ты засланный тролль, через bumblebee Optimus работает.Ага. А виндовые игры запускаются через wine. Не понимаю, откуда столько суеты вокруг нативных портов под линукс.
Тро-ло-ло, ай да тро-ло-ло, bumblebee в отличии от wine не эмулирует Windows.
Bumblebee эмулирует видюху. Подобно тому, как wine эмулирует виндовс.
Што?! Разупорись. И прекрати эмулировать умственную деятельность.
лучше уж эмулировать, чем симулировать
> Поставил новости минус, пока NVidia не запилит Optimus для Linux, буду минусовать все новости про NVidia.Поставил комментарию минус. Пока NVidia не запилит Optimus для Linux, буду минусовать произвольные комментарии про NVidia.
Какой же был прекрасный мир, ЕСЛИ КАЖДЫЙ ЗАДРОТ ЧИТАЛ ДОКУМЕНТАЦИЮ и ДУМАЛ МОЗГОМftp://download.nvidia.com/XFree86/Linux-x86_64/319.76/README...
The driver may be installed normally on Optimus systems, but the NVIDIA X driver and the NVIDIA OpenGL driver may not be able to display to the laptop's internal display panel unless a means to connect the panel to the NVIDIA GPU (for example, a hardware multiplexer, or "mux", often controllable by a BIOS setting) is available. On systems without a mux, the NVIDIA GPU can still be useful for offscreen rendering, running CUDA applications, and other uses that don't require driving a display.On muxless Optimus laptops, or on laptops where a mux is present, but not set to drive the internal display from the NVIDIA GPU, the internal display is driven by the integrated GPU. On these systems, it's important that the X server not be configured to use the NVIDIA X driver after the driver is installed. Instead, the correct driver for the integrated GPU should be used. Often, this can be determined automatically by the X server, and no explicit configuration is required, especially on newer X server versions. If your X server autoselects the NVIDIA X driver after installation, you may need to explicitly select the driver for your integrated GPU.
В двух словах - епите мозги своему производителю БИОСа и говнобука!!!
Каждый раз читая статьи про драйвера Nvidia,надеюсь на Optimus, уже отчаялся!
....уже отчаялся, и запилил optimus сам.
>Каждый раз читая статьи про драйвера Nvidia,надеюсь на Optimus, уже отчаялся!Зря надеетесь, NVidia крайне не дружественная к Linux компания.
>>Каждый раз читая статьи про драйвера Nvidia,надеюсь на Optimus, уже отчаялся!
> Зря надеетесь, NVidia крайне не дружественная к Linux компания.А должна?
Мне вот интересно, они оптимус не пилят потому что это очень сложно для них, или им очень пофиг на оптимус? Ведь можно же такой не хилый плюс к репутации получить просто реализовав то что от них ждут...
Если было так интересно давно бы уже узнал!
Спокойно мужики, всё проверенно - Оптимус работает!!!Включается и выключается одной кнопкой (см. рис.)
Справа Блоб работает, слева - интел i915.http://i58.fastpic.ru/big/2013/1206/86/d6fac34b9013bb1644edb...
Бросай курить! Первые пару недель плохо, а потом все отлично. Ты не поверищ, но в сигареты добавляют мочу, толи козлиную, толи ослиную, толи Толи. Почему я тебе помогаю? Я просто устал и хочу в отпуск!
С уважением, рак
Просто попробуй недельку не курить. Даже ломки будут, поверь. Я сам офигел
bumblebee это костыль, мало того что непроизводительный, так ещё и не официальный, а следовательно если на каком-то железе не заведётся то извините...Вообще это логика удивительная, прям как у мазохиста:
-В моём ноутбуке Optimus.
-В винде он работает, а в Linux нет.
-Я буду хвалить нвидия и пользвоваться неофициальным bumblebee (и то только в том случае если он заведётся на моём железе) через тормозной VirtualGL теряя fps, часть игр из Steam при этом не запускаются, через более быстрый primusrun запускается ещё меньше.
-NVidia такая замечательная компания, а вы все кто критикует просто тупые и ничего непонимаете в мазохизме.
> Вообще это логика удивительная, прям как у мазохиста:
> -В моём ноутбуке Optimus.
> -В винде он работает, а в Linux нет.
> -Я буду хвалить нвидия и пользвоваться неофициальным bumblebee (и то только в
> том случае если он заведётся на моём железе) через тормозной VirtualGL
> теряя fps, часть игр из Steam при этом не запускаются, через
> более быстрый primusrun запускается ещё меньше.Зачем тормозной VirtualGL, когда есть быстрый ofloading через xrandr. Да, переходит на nvidia целиком весь window manager, а не одно окно, но для игр это не принципиально. Было бы нужно больше - сообщество ввело бы стандарты пооконного переключения. Так что nvidia идёт полностью на встречу желанием linux-сообщества. Ну а что ваши желания отличаются от остальных - это ваши проблемы. В опенсорсе принят принцип DIY.
> быстрый ofloading через xrandrВ котором самое быстрое - это разрядка батарей ноутбука, ибо питание на дискретной карте в этом режиме включено всегда.
>nvidia идёт полностью на встречу желанием linux-сообщества
Учимся говорить за себя, а не за все сообщество. Навстречу моим желанием нвидия не идет. И желаниям автора предыдущего поста тоже. И, судя по факу, и желаниям Линуса.
>> быстрый ofloading через xrandr
> В котором самое быстрое - это разрядка батарей ноутбука, ибо питание на
> дискретной карте в этом режиме включено всегда.Не всегда, а когда задействована видюха. Можно, например, сделать два икс-сервера, и запускать второй на погаматься.
>>nvidia идёт полностью на встречу желанием linux-сообщества
> Учимся говорить за себя, а не за все сообщество. Навстречу моим желанием
> нвидия не идет. И желаниям автора предыдущего поста тоже. И, судя
> по факу, и желаниям Линуса.Окей. Сообщество и Линус лично желают открытых дров, и по этому поводу ему на встречу не идёт никто: и интел, и амд, и нвидия делают только блобы разных сортов.
А вот в том, что касается поддержки ofload для видеокарт сообщество желания сформулировало стандартами. И если у тебя и у "автора предыдущего поста" нет с этим согласия - проталкивайте свои стандарты в X.org, а не нойте на opennet, что за вас этого никто не делает. В линукс сообществе вам никто ничем не обязаны - идите и добудьте для себя эти фичи сами.
>Окей. Сообщество и Линус лично желают открытых дровСообщество в первую очередь желает не открытых дров, а открытых спецификаций, потому что открытые дрова по спекам наваять можно и самим. Но в ответ мы получаем только "корпоративные стандарты"
>и интел .... делают только блобы разных сортов
Врет и не краснеет. Как по писаному.
>что касается поддержки ofload для видеокарт сообщество желания сформулировало стандартами
>стандартамиПруф, или балабол.
И вообще не стоит путать желания сообщества и стандарты. Уж хотя бы потому, что большинство из стандартов предлагаются лидерами отрасли (вроде нвидиа), с целью формально узаконить существующее положение дел на рынке. И это, - поверьте!, - не имеет никакого отношения к сообществу.
>проталкивайте свои стандарты в X.org
А что X.org уже стандартизирующая организация? Как интересно... И да: сам-то хоть один "стандарт" пропихнул?
>>и интел .... делают только блобы разных сортов
> Врет и не краснеет. Как по писаному.У интела блоб одного сорта. У амд - двух сортов. У интела блоб пихается только в видюху, а у амд есть вариант и с блобом в видюхе, и с блобом в пространстве ядра.
Впрочем, блоб второго, самого паскудного свойства, и не поддерживающий к тому же новые ядра, есть и у интела - для встроенной в atom видюхи.
P.S.
http://www.x.org/wiki/Projects/XRandR/ - вот, читай до просветления
>http://www.x.org/wiki/Projects/XRandR/ - вот, читай до просветленияЕсли ты считаешь это стандартом, то я - китайский летчик. Стандарты вообще-то не в вики проекта, а на официальных сайтах стандартизирующих организаций публикуются. Вот тебе для сравнения http://www.rfc-editor.org/info/rfc768 - просвещайся. Все такие организации я не перечислю, но первое что приходит на ум - ISO, IETF и W3C. Но поверь X.Org среди них не числится точно.
И то, что ты привел, это не стандарт как бы, а просто описание протокола одного из проектов X.Org. А что бы это описание стало стандартом надо его предложить в качестве такового в соответствии с регламентом принятым в стандартизирующих организациях. А это очень непростая и не быстрая процедура, на которую так просто никто не тратит ни денег, ни усилий.
Так что, - возвращаясь к предмету нашего "ученого спора", - нвидиа не использовала стандарт, а просто хапнула первый попавшийся проект на X.Org, подходящий под их изделие по архитектуре, и который дал им формальное право не делать хоть что-то серьезное в дальнейшем. И все, кроме тебя, это прекрасно поняли. От этого и возмущается народ.
ЗЫ Кстати, в заголовке твоего "стандарта" ни пол слова о его статусе. А в заголовке моей ссылки английским по белому имеется "Status: INTERNET STANDARD", а так, же до кучи, и ссылки на мета-стандарты определяющие само понятие этого самого "статуса". Так что учите матчасть, юноша, чо..
>Так что nvidia идёт полностью на встречу желанием linux-сообщества.Оля-ля, какая жирная брехня.
Даже питание отключить нельзя. В сообществе в новье уже сделали, а в блобе нет. Какого очередного фака...API им не хватает?
>>Так что nvidia идёт полностью на встречу желанием linux-сообщества.
> Оля-ля, какая жирная брехня.
> Даже питание отключить нельзя. В сообществе в новье уже сделали, а
> в блобе нет. Какого очередного фака...API им не хватает?Когда в нуво меняют шурупы, в блобе реактивные двигатели.
Ну и пиз... лети отсЭдова на реактивной тяге.
А мне мелочёвку всякую — питалово, оптимус, 3д-визион,...
Какой VirtualGL, там быстрый примус давно.
Он отдельно от bumblebee, и часть игр из Steam через него не запускается.
Ядро 3.10, иксы 1.14. Оптимус есть.После старта иксов курсор не в центре экрана. Дело в том что сначала стартует виртуальный монитор с разрешением 640x480, потом запускается Optimus и виртуальный монитор расширяется до 1600x900. Казалось бы, слишком мелкий баг для того чтобы обращать на него внимание. Но 1). KDE3 думает что стартует в 640x480 и делает маленькие шрифты Qt и GTK. 2). Майнкрафт при переходе в Full Screen (F11) показывает чёрный экран, кроме участка 640x480 слева сверху.
HDMI не работает.
Тиринг победить невозможно. Патч megabaks-а на Compiz убирает тиринг с тех иксов, которые на NVIDIA, но на Intel тиринг остаётся. Следовательно при записи скринкаста тиринга нет, а при выводе на монитор тиринг есть.
Нельзя разлогиниться в GDM или KDM, почему-то чёрный экран. Пришлось отключить автологин чтобы выбирать GNOME, KDE или E17.
Работают CUDA, VDPAU и (неожиданно) KMS. KMS пришёл на NVIDIA! Переключение на консоль и обратно мгновенно! Дело в том что фактически мы работаем с Intel, на который пробрасывается изображение с NVIDIA. Вот такой возврат к Voodoo, отдельному от видеокарты 3D-ускорителю, к которому тоже не подключался монитор.
Вау :)Version: 173.14.39
Operating System: linux x86 Release
Date: December 6, 2013See more at: http://www.nvidia.com/object/linux-display-archive.html#stha...
Да-да-да, свежачок. Вроде эта версия без ОпенЖЛ 4.
Да, драйвер для видеокарт 10-летней давности, которым давно уже место на свалке. И после этого кто-то говорит о херовой поддержке со стороны производителя?
\> И после этого кто-то говорит о херовой поддержке со стороны производителя?
Я свидетель, а что у вас там опятьслучилось? С этим вашим племенным бычком.
или тебе меньше 10 лет, или ты пишешь со свалки.
А как же 304.116? ;-)
Всё работает в драйверах нвидии, в том числе и optimus через
bumblebee, запуск драйвера нвидии без optimus и bumblebee(но при этом
не работает opengl), но обломы с mesa шейдерами. Один вариант стека шейдеров не запускается в режиме bumblebee, но запускается
на intel, другой вариант наоборот. Плюс не работают простейшие конструкции синтаксиса, if else, например, у меня вызывали ошибку компиляции шейдера через
glGetShaderiv(shv,GL_COMPILE_STATUS, &info);
ЗАЧЕМ??? они меняют ABI для каждой минорщины иксов???