{"id":1610,"date":"2020-12-17T17:56:32","date_gmt":"2020-12-17T22:56:32","guid":{"rendered":"http:\/\/www.familytidings.com\/blog\/?p=1610"},"modified":"2021-02-05T09:20:18","modified_gmt":"2021-02-05T14:20:18","slug":"upgrading-jennings-from-ubuntu-16-04-to-20-04","status":"publish","type":"post","link":"https:\/\/www.familytidings.com\/blog\/?p=1610","title":{"rendered":"Upgrading Jennings from Ubuntu 16.04 to 20.04"},"content":{"rendered":"\n<p>Jennings has been running Ubuntu 18.04 for a while in partition <code>\/dev\/mapper\/ubuntu--vg-root2<\/code>.  Rather than upgrade it to 20.04, I thought I&#8217;d upgrade the older Ubuntu 16.04 installation in partition <code>\/dev\/mapper\/ubuntu--vg-root<\/code>.  Here&#8217;s what needed to change:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Change from Dropbox to pCloud<\/h2>\n\n\n\n<p>This is as simple as installing from <a href=\"https:\/\/www.pcloud.com\">pcloud.com<\/a> and setting up a sync from <code>~\/pcloud-sync<\/code> to <code>Applications\/Keepass2Android<\/code>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Upgrade Keepass<\/h2>\n\n\n\n<p>Since upgrading to Keepass 2 (the .kdbx format), I don&#8217;t have to keep locking KeepassX to an old 1.x version.  Unlock the version of KeepassX, delete it and install KeepassXC.  Add the keyboard shortcut Ctrl+Alt+A for autotype.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">DS411+II NAS Mounts<\/h2>\n\n\n\n<p>A new router has been installed since Ubuntu 16.04 was running.  The old router would create DNS entries for each client based on their host name, so <code>ds411p2<\/code> was valid.  The new one, a Comcast XB6, doesn&#8217;t do that.  The hosts are reachable through <code>.local<\/code> names, so the NAS needs to be referenced as <code>ds411p2.local<\/code> now.  This fix was made in <code>\/etc\/fstab<\/code>, as well as the fix to mount CIFS with the mount option vers=1.0 (because the NAS is old and doesn&#8217;t support the newer default version).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fix Darktable Configuration<\/h2>\n\n\n\n<p>The files in <code>~\/.config\/darktable<\/code> were from whatever version of Darktable was available in the Ubuntu 16 repositories and the current version, 3.0.1, didn&#8217;t like them.  Replacing that directory tree with the one from the Ubuntu 18 installation fixed the problem.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">HP Color LaserJet Pro MFP m477 Fdn Scanning<\/h2>\n\n\n\n<p>(Read through this whole section before doing anything, because it contains steps that didn&#8217;t work.)<\/p>\n\n\n\n<p>This printer is an all-in-one and it works out of the box, except for scanning.  For that, a proprietary plugin must be installed:<\/p>\n\n\n\n<p><a href=\"https:\/\/developers.hp.com\/hp-linux-imaging-and-printing\/binary_plugin.html\">https:\/\/developers.hp.com\/hp-linux-imaging-and-printing\/binary_plugin.html<\/a><\/p>\n\n\n\n<p>Unfortunately, the plugin doesn&#8217;t install on Ubuntu 20.  hp-setup was an old version.  It wasn&#8217;t upgraded because it wasn&#8217;t installed from the hplip package.  To fix, find the old installation (it was 3.18.5) and run sudo make uninstall from there.  <\/p>\n\n\n\n<p>Then reinstall hplip:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt remove hplip\nsudo apt autoremove\nsudo apt install hplip hplip-gui<\/pre>\n\n\n\n<p>That failed, so I removed those packages and downloaded hplip from <a href=\"https:\/\/developers.hp.com\/hp-linux-imaging-and-printing\/gethplip\">https:\/\/developers.hp.com\/hp-linux-imaging-and-printing\/gethplip<\/a> and installed using defaults, but python-pyqt5 and python-dbus.mainloop.pyqt5 failed.  <\/p>\n\n\n\n<p>GUI installation doesn&#8217;t work on Ubuntu 20 yet, so I ran again, selecting all defaults except:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>installation mode=custom<\/li><li>Graphical User Interfaces (Qt5)=no<\/li><li>Restart or re-plug in your printer=ignore (since my printer is connected via network)<\/li><\/ul>\n\n\n\n<p>Then run hp-plugin (as myself, it uses sudo) and accept defaults.<\/p>\n\n\n\n<p>Now the scanner works with xsane.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jennings has been running Ubuntu 18.04 for a while in partition \/dev\/mapper\/ubuntu&#8211;vg-root2. Rather than upgrade it to 20.04, I thought I&#8217;d upgrade the older Ubuntu 16.04 installation in partition \/dev\/mapper\/ubuntu&#8211;vg-root. Here&#8217;s what needed to change: Change from Dropbox to pCloud This is as simple as installing from pcloud.com and setting up a sync from ~\/pcloud-sync [&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-1610","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\/1610","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=1610"}],"version-history":[{"count":5,"href":"https:\/\/www.familytidings.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1610\/revisions"}],"predecessor-version":[{"id":1619,"href":"https:\/\/www.familytidings.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1610\/revisions\/1619"}],"wp:attachment":[{"href":"https:\/\/www.familytidings.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1610"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.familytidings.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1610"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.familytidings.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1610"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}