{"id":963,"date":"2006-07-22T19:27:14","date_gmt":"2006-07-23T02:27:14","guid":{"rendered":"http:\/\/redmonk.com\/sogrady\/wp\/?p=963"},"modified":"2006-07-22T19:27:14","modified_gmt":"2006-07-23T02:27:14","slug":"ubuntu-here-i-come","status":"publish","type":"post","link":"https:\/\/redmonk.com\/sogrady\/2006\/07\/22\/ubuntu-here-i-come\/","title":{"rendered":"Ubuntu, Here I Come"},"content":{"rendered":"<p>Fresh off the news that I will not in fact be getting my license plates this trip &#8211; the primary reason I&#8217;m out here [1] &#8211; I&#8217;ve made the difficult but necessary decision to make the cut over to Ubuntu from Gentoo far sooner than anticipated. Basically, the reasoning is simple: I can&#8217;t afford to spend another couple of days getting what I consider to be a necessary feature &#8211; suspend to RAM &#8211; up and running. It is certainly possible to do &#8211; I&#8217;ve read numerous successful accounts, see one <a href=\"http:\/\/forums.gentoo.org\/viewtopic-t-462556-highlight-suspend+x60s.html\">here<\/a> &#8211; but so far it&#8217;s been one step forward, two steps back. <\/p>\n<p>To get suspend up and running, I first tried to simply replicate some of the simple ACPI scripts I had working in my x40 and my x23 before that &#8211; these accomplished very little. I then looked into enabling suspend within the kernel itself, but after stumbling around for a bit I discovered that to get access to that functionality within the stock Gentoo kernel, I&#8217;d have to disable SMP, which would have rendered one of my cores inert and useless. This set me back a little bit, until I thought to configure and install the suspend2 kernel available within Gentoo&#8217;s Portage library. Sure enough, the suspend2 kernel\/patchset gave me SMP support *and* ACPI suspend, and all appeared well with the world. After rebooting into that kernel, however, I was unable to use wireless. Even after rebuilding the madwifi drivers, I&#8217;m unable to insert them into the kernel. And as much as I like suspend, wireless is far more critical. So that was out. <\/p>\n<p>So left to choose between a.) digging around and finding a solution to the suspend2\/madwifi <a href=\"http:\/\/forums.gentoo.org\/viewtopic-t-475149-highlight-madwifi+suspend2.html\">issues<\/a>, b.) trying a series of <a href=\"http:\/\/www.gossamer-threads.com\/lists\/linux\/kernel\/666689?page=last\">alternate custom kernel patches<\/a>, or c.) going w\/ Ubuntu which has more of this <a href=\"https:\/\/wiki.ubuntu.com\/LaptopTestingTeam\/ThinkpadX60s?highlight=%28x60%29\">figured out<\/a>, I&#8217;m going with c. <\/p>\n<p>I certainly don&#8217;t blame Gentoo for this; their community has been, as discussed previously, awesome, and it seems as if many of the issues I&#8217;ve run into whether it&#8217;s SATA drive compatibility or the Intel sound drivers tie ultimately back to kernel 2.6.16 (I recommend that folks having issues look at going to 2.6.17 or 2.6.18). I will still be contributing a Gentoo installation page to Thinkwiki.org, and I&#8217;m committed to running Gentoo on our in house servers and potentially the x40 once I get its hard drive replaced, but my x60s will be an Ubuntu machine going forward. At least until I run into some huge issues on that end \ud83d\ude42<\/p>\n<p>[1] Having paid over $3K in taxes and fees at the time of my car purchase, I didn&#8217;t anticipate being asked for <i>another<\/i> $600 simply to receive license plates and thus had no checkbook with me. Not sure what my next move is, because I don&#8217;t want to make yet another trip back here just to get my plates, so I may just have to risk getting a ticket for the next few weeks, then get the plates when I fly the Az monster back out here before my drive home. Not ideal.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fresh off the news that I will not in fact be getting my license plates this trip &#8211; the primary reason I&#8217;m out here [1] &#8211; I&#8217;ve made the difficult but necessary decision to make the cut over to Ubuntu from Gentoo far sooner than anticipated. Basically, the reasoning is simple: I can&#8217;t afford to<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[93],"tags":[],"class_list":["post-963","post","type-post","status-publish","format-standard","hentry","category-trends-observations"],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/posts\/963","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/comments?post=963"}],"version-history":[{"count":0,"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/posts\/963\/revisions"}],"wp:attachment":[{"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/media?parent=963"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/categories?post=963"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redmonk.com\/sogrady\/wp-json\/wp\/v2\/tags?post=963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}