{"id":1552,"date":"2009-07-28T18:43:03","date_gmt":"2009-07-28T16:43:03","guid":{"rendered":"https:\/\/versme.net\/blog\/?p=1552"},"modified":"2013-12-28T14:51:45","modified_gmt":"2013-12-28T12:51:45","slug":"nvidia-isleido-naujas-185-18-29-linux-tvarkykles","status":"publish","type":"post","link":"https:\/\/versme.net\/blog\/nvidia-isleido-naujas-185-18-29-linux-tvarkykles\/","title":{"rendered":"NVIDIA i\u0161leido naujas 185.18.29 Linux tvarkykles"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/versme.net\/blog\/images\/nvidia_logo.jpg\" alt=\"NVIDIA logotipas\" align=\"right\" \/> Nors NVIDIA in\u017einieriai jau dirba prie 190.xx tvarkykli\u0173, kurios \u012f Linux atne\u0161 OpenGL 3.2 palaikym\u0105, m\u0117gstantys stabilias tvarkykles jau gali d\u017eiaugtis &#8211; NVIDIA i\u0161leido 185.18.29 tvarkykles Linux sistemom.<br \/>\nBuvo i\u0161taisytos vienos pagrindini\u0173 klaid\u0173, kaip kad \u012fjungtas Unified Back Buffer ir X Server nul\u016b\u017eimas, kurie sukeldavo adresavimo problem\u0173. Visgi, pagrindiniai pakeitimai CUDA, VDPAU ir Quadro GPU srityse. Jeigu \u0161ios sritys nelabai lie\u010dia j\u016bs\u0173 darb\u0105 su NVIDIA Linux sistemose, grei\u010diausiai pasikeitim\u0173 visai nepasteb\u0117site.<\/p>\n<p><strong>Pakeitim\u0173 s\u0105ra\u0161as<\/strong><\/p>\n<ul>\n<li>Added code to forcibly terminate long-running CUDA kernels when Ctrl-C is pressed.<\/li>\n<li>Fixed a bug that could cause occasional memory corruption problems or segmentation faults when running OpenGL applications on Quadro GPUs.<\/li>\n<li>Fixed a deadlock in the OpenGL library that could be triggered in certain rare circumstances on Quadro GPUs.<\/li>\n<li>Fixed an interaction problem between PowerMizer and CUDA applications that caused the performance level to be reduced while the CUDA kernel is running.<\/li>\n<li>Made CUDA compute-exclusive mode persistent across GPU resets.<\/li>\n<li>Fixed the order of outputs in the GPUScaling nvidia-settings property.<\/li>\n<li>Fixed a bug that caused graphics corruption in some OpenGL applications when the Unified Back Buffer is enabled the application window is moved.<\/li>\n<li>Fixed a bug that caused glXGetVideoSyncSGI, glXWaitVideoSyncSGI, and glXGetRefreshRateSGI to operate on the wrong screen when there are multiple X screens.<\/li>\n<li>Fixed a bug that causes corruption or GPU errors when an application paints a redirected window whose background is set to ParentRelative on X.Org servers older than 1.5. This was typically triggered by running Kopete while using Compiz or Beryl.<\/li>\n<li>Fixed a bug in VDPAU that could cause visible corruption when decoding H.264 clips with alternating frame\/field coded reference pictures, and a video surface is concurrently removed from the DPB, and re-used as the decode target, in a single decode operation. This affected all GPUs supported by VDPAU.<\/li>\n<li>Fixed a bug in VDPAU that could cause visible corruption near the bottom edge of the picture when decoding VC-1 advanced profile clips whose heights are not exact multiples of 16 pixels, on G98 and MCP7x (IGP) GPUs.<\/li>\n<li>Enhanced VDPAU to better handle corrupt\/invalid H.264 bitstreams on G84, G86, G92, G94, G96, or GT200 GPUs. This should prevent most cases of &#8222;display preemption&#8221; that are caused by bitstream errors.<\/li>\n<li>Fixed an X server crash when using the VDPAU overlay-based presentation queue and VT-switching away from the X server.<\/li>\n<li>Enhanced VDPAU&#8217;s detection of the GPU&#8217;s video decode capabilities.<\/li>\n<li>Fixed a bug in VDPAU that could cause ghosting\/flashing issues when decoding H.264 clips, in certain full DPB scenarios, on G98 and MCP7x.<\/li>\n<li>Fixed VDPAU to detect an attempt to destroy the VdpDevice object when other device-owned objects still exist. VDPAU now triggers &#8222;display preemption&#8221;, and returns an error, when this occurs.<\/li>\n<li>Enhanced VDPAU&#8217;s error handling and resource management in presentation queue creation and operation. This change correctly propagates all errors back to the client application, and avoids some resource leaks.<\/li>\n<\/ul>\n<p><strong>Nuorodos<\/strong><br \/>\nREADME failas: <a href=\"ftp:\/\/download.nvidia.com\/XFree86\/Linux-x86\/185.18.29\/README\/index.html\">x86<\/a>, <a href=\"ftp:\/\/download.nvidia.com\/XFree86\/Linux-x86_64\/185.18.29\/README\/index.html\">x86-64<\/a>.<br \/>\n<a href=\"ftp:\/\/download.nvidia.com\/XFree86\/Linux-x86_64\/185.18.29\/\">Parsisi\u0173sti x86-64<\/a>.<br \/>\n<a href=\"ftp:\/\/download.nvidia.com\/XFree86\/Linux-x86\/185.18.29\/\"><strong>Parsisi\u0173sti x86<\/strong><\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nors NVIDIA in\u017einieriai jau dirba prie 190.xx tvarkykli\u0173, kurios \u012f Linux atne\u0161 OpenGL 3.2 palaikym\u0105, m\u0117gstantys stabilias tvarkykles jau gali d\u017eiaugtis &#8211; NVIDIA i\u0161leido 185.18.29 tvarkykles Linux sistemom. Buvo i\u0161taisytos vienos pagrindini\u0173 klaid\u0173, kaip kad \u012fjungtas Unified Back Buffer ir X Server nul\u016b\u017eimas, kurie sukeldavo adresavimo problem\u0173. Visgi, pagrindiniai pakeitimai CUDA, VDPAU ir Quadro GPU [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[38,3],"tags":[462,453,87,88],"class_list":["post-1552","post","type-post","status-publish","format-standard","hentry","category-atnaujinimai","category-linux","tag-atnaujinimai","tag-linux","tag-nvidia","tag-tvarkykles"],"_links":{"self":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/1552","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/comments?post=1552"}],"version-history":[{"count":3,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/1552\/revisions"}],"predecessor-version":[{"id":1789,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/1552\/revisions\/1789"}],"wp:attachment":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/media?parent=1552"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/categories?post=1552"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/tags?post=1552"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}