{"id":8758,"date":"2019-03-20T15:31:41","date_gmt":"2019-03-20T15:31:41","guid":{"rendered":"http:\/\/ubuntuhandbook.org\/?p=8758"},"modified":"2019-03-20T15:31:41","modified_gmt":"2019-03-20T15:31:41","slug":"keepassxc-2-4-high-dpi-scaling","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2019\/03\/keepassxc-2-4-high-dpi-scaling\/","title":{"rendered":"KeePassXC 2.4 Released with High-DPI Scaling for 4K Screens"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2015\/12\/keepassx-icon.png\" alt=\"KeePassX 2 YubiKey support\" width=\"245\" height=\"250\" class=\"aligncenter size-full wp-image-5492\" \/><\/p>\n<p>After two beta releases, KeePassXC password manager 2.4.0 finally goes stable. Here&#8217;s how to install it in Ubuntu 16.04, Ubuntu 18.04, and higher.<\/p>\n<p><a href=\"https:\/\/github.com\/keepassxreboot\/keepassxc\/releases\" rel=\"noopener\" target=\"_blank\">KeePassXC 2.4.0<\/a> enables <b>coordinate system scaling for high-DPI<\/b> displays, adds new database wizard, implements advanced search, and <\/p>\n<ul>\n<li>Automatic update checker<\/li>\n<li>KeeShare database synchronization<\/li>\n<li>Improve favicon fetching; transition to Duck-Duck-Go<\/li>\n<li>Remove KeePassHttp support<\/li>\n<li>Linux: Prevent Klipper from storing secrets in clipboard<\/li>\n<li>Linux: Enable use of browser plugin in Snap build<\/li>\n<li>TOTP QR Code Generator<\/li>\n<li>Allow toolbar to be hidden and repositioned<\/li>\n<li>Increase max allowed database timeout to 12 hours<\/li>\n<li>Password generator uses existing password length by default<\/li>\n<li>Browser Integration Enhancements<\/li>\n<\/ul>\n<h4>How to Install KeePassXC 2.4.0 in Ubuntu via Snap:<\/h4>\n<p>The official snap package (<i>runs in sandbox and auto-updates itself<\/i>) has been updated.<\/p>\n<p>The snap can be easily installed in <b>Ubuntu 18.04<\/b> and higher via Ubuntu Software:<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/keepassxc-softwarecenter.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/keepassxc-softwarecenter-600x366.jpg\" alt=\"\" width=\"600\" height=\"366\" class=\"aligncenter size-large wp-image-8083\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/keepassxc-softwarecenter-600x366.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/keepassxc-softwarecenter-450x274.jpg 450w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/keepassxc-softwarecenter-768x468.jpg 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/keepassxc-softwarecenter.jpg 946w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>For <b>Ubuntu 16.04<\/b>, run command to install <code>snapd<\/code> daemon first:<\/p>\n<pre style=\"border:none;\">sudo apt-get install snapd<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/01\/install-snapd-xenial-600x103.jpg\" alt=\"\" width=\"600\" height=\"103\" class=\"aligncenter size-large wp-image-8527\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/01\/install-snapd-xenial-600x103.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/01\/install-snapd-xenial-450x77.jpg 450w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/01\/install-snapd-xenial.jpg 683w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Then install the snap package via command:<\/p>\n<pre style=\"border:none;\">sudo snap install keepassxc<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/snapinstall-keepassxc-600x96.jpg\" alt=\"\" width=\"600\" height=\"96\" class=\"aligncenter size-large wp-image-8084\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/snapinstall-keepassxc-600x96.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/snapinstall-keepassxc-450x72.jpg 450w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/snapinstall-keepassxc.jpg 669w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<h4>How to Install KeePassXC 2.4.0 in Ubuntu via PPA:<\/h4>\n<p>For those who don&#8217;t prefer snap packages, the <a href=\"https:\/\/launchpad.net\/~phoerious\/+archive\/ubuntu\/keepassxc\" target=\"_blank\">official KeePassXC PPA<\/a> contains the most recent <b>.deb<\/b> packages for Ubuntu 14.04, Ubuntu 16.04, Ubuntu 18.04, Ubuntu 18.10.<\/p>\n<p><i>The 2.4.0 release package will be made into PPA in 2 or 3 days. Check the previous link before getting started.<\/i><\/p>\n<p><b>1.<\/b> Open terminal either via <b>Ctrl+Alt+T<\/b> keyboard shortcut or by searching for &#8216;terminal&#8217; from app launcher. When it opens, run command to add the PPA:<\/p>\n<pre style=\"border:none;\">sudo add-apt-repository ppa:phoerious\/keepassxc<\/pre>\n<p><i>Type user password (no asterisk feedback due to security reason) when it prompts and hit Enter to continue.<\/i><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/keepassxc-ppa-600x87.jpg\" alt=\"\" width=\"600\" height=\"87\" class=\"aligncenter size-large wp-image-8085\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/keepassxc-ppa-600x87.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/keepassxc-ppa-450x65.jpg 450w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/keepassxc-ppa.jpg 690w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><b>2.<\/b> Then upgrade KeePassXC via Software Updater:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/upgrade-keepassxc-450x333.jpg\" alt=\"\" width=\"450\" height=\"333\" class=\"aligncenter size-medium wp-image-8086\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/upgrade-keepassxc-450x333.jpg 450w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/upgrade-keepassxc-600x445.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2018\/08\/upgrade-keepassxc.jpg 645w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/p>\n<p>or run commands one by one in terminal to install the latest package:<\/p>\n<pre style=\"border:none;\">sudo apt update\r\n\r\nsudo apt install keepassxc<\/pre>\n<h4>Uninstall:<\/h4>\n<p>To remove the PPA, open <b>Software &#038; Updates<\/b> and navigate to <b>Other Software<\/b> tab.<\/p>\n<p>To remove KeePassXC .deb package, run command in terminal:<\/p>\n<pre style=\"border:none;\">sudo apt-get remove --autoremove keepassxc<\/pre>","protected":false},"excerpt":{"rendered":"<p>After two beta releases, KeePassXC password manager 2.4.0 finally goes stable. Here&#8217;s how to install it in Ubuntu 16.04, Ubuntu 18.04, and higher. KeePassXC 2.4.0 enables coordinate system scaling for high-DPI displays, adds new database wizard, implements advanced search, and Automatic update checker KeeShare database synchronization Improve favicon fetching; transition to Duck-Duck-Go Remove KeePassHttp support [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,6],"tags":[1538,1676],"class_list":["post-8758","post","type-post","status-publish","format-standard","hentry","category-howtos","category-news","tag-keepassxc","tag-keepassxc-hidpi-scaling"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/8758","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=8758"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/8758\/revisions"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=8758"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=8758"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=8758"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}