{"id":711,"date":"2008-01-31T08:02:26","date_gmt":"2008-01-31T13:02:26","guid":{"rendered":"http:\/\/www.bytebot.net\/blog\/archives\/2008\/01\/31\/eeedora-impressions"},"modified":"2008-01-31T08:04:02","modified_gmt":"2008-01-31T13:04:02","slug":"eeedora-impressions","status":"publish","type":"post","link":"http:\/\/www.bytebot.net\/blog\/archives\/2008\/01\/31\/eeedora-impressions","title":{"rendered":"Eeedora Impressions"},"content":{"rendered":"<p>Being the long-time Linux user that I am, there was no way I was going to be satisfied with Xandros, which is the stock Linux that ASUS ships with the Eee PC. I was stuck for choice between Ubuntu and Fedora, and after some careful evaluation, I decided that Fedora, was right for me.<\/p>\n<p>Getting Eeedora, was pretty straight-forward. The <a href=\"http:\/\/wiki.eeeuser.com\/howto:eeedora\">installation wiki<\/a> is pretty accurate when it comes to the &#8220;how&#8221; of installing Eeedora. For me, it was made easier that I had a Fedora system already, so I could run the tool to create Live CDs from the <tt>livecd-tool<\/tt> package.<\/p>\n<p>One snag I noticed, and this is more with the Live CD script, is that when you don&#8217;t have a bootable USB thumb drive, it tells you that, but doesn&#8217;t quite tell you it didn&#8217;t make an installation on the thumb drive. I guess the script could be more idiot-proof. Anyways, making the drive bootable is easy.<\/p>\n<p>Now, once that was done, it was on to installing on the Eee. I ensured that in the BIOS (accessed via pressing F2), the first boot device was the USB thumb drive attached to the system at boot-up. However, it was never booting into Eeedora, and I only managed to see the Xandros start up. Highly disappointing.<\/p>\n<p>Turns out, that hitting the Esc key was the magic sauce, during boot-up. Only when doing that, was I given a boot menu, and then I could choose if I&#8217;d like to boot off the internal SSD, or the USB thumb drive. Once that was sorted, I was pretty happy to see a familiar Fedora-looking screen (sure, it said Eeedora, for legal reasons, but I think its a pretty darn good spin :P).<\/p>\n<p>The installation process went on pretty smoothly. During partitioning, I was pretty much rid of Xandros &#8211; the chosen default was actually the most sensible. Just one \/ partition, filling up the entire disk, with no swap. As usual, anaconda (the Fedora installer) will warn you that not having a swap partition will be detrimental to performance &#8211; I wonder how many <em>newbies<\/em> might decide to create a swap partition (kind of a big no-no, on these SSD based devices).<\/p>\n<p>One thing I did notice was the use of <tt>ext2<\/tt> partitioning as opposed to a journalled filesystem like <tt>ext3<\/tt>. The natural question then comes to mind, as to why not just use <tt>jffs2<\/tt>?<\/p>\n<p>Once the filesystem partitioning was sorted, and GRUB was chosen as the default bootloader, anaconda proceeded to install packages. This was a fairly speedy process, and once that was complete, it was a simple reboot, and I was booting off the SSD before I knew it.<\/p>\n<p>You&#8217;re logged in by default as the <tt>eeedora<\/tt> user. You get a stock XFCE4 environment (or stock, that I would think anyway), and it comes with the basic utilities you need to get working (Firefox, wireless, etc.).<\/p>\n<p>There were some things I obviously did not like, so decided to poke a little further. First up, was creating a user, that was not&#8221;eeedora&#8221;.<\/p>\n<p>Dissecting the <tt>.bash_profile<\/tt> of the eeedora user, I noticed some things:<\/p>\n<ul>\n<li><tt>pulseaudio -D<\/tt> &#8211; pulseaudio as a daemon for the user? Why, sound seems to work just fine on my Eee without it<\/li>\n<li><tt>xsetroot -solid steelblue<\/tt> &#8211; seems OK, but not actually required anyway<\/li>\n<li><tt>startxfce4<\/tt> &#8211; if you want a GUI the moment you login, this is useful. But it only really works out well, because of the hack in <tt>\/etc\/inittab<\/tt> that says <tt>c7:12345:respawn:\/sbin\/mingetty --autologin=eeedora tty7<\/tt>. Seeing that I disabled autologin for the eeedora user, I pretty much see a login screen, and startxfce4 manually. Sometimes, I can actually get away with working in just a shell&#8230; However, I can see this from a usability point of view, I guess. Of course, the other issue is that the eeedora user, does not actually have a password!<\/li>\n<li>Logging out of XFCE4 and going back to the console, immediately triggers a machine shutdown. This seemed counterintuitive.<\/li>\n<\/ul>\n<p>Needless to say, I disabled all this, in my new user account, as well as disabled autologin in the inittab.<\/p>\n<p>Why XCFE4? Its a 900MHz Mobile Celeron processor, deliberately underclocked to 600MHz, with 512MB of RAM. This is the kind of environment, that can run GNOME. And when we notice problems with GNOME, its time we fixed it. Heck, I have an almost similarly configured IBM laptop, without PAE, that runs GNOME just fine!<\/p>\n<p>I must commend WiFi Radar &#8211; this is something that pretty much, just works. And its small. It looks unmaintained, sadly, so its probably time to take an interest in it. Fn+F2 enables and disables wireless very well. I do however notice that even with the wireless disabled, the WiFi light (in blue), remains turned on. I find this to be rather quaint, and must prod it further.<\/p>\n<p>Brightness control (Fn+F3\/Fn+F4) seem to work well in Xandros, but I can&#8217;t seem to replicate such joy in Fedora. There is absolutely no reason why this shouldn&#8217;t work. It does annoy me, because its sucking precious battery life, from my usage of the Eee, by keeping it nice and brightly lit, when I&#8217;m on the battery.<\/p>\n<p>Suspend and resume, <em>just work<\/em>. And because we&#8217;re dealing with an SSD, it just works, really fast as well. Sure, when I open up the screen of my Eee, I actually need to press the power button to get it to resume, but this kind of behaviour is perfect for me.<\/p>\n<p>Do I like recompiling all the magic in \/root\/eee-setup, everytime I get a new kernel? No. Speaking with Dave Jones though, there is an expectation that all the drivers will be available in F9. Kudos.<\/p>\n<p>Webcam? Works fine when I run <tt>lucview<\/tt>. Doesn&#8217;t work with the Skype beta that I get from the Skype download site. No idea what is missing, I just feel a bit bummed that I&#8217;ve got to find the solution to this issue at some stage soon.<\/p>\n<p>As an install report, I think this does, just fine. Its now just time to hack on the distribution, to get it to the way I want it to work.<\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"mailto:?subject=%5BShared%20Post%5D%20Eeedora%20Impressions&body=http%3A%2F%2Fwww.bytebot.net%2Fblog%2Farchives%2F2008%2F01%2F31%2Feeedora-impressions&share=email\" target=\"_blank\" title=\"Click to email a link to a friend\" data-email-share-error-title=\"Do you have email set up?\" data-email-share-error-text=\"If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself.\" data-email-share-nonce=\"562af4a2cd\" data-email-share-track-url=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/01\/31\/eeedora-impressions?share=email\"><span>Email<\/span><\/a><\/li><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-711\" class=\"share-facebook sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/01\/31\/eeedora-impressions?share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\" ><span>Facebook<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-711\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/01\/31\/eeedora-impressions?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\" ><span>LinkedIn<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-711\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/01\/31\/eeedora-impressions?share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\" ><span>Twitter<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Being the long-time Linux user that I am, there was no way I was going to be satisfied with Xandros, which is the stock Linux that ASUS ships with the Eee PC. I was stuck for choice between Ubuntu and Fedora, and after some careful evaluation, I decided that Fedora, was right for me. Getting [&hellip;]<\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"mailto:?subject=%5BShared%20Post%5D%20Eeedora%20Impressions&body=http%3A%2F%2Fwww.bytebot.net%2Fblog%2Farchives%2F2008%2F01%2F31%2Feeedora-impressions&share=email\" target=\"_blank\" title=\"Click to email a link to a friend\" data-email-share-error-title=\"Do you have email set up?\" data-email-share-error-text=\"If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself.\" data-email-share-nonce=\"562af4a2cd\" data-email-share-track-url=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/01\/31\/eeedora-impressions?share=email\"><span>Email<\/span><\/a><\/li><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-711\" class=\"share-facebook sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/01\/31\/eeedora-impressions?share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\" ><span>Facebook<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-711\" class=\"share-linkedin sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/01\/31\/eeedora-impressions?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\" ><span>LinkedIn<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-711\" class=\"share-twitter sd-button share-icon\" href=\"http:\/\/www.bytebot.net\/blog\/archives\/2008\/01\/31\/eeedora-impressions?share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\" ><span>Twitter<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_options":[]},"categories":[1],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4vJD-bt","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":224,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2004\/10\/10\/observations","url_meta":{"origin":711,"position":0},"title":"Observations","date":"10\/10\/2004","format":false,"excerpt":"I've been on the nahant-beta-list for a while now and don't notice a heap of posts there, like the users you'd get on Fedora lists, or the testers on fedora-test-list. Either RHEL4-beta \"just works\", or many aren't testing it as rigorously as they are Fedora. I wonder what Red Hat's\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":844,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2008\/06\/23\/spacewalk-and-what-we-can-learn-about-naming","url_meta":{"origin":711,"position":1},"title":"Spacewalk, and what we can learn about naming","date":"23\/6\/2008","format":false,"excerpt":"Red Hat releases Spacewalk. It is described as: \"the upstream community project from which the Red Hat Network Satellite product is derived\". Congratulations to all whom have worked on it, especially my friends who tired endlessly over it in the past. Red Hat, is sticking true to its promise, of\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":260,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2005\/01\/08\/fc3ppc-review-at-ppcnerds-specifixppc","url_meta":{"origin":711,"position":2},"title":"FC3\/ppc review at ppcnerds; specifix\/ppc","date":"8\/1\/2005","format":false,"excerpt":"Seems the FC-3\/ppc test tree got a little review at ppcnerds. Just a few minor\/quick comments. You can extract boot.iso from the CD1 - just loop mount it. Installation is best done via NFS, as the guide tells you to. Otherwise, its a case of paperclip eject and if you\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":272,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2005\/02\/03\/fedora-extras-launches-fudcon-shapes-up","url_meta":{"origin":711,"position":3},"title":"Fedora Extras launches; FUDCon shapes up","date":"3\/2\/2005","format":false,"excerpt":"Fedora Extras As Sopwith announced, the official Fedora Extras tree is now open. Make sure bug reports are at RH Bugzilla. [Extras] name=Fedora Extras baseurl=http:\/\/download.fedora.redhat.com\/pub\/fedora\/linux\/extras\/$releasever\/$basearch\/ gpgcheck=1 That can be placed in \/etc\/yum.repos.d\/extras.repo. You'll need the GPG key, which is available at http:\/\/download.fedora.redhat.com\/pub\/fedora\/linux\/extras\/RPM-GPG-KEY-Fedora-Extras. Great going on getting a build system skvidal!\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":141,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2004\/05\/24\/building-gnome-27-with-garnome","url_meta":{"origin":711,"position":4},"title":"Building GNOME 2.7 with GARNOME","date":"24\/5\/2004","format":false,"excerpt":"Some useful resources for those running Fedora, and needing to build the latest tarball releases of GNOME. I decided to use GARNOME, instead of jhbuild this time, which meant I had to learn how to use GNU arch. Fedora\/Fedora.us don't have arch, so I rebuilt a source RPM and it\u2026","rel":"","context":"In &quot;General&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":602,"url":"http:\/\/www.bytebot.net\/blog\/archives\/2007\/08\/03\/embracing-chkconfig-to-auto-start-services-like-mysql-on-rhelcentosfedoraetc","url_meta":{"origin":711,"position":5},"title":"Embracing chkconfig to auto-start services (like mysql) on RHEL\/CentOS\/Fedora\/etc.","date":"3\/8\/2007","format":false,"excerpt":"I was at MODM4 yesterday, and as always, great fun was had. One common recurring theme though, was getting MySQL to start automatically upon a Linux server's restart, something which I would have thought just came pretty naturally to sys-admin types. Upon further probing, these systems were all generally CentOS\u2026","rel":"","context":"In &quot;MySQL&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"amp_enabled":true,"_links":{"self":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts\/711"}],"collection":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/comments?post=711"}],"version-history":[{"count":0,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts\/711\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/media?parent=711"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/categories?post=711"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/tags?post=711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}