{"id":22,"date":"2010-06-05T19:07:05","date_gmt":"2010-06-05T19:07:05","guid":{"rendered":"http:\/\/zacharybaiel.com\/blog\/?p=22"},"modified":"2010-06-05T19:16:22","modified_gmt":"2010-06-05T19:16:22","slug":"make-kde-plasma-run-faster","status":"publish","type":"post","link":"https:\/\/zacharybaiel.com\/blog\/2010\/06\/05\/make-kde-plasma-run-faster\/","title":{"rendered":"Make KDE Plasma Run Faster"},"content":{"rendered":"<p>So I have been trying to find various ways to speed up the performance of my new GNU\/Linux system.  I decided to search for KDE speed improvements and came across this YouTube video:<\/p>\n<p><object width=\"480\" height=\"385\"><param name=\"movie\" value=\"http:\/\/www.youtube.com\/v\/dqSsgTNRA3U&#038;hl=en_US&#038;fs=1&#038;\"><\/param><param name=\"allowFullScreen\" value=\"true\"><\/param><param name=\"allowscriptaccess\" value=\"always\"><\/param><embed src=\"http:\/\/www.youtube.com\/v\/dqSsgTNRA3U&#038;hl=en_US&#038;fs=1&#038;\" type=\"application\/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" width=\"480\" height=\"385\"><\/embed><\/object><\/p>\n<p>I tried the trick, killing Plasma and rerunning it using the Qt 4.5 rending method.  I received a substantial performance increase in my graphics rendering.  To do the same on your system, run the following commands first to see if this trick does speed up your performance:<\/p>\n<div class=\"code\">kquitapp plasma-desktop<br \/>\nplasma-desktop -graphicssystem raster<\/div>\n<p>Then, do some widget resizing, use the launcher menu, etc.  The easiest one to see the performance increase, like in the video, is to rotate the folder widget.  Mine was jerky without this change and very smooth after the fact.<\/p>\n<p>If this did speed up your system, make the following changes to your \/usr\/share\/autostart\/plasma-desktop.desktop file so that it runs the raster graphicssystem by default next time you restart Xorg\/KDE:<\/p>\n<div class=\"code\">sudo nano \/usr\/share\/autostart\/plasma-desktop.desktop<\/div>\n<p>Add the <em>-graphicssystem raster<\/em> to the current Exec line so that it looks something like this:<\/p>\n<div class=\"code\">Exec=plasma-desktop -graphicssystem raster<\/div>\n<p>That&#8217;s it.  Now I did read some downsides (possibly more memory usage) in the <a href=\"http:\/\/zrusin.blogspot.com\/2009\/08\/more-2d-in-kde.html\">More 2D in KDE<\/a> article linked below, however, for my uses, it seems to help more than it hurts.  Your mileage may vary.<\/p>\n<p>References:<\/p>\n<p><a href=\"http:\/\/www.wuxihotel.info\/dramatically-speed-up-kde-plasma\/\">Dramatically speed up KDE Plasma<\/a><br \/>\n<a href=\"http:\/\/forum.kde.org\/viewtopic.php?f=15&#038;t=82896\">Is KDE4 Slow? (forum.kde.org)<\/a><br \/>\n<a href=\"http:\/\/zrusin.blogspot.com\/2009\/08\/more-2d-in-kde.html\">More 2D in KDE<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>So I have been trying to find various ways to speed up the performance of my new GNU\/Linux system. I decided to search for KDE&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[11,10,9],"class_list":["post-22","post","type-post","status-publish","format-standard","hentry","category-tricks","tag-kde","tag-plasma","tag-video","entry"],"_links":{"self":[{"href":"https:\/\/zacharybaiel.com\/blog\/wp-json\/wp\/v2\/posts\/22","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zacharybaiel.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zacharybaiel.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zacharybaiel.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zacharybaiel.com\/blog\/wp-json\/wp\/v2\/comments?post=22"}],"version-history":[{"count":5,"href":"https:\/\/zacharybaiel.com\/blog\/wp-json\/wp\/v2\/posts\/22\/revisions"}],"predecessor-version":[{"id":27,"href":"https:\/\/zacharybaiel.com\/blog\/wp-json\/wp\/v2\/posts\/22\/revisions\/27"}],"wp:attachment":[{"href":"https:\/\/zacharybaiel.com\/blog\/wp-json\/wp\/v2\/media?parent=22"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zacharybaiel.com\/blog\/wp-json\/wp\/v2\/categories?post=22"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zacharybaiel.com\/blog\/wp-json\/wp\/v2\/tags?post=22"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}