{"id":118,"date":"2007-08-28T16:08:47","date_gmt":"2007-08-28T15:08:47","guid":{"rendered":"http:\/\/albertomilone.com\/wordpress\/?p=118"},"modified":"2007-08-28T16:08:47","modified_gmt":"2007-08-28T15:08:47","slug":"updates-on-urandr","status":"publish","type":"post","link":"https:\/\/albertomilone.com\/blog\/updates-on-urandr\/","title":{"rendered":"Updates on URandR"},"content":{"rendered":"<p>After about a 1 month pause from work on URandR I decided to improve the code a bit (reusing some code from Envy) and started implementing Xinerama-style dual screen. There is still some work to do and I think I might have to change a great deal of the provisional GUI I&#8217;m using in order to improve its usability.<\/p>\n<p>Currently Xinerama-style dual screen requires editing your xorg.conf so as to set the Virtual resolution (i.e. the highest resolution you can use) (something you&#8217;ll only have to do once). The reason for performing such operation (in Keith Packard&#8217;s words) is the following:<\/p>\n<blockquote><p>The current [Intel] driver cannot reallocate the frame buffer, so whatever size you start with is the maximum the screen can ever become, and that this amount of physical memory is tied down for the whole X server run.<\/p><\/blockquote>\n<p>This is only a temporary &#8220;problem&#8221; (which the devs are going to fix). Of course URandR can calculate the Virtual resolution you need and, after checking whether you need it or not, add it to your xorg.conf (this is something I have already implemented).<\/p>\n<p>Expect a few new screenshots in the next future.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After about a 1 month pause from work on URandR I decided to improve the code a bit (reusing some code from Envy) and started implementing Xinerama-style dual screen. There is still some work to do and I think I might have to change a great deal of the provisional GUI I&#8217;m using in order <a class=\"read-more\" href=\"https:\/\/albertomilone.com\/blog\/updates-on-urandr\/\">[&hellip;]<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,14,5,9],"tags":[],"class_list":["post-118","post","type-post","status-publish","format-standard","hentry","category-debian","category-gnulinux","category-planet","category-ubuntu"],"_links":{"self":[{"href":"https:\/\/albertomilone.com\/blog\/wp-json\/wp\/v2\/posts\/118","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/albertomilone.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/albertomilone.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/albertomilone.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/albertomilone.com\/blog\/wp-json\/wp\/v2\/comments?post=118"}],"version-history":[{"count":0,"href":"https:\/\/albertomilone.com\/blog\/wp-json\/wp\/v2\/posts\/118\/revisions"}],"wp:attachment":[{"href":"https:\/\/albertomilone.com\/blog\/wp-json\/wp\/v2\/media?parent=118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/albertomilone.com\/blog\/wp-json\/wp\/v2\/categories?post=118"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/albertomilone.com\/blog\/wp-json\/wp\/v2\/tags?post=118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}