{"id":1255,"date":"2014-03-09T12:31:43","date_gmt":"2014-03-09T17:31:43","guid":{"rendered":"http:\/\/www.familytidings.com\/blog\/?p=1255"},"modified":"2014-03-09T12:31:43","modified_gmt":"2014-03-09T17:31:43","slug":"boon-installation-of-ubuntu-13-10","status":"publish","type":"post","link":"https:\/\/www.familytidings.com\/blog\/?p=1255","title":{"rendered":"Boon Installation of  Ubuntu 13.10"},"content":{"rendered":"<p>Boon is a 64-bit AMD machine with 2 GB RAM. It has Ubuntu 10.04 LTS on it which, while still supported, is a little long in the tooth. For instance, it doesn&#8217;t support my Canon 60D RAW files very well and a few applications are no longer supported, including Chrome and the newest upgrade of BeerSmith 2.<br \/>\nSince the OS on this computer is so old, I decided to perform a new install and migrate the user accounts.<\/p>\n<p>The installation is going to replace an Ubuntu 9 installation. I renamed the Ubuntu 9 partitions for Ubuntu 13. Here&#8217;s what will be used:<\/p>\n<blockquote><p>\/ on LVM volume <code>ubuntu13-root<\/code>, 10GB ext4<br \/>\n\/home on LVM volume <code>ubuntu13-home<\/code>, 32 GB ext4<br \/>\n\/boot on <code>\/dev\/sda6<\/code>, 9GB ext4 (yes this is unnecessarily large, but there was one chunk left at the end of the disk)<br \/>\nswap on <code>\/dev\/sdb9<\/code>, 3GB swap<br \/>\nBoot loader installed on <code>\/dev\/sda<\/code><\/p><\/blockquote>\n<p>Both Ubuntu 13.10 64 and 32-bit and 12.04 LTS experienced hard lock-ups running from the USB drive and after logging in when installed to the hard disk. It seems the problem is a conflict with the NVidia graphics card and the Nouveau drivers. \u00c2\u00a0Because of this it took a few tries, but eventually the installer was successful. \u00c2\u00a0The first step when booting up the new OS is to Ctrl-Alt-F1 to a text terminal, log in and replace the Nouveau driver:<\/p>\n<blockquote><p><code>sudo apt-get install nvidia-current<\/code><\/p><\/blockquote>\n<p>From there, it was a mostly normal set up.<\/p>\n<p>Settings &gt; Appearance &gt; Auto hide launcher on<\/p>\n<p>Open a terminal and install Synaptic, which is much faster than the Ubuntu Software Center:<\/p>\n<blockquote><p><code>sudo apt-get install synaptic<\/code><\/p><\/blockquote>\n<p>In synaptic, install <code>gkrellm<\/code>, <code>nautilus-dropbox<\/code>, <code>keepassx<\/code>, and <code>emacs<\/code>. \u00c2\u00a0From Firefox, <a href=\"www.google.com\/chrome\/\">install Chrome<\/a>. \u00c2\u00a0After starting each of these except GKrellm and Emacs, right click on the respective application icon on the Launcher and lock it to the launcher. \u00c2\u00a0GKrellm should start at log in. \u00c2\u00a0To do that, run Startup Applications and add GKrellm. \u00c2\u00a0The executable is <code>\/usr\/bin\/gkrellm<\/code>.<\/p>\n<p>To keep the rest of the family happy, I want the old 10.04 LTS version to boot by default. \u00c2\u00a0So before going further, that should be done with <a href=\"http:\/\/www.familytidings.com\/blog\/?p=1214\">Grub Customizer<\/a>. \u00c2\u00a0Start Grub Customizer from the Dash. \u00c2\u00a0Under List Configuration, move the entry and Advanced Options group for Ubuntu 10 to the top. \u00c2\u00a0Under the General Settings tab, change the default entry to Ubuntu 10. \u00c2\u00a0Under &#8220;advanced settings&#8221;, uncheck <code>GRUB_HIDDEN_TIMEOUT_QUIET<\/code>. \u00c2\u00a0Save and reboot to test it.  The Grub configuration wasn&#8217;t working.  To find out why, I installed <a href=\"https:\/\/help.ubuntu.com\/community\/Boot-Repair\">Boot-Repair<\/a> and ran the report generator.  Grub was updating the boot loader on <code>\/dev\/sda<\/code>, but BIOS was booting <code>\/dev\/sdb<\/code>.  Telling Grub Customizer to install the the MBR on <code>\/dev\/sdb<\/code> fixed the problem.<\/p>\n<p>Google Maps in Chrome is pinging the CPU at 100% and taking a long time to update.  It&#8217;s running just fine in Firefox.  I read while diagnosing the Nouveau driver problem that new versions of Chrome disable hardware acceleration on older NVidia cards.  It looks like that&#8217;s what&#8217;s happening, as shown in <code>chrome:\/\/gpu<\/code>.  There&#8217;s an <a href=\"http:\/\/borninbronx.wordpress.com\/2012\/11\/08\/chrome-on-linux-with-webgl-and-all-the-hardware-acceleration-stuff\/\">article on correcting this<\/a>.  I enabled these to (mostly) fix it (Chrome version 33.0.1750.146) in <code>chrome:\/\/flags<\/code>:<\/p>\n<ul>\n<li>Override software rendering list<\/li>\n<li>GPU Accelerated SVG Filters<\/li>\n<\/ul>\n<p>Install the Logical Volume Manager GUI, which is in package <code>system-config-lvm<\/code>.  There&#8217;s currently a <a href=\"https:\/\/bugs.launchpad.net\/ubuntu\/+source\/system-config-lvm\/+bug\/1239912\">bug<\/a> starting it, so rather than running it from the Dash, run it from the command line with <\/p>\n<blockquote><p><\/code> <code>sudo \/usr\/share\/system-config-lvm\/system-config-lvm.py<\/code><\/p><\/blockquote>\n<p>Set up links to the Ubuntu 10 file systems for reference by adding these lines to <code>\/etc\/fstab<\/code>:<\/p>\n<blockquote><p><code>\/dev\/VolGroup00\/ubuntu-10.04-root\t\/mnt\/ubuntu10-root\text4\tro,user,noauto\t0 0<br \/>\n\/dev\/VolGroup00\/ubuntu-10.04-home\t\/mnt\/ubuntu10-home\text4\tro,user,noauto\t0 0<\/code>\n<\/p><\/blockquote>\n<p>Create the mount directories with <\/p>\n<blockquote><p><code>sudo mkdir \/mnt\/ubuntu10-root<\/code><br \/>\n<code>sudo mkdir \/mnt\/ubuntu10-home<\/code><\/p><\/blockquote>\n<p>Mount the file systems: <\/p>\n<blockquote><p><code>sudo mount \/mnt\/ubuntu10-root<\/code><br \/>\n<code>sudo mount \/mnt\/ubuntu10-home<\/code>\n<\/p><\/blockquote>\n<p>Next, <a href=\"http:\/\/www.familytidings.com\/blog\/?p=1212\">mount the NAS<\/a>.<\/p>\n<p><a href=\"https:\/\/launchpad.net\/~webupd8team\/+archive\/java\">Install Oracle Java 8<\/a>:<\/p>\n<blockquote><p><code>sudo add-apt-repository ppa:webupd8team\/java<br \/>\nsudo apt-get update<br \/>\nsudo apt-get install oracle-java8-installer<\/code><\/p><\/blockquote>\n<p>Install Minecraft for the kids:<\/p>\n<blockquote><p><code>sudo cp -a \/mnt\/ubuntu10-root\/usr\/local\/games\/minecraft* \/usr\/local\/games\/.<\/code><\/p><\/blockquote>\n<p>Install GnuCash and soft link the <code>~\/gnucash<\/code> directory to the NAS.  Under Edit > Preferences, select the Register Defaults tab and change Default Style to Transaction Journal.<\/p>\n<p>Migrate users and home directories<\/p>\n<blockquote><p><code>sudo cp -a \/mnt\/ubuntu10-home\/{<em>user1<\/em>,<em>user2<\/em>,<em>user3<\/em>} \/home\/.<\/code><\/p><\/blockquote>\n<p>Edit <code>\/etc\/passwd<\/code> and copy the entries for the migrated users from the file of the same name on the old file system.  This is actually the list of users, not passwords.  To copy the passwords, do the same for <code>\/etc\/shadow<\/code>.  Since all users in Ubuntu have their own group, also repeat for <code>\/etc\/group<\/code>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Boon is a 64-bit AMD machine with 2 GB RAM. It has Ubuntu 10.04 LTS on it which, while still supported, is a little long in the tooth. For instance, it doesn&#8217;t support my Canon 60D RAW files very well and a few applications are no longer supported, including Chrome and the newest upgrade of [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1255","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.familytidings.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.familytidings.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.familytidings.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.familytidings.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.familytidings.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1255"}],"version-history":[{"count":38,"href":"https:\/\/www.familytidings.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1255\/revisions"}],"predecessor-version":[{"id":1293,"href":"https:\/\/www.familytidings.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1255\/revisions\/1293"}],"wp:attachment":[{"href":"https:\/\/www.familytidings.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1255"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.familytidings.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1255"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.familytidings.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}