{"id":1232,"date":"2008-08-20T18:25:21","date_gmt":"2008-08-20T16:25:21","guid":{"rendered":"http:\/\/vizZzion.org\/blog\/2008\/08\/new-nvidia-beta-driver-kde4-flies-but-has-stability-issues\/"},"modified":"2008-08-20T18:25:21","modified_gmt":"2008-08-20T16:25:21","slug":"new-nvidia-beta-driver-kde4-flies-but-has-stability-issues","status":"publish","type":"post","link":"https:\/\/vizZzion.org\/blog\/2008\/08\/new-nvidia-beta-driver-kde4-flies-but-has-stability-issues\/","title":{"rendered":"New Nvidia Beta driver: KDE4 flies, but has stability issues."},"content":{"rendered":"<p>Last night Nvidia <a href=\"http:\/\/www.nvnews.net\/vbulletin\/showthread.php?t=118085\"> released a new beta version<\/a> of their binary driver. This one has some new features, where especially a couple of RENDER pathes are now hardware accelerated. I&#8217;ve installed the driver on my desktop machine on a rather clean OpenSuse 11 and a 7600GS and <a href=\"http:\/\/www.nvnews.net\/vbulletin\/showthread.php?t=118088\">tweaked it<\/a> to enable to new feature that aren&#8217;t on by default in this release (but are planned to switch on for the real deal). The performance problems I&#8217;ve had with switching desktop and apps are totally gone and KDE4 is flying like I&#8217;ve never seen it before. Switching tabs in Firefox is still slow, Konqi does it swiftly. I&#8217;ve set the following options in my xorg.conf. My Device section now looks like this:<\/p>\n<pre>\nSection \"Device\"\n    Identifier     \"Device[0]\"\n    Driver         \"nvidia\"\n    VendorName     \"NVidia\"\n    BoardName      \"GeForec 7600GS\"\n    Option         \"RenderAccel\" \"true\"\n    Option         \"AddARGBGLXVisuals\" \"true\"\n    Option         \"AllowSHMPixmaps\" \"0\"\nEndSection\n    <\/pre>\n<p>    And the Screens section:<\/p>\n<pre>\nSection \"Screen\"\n    Identifier     \"Screen[0]\"\n    Device         \"Device[0]\"\n    Monitor        \"Monitor[0]\"\n    Option \"PixmapCacheSize\" \"20000000\"\n    Option \"AllowSHMPixmaps\" \"0\"\n    SubSection     \"Display\"\n        Modes      \"default\"\n    EndSubSection\n    [...]\nEndSection\n    <\/pre>\n<p>    (AllowSHMPixmap probably only has to go into one of those, but it doesn&#8217;t seem to hurt as other issues are more pressing right now. When I resize a konsole window too quickly, the machine locks up. I&#8217;m not sure if this is a driver problem indeed, or a hardware problem (I&#8217;ve not used the machine much lately, and lockups happened with earlier versions of that driver as well.)<br \/> Something which I find rather strange is that I cannot run nvidia-settings:<\/p>\n<pre>\nERROR: The control display is undefined;\nplease run `nvidia-settings --help` for usage information.\n    <\/pre>\n<p>    So assumably I&#8217;m getting only part of the performance improvements. I&#8217;m <a href=\"http:\/\/www.nvnews.net\/vbulletin\/showthread.php?t=118110\">asked<\/a> if anybody knows why, up until now to no avail.<br \/> Overall I&#8217;m very positive about this release. It finally seems that we can deliver a really swift KDE4 experience also to those users with insanely fast graphics cards (insanely fast at least for the graphics features we use in KDE). I&#8217;d suggest those that have been suffering from performance problems (and anyone else using 7xxx or above Nvidia series graphics cards to try this driver. Don&#8217;t forget to change your xorg.conf and enable the Gyphcache and PixmapPlacement hacks. I&#8217;ve also updated the <a href=\"http:\/\/techbase.kde.org\/User:Lemma\/GPU-Performance\">techbase page<\/a> with this information to make it easier to find.<\/p>\n<p \/>\n<p>    <strong>Update:<\/strong> After some fiddling, I&#8217;ve got everything to work. The nvidia-settings issue was a local config problem, the lockups are only present when I forget to run<br \/>\n    <em>nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1<\/em>. I&#8217;m a happy camper now. :-)<\/p>\n<p \/>\n    <strong>Update:<\/strong> There&#8217;s an even newer version of the beta driver available, try <a href=\"http:\/\/www.nvnews.net\/vbulletin\/showthread.php?t=118602\">this one<\/a> instead of the .68 or .69 version of the driver as it fixes a couple of problems with the beta driver and it&#8217;s just more likely to work.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last night Nvidia released a new beta version of their binary driver. This one has some new features, where especially a couple of RENDER pathes are now hardware accelerated. I&#8217;ve installed the driver on my desktop machine on a rather clean OpenSuse 11 and a 7600GS and tweaked it to enable to new feature that&hellip; <a class=\"more-link\" href=\"https:\/\/vizZzion.org\/blog\/2008\/08\/new-nvidia-beta-driver-kde4-flies-but-has-stability-issues\/\">Continue reading <span class=\"screen-reader-text\">New Nvidia Beta driver: KDE4 flies, but has stability issues.<\/span> <span class=\"meta-nav\" aria-hidden=\"true\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29],"tags":[],"class_list":["post-1232","post","type-post","status-publish","format-standard","hentry","category-kde"],"_links":{"self":[{"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/posts\/1232","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/comments?post=1232"}],"version-history":[{"count":0,"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/posts\/1232\/revisions"}],"wp:attachment":[{"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/media?parent=1232"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/categories?post=1232"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/tags?post=1232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}