<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.manjaro.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Oguzkagan</id>
	<title>Manjaro - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.manjaro.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Oguzkagan"/>
	<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php/Special:Contributions/Oguzkagan"/>
	<updated>2026-04-24T21:02:39Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Main_Page&amp;diff=51707</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Main_Page&amp;diff=51707"/>
		<updated>2024-05-10T18:08:44Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: small change&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Manjaro Logo--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center style=&amp;quot;background-color:#455A64; border-radius:5px; box-shadow:0 3px 6px rgba(0,0,0,0.04),0 3px 6px rgba(0,0,0,0.0575);&amp;quot;&amp;gt;[[File:Block-logo.png|center|100px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Getting Started== &amp;lt;!--T:424--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;home-overview&amp;quot; class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:425--&amp;gt; Overview&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:426--&amp;gt; [[Special:MyLanguage/Manjaro|Manjaro Overview]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:427--&amp;gt; Various articles to answer all your questions!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:428--&amp;gt; [[Special:MyLanguage/Using Manjaro for Beginners|Using Manjaro]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:429--&amp;gt; New to Manjaro? Start here for an overview!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:430--&amp;gt; [[Special:MyLanguage/Using Manjaro for Windows users|Coming From Windows]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:431--&amp;gt; Go here if you're a Windows user trying Linux or Manjaro!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;home-support&amp;quot; class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:432--&amp;gt; Online and Support&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:433--&amp;gt; [[Special:MyLanguage/Manjaro Online|Manjaro Online]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:434--&amp;gt; Our forum, Twitter, Reddit, and Facebook accounts.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:435--&amp;gt; [https://matrix.to/#/#Manjaro:matrix.org Manjaro Matrix Group]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:436--&amp;gt; Come talk with us on Matrix. If you want support, there is a forum...&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;home-getman&amp;quot; class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:437--&amp;gt; Get Manjaro&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:438--&amp;gt; [[Special:MyLanguage/Download Manjaro|Download Manjaro]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:439--&amp;gt; Where to find the latest and greatest Manjaro releases.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:440--&amp;gt; [[Special:MyLanguage/Check a Downloaded ISO Image For Errors|Check a Downloaded ISO Image For Errors]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:441--&amp;gt; Check your Manjaro download for errors in Linux and Windows.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;home-install&amp;quot; class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:442--&amp;gt; Installation&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:443--&amp;gt; [[Special:MyLanguage/Burn an ISO File|Burn an ISO File]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:444--&amp;gt; Burn Manjaro to CD/DVD or USB stick in Linux and Windows.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:445--&amp;gt; [[Special:MyLanguage/Installation Guides|Install Manjaro]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:446--&amp;gt; Installation and partitioning guides for beginners and experienced users.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Customization and Configuration== &amp;lt;!--T:447--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:448--&amp;gt; Boot / Startup&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:449--&amp;gt; [[Special:MyLanguage/BIOS and UEFI|BIOS and UEFI]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:450--&amp;gt; How to enable virtualisation, run Manjaro on Windows 10 systems, and more!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:451--&amp;gt; [[Special:MyLanguage/Display Managers / Login Screens|Display Managers / Login Screens]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:452--&amp;gt; Install, configure, or even bypass MDM, GDM, SDDM, LXDM, and SLiM.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:453--&amp;gt; [[Special:MyLanguage/Fstab - Use SystemD automount|Fstab - Use SystemD automount]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:454--&amp;gt; SystemD and /etc/fstab options for device mounting.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:455--&amp;gt; [[Special:MyLanguage/Make GRUB menu &amp;amp; boot-up/down fonts bigger|Larger GRUB, Boot, and Shutdown Fonts]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:456--&amp;gt; How to increase the size of boot, shutdown, and GRUB menu fonts.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:457--&amp;gt; DEs / WMs&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:458--&amp;gt; [[Special:MyLanguage/Basic Tips for conky|Conky - Basic Tips]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:459--&amp;gt; Conky can display a lot of useful information on your desktop.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:460--&amp;gt; [[Special:MyLanguage/Desktop Environments|Desktop Environments and Window Managers]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:461--&amp;gt; Install popular desktops and apply a range of desktop-specific configuration.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:462--&amp;gt; [[Special:MyLanguage/Set all Qt app's to use GTK+ font &amp;amp; theme settings|Set all Qt apps to use GTK+ font &amp;amp; theme settings]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:463--&amp;gt; Ensure QT apps match GTK+ DE/WM theming.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:464--&amp;gt; [[Special:MyLanguage/Set all Java apps to use GTK+ font &amp;amp; theme settings|Set all Java apps to use GTK+ font &amp;amp; theme settings]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:465--&amp;gt; Ensure Java apps match GTK+ DE/WM theming.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:466--&amp;gt; Software Management&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:467--&amp;gt; [[Repositories and Servers|Repositories and Servers]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:468--&amp;gt; Change repositories, find the fastest mirrors, etc.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:469--&amp;gt; [[Pacman|Pacman]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:470--&amp;gt; Instructions for using the '''Pac'''kage '''Man'''ager and more.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:471--&amp;gt; [[Graphical Software Managers|Graphical Software Managers]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:472--&amp;gt; There's a range of user-friendly software managers available.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:473--&amp;gt; [[Arch User Repository|Arch User Repository]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:474--&amp;gt; Learn about and use the AUR.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:475--&amp;gt; [[Flatpak|Flatpak]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:476--&amp;gt; Extend your software library using Flatpaks&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:477--&amp;gt; [[Snap|Snap]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:478--&amp;gt; Install and manage Snaps on Manjaro&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:479--&amp;gt; [[Software Applications|Software Applications]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:480--&amp;gt; A collection of tips and configurations for many applications.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:481--&amp;gt; Hardware / MSM&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:482--&amp;gt; [[Manjaro Settings Manager|Manjaro Settings Manager]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:483--&amp;gt; MSM can set your Language, User Account, Kernel, Time and Date, Graphics Card Drivers, and more.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:484--&amp;gt; [[Manjaro Hardware Detection|Manjaro Hardware Detection]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:485--&amp;gt; Kernels and Drivers.(mhwd)&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:486--&amp;gt; [[Graphical Software Managers|Graphical Software Managers]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:487--&amp;gt; There's a range of user-friendly software managers available.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:488--&amp;gt; [[Configure Graphics Cards|Configure Graphics Cards]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:489--&amp;gt; View, install, remove, or reinstall GPU drivers and much more.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:490--&amp;gt; [[Power Management|Power Management]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:491--&amp;gt; Got the power? No? Then optimise it!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:492--&amp;gt; [[Printing|Printing]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:493--&amp;gt; Enable printing and add printers.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:494--&amp;gt; [[Wacom Tablet And Pen|Wacom Tablet And Pen]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:495--&amp;gt; Configuring tablets and pens.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:496--&amp;gt; [[Manjaro-ARM|Manjaro-ARM]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:497--&amp;gt; Tips specific to ARM systems&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:498--&amp;gt; Network / Internet&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:499--&amp;gt; [[Internet Browsers|Internet Browsers]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:500--&amp;gt; Security, Customization, and Configuration.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:501--&amp;gt; [[Firewalls and Security|Firewalls and Security]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:502--&amp;gt; Firewalls and Security on Manjaro&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:503--&amp;gt; [[Sync dynamic IP with openDNS service via ddclient|Sync dynamic IP with openDNS service via ddclient]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:504--&amp;gt; Solution for update dynamic IP for openDNS service.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:505--&amp;gt; [[Keyboard and Mouse Sharing|Keyboard and Mouse Sharing]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:506--&amp;gt; Use a mouse and keyboard across multiple machines &amp;amp; operating systems.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:507--&amp;gt; [[Networking|Networking]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:508--&amp;gt; Managing networking&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:509--&amp;gt; [[Using Samba in your File Manager|Using Samba in your File Manager]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:510--&amp;gt; How to setup Samba share in your network.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:511--&amp;gt; [[Sharing files with Python|Sharing files with Python]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:512--&amp;gt; Using Python's built-in network capabilities to share files.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:513--&amp;gt; [[Using autofs (automount) with NFS|Using autofs (automount) with NFS]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:514--&amp;gt; One of the many ways to mount shares.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:515--&amp;gt; System / Misc&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:516--&amp;gt; [[Manjaro Polkit Rules|Manjaro Polkit Rules]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:517--&amp;gt; The policykity rules implemented by Manjaro&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:518--&amp;gt; [[Add a Storage Partition &amp;amp; Modify your System to Suit|Add a Storage Partition &amp;amp; Modify your System to Suit]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:519--&amp;gt; How to shrink and add a partition &amp;amp; make Manjaro know where &amp;amp; what it is.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:520--&amp;gt; [[Aliases in .bashrc|Aliases in .bashrc]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:521--&amp;gt; Shortcuts for your terminal.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:522--&amp;gt; [[Developer Tools|Developer Tools]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:523--&amp;gt; Set of tools used by Manjaro developers and advanced users.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:524--&amp;gt; [[File Systems|File Systems]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:525--&amp;gt; Information on different file systems, how they work, and how to use them.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:526--&amp;gt; [[Swap|Managing Swap]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:527--&amp;gt; All about swap space&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:528--&amp;gt; [[Limit the size of .log files &amp;amp; the journal|Management of the Systemd Journal &amp;amp; of .log files]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:529--&amp;gt; Manage Systemd's Journal &amp;amp; syslog-ng's /var/log/*log files.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:530--&amp;gt; [[Linux Security|Linux Security]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:531--&amp;gt; Information on root and superuser passwords.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:532--&amp;gt; [[How to mount Windows (NTFS) filesystem due to hibernation|How to mount Windows (NTFS) filesystem due to hibernation]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:533--&amp;gt; Solutions &amp;amp; workarounds for various Windows versions.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:534--&amp;gt; [[Keyboard_Shortcuts|Keyboard Shortcuts]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:535--&amp;gt; Set custom keyboard bindings.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:536--&amp;gt; [[Viewing and editing configuration files|Viewing and editing configuration files]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:537--&amp;gt; How to view and edit files in each Manjaro edition.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Troubleshooting== &amp;lt;!--T:538--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:539--&amp;gt; Boot / Startup&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:540--&amp;gt; [[Restore the GRUB Bootloader|Restore the GRUB Bootloader]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:541--&amp;gt; Can't boot Manjaro? You may be able to repair rather than reinstall!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:542--&amp;gt; [[Preserve Manjaro Bootloader|Preserve Manjaro Bootloader]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:543--&amp;gt; Prevent Manjaro's GRUB from being overridden.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:544--&amp;gt; [[Kernel Fails to Load (pata_acpi error)|Kernel Fails to Load / &amp;quot;Unable to Find Device&amp;quot; Error]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:545--&amp;gt; Solution for a problem that affects certain computers using JMicron chips.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:546--&amp;gt; Desktop&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:547--&amp;gt; [[Various screen tearing fixes|Various screen tearing fixes]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:548--&amp;gt; Hopefully one of these tips will fix your screen tearing problem.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:549--&amp;gt; [[DMenu - warning: no locale support|DMenu - warning: no locale support]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:550--&amp;gt; A fix for the &amp;quot;no locale support&amp;quot; error in dmenu.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:551--&amp;gt; Software Management&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:552--&amp;gt; [[pacman troubleshooting|Common Issues and Pacman Troubleshooting]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:553--&amp;gt; Troubleshooting common issues related to pacman&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:554--&amp;gt; Hardware&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:555--&amp;gt; [[Reactivating the Backlight|Screen Brightness is too Dark or Dim]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:556--&amp;gt; The solution for an issue that particularly affects some makes of laptops&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:557--&amp;gt; [[Did X.server recognise your monitor correctly?|Did X.server recognise your monitor correctly?]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:558--&amp;gt; A quick test in the Terminal&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:559--&amp;gt; [[ALSA|Advanced Linux Sound Architecture (ALSA)]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:560--&amp;gt; Troubleshooting common issues related to ALSA&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==More== &amp;lt;!--T:561--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:562--&amp;gt; [//www.mediawiki.org/wiki/Help:Contents User's Guide]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:563--&amp;gt; Full user guide on every aspect of Wiki authorship and maintenance.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:564--&amp;gt; [[Basic Submission Rules|Basic Submission Rules]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:565--&amp;gt; How to create an account, and the dos and do-nots for Wiki contributors.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:566--&amp;gt; [[Contributing|Contributing]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:567--&amp;gt; The starting point for those willing to contribute to the wiki.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:568--&amp;gt; [https://wiki.manjaro.org/index.php?title=Category:Contents_Page{{#translation:}} Contents]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:569--&amp;gt; For a page containing a list of all Wiki guides and tutorials sorted alphabetically&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!-- to early now [[Category:Top level{{#translation:}}]] --&amp;gt;&lt;br /&gt;
[[Category:Top level{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Printing&amp;diff=42292</id>
		<title>Printing</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Printing&amp;diff=42292"/>
		<updated>2023-01-16T18:52:30Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
= Overview = &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Printing is undertaken through the use of [http://en.wikipedia.org/wiki/CUPS CUPS] (previously an acronym for '''C'''ommon '''U'''nix '''P'''rinting '''S'''ystem). This is a popular open source printing system used in most Linux distributions due to its ease of use. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Installing the Printer Software = &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
First, install the {{ic|manjaro-printer}} package using your favorite package manager or by using the command:&lt;br /&gt;
{{UserCmd|command=pamac install manjaro-printer}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Note that you may need to add yourself to the {{ic|sys}} group.  To do this, use the command:&lt;br /&gt;
{{UserCmd|command=sudo gpasswd -a your_username sys}}&lt;br /&gt;
&lt;br /&gt;
= Enabling Printing Capabilities = &amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
Once the necessary software has been installed, to start and enable printing capabilities, enter the following commands:&lt;br /&gt;
{{UserCmd|command=sudo systemctl enable --now cups.service}}&lt;br /&gt;
{{UserCmd|command=sudo systemctl enable --now cups.socket}}&lt;br /&gt;
{{UserCmd|command=sudo systemctl enable --now cups.path}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
If easy detection of network printers is needed (not all editions have avahi installed and running) the following service can be installed &amp;amp; started: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:63--&amp;gt;&lt;br /&gt;
{{UserCmd|command=pamac install avahi}}&lt;br /&gt;
{{UserCmd|command=sudo systemctl enable --now avahi-daemon.service}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
At this point you should be ready to configure a printer&lt;br /&gt;
&lt;br /&gt;
=Managing Printers= &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Managing Printers with HP Device Manager== &amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
[[File:Hplip.png|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
If have a printer made by HP, the easiest way to manage it is with the HP Device Manager({{ic|hp-toolbox}}).  It is wizard based and handles automatic detection and setup of your printer locally or across a network.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
You can run it by selecting '''HP Device Manager''' from the menu or with the command {{ic|hp-toolbox}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Managing Printers with CUPS== &amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
Another way to add a printer is to use CUPS directly. Assuming CUPS has been enabled (and started), upon connecting a printer, it should be automatically detected and configured for you to use. The process itself should take only about a minute. However, if the automatic detection and configuration doesn't seem to work, then your printer can be manually set up with relative ease. There are two methods to do so:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
* '''Webpage Interface''': CUPS provides an webpage interface that will open in your default web browser to configure your printer. This interface also provides access to further information about CUPS, as well as on-line help.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
* '''Desktop Interface''': A standard desktop wizard is also available, which should be instantly familiar to those who have configured a printer before, whether using Linux or another operating system such as windows. Note that you may need to install your DE's printer config package using your favorite package manager or by using one of the following commands.&lt;br /&gt;
GNOME: &lt;br /&gt;
{{UserCmd|command=pamac install system-config-printer}}&lt;br /&gt;
KDE:&lt;br /&gt;
{{UserCmd|command=pamac install print-manager}}&lt;br /&gt;
&lt;br /&gt;
===CUPS Webpage Interface=== &amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
[[File:CUPSweb.png|thumb|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
To access the webpage interface, select '''Manage Printing''' from your desktop menu. The interface will automatically open in your default web browser. Alternatively, you can also open your choice of web browser, and enter the following into the address bar:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
http://localhost:631/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
{{BoxSuccess|Tip|You can also just click the address provided above to access the CUPS web interface!}}&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===CUPS Desktop Interface Part 1: The Automatic Method=== &amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
[[File:CUPS1.png|thumb|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
'''1. Add your printer'''. Ensuring that your printer is properly connected and switched on, select '''Print Settings''' from your desktop menu. Once the ''Print Settings'' window has opened, click '''+ add''' to add a new printer. &lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
[[File:CUPS2.png|thumb|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
'''2. Select your printer name'''. Once the ''New Printer'' window has opened, under the '''Select Device''' heading, find the name of your printer and click to highlight it. If your printer is listed more than once, check the description on the right to ensure your selection is not for another function, such as scanning or faxing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
'''3. Select your printer connection'''. Under the '''Connection''' heading, click to highlight your printer's connection method. As illustrated, this will usually always be 'USB'.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
[[File:CUPS3.png|thumb|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
'''4. Install your printer driver'''. Once your printer name and connection have been highlighted, click the '''Forward''' button and CUPS will automatically search for the available drivers for it. In most instances, once the appropriate driver has been found it will be automatically installed, and the set-up process will have completed. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
Otherwise, if the process did not succeed, it will be necessary to click the forward button again in order chose the appropriate driver yourself. &lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===CUPS Desktop Interface Part 2: The Manual Method=== &amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
[[File:CUPS4.png|thumb|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
{{BoxSuccess|Tip|CUPS will usually help you out by showing recommended choices for each step.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
'''1. Select your printer make'''. If the Automatic method did not automatically find and install an appropriate driver for your printer, then clicking the forward button again will present the ''Chose Driver'' window. The first step is to select the make of your printer. As illustrated, as an HP printer is to be installed, the recommended choice of ''HP'' has been highlighted by clicking on it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
Once your make of printer has been highlighted, click the forward button to proceed to the next step.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
[[File:CUPS5.png|thumb|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
'''2. Select your printer model'''. Under the left-heading '''models''', select the specific model of your printer. As illustrated, as the printer model to be installed in this instance is a Model 2210, the recommended choice of ''PSC 2210'' has been highlighted by clicking on it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
'''3. Select your printer driver'''. At last! Under the right-heading '''Drivers''', select the appropriate driver for your printer. As illustrated, the recommended printer driver has been clicked to highlight it. '''It is advised that you also select whatever driver is recommended for you'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
Once your printer model and driver have been highlighted, click the forward button to proceed to the next step.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
[[File:CUPS6.png|thumb|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
'''4. Choose your printer name, description (optional), and location (optional)'''. Unless you want to change something, it will not be necessary to make any amendments here.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
If you are happy with the information provided - or have made the desired changes - click the '''Apply''' button to complete the process.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
[[File:CUPS7.png|thumb|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
'''5. Configure your printer'''. Having clicked the Apply button in the previous step, your printer's properties will be displayed. By selecting the categories on the right-hand side, you can view information and amend your printer's settings if you wish. '''The standard settings will be fine for most people, so unless you have something specific in mind, there will be nothing you need to do'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
'''6. Test your printer'''. Although optional, this step is highly recommended! Click the '''Print Test Page''' button to ensure that your printer is set up and working properly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
{{BoxSuccess|Tip|Your printer properties can be accessed - and changed - at any time by selecting the '''Print Settings''' option from your menu, and then double-clicking your printer's icon.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
That's it! Now click the '''OK''' button to close the window and start using your printer.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Modifying an Installed Printer=== &amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
To configure an installed printer at any time:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
'''1.''' select the '''Print Settings''' option from your desktop menu, and&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
'''2.''' double-click the printer's icon.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
The configuration window will appear. Select any of the categories on the left-hand side of the window to view the appropriate information and make any desired changes. Once complete, click the '''Apply''' and then '''OK''' buttons to confirm and save your changes, or click the '''Cancel''' button to close the window without making any changes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Removing an Installed Printer=== &amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
If for any reason you wish to remove a printer (e.g. to reinstall it), select the '''Print Settings''' option from your menu, right-click your printer's icon, and then select '''delete'''. You will need to confirm your decision to delete the printer, as well as enter your password to complete the task.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Disabling Printing Capabilities = &amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
If for any reason you wish to disable CUPS (e.g. in order to use an alternative printing system), open your terminal and enter the following command:&lt;br /&gt;
{{UserCmd|command=sudo systemctl disable --now cups.service}}&lt;br /&gt;
{{UserCmd|command=sudo systemctl disable --now cups.socket}}&lt;br /&gt;
{{UserCmd|command=sudo systemctl disable --now cups.path}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Specific printers/scanners that are known to work = &amp;lt;!--T:58--&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Brand !! Type !! Print !! Scan !! Description how to set up !! Issues &amp;amp; Solutions !! More info !!&lt;br /&gt;
|-&lt;br /&gt;
| Canon || mp 280 || Yes, via network|| Yes, only local || CUPS and manjaro-printer || Remote scanning&lt;br /&gt;
|-&lt;br /&gt;
| Canon || Pixma MX535 || Yes, via network|| Yes, via network || Manjaro printer detects remote printer as mx530. scanner needs scangearmp2-sane-git to function properly || Needs avahi and in my case ipv6 for some reason to be able to 'see' the printer (@hanzel on the forum) &lt;br /&gt;
|-&lt;br /&gt;
| Canon || PIXMA TR4522 || || || Needs: cnijfilter2 or cnijfilter2-bin from the [[Arch_User_Repository|AUR]] || || [https://forum.manjaro.org/t/installing-a-canon-pixma-tr4522/78221 forum post]&lt;br /&gt;
|-&lt;br /&gt;
| Canon || PIXMA TS5120 || Yes|| Yes || Scanner seems to work after CUPS and manjaro-printer, printing requires cnijfilter and selecting Canon TS5100 series drivers|| Needs: cnijfilter2 or cnijfilter2-bin from the [[Arch_User_Repository|AUR]] || ||&lt;br /&gt;
|-&lt;br /&gt;
| Epson|| WF-3825 driver || || || Needs: epson-inkjet-printer-escpr2 [[Arch_User_Repository|AUR]] || || [https://forum.manjaro.org/t/epson-wf-3825-driver/77910/5 Forum post]&lt;br /&gt;
|-&lt;br /&gt;
| Canon || Pixma Pro-100 || Yes, via network and local || Not a feature || manjaro-printer || Takes a moment to start printing, just be patient&lt;br /&gt;
|-&lt;br /&gt;
| Canon || ISensys || LBP223dw || Yes || ||  || [https://forum.manjaro.org/t/installation-canon-i-sensys-lbp223dw/80306 forum post]&lt;br /&gt;
|-&lt;br /&gt;
| Canon || Pixma E4270 || Yes via Network || not tested || Needs: cnijfilter2 or cnijfilter2-bin from the [[Arch_User_Repository|AUR]]  || || [https://forum.manjaro.org/t/canon-pixma-e4270/86212 forum post]&lt;br /&gt;
|- &lt;br /&gt;
| Canon || Pixma G2100 || Yes || Yes || Plug&amp;amp; play || || [https://forum.manjaro.org/t/does-canon-printers-well-supported/87040/5 forum post]&lt;br /&gt;
|-&lt;br /&gt;
| Epson || ET-M1120 || Yes, via Network || Not a feature || manjaro-printer and system-config-printer || Needs: epson-inkjet-printer-escpr and epson-inkjet-printer-escpr2 in [[Arch_User_Repository|AUR]] and then patch from pacman&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
Table made from suggestion [https://forum.manjaro.org/t/printer-overview-and-functionality-on-manjaro/79794 here]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Add_a_Storage_Partition_%26_Modify_your_System_to_Suit&amp;diff=42291</id>
		<title>Add a Storage Partition &amp; Modify your System to Suit</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Add_a_Storage_Partition_%26_Modify_your_System_to_Suit&amp;diff=42291"/>
		<updated>2023-01-16T18:40:20Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Introduction== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
My storage system was OK when I initially devised it, as it happens, the years have gone by &amp;amp; it had become inefficient &amp;amp; a bit messy. So, time for a makeover. So I spent some hours reorganizing my partitions - 11 -&amp;gt; 12 hours of GParted work. During this time I removed the /swap partition; enlarged my '''/''' partition, it still had ~2GB of free space which should have been fine for the way I use my system. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
A '''/swapfile''' [[https://wiki.manjaro.org/index.php/Swap#Using_a_Swapfile]] is to replace the /swap partition (see the previous link for the simple how-to on how to create a /swapfile). My /swapfile was located in the '''/''' partition.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
I also shrunk my /home partition as near as small as I could with the size of the data it was holding, so that I could then create a new partition where that data will reside in future.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
I had to create a new partition, then reboot into Manjaro, where I moved all of my personal storage data over to the new partition. Then reboot the '''GParted live CD''' &amp;amp; shrink my /home down to 20GB, which is far larger than it needs to be in my new layout, but I have the disk space to spare, so why not? (I could always change it with GParted in the future if I had to.) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
My system then needed to be configured to work with these changes as I will go into below.&lt;br /&gt;
&lt;br /&gt;
===The new partition layout=== &amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
 /boot      - 102MB  ext2  (half full)&lt;br /&gt;
 /          - 20GB  ext4  (carries the 4GB /swapfile &amp;amp; still has 5GB free)&lt;br /&gt;
 /home      - 20GB  ext4  (12GB free)&lt;br /&gt;
 /bdata     - 892GB  ext4&lt;br /&gt;
&lt;br /&gt;
==Manipulating the Partitions== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
{{BoxDanger|Working with partitions|Modifying an existing partition table may cause loss of data. '''Always''' ensure adequate backup to external storage}}&lt;br /&gt;
Boot Manjaro from a live ISO and use Gparted to delete /swap &amp;amp; to modify the size of all (bar /boot) of the partitions on the 1TB (931.51GB formatted) drive. I had to, delete, shrink, move, expand, create (reboot &amp;amp; move my personal data across from /home to the new /bdata , then reboot GParted) shrink, expand.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
As previously mentioned, this took 11 -&amp;gt; 12 hours. The larger the partition &amp;amp; the more data involved the longer it takes to process a partition.&lt;br /&gt;
&lt;br /&gt;
==Modifying the system to suit these changes== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
I had to comment out the call for mounting the /swap partition in /etc/fstab , change the path buttons in Worker (I'm probably the only one reading this that uses the wonderful Worker, so, for all that statement is worth...) to suit the new partition layout. For anyone doing the same thing you need to think about anything that you may have done that needs to be reconfigured to use these new paths (more on this later).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
Then in the Terminal I used the blkid command to get the UUID of the new /bdata partition so I could add a call to it into the /etc/fstab :&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
[handy@jarmano ~]$ blkid&lt;br /&gt;
 /dev/sda1: UUID=&amp;quot;41c2c2b3-5ad8-43bc-9bf0-84d3b429127d&amp;quot; TYPE=&amp;quot;ext2&amp;quot; &lt;br /&gt;
 /dev/sda2: LABEL=&amp;quot;big.data&amp;quot; UUID=&amp;quot;9fe95af9-529e-4f68-b83c-7fa9e7fb3ba1&amp;quot; TYPE=&amp;quot;ext4&amp;quot; &lt;br /&gt;
 /dev/sda3: LABEL=&amp;quot;my.system&amp;quot; UUID=&amp;quot;6dfe5e6b-86b9-4301-b385-8cc3816ada8c&amp;quot; TYPE=&amp;quot;ext4&amp;quot; &lt;br /&gt;
 /dev/sda4: LABEL=&amp;quot;my.home&amp;quot; UUID=&amp;quot;b993339d-dbb3-4fbd-adb4-e61baf43cd7f&amp;quot; TYPE=&amp;quot;ext4&amp;quot; &lt;br /&gt;
 /dev/sdb1: LABEL=&amp;quot;store&amp;quot; UUID=&amp;quot;05e6f212-4003-430b-a7d9-a53d98fad0b5&amp;quot; TYPE=&amp;quot;ext4&amp;quot; PARTUUID=&amp;quot;8cb60e1f-8d16-4d9c-bccc-3a2cd5396836&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
As you may have noticed, the new partition was given the /dev/sda2: spot (which once belonged to /swap)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
I Copied the UUID for the new partition into /etc/fstab &amp;amp; created a call for this new partition, like so:&lt;br /&gt;
{{File|file=/etc/fstab|content=&amp;lt;pre&amp;gt;...&lt;br /&gt;
UUID=9fe95af9-529e-4f68-b83c-7fa9e7fb3ba1 /data/bdata ext4 defaults      0       1&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
Then as root I made the directory /mnt/bdata , so that the new partition is accessible. You can do this in the Terminal like so (replace &amp;lt;directory.name&amp;gt; with the name you want to call your new partition:&lt;br /&gt;
{{RootCmd|command=mkdir -p /data&amp;lt;directory.name&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
Due to GParted doing its work with root permissions we need to change the ownership (owner:group) of the new partition, which we do by modifying the ownership of the directory name (that was created in the last command above) from root:root to &amp;lt;user.name&amp;gt;:users. To do that use the following Terminal command:&lt;br /&gt;
{{RootCmd|command=chown &amp;lt;user.name&amp;gt;:users /data/&amp;lt;new.partition's.name&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
==Configure the system to use new default storage directories== &amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
Firstly, I had to check both the ~/.bash_profile &amp;amp; the /etc/profile files &amp;amp; modify the '''PATH''' variables where I had added paths that were now incorrect. Most users here won't have changed anything in these two files, though it is just too easy to do, to not check them for safeties sake. When looking at these files, check the PATH line for anything that relates to your moved storage directories. You probably won't have any differences unless you added them. These lines in my files follow, you will see where I have replaced the original paths with /mnt/bdata :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
{{File|&lt;br /&gt;
file=~/.bash_profile|&lt;br /&gt;
content=&amp;lt;pre&amp;gt;PATH=$PATH:/mnt/bdata/scripts&lt;br /&gt;
export PATH&lt;br /&gt;
PATH=$PATH:~/games/ut2004&lt;br /&gt;
export PATH&lt;br /&gt;
PATH=$PATH:~/games/ut2004/System&lt;br /&gt;
export PATH&amp;lt;/pre&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
{{File|&lt;br /&gt;
file=/etc/profile|&lt;br /&gt;
content=&amp;lt;pre&amp;gt;# Set our default path&lt;br /&gt;
PATH=&amp;quot;/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/mnt/bdata/scripts:&amp;quot;&lt;br /&gt;
export PATH&amp;lt;/pre&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
Then I needed to change the paths for what are considered to be the standard default /home/&amp;lt;user&amp;gt;/ storage directories - Downloads, Video, Music &amp;amp; so on. I had previously changed these paths, also, I don't want to use capital letters in the beginning of their names.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
If you have more than one user account on your system, then it would be best to use &amp;amp; edit:&lt;br /&gt;
{{UserCmd|command=nano ~/.config/user-dirs.conf}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
If the above file doesn't exist, create it. Then copy mine (just below), editing it to suit your system/desires. Having only one user account on my Manjaro setup, I delete the previously mentioned file (if it existed anyway) &amp;amp; modify:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
{{RootCmd|command=nano /etc/xdg/user-dirs.defaults}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
As its settings, under these circumstances (not having a ~/.config/user-dirs.conf ) will be global. Mine edited file follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
{{File|&lt;br /&gt;
file=~/.config/user-dirs.conf|&lt;br /&gt;
content=&amp;lt;pre&amp;gt;# Default settings for user directories customised by handy :-&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# The values are relative pathnames from the home directory and&lt;br /&gt;
# will be translated on a per-path-element basis into the users locale&lt;br /&gt;
DESKTOP=desktop&lt;br /&gt;
DOWNLOAD=/data/bdata/downloads&lt;br /&gt;
DOCUMENTS=/data/bdata/documents&lt;br /&gt;
MUSIC=/data/bdata/music&lt;br /&gt;
PICTURES=/data/bdata/pictures&lt;br /&gt;
VIDEOS=/data/bdata/videos&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
Once you have done this, check that you don't have new (likely empty) default directories in your ~/ that were created by the above file(s) on boot. Any such void files should be deleted after you have modified either the ''user'' based '''~/.config/user-dirs.conf''' or the ''root'' based '''/etc/xdg/user-dirs.defaults''' files. '''~/.bashrc''' may need some paths changed as well, depending on what you call from it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
I also had to tell qBittorent, Firefox (&amp;amp; the few other browsers I'm testing) where their particular download directories had moved to. Any other applications that were set to save data into the documents, or any other directory that has moved (or been created as a default, in either of the two directories above) will need to have their config's modified too. &amp;amp; so it goes...&lt;br /&gt;
&lt;br /&gt;
==Creating a /swapfile== &amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
Now, if you do choose to not have a /swap partition but you would still like to have swap space (which of course you can choose to easily have at any time in the future), then there is a very functional option available to you called a /swapfile. &lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;br /&gt;
[[Category:Storage{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Using_autofs_(automount)_with_NFS&amp;diff=42290</id>
		<title>Using autofs (automount) with NFS</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Using_autofs_(automount)_with_NFS&amp;diff=42290"/>
		<updated>2023-01-16T18:40:01Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Autofs – Automount (en)= &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
[[File:Manjaro-logo.png|left]]                      &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Autofs= &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
Autofs is a program which makes it possible to mount external devices on demand. Other ways of mounting can be done with the use of a manual command for a temporary mount, or by using the /etc/fstab file if you want to mount a device permanently.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Autofs can be used to mount:&lt;br /&gt;
*USB-flash-disks&lt;br /&gt;
*external hard disks&lt;br /&gt;
*network attached storage devices&lt;br /&gt;
*CD-ROM / DVD / BlueRay and so on.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Autofs mounts these devices in local folders. When you want, or a program you use wants, to read from or write to the device, autofs will do that in those local folders.&lt;br /&gt;
When you work a lot with mounted systems you will love the way this is done.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
Some people believe that since autofs is not maintained heavily it won’t exist much longer, but think about this: why do you need to maintain a program which already does what it is supposed to do?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Another way of mounting on the fly is described on this wiki page: Fstab - Use SystemD automount [https://wiki.manjaro.org/index.php?title=Fstab_-_Use_SystemD_automount]&lt;br /&gt;
&lt;br /&gt;
=Installation= &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
At the time of writing, the autofs version number was 5.1.3-1. It can be installed from the standard Manjaro repositories using Octopi, Pamac or Pacman.&lt;br /&gt;
When you want to use autofs with nfs you need one extra package and that is nfs-utils. So, install that as well. The description calls it:&lt;br /&gt;
''support programs for the network filesystem''&lt;br /&gt;
&lt;br /&gt;
=Testing the mounts= &amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
Before you will install and setup autofs it is a good thing to test if you can mount the device you want to mount.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
Let’s find out first what you can mount. The nfs-utils package has a nice command for that: showmount:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
'''showmount -e 192.168.1.9'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
When the device is on the output will be something like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
'''Export list for 192.168.1.9:'''&lt;br /&gt;
'''/HDD1 *'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
There is a disk called HDD1 in the device on address 192.168.1.9.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
Remark: ''You do need to know the IP-address of the device to use showmount.''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
Now let’s mount it to our local folder /mnt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
‘’’sudo mount -t nfs 192.168.1.9:/HDD1 /mnt’’’&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
Type ‘ls /mnt’ to find out what is on the disk you just mounted.&lt;br /&gt;
When you see contents the mount has succeeded and we can now continue with the configuration of autofs.&lt;br /&gt;
&lt;br /&gt;
=Terminal commands= &amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
Commands you can use are:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
'''sudo systemctl enable autofs'''  ''Command to enable autofs so it can be started either manually or at next boot''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
'''sudo systemctl start autofs'''   ''Command to manually start autofs''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
'''sudo systemctl restart autofs'''   ''Command to manually restart autofs''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
'''sudo systemctl stop autofs'''    ''Command to manually stop autofs''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
'''sudo systemctl status autofs'''  ''Command to read the status of autofs''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
When autofs is running this is the output of the status command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
'''sudo systemctl status autofs'''&lt;br /&gt;
  ● autofs.service - Automounts filesystems on demand&lt;br /&gt;
     Loaded: loaded (/usr/lib/systemd/system/autofs.service; enabled; vendor preset: disabled)&lt;br /&gt;
     Active: active (running) since Sat 2017-12-02 07:13:22 CET; 1h 9min ago&lt;br /&gt;
    Process: 1069 ExecStart=/usr/bin/automount $OPTIONS --pid-file /run/autofs.pid (code=exited, status=0/SUCCESS)&lt;br /&gt;
   Main PID: 1089 (automount)&lt;br /&gt;
      Tasks: 5 (limit: 4915)&lt;br /&gt;
     CGroup: /system.slice/autofs.service&lt;br /&gt;
             └─1089 /usr/bin/automount --pid-file /run/autofs.pid&lt;br /&gt;
  Dec 02 07:13:22 Desktop-Jan systemd[1]: Starting Automounts filesystems on demand...&lt;br /&gt;
  Dec 02 07:13:22 Desktop-Jan automount[1089]: -&lt;br /&gt;
  Dec 02 07:13:22 Desktop-Jan systemd[1]: Started Automounts filesystems on demand.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
After a stop it looks like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
'''sudo systemctl status autofs'''&lt;br /&gt;
  ● autofs.service - Automounts filesystems on demand&lt;br /&gt;
     Loaded: loaded (/usr/lib/systemd/system/autofs.service; enabled; vendor preset: disabled)&lt;br /&gt;
     Active: inactive (dead) since Sat 2017-12-02 08:27:27 CET; 1s ago&lt;br /&gt;
    Process: 1069 ExecStart=/usr/bin/automount $OPTIONS --pid-file /run/autofs.pid (code=exited, status=0/SUCCESS)&lt;br /&gt;
   Main PID: 1089 (code=exited, status=0/SUCCESS)&lt;br /&gt;
  Dec 02 07:13:22 Desktop-Jan systemd[1]: Starting Automounts filesystems on demand...&lt;br /&gt;
  Dec 02 07:13:22 Desktop-Jan automount[1089]: -&lt;br /&gt;
  Dec 02 07:13:22 Desktop-Jan systemd[1]: Started Automounts filesystems on demand.&lt;br /&gt;
  Dec 02 08:27:26 Desktop-Jan systemd[1]: Stopping Automounts filesystems on demand...&lt;br /&gt;
  Dec 02 08:27:27 Desktop-Jan systemd[1]: Stopped Automounts filesystems on demand.&lt;br /&gt;
&lt;br /&gt;
=Configuration= &amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
After installation we need to configure a few files specific to what we need and want. These files are placed in the folder: '''/etc/autofs'''.&lt;br /&gt;
In fact there are 2 files needed: auto.master and auto.&amp;lt;any name you like&amp;gt;.&lt;br /&gt;
Since /etc/autofs is a folder owned by root you need root privileges to write and/or edit them.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
In auto.master we write:&lt;br /&gt;
* the base folder where mounts are connected to the local filesystem&lt;br /&gt;
* the name of the file in which the mount can be configured&lt;br /&gt;
* a timeout value (time after which the mount is automatically unmounted when not needed anymore)&lt;br /&gt;
* ghost, an option which places empty folders in the base folder to make it possible, after the time-out, to mount the device again.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
A typical line in the auto.master file can look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
'''/mnt /etc/autofs/auto.NAS1 --timeout=10 --ghost'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
When you have more than one external device you want to mount using autofs you can do 2 things:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
* write an extra line in the auto.master file for each device. For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
'''/mnt /etc/autofs/auto.NAS1 --timeout=10 --ghost'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
'''/mnt /etc/autofs/auto.NAS2 --timeout=10 --ghost'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
and create extra config files for each device, or&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
* use 1 line in the auto.master file using 1 config file for all devices and write more than 1 line in this config file. This is totally up to you.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
I use this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
''/etc/autofs/auto.master:''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
'''/mnt /etc/autofs/auto.shares --time-out=5 --ghost'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
''/etc/autofs/auto.shares:''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
'''NAS-Seagate	       -fstype=nfs,rw,soft,retry=0 Seagate:/shares/Folder1'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
'''NAS-WD  	       -fstype=nfs,rw,soft,retry=0 WD:/nfs/Public'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
This way I have one master file which, with one line, controls the base of the system and one file which controls all my shares. But again, this is totally up to you.&lt;br /&gt;
&lt;br /&gt;
=Explanation of auto.master= &amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
This file is created when you install the autofs package. You will need to edit it to make it work for you. The complete file looks like this when created:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
# key [ -mount-options-separated-by-comma ] location&lt;br /&gt;
  # For details of the format look at autofs(5).&lt;br /&gt;
  #&lt;br /&gt;
  #/misc	/etc/auto.misc&lt;br /&gt;
  #&lt;br /&gt;
  # NOTE: mounts done from a hosts map will be mounted with the&lt;br /&gt;
  #	&amp;quot;nosuid&amp;quot; and &amp;quot;nodev&amp;quot; options unless the &amp;quot;suid&amp;quot; and &amp;quot;dev&amp;quot;&lt;br /&gt;
  #	options are explicitly given.&lt;br /&gt;
  #&lt;br /&gt;
  #/net	-hosts&lt;br /&gt;
  #&lt;br /&gt;
  # Include central master map if it can be found using&lt;br /&gt;
  # nsswitch sources.&lt;br /&gt;
  #&lt;br /&gt;
  # Note that if there are entries for /net or /misc (as&lt;br /&gt;
  # above) in the included master map any keys that are the&lt;br /&gt;
  # same will not be seen as the first read key seen takes&lt;br /&gt;
  # precedence.&lt;br /&gt;
  #&lt;br /&gt;
  #/net        -hosts           -nosuid&lt;br /&gt;
  +auto.master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
Add your line or lines just before the last visible line: +auto.master&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
After that line an empty line should exist or the configuration will not succeed, so place the cursor after +auto.master and click on ENTER.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
Format of the line you add:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
''base-folder  name_of_share_file  options''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
In my example this is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
'''/mnt /etc/autofs/auto.shares --time-out=5 --ghost'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
'''''NOTE: Make sure the used filename in the auto.master file should be exactly the same as the name of the file you use, including the path.'''''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
The base folder can be /. In this case it is written as: /-&lt;br /&gt;
You use direct addressing now. The address you write in the shares file (see next paragraph) becomes the complete address.&lt;br /&gt;
When you write the name of a folder in the master file you use indirect addressing:&lt;br /&gt;
the complete path is now the sum of the path in the master file + the one in the shares file.&lt;br /&gt;
&lt;br /&gt;
=Explanation of auto.shares= &amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
This file can have any extention name you like. Make it a descriptive one to easily find it, especially when you use more than one.&lt;br /&gt;
The line or lines in this file are all built according to this template:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
''name_of_sub-folder   options   source''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
(separated with at least one space)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
After mounting the external device can be found in the following directory structure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
'''/base-folder/sub-folder'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
You define the base folder in the auto.master file (first item in the line) and the sub-folder is defined in the auto.xxxx file (also first item on the line)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:63--&amp;gt;&lt;br /&gt;
My shares are mounted at: /mnt/NAS-WD and /mnt/NAS-Seagate.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:64--&amp;gt;&lt;br /&gt;
/mnt is the base-folder (from auto.master) and both NAS folders are written in the shares file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:65--&amp;gt;&lt;br /&gt;
Options you can use are plenty. See the man pages for autofs, automount and nfs.&lt;br /&gt;
The ones I used here work for me. They take care of the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:66--&amp;gt;&lt;br /&gt;
*'''-fstype=nfs'''&lt;br /&gt;
The used filesystem is nfs (Network File System), a file-system used much in Linux environments.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:67--&amp;gt;&lt;br /&gt;
*'''rw'''&lt;br /&gt;
The mount is readable and writable. If you only need read access then use ro (read only)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:68--&amp;gt;&lt;br /&gt;
*'''soft'''&lt;br /&gt;
If the server fails an I/O error is given, but the file-manager keeps running. When you use hard instead of soft, it hangs till the connection has been re-established.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:69--&amp;gt;&lt;br /&gt;
*'''retry=0'''&lt;br /&gt;
This makes sure that mount stops immediately when the server is not reachable. If not, mount will keep trying for 2 minutes to reach the server and block the program which wants to reach the server.&lt;br /&gt;
&lt;br /&gt;
=Remarks= &amp;lt;!--T:70--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:71--&amp;gt;&lt;br /&gt;
* It is said that when you make a change in the shares file, the change will be active straight away. When changing the master file you need to restart the autofs.service like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:72--&amp;gt;&lt;br /&gt;
'''sudo systemctl restart autofs'''  ''It is advisable to also restart after changing the shares file, just to be sure.''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:73--&amp;gt;&lt;br /&gt;
* The permissions of both the master and the share file(s) should be 644. That means Read/Write permission for user, Read for group and Read for others.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:74--&amp;gt;&lt;br /&gt;
* Test if the system works. First example is the result when nothing is mounted, in the second example you see the result when the NAS-WD is mounted:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:75--&amp;gt;&lt;br /&gt;
$ /etc/autofs &amp;gt; '''sudo ps -A|grep &amp;quot;nfs\|rpc&amp;quot;'''&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!--T:76--&amp;gt;&lt;br /&gt;
240 ?       00:00:00 rpcbind&lt;br /&gt;
  23222 ?       00:00:00 rpciod&lt;br /&gt;
  23227 ?       00:00:00 nfsiod &lt;br /&gt;
 &lt;br /&gt;
$ /etc/autofs &amp;gt; '''cd /mnt/NAS-WD'''  ''Change directory to the mount''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:77--&amp;gt;&lt;br /&gt;
$ /mnt/NAS-WD &amp;gt; '''sudo ps -A|grep &amp;quot;nfs\|rpc&amp;quot;'''&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!--T:78--&amp;gt;&lt;br /&gt;
240 ?       00:00:00 rpcbind&lt;br /&gt;
  23222 ?       00:00:00 rpciod&lt;br /&gt;
  23227 ?       00:00:00 nfsiod&lt;br /&gt;
  29106 ?       00:00:00 rpc.statd&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:80--&amp;gt;&lt;br /&gt;
There are many webpages about autofs, with and without nfs. Just google it and you will find many different ways of setting it up. The way described here works for me and is pretty easy to setup.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Did_X.server_recognise_your_monitor_correctly%3F&amp;diff=42289</id>
		<title>Did X.server recognise your monitor correctly?</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Did_X.server_recognise_your_monitor_correctly%3F&amp;diff=42289"/>
		<updated>2023-01-16T18:37:17Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
= A Quick Test to Validate these X.server Settings:= &amp;lt;!--T:1--&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
It is certainly worthwhile checking that the X.server has recognised your monitor correctly. If the X.server can't recognise your monitor or incorrectly recognises your monitor your display will not be optimal. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==The Test:== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
Enter the following command in the Terminal:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
{{UserCmd|command=xdpyinfo | grep -B2 resolution}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
These are the results from my machine; fortunately they are correct:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
{{UserCmdOutput|command=xdpyinfo | grep -B2 resolution|result=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
screen #0:&lt;br /&gt;
dimensions:    1920x1200 pixels (524x321 millimeters)&lt;br /&gt;
resolution:    93x95 dots per inch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
'''Note:''' If you are running more than one monitor, this test will most likely provide results that are created by combining the monitors that you have connected to your machine &amp;amp; treating them as though they are one monitor! &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
So you may need to do some arithmetic, OR, of course you could just connect one monitor at a time for the test. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==What if the X.server got it wrong?== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
If the X.server can't work out what your screen size is it will set your DPI at the default of 75 x 75. If so, you will need to manually create a file like so: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
{{UserCmd|command=touch /etc/X11/xorg.conf.d/90-monitor.conf}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
to which you must add the pertinent details ''(see below)''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Getting Your Monitor's Specifications:== &amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
Probably the easiest way to get the required details is from the technical specifications supplied in the monitor's manual. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
If you don't have the manual, you can search for the specifications of your monitor online; most maker's have a section on their sites for archived manuals. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
There are also other sites out there that carry such information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==What do I do with the Specifications:== &amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
Enter the following into the Terminal to call your favourite text editor as root &amp;amp; create an initially empty file with the right path &amp;amp; name:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo &amp;lt;text.editor.name&amp;gt; /etc/X11/xorg.conf.d/90-monitor.conf}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
Then copy the following into your editor's blank page:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
'''/etc/X11/xorg.conf.d/90-monitor.conf'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
     Identifier             &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
     DisplaySize             286 179    # In millimeters&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
You '''MUST''' replace the '''DisplaySize''' numbers with the ones for your monitor. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
After you have done that, save the file &amp;amp; reboot. The next time X starts the X.server will have calculated your DPI values from the numbers that you put in the '''DisplaySize''' line above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
To test that the X.server has done what it has supposed to do &amp;amp; also that there were no typo's, run the test from the start of this wiki again.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==What if I can't find the Manufacturer's Specifations?== &amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
You can measure your monitor &amp;amp; input the numbers that way, though your measurements will most likely be different than manufacturer's.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
If you can't find the manufacturer's specifications on the web, have a look at this page as you still have options available to you: [https://wiki.archlinux.org/index.php/Xorg#Display_Size_and_DPI]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Preserve_Manjaro_Bootloader&amp;diff=42288</id>
		<title>Preserve Manjaro Bootloader</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Preserve_Manjaro_Bootloader&amp;diff=42288"/>
		<updated>2023-01-16T18:36:48Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
= Introduction = &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
This is not to get back or to restore your Manjaro bootloader. To restore your Manjaro bootloader, see [https://wiki.manjaro.org/index.php?title=Restore_the_GRUB_Bootloader this].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
This is to prevent your working Manjaro bootloader being overridden by other OS bootloaders. This can happen when the other OS updates its grub (not update-grub). And due to Manjaro's implementation of intel-ucode, other OS bootloader cannot boot Manjaro OS, hence this tutorial.&lt;br /&gt;
&lt;br /&gt;
= Bios-legacy systems = &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Boot up all other linux OS and at their terminals, do&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo grub-install --force /dev/sdxy}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
where /dev/sdxy is the other OS partition. Note some OS's need command 'grub2-install'. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
When installing a new linux OS, at their installer, always select &amp;quot;installing bootloader to partition&amp;quot;. We can also choose not to install bootloader, but selecting 'to partition' (Manjaro calls this 'to system') is good enough and is preferable to have a bootloader installed at every OS.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
If you choose to uninstall Manjaro later on, remember to make the other OS bootloader as default before uninstalling.&lt;br /&gt;
&lt;br /&gt;
= UEFI systems = &amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
At any linux OS terminal, see output of&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
{{UserCmd|command=efibootmgr}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
It will give an output like this:&lt;br /&gt;
{{UserCmdOutput|command=efibootmgr|result=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 BootCurrent: 0001&lt;br /&gt;
 Timeout: 1 seconds&lt;br /&gt;
 BootOrder: 0001,0002,0004,0005,0008&lt;br /&gt;
 Boot0001* manjaro&lt;br /&gt;
 Boot0002* ubuntu&lt;br /&gt;
 Boot0004* UEFI: WDC WD10PURX&lt;br /&gt;
 Boot0005* Hard Drive&lt;br /&gt;
 Boot0008* Systemd Boot Manager&lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;br /&gt;
 }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
Make sure Manjaro bootorder is at the beginning as above: &amp;quot;BootOrder: 0001,0002,0004,0005,0008&amp;quot;&lt;br /&gt;
If it is not, reorder such that it is, like this:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo efibootmgr -o 0001,0002,0004,0005,0008}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
Whenever we install another OS, it will be at the top of that bootorder; and we will need to reorder such that Manjaro is again at the top. And we can do that at that install livecd media itself. If we forget, we can do it after installation at any OS. For UEFI, we can still select Manjaro to boot at boot-setup (one of F8 ~ F12).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
That alone should be sufficient for most UEFI systems. &lt;br /&gt;
However in some situations (and reported in some topics here), it is not (possibly due to firmware issues). The above steps do not ensure that Manjaro bootorder will be booted up. In these cases, one extra command is required.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo cp /boot/grub/x86_64-efi/core.efi /boot/efi/EFI/boot/bootx64.efi}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
Or, if done at livecd (or another OS) and mounted / partition to /mnt and /boot/efi partition to /mnt/boot/efi&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo cp /mnt/boot/grub/x86_64-efi/core.efi /mnt/boot/efi/EFI/boot/bootx64.efi}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
Copying /boot/efi/EFI/Manjaro/grubx64.efi instead of /boot/grub/x86_64-efi/core.efi can also accomplish the same thing because /boot/efi/EFI/Manjaro/grubx64.efi is itself a copy of /boot/grub/x86_64-efi/core.efi&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
So doing this is also an alternative.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo cp /boot/efi/EFI/Manjaro/grubx64.efi /boot/efi/EFI/boot/bootx64.efi}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
Doing this extra command where the extra command is not needed does not seem to harm the system.&lt;br /&gt;
&lt;br /&gt;
= A fallback alternative = &amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
(Both bios-legacy and uefi)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
We can despite our efforts, still use the other OS grub to boot Manjaro, and might come in useful, particularly if the above methods seems daunting. Or if we are stuck not being able to get to Manjaro bootloader.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
At the other OS grub 2 system, create a custom.cfg file&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo touch /boot/grub/custom.cfg}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
Some OS's like Suse, Fedora, Mageia uses directory in /boot/grub2 not /boot/grub, so do so accordingly.&lt;br /&gt;
Then add the following in the newly created custom.cfg. No need to update-grub or change /etc/default/grub and will stand (persist) grub-installs or update-grubs. And of course persists to any new Manjaro kernel. Note this entry/entries will not be shown in their grub.cfg.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
{{File|file=/boot/grub/custom.cfg|content=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
menuentry &amp;quot;Manjaro - configfile &amp;quot;  {&lt;br /&gt;
     insmod part_gpt&lt;br /&gt;
     part part_msdos&lt;br /&gt;
     insmod ext2&lt;br /&gt;
     search --no-floppy  --fs-uuid --set=root xxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;
     configfile /boot/grub/grub.cfg&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
btrfs will need additional tweeks (rootflag=subvolume=@)&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Limit_the_size_of_.log_files_%26_the_journal&amp;diff=42287</id>
		<title>Limit the size of .log files &amp; the journal</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Limit_the_size_of_.log_files_%26_the_journal&amp;diff=42287"/>
		<updated>2023-01-16T18:36:19Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
= Introduction = &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Note: 18-Feb-17: Updated the Journal section&lt;br /&gt;
       &amp;amp; created a Support page in the forum.&lt;br /&gt;
       12-Feb-14: Improved Journal section. &lt;br /&gt;
       24-Mar-14: Tidied content of page &amp;amp;&lt;br /&gt;
       added content to the next section.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Log files &amp;amp; the systemd journal do the same thing in different ways. They keep a record of everything that happens on your computer system. This makes it possible to understand what is going right &amp;amp; what is going wrong. As an example, if your system had been infiltrated by an ssh attack, this could be verified in the log/journal. So these log files are good for more than tracking troublesome hardware, or driver problems, badly written network manager code or the plethora of other problems that the complex &amp;amp; dynamic GNU/Linux system has to deal with. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
These logs are an absolute blessing, as not all systems have them, &amp;amp; those server administrators who do have them sould be very grateful, as they can be the bread &amp;amp; butter of what they do. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Generally, only server administrators have use for logs that go back any length of time. Few users who run distros on their desktop, notebook, netbook and such machines, have need to keep such huge log files or histories going back for many months or even years on their system. They are a waste of space &amp;amp; also makes viewing your log files more cumbersome. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== The first topic on this page will briefly cover the '''systemd journal''' ==== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
The systemd journal has taken the place of log files though it will happily run in parallel with the standard type log files. These are still created &amp;amp; maintained by default in Arch &amp;amp; Manjaro. If you delete syslog-ng &amp;amp; all of the /var/log/*log files on reboot you will find that some log files will be automatically created again. On my machine after having deleted syslog-ng &amp;amp; all of the /var/log/*.log files (except for the Xorg.0.log files), my machine now has the following (wtmp &amp;amp; btmp are created on boot by the /etc/logrotate.conf file) contents in my /var/log/ :&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
journal/&lt;br /&gt;
 squid/&lt;br /&gt;
 Xorg.0.log&lt;br /&gt;
 Xorg.0.log.old&lt;br /&gt;
 btmp&lt;br /&gt;
 faillog&lt;br /&gt;
 lastlog&lt;br /&gt;
 pacman.log&lt;br /&gt;
 wtmp&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== The second topic will cover handling log files ==== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
This topic will go into far more depth, covering the use of the '''logrotate''' command, '''logrotate.conf''', the '''/etc/cron.daily cron.weekly cron.monthly cron.yearly''', and some ways to run created scripts, plus a mention of the '''crontab''' method of running a script also. I'll try to make this section accessible to as many people as possible, which means this will be a long page.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= The journal &amp;amp; the logs duplicate the same information = &amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
You can read the text of the log files in a text editor, or using the '''cat''', '''more''', '''less''' &amp;amp; such commands as you would on any other text file. The journal on the other hand requires the '''journalctl''' command to be able to access its contents. The following is a good way to read the journal:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
sudo journalctl&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Read this its important= &amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
Note: '''etc/systemd/journald.conf.d/*.conf''' &lt;br /&gt;
 overrides the file '''journald.conf'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
'''man journald.conf'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
When packages need to customize the configuration, they can install configuration snippets in&lt;br /&gt;
/usr/lib/systemd/*.conf.d/. Files in /etc/ are reserved for the local administrator, who may use&lt;br /&gt;
this logic to override the configuration files installed by vendor packages. The main configuration&lt;br /&gt;
file is read before any of the configuration directories, and has the lowest precedence; entries in&lt;br /&gt;
a file in any configuration directory override entries in the single configuration file. Files in&lt;br /&gt;
the *.conf.d/ configuration subdirectories are sorted by their filename in lexicographic order,&lt;br /&gt;
regardless of which of the subdirectories they reside in. If multiple files specify the same option,&lt;br /&gt;
the entry in the file with the lexicographically latest name takes precedence. It is recommended to&lt;br /&gt;
prefix all filenames in those subdirectories with a two-digit number and a dash, to simplify the&lt;br /&gt;
ordering of the files.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
What that means is that you can create configuration files '''.conf''' in the '''/etc/systemd/journald.conf.d/''' directory, with suitable names of your choice. The content of these files take precedence over any other settings or configurations in systemd. Please bear that in mind when you read the following? In my cumbersome way I've tried to make it all too obvious...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== How to set a maximum size limit for the journal == &amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
There is usually no need to interfere with the maximum size of the journal, as it has been built to monitor the amount of free space on the partition where it exists &amp;amp; will shrink itself by deleting the oldest entries when a shortage of space demands it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
Use your favorite text editor with root privileges, (starting it with '''sudo''' will do the job).&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
Note: the name '''size'''.conf is user created.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
With your text editor create a file called '''size.conf''' in the following location '''/etc/systemd/journald.conf.d/size.conf''' The following sets the maximum file size to a 50 MB limit for the '''/var/log/journal''' . ''(The SystemMaxUse=250M is for use with logrotate, which is looked at in the 2nd section of this page. Talk to papajoke on the forum if you need help with logrotate &amp;amp; systemd.)''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
[Journal]&lt;br /&gt;
 SystemMaxUse=250M&lt;br /&gt;
 SystemMaxFileSize=50M&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
You can also limit the content of the journal by specifying the level of the data to be added to the journal. This is done by creating &amp;amp; editing the file '''/etc/systemd/journald.conf.d/level.conf'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
Note: the name '''level'''.conf is user created.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
[Journal]&lt;br /&gt;
 # not save all levels but only 0 to 4&lt;br /&gt;
 MaxLevelStore=warning&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=The Journalctl command - a quick reference [http://www.freedesktop.org/software/systemd/man/journalctl.html]= &amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
Note: Following are few pointers on things&lt;br /&gt;
 you can do to make using journalctl quicker, &lt;br /&gt;
 easier &amp;amp; more effective, on your system.&lt;br /&gt;
&lt;br /&gt;
==You don't have to use &amp;quot;sudo&amp;quot; with journalctl== &amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
Add your '''user''' to '''adm''' group. This gives your &amp;lt;user&amp;gt; full use of the '''journalctl''' command. No more need to use sudo. &lt;br /&gt;
Swap &amp;quot;handy&amp;quot; for your username in the following:&lt;br /&gt;
 &lt;br /&gt;
 # usermod -a -G adm handy&lt;br /&gt;
&lt;br /&gt;
==See the whole line of the journalctl output text== &amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
You can pipe the output of journalctl to a file or to a text display tool like &amp;quot;More&amp;quot; or &amp;quot;Less&amp;quot;, as follows:&lt;br /&gt;
  &lt;br /&gt;
 $ journalctl -b -p err|less&lt;br /&gt;
 &lt;br /&gt;
Doing so, gives you a means of avoiding the truncation of output which some system displays configurations may experience.&lt;br /&gt;
&lt;br /&gt;
===Use a ~/.bashrc alias to make this easy=== &amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
I use the following ~/.bashrc alias:&lt;br /&gt;
 &lt;br /&gt;
 alias errors=&amp;quot;journalctl -b -p err|less&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
On entering '''errors''' in the Terminal, all errors or worse since the last boot are sent to (piped) to the Terminal based text display tool called '''Less''' which wraps the text output of the journalctl command. Apart from anything else, it makes the errors more useful for anyone reading them in the forum!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
Type '''Q''' (upper or lower case) to close &amp;quot;Less&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Access to full journal containing info from the system &amp;amp; users: === &amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
$ journalctl&lt;br /&gt;
&lt;br /&gt;
=== Live view, shows the last 10 lines of the journal &amp;amp; all content as it happens: === &amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
$ journalctl -f&lt;br /&gt;
&lt;br /&gt;
== Basic filtering: == &amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Shows all output to the journal since the last boot:=== &amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
$ journalctl -b&lt;br /&gt;
&lt;br /&gt;
=== Shows all output with priority level ERROR &amp;amp; worse, since last boot: === &amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
$ journalctl -b -p err&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
Following is the above command with its output sent to a file called '''-ERRORS''' in your ''/home/&amp;lt;user&amp;gt;'' directory. Having the '''-''' at the beginning of the name should cause the file to be shown at the top of the list of files when viewing the contents of your '''~/''' (''/home/&amp;lt;user&amp;gt;'') directory. This command makes it easy to copy the contents of the -ERRORS file, &amp;amp; then paste it to the forum. Doing so allows us to display ALL of the command's output instead of only being able to cut &amp;amp; paste the truncated lines from our terminal:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
$ Journalctl -b -p err &amp;gt; -ERRORS&lt;br /&gt;
&lt;br /&gt;
== Filtering based on time: == &amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Since yesterday: === &amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
$ journalctl --since=yesterday&lt;br /&gt;
&lt;br /&gt;
=== Give a specific time period: === &amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
$ journalctl --since=2012-10-15 --until=&amp;quot;2011-10-16 23:59:59&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Pick a specific service &amp;amp; time period: === &amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
$ journalctl -u httpd --since=00:00 --until=9:30&lt;br /&gt;
&lt;br /&gt;
== Point journalctl at specific devices, services, binaries == &amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Look at a specific device: === &amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:63--&amp;gt;&lt;br /&gt;
$ journalctl /dev/sdc&lt;br /&gt;
&lt;br /&gt;
=== Check on a binary: === &amp;lt;!--T:64--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:65--&amp;gt;&lt;br /&gt;
$ journalctl /usr/sbin/vpnc&lt;br /&gt;
&lt;br /&gt;
=== Check on the interlieved output from two specifics: === &amp;lt;!--T:66--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:67--&amp;gt;&lt;br /&gt;
$ journalctl /usr/sbin/vpnc /usr/sbin/dhclient&lt;br /&gt;
&lt;br /&gt;
=== Show all systemd units that have been started in your journal: === &amp;lt;!--T:68--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:69--&amp;gt;&lt;br /&gt;
$ journalctl -F _SYSTEMD_UNIT&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:70--&amp;gt;&lt;br /&gt;
You can then interrogate the journal specifying any of those units.&lt;br /&gt;
&lt;br /&gt;
== A summation == &amp;lt;!--T:71--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:72--&amp;gt;&lt;br /&gt;
The Systemd Journal is capable of advanced functions beyond what has been mentioned here. The above is very good food for thought for people that are wondering if they need to be running '''syslog-ng''' or the like that creates most of the '''/var/log/*log''' files on their systems.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:73--&amp;gt;&lt;br /&gt;
By experimenting with the above commands one can make an informed decision for themselves, though as mentioned at the beginning of the Journal section, Arch &amp;amp; therefore Manjaro still run both the new systemd journal &amp;amp; the old style log file system in parallel. So if you find the /var/log/*log files to be redundant &amp;amp; you want to be rid of them, various methods would be effective.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:74--&amp;gt;&lt;br /&gt;
As of this writing I'm running my system with '''syslog-ng''' (&amp;amp; its dependency) deleted. I deleted all of the log files from the /var/log directory (leaving any that are in their own sub-directories), except for Xorg.0.log , Xorg.0.old , lastlog , btmp &amp;amp; wtmp, (pacman.log turned up when pacman was used, depending on what you have installed on your system, you may have applications that create their own logs - which can be turned off - too). (Note: These days I'm systemd free as I've been very happily using the OpenRC init system instead.) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:75--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Managing /var/log/* files = &amp;lt;!--T:76--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introducing Logrotate &amp;amp; friends == &amp;lt;!--T:77--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:78--&amp;gt;&lt;br /&gt;
What is this Logrotate? [http://linux.die.net/man/8/logrotate] logrotate is a powerful tool used to manage the log files created by system processes. It can be instructed to automatically compress, rename in a variety of ways, remove logs, to do all of this &amp;amp; more in a way that maximizes the convenience of logs &amp;amp; conserves your system's resources. An enormous amount of control is available to users including running scripts on your rotated files. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:79--&amp;gt;&lt;br /&gt;
A problem I face in trying to make this article about logrotate as simple as possible is that logrotate can be called in so many ways, &amp;amp; these ways are not mutually exclusive. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:80--&amp;gt;&lt;br /&gt;
For example, logrotate can be called to run on a file, or multiple files in any combination or multiple of '''hourly, daily, weekly, monthly &amp;amp; yearly''', via scripts placed in the /etc/ in the already existing directories '''hourly daily weekly monthly''' the '''yearly''' directory can be added if required. '''crontab''' [http://www.adminschoice.com/crontab-quick-reference/] can be used to run logrotate or scripts as complex as a person needs. logrotate can be combined with other tools in anyway that a user can come up with to process these rotated files at any time &amp;amp; frequency.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
==== The scope of this article ==== &amp;lt;!--T:81--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:82--&amp;gt;&lt;br /&gt;
That said, much of the power of logrotate is for the benefit of those administering servers &amp;amp; will not be dealt with in the following. Though what we will deal with can be used on more than just our log files. We can use logrotate to backup any other files that we choose. I will expand on this at a later date.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:83--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== /etc/logrotate.conf &amp;amp; /etc/logrotate.d == &amp;lt;!--T:84--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:85--&amp;gt;&lt;br /&gt;
The logrotate.conf configuration file largely dictates logrotate's behaviour, it holds global settings, but most of the work that logrotate does is via script files stored in the '''/etc/logrotate.d''' directory, which take precedence over the global settings held in logrotate.conf.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:86--&amp;gt;&lt;br /&gt;
Applications such as Apache, MySQL, Cups &amp;amp; others, put scripts into the /etc/logrotate.d directory to manage their log files.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:87--&amp;gt;&lt;br /&gt;
If you manually run the command '''sudo logrotate''', you will be presented with its usage template. logrotate needs you to specify the path to the script that you want it to use, including the logrotate.conf file which one may think due to its name would be automatically read, it is not.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:88--&amp;gt;&lt;br /&gt;
To run logrotate &amp;amp; the logrotate.conf file you use the following command line:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:89--&amp;gt;&lt;br /&gt;
logrotate /etc/logrotate.conf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
=== Can I store &amp;amp; run my script files elsewhere? === &amp;lt;!--T:90--&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
A line exists in logrotate.conf that tells logrotate to run all of the scripts that exist in /etc/logrotate.d &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:91--&amp;gt;&lt;br /&gt;
include /etc/logrotate.d&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:92--&amp;gt;&lt;br /&gt;
We can use the '''include''' command in logrotate.conf to add other directories or use another directory instead of logrotate.d if we have reason to. Be careful what you do as there are files placed into the logrotate.d directory by other programs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
=== My settings in logrotate.conf don't effect all of the .log files? === &amp;lt;!--T:93--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:94--&amp;gt;&lt;br /&gt;
Script files that are called via the logrotate.conf file take precedence over the global settings in logrotate.conf . That means that if you call a script from logrotate.conf that is located in the /etc/logrotate.d directory, then that script is more powerful than any of the global setting in logrotate.conf .&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:95--&amp;gt;&lt;br /&gt;
I use a script '''/etc/logrotate.d/rotate.logs''' that is set to work on all *.log files, &amp;amp; it does. The two that don't get rotated are called '''faillog''' &amp;amp; '''lastlog''' , apart from not having the '''.log''' file extension, these two files are not normal log files, they are accessed via terminal commands of the same name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:96--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Can I store my scripts where I want? === &amp;lt;!--T:97--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:98--&amp;gt;&lt;br /&gt;
Some applications such as Apache cups, drop scripts into /etc/logrotate.d to aid in their own self maintenance. We can use a location of our choosing for these or other scripts if we want. We just have to call its path in the /etc/logrotate.conf file, the same way, as shown in the following example:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:99--&amp;gt;&lt;br /&gt;
include /home/handy/.config/mylogrotate&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:100--&amp;gt;&lt;br /&gt;
Apart from adding our own scripts to /etc/logrotate.d (or any other path that we have chosen to include), we can also add scripts into any of the previously mentioned '''/etc/ cron.hourly cron.daily cron.weekly cron.monthly''' folders. OR we can add a script into any of these folders that suit our needs that runs the logrotate /etc/logrotate.conf command which will have the logrotate.conf file, direct logrotate to the default /etc/logrotate.d directory where we have our script(s). OR to another directory where we have our script &amp;amp; have included the path in logrotate.conf . whew!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:101--&amp;gt;&lt;br /&gt;
So you can see there are a variety of ways to call logrotate (let alone use it).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:102--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Some uses for Logrotate == &amp;lt;!--T:103--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:104--&amp;gt;&lt;br /&gt;
For example, script block below does the following, listed line by line:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:105--&amp;gt;&lt;br /&gt;
* '''/var/log/*.log {''' specifies the file or the files as this example uses a wild card that says all files ending in .log , the '''{''' starts the list of commands that will be used on the file(s) just specified.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:106--&amp;gt;&lt;br /&gt;
* '''daily''' Here we are saying cycle these commands daily, we can also say weekly, monthly, yearly (or specify other times with crontab)[http://www.adminschoice.com/crontab-quick-reference/].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:107--&amp;gt;&lt;br /&gt;
* '''size''' is where we can place a size limit that will cause a file to be rotated. I placed a '''1M''' one megabyte size limit in the example.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:108--&amp;gt;&lt;br /&gt;
* '''dateext''' this puts the date of the rotation on the new copy, so it would use this format: '''&amp;lt;file.name&amp;gt;.log-20130815'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:109--&amp;gt;&lt;br /&gt;
* '''rotate 7''' means keep 7 of our daily (in this script) backups, delete the oldest when it would become the 8th.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:110--&amp;gt;&lt;br /&gt;
* '''compress''' is obvious, it uses gzip by default &amp;amp; adds a .gz extension to your file, which will make it look like this: &amp;lt;file.name&amp;gt;.log.1.gz you can choose other compression methods, I'm not going into that here.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:111--&amp;gt;&lt;br /&gt;
* '''delaycompress''' tells logrotate to compress the newly rotated file in the next cycle. This has advantages in ease of access &amp;amp; also if the file is still being written to by a process after it has been rotated.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:112--&amp;gt;&lt;br /&gt;
* '''copytruncate''' this is a great option, as it copies the contents of the file to a new new file &amp;lt;file.name&amp;gt;.log.1 &amp;amp; then deletes the contents of the original file. You can have no permission problems crop up when you do it this way.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:113--&amp;gt;&lt;br /&gt;
* '''notifempty''' do nothing if the file is empty, which makes good logical sense.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:114--&amp;gt;&lt;br /&gt;
* '''missingok''' if the file does not exist, give no error.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:115--&amp;gt;&lt;br /&gt;
* '''}''' this curly bracket closes the block of commands. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:116--&amp;gt;&lt;br /&gt;
/var/log/*.log {&lt;br /&gt;
  daily&lt;br /&gt;
  size 1M&lt;br /&gt;
  dateext&lt;br /&gt;
  rotate 7&lt;br /&gt;
  compress&lt;br /&gt;
  delaycompress&lt;br /&gt;
  copytruncate&lt;br /&gt;
  notifempty&lt;br /&gt;
  missingok&lt;br /&gt;
   }&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:117--&amp;gt;&lt;br /&gt;
The above script can be used as is, it does not need to be made executable, it just needs to be put somewhere that logrotate will see (in this example) every day.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:118--&amp;gt;&lt;br /&gt;
We can use the above script block as a template, easily removing parts &amp;amp; modifying its relatively simple settings. It can be duplicated in a script with each script block specifying custom settings tailored for individual files.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:119--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== An Example that you can modify to suit == &amp;lt;!--T:120--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:121--&amp;gt;&lt;br /&gt;
I'll show how I have my system set (at the time of this writing), you can use the information already given on this page &amp;amp; other available on the web to fine tune your set up to suit your needs (if you have the need anyway).&lt;br /&gt;
&lt;br /&gt;
=== Firstly - Be sure this file is here /etc/cron.daily/logrotate === &amp;lt;!--T:122--&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 &lt;br /&gt;
 # nicenesses range from -20 (most favorable scheduling) to 19 (least favorable)&lt;br /&gt;
 NICE=19&lt;br /&gt;
 &lt;br /&gt;
 # 0 for none, 1 for real time, 2 for best-effort, 3 for idle&lt;br /&gt;
 IONICE_CLASS=2&lt;br /&gt;
 &lt;br /&gt;
 # 0-7 (for IONICE_CLASS 1 and 2 only), 0=highest, 7=lowest&lt;br /&gt;
 IONICE_PRIORITY=7&lt;br /&gt;
 &lt;br /&gt;
 CMD_LOGROTATE=&amp;quot;/usr/bin/logrotate /etc/logrotate.conf&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 if [ -x /usr/bin/nice ]; then&lt;br /&gt;
   CMD_LOGROTATE=&amp;quot;/usr/bin/nice -n ${NICE:-19} ${CMD_LOGROTATE}&amp;quot;&lt;br /&gt;
 fi&lt;br /&gt;
 &lt;br /&gt;
 if [ -x /usr/bin/ionice ]; then&lt;br /&gt;
   CMD_LOGROTATE=&amp;quot;/usr/bin/ionice -c ${IONICE_CLASS:-2} -n ${IONICE_PRIORITY:-7} ${CMD_LOGROTATE}&amp;quot;&lt;br /&gt;
 fi&lt;br /&gt;
 &lt;br /&gt;
 ${CMD_LOGROTATE}&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
=== Secondly - Create /etc/logrotate.d/rotate.logs using the following === &amp;lt;!--T:123--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:124--&amp;gt;&lt;br /&gt;
## rotate all /var/log files with names ending in log&lt;br /&gt;
 /var/log/*log {&lt;br /&gt;
 ## cycle through these commands once per day&lt;br /&gt;
  daily&lt;br /&gt;
 ## keep the results of 7 cycles&lt;br /&gt;
  rotate 7&lt;br /&gt;
 ## use gzip to compress each rotated (copied) log file&lt;br /&gt;
  compress&lt;br /&gt;
 ## compress the file on the next cycle&lt;br /&gt;
  delaycompress&lt;br /&gt;
 ## copy the contents of the log file to a new file &amp;lt;name&amp;gt;.log.1&lt;br /&gt;
 ## &amp;amp; then delete the contents of the original log file&lt;br /&gt;
  copytruncate&lt;br /&gt;
 ## do nothing to empty files&lt;br /&gt;
  notifempty&lt;br /&gt;
 ## create no errors if a file is missing&lt;br /&gt;
  missingok&lt;br /&gt;
 ## after the files have been rotated run the following command&lt;br /&gt;
   } &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:125--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== A Summary of the above example thus far === &amp;lt;!--T:126--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:127--&amp;gt;&lt;br /&gt;
The First step puts a file into '''/etc/cron.daily''' which is an easy way to add the script to a daily cron job. Which means that script will be run everyday.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:128--&amp;gt;&lt;br /&gt;
It basically runs this command:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:129--&amp;gt;&lt;br /&gt;
logrotate /etc/logrotate.conf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:130--&amp;gt;&lt;br /&gt;
As logrotate.conf goes through its list of commands it calls this one:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:131--&amp;gt;&lt;br /&gt;
include /etc/logrotate.d&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:132--&amp;gt;&lt;br /&gt;
Which means that any scripts that are inside of '''/etc/logrotate.d''' are also run.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:133--&amp;gt;&lt;br /&gt;
This brings us to the second step (above), where we created '''/etc/logrotate.d/rotate.logs''' . This script will be run everyday. The comments I added to the rotate.logs file above give a general idea of what it does. You can delete, modify &amp;amp; add to that script, but do it carefully.&lt;br /&gt;
&lt;br /&gt;
=== The effect of running /etc/logrotate.d/rotate.logs everyday === &amp;lt;!--T:134--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:135--&amp;gt;&lt;br /&gt;
Is that any file in /var/log that had '''log''' at the end of its name will be processed by the commands in the '''rotate.logs''' script. This will back up these files to a new file '''&amp;lt;name&amp;gt;.log.1''' &amp;amp; empty the original file to size 0. Any previous copies with '''&amp;lt;name&amp;gt;.log.&amp;lt;number&amp;gt;''' will have their numbers bumped up one, until the day when they would have been given an 8, that is the day that they are deleted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:136--&amp;gt;&lt;br /&gt;
As well as this rotating (copying) &amp;amp; renaming of files, all files will be compressed in gzip format on the next rotation. Which means that you always have the current file &amp;amp; yesterdays file in /var/log in uncompressed format. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:137--&amp;gt;&lt;br /&gt;
No files that are empty will be processed, &amp;amp; a file being missing will throw no errors.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:138--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Swap&amp;diff=42286</id>
		<title>Swap</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Swap&amp;diff=42286"/>
		<updated>2023-01-16T18:35:46Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Overview= &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Swap space is used to extend the amount of memory(RAM) available for running programs.&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:3--&amp;gt; Without swap space, if you run out of memory, applications ''will'' be terminated up to and including the entire system crashing.&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:4--&amp;gt; With swap space available to the system, the kernel can take less frequently accessed memory pages from inactive applications / services and write them to disk (&amp;quot;swapping&amp;quot; them), allowing more actual RAM to be available for active applications.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:5--&amp;gt; There are three different ways in which swap can be managed in Manjaro:&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:6--&amp;gt; A swap partition&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:7--&amp;gt; A swap file&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:8--&amp;gt; zswap&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:9--&amp;gt; This article tries to be as comprehensive as possible but even more information can be found in the [[&amp;lt;tvar|link&amp;gt;Swap#See_Also&amp;lt;/&amp;gt;|articles linked below]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Do I Need Swap= &amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
That is a question that cannot be answered without having a look at your configuration and even with plenty of available memory, it is often used as a safety net or even sometimes due to specific application requirements so have a look at the following non-exhaustive list:&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:12--&amp;gt; If you use hibernation: ''yes, you need swap!''&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:13--&amp;gt; If you have services that are not always active, but are still running all the time: ''yes, you need swap!''&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:14--&amp;gt; If you have an application that allocates virtual memory directly for temporary storage instead of RAM: ''yes, you need swap!''&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:15--&amp;gt; If you have an application that has a memory leak: ''yes, you need swap!''&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:16--&amp;gt; If you have a server with 1TB of RAM that you're using as a desktop without applications allocating virtual memory or having memory leaks: ''No, you don't need swap!''&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=How Much Swap do I Need= &amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
The amount of swap you need is highly variable based on ''your'' specific applications and workload.  There is no universal formula on swap size without monitoring usage over a period of time.  A reasonable place to start would be:&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:19--&amp;gt; For less then 4GB of physical memory (RAM), it's highly recommended that the swap space should, as a base minimum, be equal to the amount of RAM. Also, it's recommended that the swap space is maximum twice the amount of RAM depending upon the amount of disk space available for the system because of diminishing returns.&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:20--&amp;gt; For more modern systems (&amp;gt;4GB), your swap space should be at a minimum be ROUNDUP(SQRT(RAM)) I.E. the square root of your RAM size rounded up to the next GB.  '''However, if you use hibernation''', you need a minimum of physical memory (RAM) size '''plus''' ROUNDUP(SQRT(RAM)). The maximum, is again twice the amount of RAM, again because of diminishing returns.&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:21--&amp;gt; The only downside to having more swap space than you will actually use, is the disk space you will be reserving for it cannot be used for application or system data.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:22--&amp;gt; The &amp;quot;diminishing returns&amp;quot; means that if you need more swap space than twice your RAM size, you would be better off adding more RAM as Hard Disk Drive (HDD) access is about 10³ slower then RAM access, so something that would take 1 second, suddenly takes more than 15 minutes! And on a Solid State Drive (SSD) the same operation that took 1 second in RAM will still take about 1 minute on that SSD!&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
Taking into account all of the above, this brings us to the following table:&lt;br /&gt;
(last 3 columns denote swap space)&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;translate&amp;gt;&amp;lt;!--T:24--&amp;gt; RAM   No hibernation    With Hibernation  Maximum&amp;lt;/translate&amp;gt;&lt;br /&gt;
        1GB              1GB                 2GB      2GB&lt;br /&gt;
        2GB              2GB                 3GB      4GB&lt;br /&gt;
        3GB              3GB                 5GB      6GB&lt;br /&gt;
        4GB              4GB                 6GB      8GB&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;translate&amp;gt;&amp;lt;!--T:25--&amp;gt; RAM   No hibernation    With Hibernation  Maximum&amp;lt;/translate&amp;gt;&lt;br /&gt;
        5GB              2GB                 7GB     10GB&lt;br /&gt;
        6GB              2GB                 8GB     12GB&lt;br /&gt;
        8GB              3GB                11GB     16GB&lt;br /&gt;
       12GB              3GB                15GB     24GB&lt;br /&gt;
       16GB              4GB                20GB     32GB&lt;br /&gt;
       24GB              5GB                29GB     48GB&lt;br /&gt;
       32GB              6GB                38GB     64GB&lt;br /&gt;
       64GB              8GB                72GB    128GB&lt;br /&gt;
      128GB             11GB               139GB    256GB&lt;br /&gt;
      256GB             16GB               272GB    512GB&lt;br /&gt;
      512GB             23GB               535GB      1TB&lt;br /&gt;
        1TB             32GB              1056GB      2TB&lt;br /&gt;
        2TB             46GB              2094GB      4TB&lt;br /&gt;
        4TB             64GB              4160GB      8TB&lt;br /&gt;
        8TB             91GB              8283GB     16TB&lt;br /&gt;
{{note|&amp;lt;translate&amp;gt;&amp;lt;!--T:26--&amp;gt; The largest server one of the authors of this wiki article has ever installed had, indeed, 8TB of RAM and even that machine has the above swap settings, so why not your machine?&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Displaying Swap Information= &amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
The command {{ic|swapon}} will display your current swap information.  For example:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 swapon&lt;br /&gt;
 NAME      TYPE      SIZE   USED PRIO&lt;br /&gt;
 /dev/sda7 partition  20G  44.3M   -2&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:29--&amp;gt; The following script will:&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:30--&amp;gt; show whether zswap is active or not and if active, give zswap parameters if run with the  {{ic|sudo}} command&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:31--&amp;gt; display a list of all applications / services that take up swap and how much they take up in descending order&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 #Check whether running as root&lt;br /&gt;
 if [ &amp;quot;$(whoami)&amp;quot; = 'root' ]; then&lt;br /&gt;
   dmesg | grep &amp;quot;zswap:&amp;quot; | grep --silent &amp;quot;load&amp;quot;&lt;br /&gt;
   if [ $? -eq 0 ]; then&lt;br /&gt;
     # zswap is active&lt;br /&gt;
     echo &amp;quot;zswap information:&amp;quot;&lt;br /&gt;
     grep --recursive --color=none . /sys/kernel/debug/zswap/&lt;br /&gt;
     read -n 1 -s -r -p &amp;quot;Press any key to continue&amp;quot;&lt;br /&gt;
   else&lt;br /&gt;
     echo &amp;quot;[warning] zwap not active. Continuing&amp;quot;&lt;br /&gt;
   fi&lt;br /&gt;
 else&lt;br /&gt;
   echo &amp;quot;[warning] Not running as root: skipping zswap info&amp;quot;&lt;br /&gt;
 fi&lt;br /&gt;
 for szFile in /proc/*/status ; do&lt;br /&gt;
   awk '/VmSwap|Name/{printf $2 &amp;quot;\t&amp;quot; $3}END{ print &amp;quot;&amp;quot; }' &amp;quot;$szFile&amp;quot;&lt;br /&gt;
 done | sort --key 2 --numeric --reverse | more&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Using a Swap Partition= &amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
A swap partition is the traditional way of managing swap.  In this scenario, a dedicated partition (or partitions) are created for holding swap.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Creating and Enabling a Swap Partition== &amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
To create a swap partition, you need enough unallocated disk space to create an additional partition. If you do not have enough space, skip to the next section [[&amp;lt;tvar|link&amp;gt;#Using_a_Swapfile&amp;lt;/&amp;gt;|#Using_a_Swapfile]]. A swap partition can be created in any disk management / partition management tool and should be set as type {{ic|linuxswap}}.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:36--&amp;gt; Once you have a swap partition you will need to initialize the swap partition with {{ic|mkswap}}.  For example, if your swap partition is {{ic|/dev/sda3}}, you could use the command:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 sudo mkswap /dev/sda3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:37--&amp;gt; Next we need to enable the swap partition with the {{ic|swapon}} command. Following our example above this could be done with:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 sudo swapon /dev/sda3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:38--&amp;gt; In order to ensure that the swap is enabled at boot we can add an entry to {{ic|/etc/fstab}}.  It is best to use the UUID instead of the device name for this purpose.  You can add the line to fstab manually or using the command:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 sudo bash -c &amp;quot;echo UUID=$(lsblk -no UUID /dev/sda3) none swap defaults 0 0 &amp;gt;&amp;gt; /etc/fstab&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:96--&amp;gt; If you would like to have more than one swap partition, simply repeat the steps above for any additional partitions.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{note|&amp;lt;translate&amp;gt;&amp;lt;!--T:97--&amp;gt; Be sure to replace /dev/sda3 in the above commands with your actual swap partition.&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
{{tip|&amp;lt;translate&amp;gt;&amp;lt;!--T:98--&amp;gt; ''If you're using a HDD'' (spinning rust) put the swap partition *at the beginning of the disk* as the speed of the disk is higher on the inside tracks. On an SSD this doesn't matter.&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Using a Swapfile= &amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
Using a swap partition has one major disadvantage:  Changing the size of swap or adding swap requires repartitioning the disk.  In current Linux kernels, it is possible to use a swap file instead of a dedicated partition and as from kernel 2.6 onwards there is no performance difference any more between the two.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Creating and Enabling a Static Swapfile== &amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
{{tip|&amp;lt;translate&amp;gt;&amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
There is no reason you can't have both a swap partition and a swapfile.  This is an easy way to add more swap without repartitioning.&lt;br /&gt;
&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
First create and intialize the file to hold the swap.  For example, to create a 4GB swapfile, you could use the command:&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo dd if=/dev/zero of=/swapfile bs=1M count=4096 status=progress&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
Set the appropriate permissions on the file.  It should be readable and writable only by {{ic|root}}.  This can be done with the command:&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo chmod 600 /swapfile&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
Next we need to format and enable the swapfile:&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo mkswap /swapfile&lt;br /&gt;
&lt;br /&gt;
 sudo swapon /swapfile&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
In order to ensure that the swap is enabled at boot we can add an entry to {{ic|/etc/fstab}}.  You can add the line to fstab manually or using the command:&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo bash -c &amp;quot;echo /swapfile none swap defaults 0 0 &amp;gt;&amp;gt; /etc/fstab&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Swapfiles on BTRFS== &amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
As of kernel 5.0 and higher, swapfiles are supported on btfrs.  They still require some special handling in addition to the above steps.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:49--&amp;gt; Prior to running the {{ic|dd}} step above, you should run these commands:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 sudo truncate -s 0 /swapfile&lt;br /&gt;
 sudo chattr +C /swapfile&lt;br /&gt;
 sudo btrfs property set /swapfile compression none&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:50--&amp;gt; These commands create an empty swapfile, disable COW for that file and ensure that compression is disabled.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{tip|&amp;lt;translate&amp;gt;&amp;lt;!--T:99--&amp;gt;&lt;br /&gt;
To stay compatible with Timeshift, it is necessary to create the swapfile outside the root subvolume &amp;quot;@&amp;quot;.&lt;br /&gt;
&amp;lt;tvar|RootCmd&amp;gt;{{RootCmd|command=btrfs subvolume create /@swapfile}}&amp;lt;/&amp;gt;&lt;br /&gt;
Just replace /swapfile with /@swapfile/swapfile.&lt;br /&gt;
&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Swapfiles on ZFS== &amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
zfs doesn't support swapfiles, however you can achieve a similar benefit using a zvol as a swap volume.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
Detailed instructions on how to accomplish this can be found in this [&amp;lt;tvar|link&amp;gt;https://github.com/zfsonlinux/pkg-zfs/wiki/HOWTO-use-a-zvol-as-a-swap-device&amp;lt;/&amp;gt; ZoL guide].&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Automated Swap Management with systemd-swap= &amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
{{note|&amp;lt;translate&amp;gt;&amp;lt;!--T:55--&amp;gt; Using systemd-swap with on btrfs/zfs or with hibernation support requires special handling beyond the scope of this article&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:56--&amp;gt; It is possible to automatically manage the size of your swapfile using {{ic|systemd-swap}}.  It can create swap files dynamically based on memory needs.  It is also an easy way to enable/manage [[&amp;lt;tvar|link&amp;gt;#Using_zswap_with_systemd-swap&amp;lt;/&amp;gt;|zswap]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Installing and Configuring systemd-swap== &amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
First, install and enable {{ic|systemd-swap}}:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 pamac install systemd-swap&lt;br /&gt;
 sudo systemctl enable systemd-swap.service&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:59--&amp;gt; Next enable dynamic swap management by creating a file {{ic|/etc/systemd/swap.conf.d/myswap.conf}} with the following parameters:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 zswap_enabled=0&lt;br /&gt;
 zram_enabled=0&lt;br /&gt;
 swapfc_enabled=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:60--&amp;gt; If you would prefer a single command to create this file you could use:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 sudo bash -c 'echo -e &amp;quot;zswap_enabled=0\nzram_enabled=0\nswapfc_enabled=1&amp;quot; &amp;gt; /etc/systemd/swap.conf.d/myswap.conf'&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Remove Other Swap== &amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
In order for systemd-swap to be effective you need to remove any traditional swap devices you have.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:63--&amp;gt; To display your current swap devices you can use the command {{ic|swapon}}.  For example, my test machine displays the following:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 swapon&lt;br /&gt;
 NAME      TYPE      SIZE USED PRIO&lt;br /&gt;
 /swapfile file        4G   0B   -2&lt;br /&gt;
 /dev/sda3 partition 8.4G   0B   -3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:64--&amp;gt; In this example there are two swap devices.  A swapfile and a swap partition.  To turn them off we can use the command {{ic|swapoff}}.&amp;lt;/translate&amp;gt;&lt;br /&gt;
 sudo swapoff /swapfile&lt;br /&gt;
 sudo swapoff /dev/sda3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:65--&amp;gt;&lt;br /&gt;
Next we need to remove them.  &lt;br /&gt;
The swap partition will need to be deleted using your favorite partitioning tool.  You can remove the swapfile by simply deleting it.&amp;lt;/translate&amp;gt;&lt;br /&gt;
 sudo rm /swapfile&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:66--&amp;gt; We need to also remove any lines related to swap from {{ic|/etc/fstab}}.  Edit the file with an [[&amp;lt;tvar|link&amp;gt;Special:MyLanguage/Viewing_and_editing_configuration_files&amp;lt;/&amp;gt;|appropriate text editor]] and remove or comment out the lines for the swap space.  In the example above, we would remove these lines:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 UUID=c2430cf1-8ea9-4422-a5c5-5a38779194c3 swap           swap    defaults,noatime 0 2&lt;br /&gt;
 /swapfile none swap defaults 0 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:100--&amp;gt;&lt;br /&gt;
With hibernation configured it will also be necessary to edit {{ic|/etc/default/grub}}. Find and remove option {{ic|&amp;lt;nowiki&amp;gt;resume=UUID=...&amp;lt;/nowiki&amp;gt;}} or replace the UUID with a new proper value.  In the example above, we would remove this text:&lt;br /&gt;
 resume=UUID=c2430cf1-8ea9-4422-a5c5-5a38779194c3&lt;br /&gt;
Then run:&lt;br /&gt;
 sudo update-grub&lt;br /&gt;
If removing hibernation entirely then also delete {{ic|resume}} from the {{ic|HOOKS}} line in {{ic|/etc/mkinitcpio.conf}} and run:&lt;br /&gt;
 sudo mkinitcpio -P&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:67--&amp;gt; Next reboot.  After the reboot, when running {{ic|swapon}} you should see something similiar to the following:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 NAME                           TYPE SIZE USED PRIO&lt;br /&gt;
 /var/lib/systemd-swap/swapfc/1 file 512M   0B   -2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:68--&amp;gt; systemd-swap will add and remove swapfiles as your memory usage dictates.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{note|&amp;lt;translate&amp;gt;&amp;lt;!--T:69--&amp;gt; If you don't delete your existing swap partition it will be automatically activated by systemd even though you have removed it from fstab&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Using zswap with systemd-swap== &amp;lt;!--T:70--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:71--&amp;gt;&lt;br /&gt;
zswap is compressed swap kept in RAM. zswap keeps the most frequently used pages in RAM and writes less frequently used pages to the swap space on disk.  In many workloads, this will result in increased swap performance and less wear and tear on SSDs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:72--&amp;gt;&lt;br /&gt;
To enable zswap with systemd-swap, simply alter the instructions above and set Linux Kernel parameter  zswap_enabled=1&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Tuning &amp;amp; Performance Considerations= &amp;lt;!--T:73--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:74--&amp;gt;&lt;br /&gt;
Although swap seems like a great way to expand memory, excessive swap use will cause severe performance degradation, as mentioned before.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:75--&amp;gt; There are couple of parameters that can be used to tune swap utilization.  These are swappiness and vfs_cache_pressure.  To see your current settings for these you can use the following commands:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 cat /proc/sys/vm/swappiness&lt;br /&gt;
 cat /proc/sys/vm/vfs_cache_pressure&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:76--&amp;gt; {{ic|swappiness}} controls how likely a page is to be transferred to swap.  This value represents the percentage of the free memory before activating swap. The lower the value, the less swapping is used and the more memory pages are kept in physical memory where:&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:77--&amp;gt; 0 disables swap&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:78--&amp;gt; 60 is the default value which is ideal for a server that is memory-starved and running a lot of services&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:79--&amp;gt; 100 is very aggressive swapping.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:80--&amp;gt; For ''most'' desktop computers the recommended value is 10: Theoretically, this means to only start swapping when RAM usage reaches around 90 percent.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:81--&amp;gt; {{ic|vfs_cache_pressure}} used to be a percentage value that controls the tendency of the kernel to ''reclaim'' the memory which is used for caching of directory and inode objects with a default value of 100 on Kernels &amp;lt;5.4. On Kernels &amp;gt;=5.4 can be increased beyond 100.&amp;lt;/translate&amp;gt;  &amp;lt;translate&amp;gt;&amp;lt;!--T:82--&amp;gt; Increasing this value will increase the rate in which these objects are removed from the RAM cache.  Decreasing it will allow these objects to be cached in memory longer, consuming additional RAM over time.&amp;lt;/translate&amp;gt;  &amp;lt;translate&amp;gt;&amp;lt;!--T:83--&amp;gt; Depending on your specific workload, increasing or decreasing this value too far can have significant negative impacts on system performance.&amp;lt;/translate&amp;gt;  &amp;lt;translate&amp;gt;&amp;lt;!--T:84--&amp;gt; Experimentation is needed to find the appropriate balance and the default value is reasonable.  In general, it is more common to optimize swappiness before experimenting with vfs_cache_pressure.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:85--&amp;gt; To set these values you can use the command {{ic|sysctl}}.  For example, to set the swappiness value to 10 you could use:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 sudo sysctl vm.swappiness=10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;translate&amp;gt;&amp;lt;!--T:86--&amp;gt; There is no preset defined answer on the optimal values for these parameters.&amp;lt;/translate&amp;gt;'''  &amp;lt;translate&amp;gt;&amp;lt;!--T:87--&amp;gt; Experimentation is needed to find the optimum configuration for your specific hardware and workload.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=See Also= &amp;lt;!--T:88--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:89--&amp;gt; The Arch Wiki page on [&amp;lt;tvar|link&amp;gt;https://wiki.archlinux.org/index.php/Swap&amp;lt;/&amp;gt; swap]&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:90--&amp;gt; The Arch Wiki page on [&amp;lt;tvar|link&amp;gt;https://wiki.archlinux.org/index.php/Zswap&amp;lt;/&amp;gt; zswap]&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:91--&amp;gt; The Linux kernel documentation on [&amp;lt;tvar|link&amp;gt;https://www.kernel.org/doc/Documentation/vm/zswap.txt&amp;lt;/&amp;gt; zswap]&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:92--&amp;gt; The Linux kernel documentation on [&amp;lt;tvar|link&amp;gt;https://www.kernel.org/doc/Documentation/sysctl/vm.txt&amp;lt;/&amp;gt; swappiness and vfs_cache_pressure]&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:94--&amp;gt; The [&amp;lt;tvar|link&amp;gt;https://github.com/Nefelim4ag/systemd-swap&amp;lt;/&amp;gt; systemd-swap page]&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:95--&amp;gt; The ZFS on Linux guide on [&amp;lt;tvar|link&amp;gt;https://github.com/zfsonlinux/pkg-zfs/wiki/HOWTO-use-a-zvol-as-a-swap-device&amp;lt;/&amp;gt; Swap Volumes]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Linux_Security&amp;diff=42285</id>
		<title>Linux Security</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Linux_Security&amp;diff=42285"/>
		<updated>2023-01-16T18:35:11Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Overview= &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
System security is a complicated topic that individuals study for many years.  It would be impractical to impart even a fraction of that knowledge in a Wiki article.  What this page will attempt to do is provide a primer in the most basic elements of Linux security and identify common pitfalls for beginners&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Users= &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
User accounts are used to log into the system and provide one of the basic building blocks for permissions.  You could loosely categorize users into a few categories:&lt;br /&gt;
* Regular user accounts like the one created for you during install.&lt;br /&gt;
* Accounts used to run specific processes.  These users are often named after the service they run.  For example the {{ic|dbus}} users is user to run the master dbus process.&lt;br /&gt;
* The {{ic|root}} account.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
The root account is an administrator or superuser account.  This account to everything in the system and be used with extreme care.  In most cases, it shouldn't be used at all.  Instead use {{ic|sudo}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=sudo= &amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
The command {{ic|sudo}} lets you run a command as the root user without actually switching to the root user.  In many cases this is safer than using the root user directly as only a single command is being run as root.  For example, your normal user account would not be able the file {{ic|/etc/fstab}} because it is owned by root.  However, you can edit it with sudo like this:&lt;br /&gt;
 sudo nano /etc/fstab&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
When you run this command, you will be asked for a password, this will be the password of your normal user account.&amp;lt;br /&amp;gt;&lt;br /&gt;
For more information about editing configuration files owned as root see [[Viewing_and_editing_configuration_files|this article on configuration files]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==sudo vs su== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
While {{ic|sudo}} and {{ic|su}} look similar and both involve root access they are very different.  {{ic|sudo}} runs a single command as another user and requests the password of your normal user account.  {{ic|su}} lets you *become* root and requests the password of the root user.  In general, it is usually safer to use sudo than to use su.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
{{warning|Never run a graphical program as root or with sudo, it should only be used with command line programs}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Why am I Asked for a Password== &amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
Sometimes you will take an action in the terminal or through a GUI application and will get prompted for your password.  This is because the action you are trying to take cannot be completed by you user and requires elevated rights.  Whenever you get a password prompt like this it is important to pause and think if the action you are taking *should* be asking for elevated rights before entering your password.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
{{Note|Usually these password prompts will be looking for the password of your normal user account but occasionally they will need the password of the root account}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Changing Passwords= &amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
To change the password of the user account you are logged in as you can use the command:&lt;br /&gt;
 passwd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
To change the password of a different user on the same system you can use sudo:&lt;br /&gt;
 sudo passwd USERNAME&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Groups= &amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
Users on a Linux system are commonly arranged in groups. A user group is a convenient way of assigning more users access to a common task like sound, media, printing and mounting of removable drives etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
A list of the current groups can be seen on the system with the command:&lt;br /&gt;
 getent group | awk -F : '{print $1}'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
To see which groups a given user belongs to use the command&lt;br /&gt;
 groups USERNAME&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Primary Groups== &amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
A user can be a member of any number of groups but they have only one primary group.  The primary group is the group used when files are created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=File Permissions= &amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
At the most basic level, files are designated as '''r'''ead, '''w'''rite or e'''x'''ecute to the '''u'''ser(owner), the '''g'''roup and '''o'''ther.  To understand how this works let's look at a real world example.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
To get the permissions on the file we can use the command {{ic|ls -l}}.&lt;br /&gt;
 ls -l /etc/fstab&lt;br /&gt;
 -rw-r--r-- 1 root root 539 Dec 26 23:07 /etc/fstab&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
That first group of letters and dashes indicate the permissions.  It is 10 characters long and the dashes indicate a lack of permissions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
* The first character &amp;quot;-&amp;quot;, represents the file type, &amp;quot;-&amp;quot; indicates that it is a normal files.&lt;br /&gt;
* The next three characters &amp;quot;rw-&amp;quot; indicate the permissions for the user or owner of the file.  In this case reading and writing are allowed but not executing.&lt;br /&gt;
* The next three characters &amp;quot;rw-&amp;quot; indicate the permissions for members of the group who owns the file.  In this case reading and writing are allowed but not executing.&lt;br /&gt;
* The next three characters &amp;quot;r--&amp;quot; indicate the permissions for other users.  In this case reading is allowed but not writing or executing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
From more detailed information on how file permissions are broken down take a look at [https://en.wikipedia.org/wiki/File_system_permissions#Traditional_Unix_permissions this Wikipedia article]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Changing File Permissions== &amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
The command {{ic|chmod}} can be used to change permissions on a file or directory.  It is probably easier to demonstrate than explain.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
Add read rights to the user(owner) of the file&lt;br /&gt;
 chmod u+r filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
Remove execute rights to members of the group owner of filename&lt;br /&gt;
 chmod g-x filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
Set the rights for the other group to read only&lt;br /&gt;
 chmod o=r filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
Of course, in normal use you would combine everything like this:&lt;br /&gt;
 chmod u+rw,g=r,o-rwx filename&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
This adds read and write to the owner, set the group as read only and remove read, write and execute from other users&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
The chmod command can do a lot more than that.  For more information take a look at [https://en.wikipedia.org/wiki/Chmod Wikipedia's chmod reference]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Firewalls= &amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
The [[Firewalls]] article has a full description of the Firewall solutions available on Manjaro.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=File Integrity Monitoring= &amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
Your first line of defense should always be security practices that prevent an intrusion such as firewalls, intrusion prevention systems and keeping your system patched and up-to-date.  However, it is also useful to try to ensure that your system has not been compromised.  One way to help with this is by using a file integrity monitoring solution.  These solutions work by comparing the checksums or the files on your system to their previous versions and alerting about changes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
An open source tool which provides this service is [https://aide.github.io/ AIDE](Advanced Intrusion Detection Environment.  You can install it with the command:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
pamac install aide&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Sandboxing= &amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
A '''Sandbox''' is a security mechanism for separating running programs, usually in an effort to mitigate system failures or software vulnerabilities from spreading. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
One method of sandboxing is using Firejail.  Please the [[Firejail|Firejail Wiki page]] for more information on installing and configuring Firejail.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Add_a_Storage_Partition_%26_Modify_your_System_to_Suit&amp;diff=42284</id>
		<title>Add a Storage Partition &amp; Modify your System to Suit</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Add_a_Storage_Partition_%26_Modify_your_System_to_Suit&amp;diff=42284"/>
		<updated>2023-01-16T18:34:26Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Introduction== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
My storage system was OK when I initially devised it, as it happens, the years have gone by &amp;amp; it had become inefficient &amp;amp; a bit messy. So, time for a makeover. So I spent some hours reorganizing my partitions - 11 -&amp;gt; 12 hours of GParted work. During this time I removed the /swap partition; enlarged my '''/''' partition, it still had ~2GB of free space which should have been fine for the way I use my system. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
A '''/swapfile''' [[https://wiki.manjaro.org/index.php/Swap#Using_a_Swapfile]] is to replace the /swap partition (see the previous link for the simple how-to on how to create a /swapfile). My /swapfile was located in the '''/''' partition.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
I also shrunk my /home partition as near as small as I could with the size of the data it was holding, so that I could then create a new partition where that data will reside in future.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
I had to create a new partition, then reboot into Manjaro, where I moved all of my personal storage data over to the new partition. Then reboot the '''GParted live CD''' &amp;amp; shrink my /home down to 20GB, which is far larger than it needs to be in my new layout, but I have the disk space to spare, so why not? (I could always change it with GParted in the future if I had to.) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
My system then needed to be configured to work with these changes as I will go into below.&lt;br /&gt;
&lt;br /&gt;
===The new partition layout=== &amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
 /boot      - 102MB  ext2  (half full)&lt;br /&gt;
 /          - 20GB  ext4  (carries the 4GB /swapfile &amp;amp; still has 5GB free)&lt;br /&gt;
 /home      - 20GB  ext4  (12GB free)&lt;br /&gt;
 /bdata     - 892GB  ext4&lt;br /&gt;
&lt;br /&gt;
==Manipulating the Partitions== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
{{BoxDanger|Working with partitions|Modifying an existing partition table may cause loss of data. '''Always''' ensure adequate backup to external storage}}&lt;br /&gt;
Boot Manjaro from a live ISO and use Gparted to delete /swap &amp;amp; to modify the size of all (bar /boot) of the partitions on the 1TB (931.51GB formatted) drive. I had to, delete, shrink, move, expand, create (reboot &amp;amp; move my personal data across from /home to the new /bdata , then reboot GParted) shrink, expand.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
As previously mentioned, this took 11 -&amp;gt; 12 hours. The larger the partition &amp;amp; the more data involved the longer it takes to process a partition.&lt;br /&gt;
&lt;br /&gt;
==Modifying the system to suit these changes== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
I had to comment out the call for mounting the /swap partition in /etc/fstab , change the path buttons in Worker (I'm probably the only one reading this that uses the wonderful Worker, so, for all that statement is worth...) to suit the new partition layout. For anyone doing the same thing you need to think about anything that you may have done that needs to be reconfigured to use these new paths (more on this later).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
Then in the Terminal I used the blkid command to get the UUID of the new /bdata partition so I could add a call to it into the /etc/fstab :&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
[handy@jarmano ~]$ blkid&lt;br /&gt;
 /dev/sda1: UUID=&amp;quot;41c2c2b3-5ad8-43bc-9bf0-84d3b429127d&amp;quot; TYPE=&amp;quot;ext2&amp;quot; &lt;br /&gt;
 /dev/sda2: LABEL=&amp;quot;big.data&amp;quot; UUID=&amp;quot;9fe95af9-529e-4f68-b83c-7fa9e7fb3ba1&amp;quot; TYPE=&amp;quot;ext4&amp;quot; &lt;br /&gt;
 /dev/sda3: LABEL=&amp;quot;my.system&amp;quot; UUID=&amp;quot;6dfe5e6b-86b9-4301-b385-8cc3816ada8c&amp;quot; TYPE=&amp;quot;ext4&amp;quot; &lt;br /&gt;
 /dev/sda4: LABEL=&amp;quot;my.home&amp;quot; UUID=&amp;quot;b993339d-dbb3-4fbd-adb4-e61baf43cd7f&amp;quot; TYPE=&amp;quot;ext4&amp;quot; &lt;br /&gt;
 /dev/sdb1: LABEL=&amp;quot;store&amp;quot; UUID=&amp;quot;05e6f212-4003-430b-a7d9-a53d98fad0b5&amp;quot; TYPE=&amp;quot;ext4&amp;quot; PARTUUID=&amp;quot;8cb60e1f-8d16-4d9c-bccc-3a2cd5396836&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
As you may have noticed, the new partition was given the /dev/sda2: spot (which once belonged to /swap)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
I Copied the UUID for the new partition into /etc/fstab &amp;amp; created a call for this new partition, like so:&lt;br /&gt;
{{File|file=/etc/fstab|content=&amp;lt;pre&amp;gt;...&lt;br /&gt;
UUID=9fe95af9-529e-4f68-b83c-7fa9e7fb3ba1 /data/bdata ext4 defaults      0       1&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
Then as root I made the directory /mnt/bdata , so that the new partition is accessible. You can do this in the Terminal like so (replace &amp;lt;directory.name&amp;gt; with the name you want to call your new partition:&lt;br /&gt;
{{RootCmd|command=mkdir -p /data&amp;lt;directory.name&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
Due to GParted doing its work with root permissions we need to change the ownership (owner:group) of the new partition, which we do by modifying the ownership of the directory name (that was created in the last command above) from root:root to &amp;lt;user.name&amp;gt;:users. To do that use the following Terminal command:&lt;br /&gt;
{{RootCmd|command=chown &amp;lt;user.name&amp;gt;:users /data/&amp;lt;new.partition's.name&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
==Configure the system to use new default storage directories== &amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
Firstly, I had to check both the ~/.bash_profile &amp;amp; the /etc/profile files &amp;amp; modify the '''PATH''' variables where I had added paths that were now incorrect. Most users here won't have changed anything in these two files, though it is just too easy to do, to not check them for safeties sake. When looking at these files, check the PATH line for anything that relates to your moved storage directories. You probably won't have any differences unless you added them. These lines in my files follow, you will see where I have replaced the original paths with /mnt/bdata :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
{{File|&lt;br /&gt;
file=~/.bash_profile|&lt;br /&gt;
content=&amp;lt;pre&amp;gt;PATH=$PATH:/mnt/bdata/scripts&lt;br /&gt;
export PATH&lt;br /&gt;
PATH=$PATH:~/games/ut2004&lt;br /&gt;
export PATH&lt;br /&gt;
PATH=$PATH:~/games/ut2004/System&lt;br /&gt;
export PATH&amp;lt;/pre&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
{{File|&lt;br /&gt;
file=/etc/profile|&lt;br /&gt;
content=&amp;lt;pre&amp;gt;# Set our default path&lt;br /&gt;
PATH=&amp;quot;/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/mnt/bdata/scripts:&amp;quot;&lt;br /&gt;
export PATH&amp;lt;/pre&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
Then I needed to change the paths for what are considered to be the standard default /home/&amp;lt;user&amp;gt;/ storage directories - Downloads, Video, Music &amp;amp; so on. I had previously changed these paths, also, I don't want to use capital letters in the beginning of their names.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
If you have more than one user account on your system, then it would be best to use &amp;amp; edit:&lt;br /&gt;
{{UserCmd|command=nano ~/.config/user-dirs.conf}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
If the above file doesn't exist, create it. Then copy mine (just below), editing it to suit your system/desires. Having only one user account on my Manjaro setup, I delete the previously mentioned file (if it existed anyway) &amp;amp; modify:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
{{RootCmd|command=nano /etc/xdg/user-dirs.defaults}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
As its settings, under these circumstances (not having a ~/.config/user-dirs.conf ) will be global. Mine edited file follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
{{File|&lt;br /&gt;
file=~/.config/user-dirs.conf|&lt;br /&gt;
content=&amp;lt;pre&amp;gt;# Default settings for user directories customised by handy :-&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# The values are relative pathnames from the home directory and&lt;br /&gt;
# will be translated on a per-path-element basis into the users locale&lt;br /&gt;
DESKTOP=desktop&lt;br /&gt;
DOWNLOAD=/data/bdata/downloads&lt;br /&gt;
DOCUMENTS=/data/bdata/documents&lt;br /&gt;
MUSIC=/data/bdata/music&lt;br /&gt;
PICTURES=/data/bdata/pictures&lt;br /&gt;
VIDEOS=/data/bdata/videos&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
Once you have done this, check that you don't have new (likely empty) default directories in your ~/ that were created by the above file(s) on boot. Any such void files should be deleted after you have modified either the ''user'' based '''~/.config/user-dirs.conf''' or the ''root'' based '''/etc/xdg/user-dirs.defaults''' files. '''~/.bashrc''' may need some paths changed as well, depending on what you call from it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
I also had to tell qBittorent, Firefox (&amp;amp; the few other browsers I'm testing) where their particular download directories had moved to. Any other applications that were set to save data into the documents, or any other directory that has moved (or been created as a default, in either of the two directories above) will need to have their config's modified too. &amp;amp; so it goes...&lt;br /&gt;
&lt;br /&gt;
==Creating a /swapfile== &amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
Now, if you do choose to not have a /swap partition but you would still like to have swap space (which of course you can choose to easily have at any time in the future), then there is a very functional option available to you called a /swapfile. For simple information on how to set one up, have a look over here: [https://wiki.manjaro.org/index.php?title=Add_a_/swapfile]&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;br /&gt;
[[Category:Storage{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Wacom_Tablet_And_Pen&amp;diff=42283</id>
		<title>Wacom Tablet And Pen</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Wacom_Tablet_And_Pen&amp;diff=42283"/>
		<updated>2023-01-16T18:33:27Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Tablets and Pen displays (wacom but not only)== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Different Desktop Environments== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Cinnamon, Gnome and Budgie=== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
The only thing that is needed to install aside from the default installer is the package &amp;lt;code&amp;gt;xf86-input-wacom&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===KDE Plasma 5=== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
The package &amp;lt;code&amp;gt;xf86-input-wacom&amp;lt;/code&amp;gt; will be automatically installed when installing the &amp;lt;code&amp;gt;kcm-wacomtablet&amp;lt;/code&amp;gt; from community repository.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
This will add Tablet Settings interface/configuration in the System Settings + the needed background services for KDE Plasma Framework.&lt;br /&gt;
&lt;br /&gt;
===XFCE and probably MATE=== &amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
There is a workaround proposed by [https://github.com/achadwick/gsdwacom4xfce achadwick] and works just fine. They use the Gnome settings interface.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Known Issues== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Slow drag in File Manager=== &amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Slow drag in File Manager and very slow interaction of Tools and Brushes in Krita. \&lt;br /&gt;
The resolution is to modify the &amp;lt;code&amp;gt;10-evdev.conf&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;/usr/share/X11/xorg.conf.d/10-evdev.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
There might be necessary to make a symlink of it like this:&lt;br /&gt;
 sudo ln -s /usr/share/X11/xorg.conf.d/10-evdev.conf /etc/X11/xorg.conf.d/10-evdev.conf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
~ &amp;gt;&amp;gt;&amp;gt; cat /etc/X11/xorg.conf.d/10-evdev.conf&lt;br /&gt;
#&lt;br /&gt;
# Catch-all evdev loader for udev-based systems&lt;br /&gt;
# We don't simply match on any device since that also adds accelerometers&lt;br /&gt;
# and other devices that we don't really want to use. The list below&lt;br /&gt;
# matches everything but joysticks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev pointer catchall&amp;quot;&lt;br /&gt;
        MatchIsPointer &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
#Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
#        Identifier &amp;quot;evdev keyboard catchall&amp;quot;&lt;br /&gt;
#        MatchIsKeyboard &amp;quot;on&amp;quot;&lt;br /&gt;
#        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
#        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
#EndSection&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
#Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
#        Identifier &amp;quot;evdev touchpad catchall&amp;quot;&lt;br /&gt;
#        MatchIsTouchpad &amp;quot;on&amp;quot;&lt;br /&gt;
#        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
#        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
#EndSection&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
#Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
#        Identifier &amp;quot;evdev tablet catchall&amp;quot;&lt;br /&gt;
#        MatchIsTablet &amp;quot;on&amp;quot;&lt;br /&gt;
#        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
#        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
#EndSection&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
#Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
#        Identifier &amp;quot;evdev touchscreen catchall&amp;quot;&lt;br /&gt;
#        MatchIsTouchscreen &amp;quot;on&amp;quot;&lt;br /&gt;
#        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
#        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
#EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Gnome DE=== &amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
In Gnome, if someone wants to use the GDM theme of a custom gnome-shell theme to have a consistent look trough login/log-out/lock-screen, the settings for mapping the buttons will render a blank overlay with no options. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
'''Resolutions''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
* Use the default &amp;lt;code&amp;gt;gnome-shell&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;adwaita&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;gdm&amp;lt;/code&amp;gt;&lt;br /&gt;
* Use the modified &amp;lt;code&amp;gt;manjaro-gnome-maia-theme&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===The device is not recognized=== &amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
The device is not recognized, the xinput doesn’t list it, etc, that is most likely due to a not supported device, no specific ID in the &amp;lt;code&amp;gt;/usr/share/libwacom/&amp;lt;/code&amp;gt; for it. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
A possible resolution is to install the &amp;lt;code&amp;gt;input-wacom-dkms&amp;lt;/code&amp;gt; making sure that the headers for the kernel are installed too, then manually adding the modules to load. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
It will not provide a functionality if the modules are not loaded, and still relies in the &amp;lt;code&amp;gt;xf86-input-wacom&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;libwacom&amp;lt;/code&amp;gt; and the Graphical interface for Tablet settings. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
Of course the &amp;lt;code&amp;gt;xsetwacom&amp;lt;/code&amp;gt; commands work too, but the purpose is to have a GUI for settings and avoid any confusing/miss-passed settings from terminal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===KDE Plasma 5=== &amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
In KDE Plasma 5 the &amp;lt;code&amp;gt;kcm-wacomtablet&amp;lt;/code&amp;gt; recognizes the pen and tablet but the pen (Stylus) doesn’t draw. By default there are no settings for them, the resolution is:&lt;br /&gt;
# Set the mode to Absolute Mode in the tablet tab and the Area to the desired screen.&lt;br /&gt;
# To the Stylus tab set the Eraser and Tip to where the slider passes slightly the letter T from the word Soft.&lt;br /&gt;
# The Raw Sample to the level 5&lt;br /&gt;
# The Suppress Rate to the level 2&lt;br /&gt;
# Edit the pressure curve to be slightly curved downwards.&lt;br /&gt;
# Set Button 3 to Right Mouse Button Click&lt;br /&gt;
# Set Button 2 to Middle Mouse Button Click&lt;br /&gt;
# Set Button 1 to Left Mouse Button Click&lt;br /&gt;
# '''DO NOT''' check Tap to execute action&lt;br /&gt;
# Click '''Apply''' button, '''disconnect''' and '''reconnect''' the tablet and it should work. &lt;br /&gt;
From this point all the settings can be changed and have also the Express Buttons personalized, and calibrate the pen to the screen area.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
The settings are stored in &amp;lt;code&amp;gt;~/.config/tabletprofilesrc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Mixed configurations=== &amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
Mixed configurations due to use of &amp;lt;code&amp;gt;xsetwacom&amp;lt;/code&amp;gt; commands and other tools. Resolution is to undo all  and start with the GUI Settings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==More information== &amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
* Manjaro Forum [https://forum.manjaro.org/search?q=wacom%20order%3Alatest_topic Search for Wacom]&lt;br /&gt;
* Github [https://github.com/Zeioth/XFCE-Wacom-Settings Zeioth/XFCE-Wacom-Settings]&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Wacom_Tablet_And_Pen&amp;diff=42282</id>
		<title>Wacom Tablet And Pen</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Wacom_Tablet_And_Pen&amp;diff=42282"/>
		<updated>2023-01-16T18:32:31Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Tablets and Pen displays (wacom but not only)== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Different Desktop Environments== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Cinnamon, Gnome and Budgie=== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
The only thing that is needed to install aside from the default installer is the package &amp;lt;code&amp;gt;xf86-input-wacom&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===KDE Plasma 5=== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
The package &amp;lt;code&amp;gt;xf86-input-wacom&amp;lt;/code&amp;gt; will be automatically installed when installing the &amp;lt;code&amp;gt;kcm-wacomtablet&amp;lt;/code&amp;gt; from community repository.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
This will add Tablet Settings interface/configuration in the System Settings + the needed background services for KDE Plasma Framework.&lt;br /&gt;
&lt;br /&gt;
===XFCE and probably MATE=== &amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
There is a workaround proposed by [https://github.com/achadwick/gsdwacom4xfce achadwick] and works just fine. They use the Gnome settings interface.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Known Issues== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Slow drag in File Manager=== &amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Slow drag in File Manager and very slow interaction of Tools and Brushes in Krita. \&lt;br /&gt;
The resolution is to modify the &amp;lt;code&amp;gt;10-evdev.conf&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;/usr/share/X11/xorg.conf.d/10-evdev.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
There might be necessary to make a symlink of it like this:&lt;br /&gt;
 sudo ln -s /usr/share/X11/xorg.conf.d/10-evdev.conf /etc/X11/xorg.conf.d/10-evdev.conf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
~ &amp;gt;&amp;gt;&amp;gt; cat /etc/X11/xorg.conf.d/10-evdev.conf&lt;br /&gt;
#&lt;br /&gt;
# Catch-all evdev loader for udev-based systems&lt;br /&gt;
# We don't simply match on any device since that also adds accelerometers&lt;br /&gt;
# and other devices that we don't really want to use. The list below&lt;br /&gt;
# matches everything but joysticks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;evdev pointer catchall&amp;quot;&lt;br /&gt;
        MatchIsPointer &amp;quot;on&amp;quot;&lt;br /&gt;
        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
#Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
#        Identifier &amp;quot;evdev keyboard catchall&amp;quot;&lt;br /&gt;
#        MatchIsKeyboard &amp;quot;on&amp;quot;&lt;br /&gt;
#        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
#        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
#EndSection&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
#Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
#        Identifier &amp;quot;evdev touchpad catchall&amp;quot;&lt;br /&gt;
#        MatchIsTouchpad &amp;quot;on&amp;quot;&lt;br /&gt;
#        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
#        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
#EndSection&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
#Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
#        Identifier &amp;quot;evdev tablet catchall&amp;quot;&lt;br /&gt;
#        MatchIsTablet &amp;quot;on&amp;quot;&lt;br /&gt;
#        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
#        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
#EndSection&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
#Section &amp;quot;InputClass&amp;quot;&lt;br /&gt;
#        Identifier &amp;quot;evdev touchscreen catchall&amp;quot;&lt;br /&gt;
#        MatchIsTouchscreen &amp;quot;on&amp;quot;&lt;br /&gt;
#        MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
#        Driver &amp;quot;evdev&amp;quot;&lt;br /&gt;
#EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Gnome DE=== &amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
In Gnome, if someone wants to use the GDM theme of a custom gnome-shell theme to have a consistent look trough login/log-out/lock-screen, the settings for mapping the buttons will render a blank overlay with no options. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
'''Resolutions''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
* Use the default &amp;lt;code&amp;gt;gnome-shell&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;adwaita&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;gdm&amp;lt;/code&amp;gt;&lt;br /&gt;
* Use the modified &amp;lt;code&amp;gt;manjaro-gnome-maia-theme&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===The device is not recognized=== &amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
The device is not recognized, the xinput doesn’t list it, etc, that is most likely due to a not supported device, no specific ID in the &amp;lt;code&amp;gt;/usr/share/libwacom/&amp;lt;/code&amp;gt; for it. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
A possible resolution is to install the &amp;lt;code&amp;gt;input-wacom-dkms&amp;lt;/code&amp;gt; making sure that the headers for the kernel are installed too, then manually adding the modules to load. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
It will not provide a functionality if the modules are not loaded, and still relies in the &amp;lt;code&amp;gt;xf86-input-wacom&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;libwacom&amp;lt;/code&amp;gt; and the Graphical interface for Tablet settings. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
Of course the &amp;lt;code&amp;gt;xsetwacom&amp;lt;/code&amp;gt; commands work too, but the purpose is to have a GUI for settings and avoid any confusing/miss-passed settings from terminal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===KDE Plasma 5=== &amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
In KDE Plasma 5 the &amp;lt;code&amp;gt;kcm-wacomtablet&amp;lt;/code&amp;gt; recognizes the pen and tablet but the pen (Stylus) doesn’t draw. By default there are no settings for them, the resolution is:&lt;br /&gt;
# Set the mode to Absolute Mode in the tablet tab and the Area to the desired screen.&lt;br /&gt;
# To the Stylus tab set the Eraser and Tip to where the slider passes slightly the letter T from the word Soft.&lt;br /&gt;
# The Raw Sample to the level 5&lt;br /&gt;
# The Suppress Rate to the level 2&lt;br /&gt;
# Edit the pressure curve to be slightly curved downwards.&lt;br /&gt;
# Set Button 3 to Right Mouse Button Click&lt;br /&gt;
# Set Button 2 to Middle Mouse Button Click&lt;br /&gt;
# Set Button 1 to Left Mouse Button Click&lt;br /&gt;
# '''DO NOT''' check Tap to execute action&lt;br /&gt;
# Click '''Apply''' button, '''disconnect''' and '''reconnect''' the tablet and it should work. &lt;br /&gt;
From this point all the settings can be changed and have also the Express Buttons personalized, and calibrate the pen to the screen area.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
The settings are stored in &amp;lt;code&amp;gt;~/.config/tabletprofilesrc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Mixed configurations=== &amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
Mixed configurations due to use of &amp;lt;code&amp;gt;xsetwacom&amp;lt;/code&amp;gt; commands and other tools. Resolution is to undo all  and start with the GUI Settings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==More information== &amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
* Manjaro Forum [https://forum.manjaro.org/search?q=wacom%20order%3Alatest_topic Search for Wacom]&lt;br /&gt;
* Manjaro Forum [https://forum.manjaro.org/t/very-slow-drag-and-drop-on-plasma-5/42099/2?u=bogdancovaciu Very slow drag and drop on Plasma 5]&lt;br /&gt;
* Manjaro Forum [https://forum.manjaro.org/t/no-wacom-effort-from-the-manjaro-team/22040/23?u=bogdancovaciu No Wacom effort from the Manjaro Team]&lt;br /&gt;
* Github [https://github.com/Zeioth/XFCE-Wacom-Settings Zeioth/XFCE-Wacom-Settings]&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Configure_Graphics_Cards&amp;diff=42281</id>
		<title>Configure Graphics Cards</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Configure_Graphics_Cards&amp;diff=42281"/>
		<updated>2023-01-16T18:31:22Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
= Overview = &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
{{note|The mhwd command is still ''under development'', and at present is only able to install drivers for graphics cards connected internally via pci.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Where installing the full version of Manjaro (i.e. complete with a pre-installed desktop environment, codecs, and software applications), the mhwd command will be automatically run by the GUI and CLI installer to automatically detect your graphics card and install the most appropriate driver for it. '''Whether free or proprietary drivers are installed will depend on your initial choice of using free or nonfree graphics drivers to boot up'''. &lt;br /&gt;
Otherwise, it will be necessary to run the mhwd command manually as part of the post-installation process for the minimalistic '''NET-Edition''' of Manjaro. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
'''For Beginners, it is recommended to use &amp;quot;Hardware Detection&amp;quot; in [[Manjaro Settings Manager]] to change or install new graphics drivers.'''&amp;lt;br /&amp;gt;&lt;br /&gt;
For intermediate and advanced users, it is also possible to use the mhwd command to install, re-install, and remove installed graphics drivers at any time, as illustrated below.&lt;br /&gt;
&lt;br /&gt;
= Automated Identification and Installation = &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
This is the recommended method for the detection and installation of graphics drivers. The syntax for the automated installation method is:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -a [pci or usb connection] [free or nonfree drivers] 0300}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
A breakdown of the command used for the automated method is as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
* '''-a''': Automatically detect and install the appropriate driver&lt;br /&gt;
* '''[pci or usb]''': Install the appropriate driver for devices connected internally via pci, or externally via usb (again, mhwd currently only supports pci connections at this stage in its development)&lt;br /&gt;
* '''[free or nonfree]''': Install either free drivers (e.g. provided by the Linux community), or nonfree drivers (e.g. provided by hardware manufacturers) &lt;br /&gt;
* '''0300''': Identify that a driver is to be installed for a graphics card (0300 is the ID for graphics cards. As the mhwd command develops, new ids will be used for other hardware devices).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
For example, the following command would result in the automatic detection and installation of the best available '''proprietary driver''' for a pci-connected graphics card:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -a pci nonfree 0300}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
Otherwise, the following command would result in the automatic detection and installation of the best available '''free driver''' for a pci-connected graphics card:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -a pci free 0300}}&lt;br /&gt;
&lt;br /&gt;
= Manual Identification and Installation = &amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
Taking a do-it-yourself approach is itself relatively easy and straightforward using the mhwd command. This should be undertaken in two stages:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
'''1.''' Identify the appropriate driver to be installed, and then&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
'''2.''' Install the driver&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
{{tip| Just ensure that you have identified and are indeed about to install the correct driver for your particular graphics card!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Identifying Available Drivers == &amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
Prior to manually installing a graphics driver, it will be necessary to identify what drivers are available for your system. To list the appropriate drivers available, the basic syntax is:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
{{UserCmd|command=mhwd -l [optional: detailed view] [optional: --pci or --usb connection]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
Using this command without the additional options will list basic information for all the available drivers for devices connected to your system. '''All drivers graphics card drivers will have the prefix (video-) in their name'''. The basic information provided for all listed drivers will be:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
* Name&lt;br /&gt;
* Version&lt;br /&gt;
* Free or proprietary, and&lt;br /&gt;
* PCI or USB connection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
A more detailed list of installed drivers can be obtained by entering:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
{{UserCmd|command=mhwd -l -d}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
A detailed list will provide the following information:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
* Name&lt;br /&gt;
* Version&lt;br /&gt;
* PCI or USB connection&lt;br /&gt;
* Description&lt;br /&gt;
* Priority&lt;br /&gt;
* Free or proprietary&lt;br /&gt;
* Dependencies&lt;br /&gt;
* Conflicts&lt;br /&gt;
* Class ID (e.g. '0300' for graphics card drivers), and&lt;br /&gt;
* Vendor ID&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
In addition, using the ''--pci'' filter in the following example will list detailed information for only the drivers available for devices (e.g. graphics cards) using an internal PCI connection:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
{{UserCmd|command=mhwd -l -d --pci}}&lt;br /&gt;
&lt;br /&gt;
== Installing a Driver == &amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
To install a driver for a graphics card, the syntax is:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -i pci [name of driver]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
A breakdown of the command used to manually install a driver is as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
* '''-i''': Install a driver&lt;br /&gt;
* '''[pci]''': Install a driver for a device connected internally via pci (e.g. graphics cards)&lt;br /&gt;
* '''[name of driver]''': The name of the driver to be installed&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
For example, to install the proprietary nvidia graphics card driver, the following command would be used:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -i pci video-nvidia}}&lt;br /&gt;
&lt;br /&gt;
== Force Reinstall a Driver == &amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
{{warning|use this command with care!}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
To force the re-installation of an existing driver without removing it first, the syntax is:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -f -i pci [name of driver]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
For example, to force the re-installation of a previously installed nvidia graphics card driver, the following command would be used:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -f -i pci video-nvidia}}&lt;br /&gt;
&lt;br /&gt;
= Removing an Installed Driver = &amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
On occasion it may be necessary to remove an installed graphics card driver. Similarly to manually installing a graphics card driver, two steps should be undertaken for removal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
'''1.''' Identify the installed driver&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
'''2.''' Remove the identified driver&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
After all, it would be somewhat difficult to remove an installed driver if you don't know what it's called!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Identifying Installed Drivers == &amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
To identify and list Manjaro's installed drivers - including the graphics driver to be removed, the syntax is:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
{{UserCmd|command=mhwd  -li [optional: detailed view] [optional: pci or usb devices only]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
Using this command without the additional options will list the basic information of all the drivers currently installed on your system. '''Once again, all drivers for graphics cards will have the prefix (video-) in their name'''. As with listing drivers available for your system, the ''-d'' option used in the following command will list detailed information:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
{{UserCmd|command=mhwd -li -d}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
This information may prove useful to determine any otherwise unforeseen consequences or problems upon removing a driver. And again, it is also possible to filter your list of installed drivers by whether they are used on hardware connected via pci or usb. In this instance, a detailed list will be generated only for installed drivers used on hardware with a PCI connection:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
{{UserCmd|command=mhwd -li -d --pci}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
One other way of reporting drivers installed andin use is using the {{ic|inxi}} tool.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
{{UserCmd|command=inxi -G}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
{{note|The mhwd profile 'video-linux' corresponds to the latest opensource driver availablefor your hardware.}}&lt;br /&gt;
{{note|The mhwd profile 'video-vesa' is a generic fallback driver which should not be used in the vast majority of cases.}}&lt;br /&gt;
&lt;br /&gt;
== Removing Installed Drivers == &amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
{{warning|use this command with care!}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
To remove an installed driver, the syntax is:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -r [pci or usb] [name of driver]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
For example, to remove the installed driver for a nvidia graphics card (connected internally via pci), the following command would be used:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:63--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -r pci video-nvidia}}&lt;br /&gt;
&lt;br /&gt;
= Checking configuration = &amp;lt;!--T:64--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:65--&amp;gt;&lt;br /&gt;
You can check configuration with:&lt;br /&gt;
{{UserCmd|command=sudo mhwd-gpu --check}}&lt;br /&gt;
{{UserCmd|command=mhwd-gpu --status}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:66--&amp;gt;&lt;br /&gt;
And if needed fix issues with:&lt;br /&gt;
{{UserCmd|command=sudo mhwd-gpu --setmod}}&lt;br /&gt;
{{UserCmd|command=sudo mhwd-gpu --setxorg [PATH]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:67--&amp;gt;&lt;br /&gt;
Make sure the path to xorg config file is valid. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:68--&amp;gt;&lt;br /&gt;
Note about ati, xorg file and login artifacts or kicad: if you get artifacts upon logging in or if kicad rendering and zooming is slow, try adding [Option &amp;quot;EXAPixmaps&amp;quot; &amp;quot;off&amp;quot;] in the &amp;quot;Device&amp;quot; section of xorg config file. See [https://wiki.archlinux.org/title/ATI#Performance_and/or_artifacts_issues_when_using_EXA here.]&lt;br /&gt;
&lt;br /&gt;
=Dual GPU= &amp;lt;!--T:69--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==PRIME GPU offloading== &amp;lt;!--T:70--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:71--&amp;gt;&lt;br /&gt;
If your hardware includes more than one GPU card you can make use of PRIME offloading. PRIME is a technology used to manage hybrid graphics found on recent desktops and laptops (Optimus for NVIDIA, AMD Dynamic Switchable Graphics for Radeon). PRIME detects both cards and automatically selects Intel card by default; using the more powerful discrete graphics card, when called, for more demanding applications. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:72--&amp;gt;&lt;br /&gt;
In Manjaro this will automatically be available for hybrid graphics systems using intel/modesetting for the integrated card and free drivers (AMDGPU or Nouveau) for the dGPU.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:73--&amp;gt;&lt;br /&gt;
You may choose to run a program with a specific GPU, prepending the application's command with ''DRI_PRIME=x'', where ''x'' is the card priority number. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:74--&amp;gt;&lt;br /&gt;
For example, to run an application using the second card prepend the application command with '''DRI_PRIME=1'''&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:75--&amp;gt;&lt;br /&gt;
{{UserCmd|command=DRI_PRIME=1 glxspheres64}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:76--&amp;gt;&lt;br /&gt;
To use the 1st card (usually when the CPU has an embedded GPU, this is used)&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:77--&amp;gt;&lt;br /&gt;
{{UserCmd|command=DRI_PRIME=0 glxspheres64}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:78--&amp;gt;&lt;br /&gt;
If you want to always run some application with the discrete gpu, you may copy that application's .desktop file to {{ic|~/.local/share/applications/}} and edit the &amp;quot;Exec&amp;quot; property&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:79--&amp;gt;&lt;br /&gt;
{{UserCmd|command=Exec=DRI_PRIME=1 inkscape}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:80--&amp;gt;&lt;br /&gt;
Some applications (usually games like steam) may have an embedded option to specify the command line, where it is preferred to use this way. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:81--&amp;gt;&lt;br /&gt;
For example, in Steam, select a game - that you want to run using your discrete Nvidia card - from the Library page of the Steam client, right-click, and select Properties.&lt;br /&gt;
Click the SET LAUNCH OPTIONS... button and specify for the command line options followed by the default launch hook %command%.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:82--&amp;gt;&lt;br /&gt;
DRI_PRIME=1 %command%&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:83--&amp;gt;&lt;br /&gt;
To use the dGPU by default see '''[https://wiki.archlinux.org/index.php/PRIME#Reverse_PRIME Reverse Prime]'''&lt;br /&gt;
&lt;br /&gt;
= NVIDIA Proprietary (non-free) drivers = &amp;lt;!--T:84--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:85--&amp;gt;&lt;br /&gt;
If you have a Nvidia card, you have the option to use the proprietary (closed source = non-free) drivers instead of the open source (free) nouveau driver. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:86--&amp;gt;&lt;br /&gt;
For Legacy/older nvidia cards, Manjaro maintains older drivers for compatibility. In these cases the driver name is different, instead of nvidia it is nvidia-390xx or nvidia340xx, whether in nvidia-only or bumblebee mhwd driver configuration.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:87--&amp;gt;&lt;br /&gt;
When you install the non-free driver, mhwd includes a Nvidia utility &amp;quot;Nvidia Settings Utility&amp;quot; that can help you configure several settings. You can find this utility in your GUI Applications Menu or start it from a terminal&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:88--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo nvidia-settings}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:89--&amp;gt;&lt;br /&gt;
If you are using bumblebee, the nvidia utility needs a special command&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:90--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo optirun -b none nvidia-settings -c :8}}&lt;br /&gt;
&lt;br /&gt;
==Nvidia Optimus== &amp;lt;!--T:91--&amp;gt;&lt;br /&gt;
For Optimus laptops or dual GPU hardware with intel and nvidia GPUs, you have three options to utilize the card driver usage at your preference or your hardware capabilities.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:92--&amp;gt;&lt;br /&gt;
'''[[#nvidia-prime|PRIME]] (mhwd default)'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:93--&amp;gt;&lt;br /&gt;
'''[[#Bumblebee|Bumblebee]]'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:95--&amp;gt;&lt;br /&gt;
When you install Manjaro with the non-free option selected from Grub menu, or when you use automatic driver installation, PRIME or bumblebee is installed by default, depending on support for your GPU, PRIME being preferred. In these cases, the mhwd driver is named &amp;quot;video-hybrid-intel-nvidia-***xx-prime&amp;quot; or &amp;quot;video-hybrid-intel-nvidia-***xx-bumblebee&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Configure The Resolution/Refresh Rate== &amp;lt;!--T:96--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:97--&amp;gt;&lt;br /&gt;
{{warning|The method provided does not currently work for the Cinnamon Edition. As soon as a solution is found, then this article will be updated.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:98--&amp;gt;&lt;br /&gt;
'''1.'''  Start nvidia-settings utility&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:99--&amp;gt;&lt;br /&gt;
'''2.'''  Change resolution and refresh rate in 'X Server Display Configuration' tab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:100--&amp;gt;&lt;br /&gt;
'''3.'''  Hit the 'Save to X Configuration File' button and save to '''/etc/X11/mhwd.d/nvidia.conf'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:101--&amp;gt;&lt;br /&gt;
'''4.'''  Now start your terminal and enter the following command to complete the process:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:102--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd-gpu --setmod nvidia --setxorg /etc/X11/mhwd.d/nvidia.conf}}&lt;br /&gt;
&lt;br /&gt;
==Configure X Screen settings (OpenGL Settings, Antialiasing, X Server XVideo)== &amp;lt;!--T:103--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:104--&amp;gt;&lt;br /&gt;
'''1.'''  Start nvidia-settings utility&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:105--&amp;gt;&lt;br /&gt;
'''2.''' Change settings in X Server XVideo Settings, OpenGL and Antialiasing, in the 'X Screen' tab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:106--&amp;gt;&lt;br /&gt;
'''3.''' Click on 'nvidia-settings configuration' tab and click on the 'Save Current Configuration' button.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:107--&amp;gt;&lt;br /&gt;
'''4.''' Save the .nvidia-settings-rc to the default location specified ('''/home/[your account name]''')&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:108--&amp;gt;&lt;br /&gt;
'''5.''' Edit the .xinitrc file with your preferred text editor. For example, if you use gedit, run this in your terminal:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:109--&amp;gt;&lt;br /&gt;
{{UserCmd|command=gedit ~/.xinitrc}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:110--&amp;gt;&lt;br /&gt;
'''6.''' Once opened, add the following line into the configuration file:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:111--&amp;gt;&lt;br /&gt;
{{UserCmd|command=exec nvidia-settings --load-config-only}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:112--&amp;gt;&lt;br /&gt;
'''7.''' Save and exit.&lt;br /&gt;
&lt;br /&gt;
==Nvidia settings for special cases == &amp;lt;!--T:113--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:114--&amp;gt;&lt;br /&gt;
In case your monitor is not entering powersave mode (DPMS), try adding `Option &amp;quot;HardDPMS&amp;quot; &amp;quot;true&amp;quot;` in your Xorg monitor section. For example:&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;!--T:115--&amp;gt;&lt;br /&gt;
Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
     # HorizSync source: edid, VertRefresh source: edid&lt;br /&gt;
     Identifier     &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
     VendorName     &amp;quot;Unknown&amp;quot;&lt;br /&gt;
     ModelName      &amp;quot;BenQ ZOWIE XL LCD&amp;quot;&lt;br /&gt;
     HorizSync       30.0 - 160.0&lt;br /&gt;
     VertRefresh     56.0 - 144.0&lt;br /&gt;
     Option         &amp;quot;DPMS&amp;quot;&lt;br /&gt;
     Option         &amp;quot;HardDPMS&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
   EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:116--&amp;gt;&lt;br /&gt;
After forum [https://forum.manjaro.org/t/display-does-not-go-to-powersave/84004/5 issue]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==nvidia-prime== &amp;lt;!--T:117--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:118--&amp;gt;&lt;br /&gt;
Manjaro also offers an easy way to use PRIME with proprietary Nvidia drivers.&amp;lt;br&amp;gt;&lt;br /&gt;
Simply select and install an 'nvidia-prime' profile through MSM or mhwd (such as ''video-hybrid-intel-nvidia-440xx-prime'') and ensure the package ''nvidia-prime'' is installed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:119--&amp;gt;&lt;br /&gt;
Then to use the discrete Nvidia card it works the same as [[#PRIME_GPU_offloading|PRIME offloading]] above but uses a different command. Prepend the application command with '''prime-run'''. For example:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:120--&amp;gt;&lt;br /&gt;
{{UserCmd|command=prime-run glxspheres64}}&lt;br /&gt;
&lt;br /&gt;
==Bumblebee== &amp;lt;!--T:122--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:123--&amp;gt;&lt;br /&gt;
Bumblebee configuration is mainly developed to help minimize laptop battery consumption, since Nvidia usually consumes significant power, while Intel cards are more power efficient. So, bumblebee detects both cards and automatically selects Intel card by default and can use the Nvidia for more demanding applications. &lt;br /&gt;
For an application to use the Nvidia card, prepend the application command with optirun or primusrun. For example:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:124--&amp;gt;&lt;br /&gt;
{{UserCmd|command=optirun glxspheres64}}&lt;br /&gt;
{{UserCmd|command=primusrun inkscape}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:125--&amp;gt;&lt;br /&gt;
If you want to specifically run some application with the nvidia driver, you may edit that application's .desktop file &amp;quot;Exec&amp;quot; property, or run it in terminal like this&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:126--&amp;gt;&lt;br /&gt;
Exec=primusrun chromium&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:127--&amp;gt;&lt;br /&gt;
Some applications (usually games like steam) may have an embedded option to specify the command line, where it is preferred to use this way. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:128--&amp;gt;&lt;br /&gt;
For example, in Steam, select a game - that you want to run using your discrete Nvidia card - from the Library page of the Steam client, right-click, and select Properties.&lt;br /&gt;
Click the SET LAUNCH OPTIONS... button and specify for the command line options followed by the default launch hook %command%.&lt;br /&gt;
  &lt;br /&gt;
 primusrun %command%&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= See also = &amp;lt;!--T:130--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:131--&amp;gt;&lt;br /&gt;
* [[Manjaro Hardware Detection Overview]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Easier way = &amp;lt;!--T:132--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:133--&amp;gt;&lt;br /&gt;
You may use a GUI version of mhwd in [[Manjaro Settings Manager#Hardware Detection]]&lt;br /&gt;
: With this tool you can:&lt;br /&gt;
: - install graphic driver&lt;br /&gt;
: - switch graphic driver&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:134--&amp;gt;&lt;br /&gt;
https://www.youtube.com/watch?v=UAFGukpEIJw&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= How to check the driver = &amp;lt;!--T:135--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:136--&amp;gt;&lt;br /&gt;
 {{UserCmd|command=glxinfo &amp;amp;#124; grep OpenGL}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:137--&amp;gt;&lt;br /&gt;
Example output command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:138--&amp;gt;&lt;br /&gt;
'''Nvidia driver''' ( proprietary driver )&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:139--&amp;gt;&lt;br /&gt;
{{UserCmdOutput|command=glxinfo &amp;amp;#124; grep OpenGL|result= OpenGL vendor string: NVIDIA Corporation&amp;lt;br&amp;gt; OpenGL renderer string: GeForce GTX 660/PCIe/SSE2&amp;lt;br&amp;gt; OpenGL core profile version string: 4.3.0 NVIDIA 331.49&amp;lt;br&amp;gt; OpenGL core profile shading language version string: 4.30 NVIDIA via Cg compiler&amp;lt;br&amp;gt; OpenGL core profile context flags: (none)&amp;lt;br&amp;gt; OpenGL core profile profile mask: core profile&amp;lt;br&amp;gt; OpenGL core profile extensions:&amp;lt;br&amp;gt; OpenGL version string: 4.4.0 NVIDIA 331.49&amp;lt;br&amp;gt; OpenGL shading language version string: 4.40 NVIDIA via Cg compiler&amp;lt;br&amp;gt; OpenGL context flags: (none)&amp;lt;br&amp;gt; OpenGL profile mask: (none)&amp;lt;br&amp;gt; OpenGL extensions:}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:140--&amp;gt;&lt;br /&gt;
'''Nouveau''' , '''Gallium''' from '''Mesa''' ( open source driver )&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:141--&amp;gt;&lt;br /&gt;
{{UserCmdOutput|command=glxinfo &amp;amp;#124; grep OpenGL|result= OpenGL vendor string: nouveau&amp;lt;br&amp;gt; OpenGL renderer string: Gallium 0.4 on NVE6&amp;lt;br&amp;gt; OpenGL core profile version string: 3.1 (Core Profile) Mesa 9.2.5&amp;lt;br&amp;gt; OpenGL core profile shading language version string: 1.40&amp;lt;br&amp;gt; OpenGL core profile context flags: (none)&amp;lt;br&amp;gt; OpenGL core profile extensions:&amp;lt;br&amp;gt; OpenGL version string: 3.0 Mesa 9.2.5&amp;lt;br&amp;gt; OpenGL shading language version string: 1.30&amp;lt;br&amp;gt; OpenGL context flags: (none)&amp;lt;br&amp;gt; OpenGL extensions:}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:142--&amp;gt;&lt;br /&gt;
'''Intel''' driver from '''Mesa''' ( open driver )&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:143--&amp;gt;&lt;br /&gt;
{{UserCmdOutput|command=glxinfo &amp;amp;#124; grep OpenGL|result= OpenGL vendor string: Intel Open Source Technology Center&amp;lt;br&amp;gt; OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Desktop&amp;lt;br&amp;gt; OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.0.6&amp;lt;br&amp;gt; OpenGL core profile shading language version string: 3.30&amp;lt;br&amp;gt; OpenGL core profile context flags: (none)&amp;lt;br&amp;gt; OpenGL core profile profile mask: core profile&amp;lt;br&amp;gt; OpenGL core profile extensions:&amp;lt;br&amp;gt; OpenGL version string: 3.0 Mesa 11.0.6&amp;lt;br&amp;gt; OpenGL shading language version string: 1.30&amp;lt;br&amp;gt; OpenGL context flags: (none)&amp;lt;br&amp;gt; OpenGL extensions:&amp;lt;br&amp;gt; OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.0.6&amp;lt;br&amp;gt; OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00&amp;lt;br&amp;gt; OpenGL ES profile extensions:}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[Category:Contents Page]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Configure_Graphics_Cards&amp;diff=42280</id>
		<title>Configure Graphics Cards</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Configure_Graphics_Cards&amp;diff=42280"/>
		<updated>2023-01-16T18:30:49Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
= Overview = &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
{{note|The mhwd command is still ''under development'', and at present is only able to install drivers for graphics cards connected internally via pci.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Where installing the full version of Manjaro (i.e. complete with a pre-installed desktop environment, codecs, and software applications), the mhwd command will be automatically run by the GUI and CLI installer to automatically detect your graphics card and install the most appropriate driver for it. '''Whether free or proprietary drivers are installed will depend on your initial choice of using free or nonfree graphics drivers to boot up'''. &lt;br /&gt;
Otherwise, it will be necessary to run the mhwd command manually as part of the post-installation process for the minimalistic '''NET-Edition''' of Manjaro. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
'''For Beginners, it is recommended to use &amp;quot;Hardware Detection&amp;quot; in [[Manjaro Settings Manager]] to change or install new graphics drivers.'''&amp;lt;br /&amp;gt;&lt;br /&gt;
For intermediate and advanced users, it is also possible to use the mhwd command to install, re-install, and remove installed graphics drivers at any time, as illustrated below.&lt;br /&gt;
&lt;br /&gt;
= Automated Identification and Installation = &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
This is the recommended method for the detection and installation of graphics drivers. The syntax for the automated installation method is:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -a [pci or usb connection] [free or nonfree drivers] 0300}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
A breakdown of the command used for the automated method is as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
* '''-a''': Automatically detect and install the appropriate driver&lt;br /&gt;
* '''[pci or usb]''': Install the appropriate driver for devices connected internally via pci, or externally via usb (again, mhwd currently only supports pci connections at this stage in its development)&lt;br /&gt;
* '''[free or nonfree]''': Install either free drivers (e.g. provided by the Linux community), or nonfree drivers (e.g. provided by hardware manufacturers) &lt;br /&gt;
* '''0300''': Identify that a driver is to be installed for a graphics card (0300 is the ID for graphics cards. As the mhwd command develops, new ids will be used for other hardware devices).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
For example, the following command would result in the automatic detection and installation of the best available '''proprietary driver''' for a pci-connected graphics card:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -a pci nonfree 0300}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
Otherwise, the following command would result in the automatic detection and installation of the best available '''free driver''' for a pci-connected graphics card:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -a pci free 0300}}&lt;br /&gt;
&lt;br /&gt;
= Manual Identification and Installation = &amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
Taking a do-it-yourself approach is itself relatively easy and straightforward using the mhwd command. This should be undertaken in two stages:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
'''1.''' Identify the appropriate driver to be installed, and then&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
'''2.''' Install the driver&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
{{tip| Just ensure that you have identified and are indeed about to install the correct driver for your particular graphics card!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Identifying Available Drivers == &amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
Prior to manually installing a graphics driver, it will be necessary to identify what drivers are available for your system. To list the appropriate drivers available, the basic syntax is:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
{{UserCmd|command=mhwd -l [optional: detailed view] [optional: --pci or --usb connection]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
Using this command without the additional options will list basic information for all the available drivers for devices connected to your system. '''All drivers graphics card drivers will have the prefix (video-) in their name'''. The basic information provided for all listed drivers will be:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
* Name&lt;br /&gt;
* Version&lt;br /&gt;
* Free or proprietary, and&lt;br /&gt;
* PCI or USB connection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
A more detailed list of installed drivers can be obtained by entering:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
{{UserCmd|command=mhwd -l -d}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
A detailed list will provide the following information:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
* Name&lt;br /&gt;
* Version&lt;br /&gt;
* PCI or USB connection&lt;br /&gt;
* Description&lt;br /&gt;
* Priority&lt;br /&gt;
* Free or proprietary&lt;br /&gt;
* Dependencies&lt;br /&gt;
* Conflicts&lt;br /&gt;
* Class ID (e.g. '0300' for graphics card drivers), and&lt;br /&gt;
* Vendor ID&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
In addition, using the ''--pci'' filter in the following example will list detailed information for only the drivers available for devices (e.g. graphics cards) using an internal PCI connection:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
{{UserCmd|command=mhwd -l -d --pci}}&lt;br /&gt;
&lt;br /&gt;
== Installing a Driver == &amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
To install a driver for a graphics card, the syntax is:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -i pci [name of driver]}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
A breakdown of the command used to manually install a driver is as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
* '''-i''': Install a driver&lt;br /&gt;
* '''[pci]''': Install a driver for a device connected internally via pci (e.g. graphics cards)&lt;br /&gt;
* '''[name of driver]''': The name of the driver to be installed&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
For example, to install the proprietary nvidia graphics card driver, the following command would be used:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -i pci video-nvidia}}&lt;br /&gt;
&lt;br /&gt;
== Force Reinstall a Driver == &amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
{{warning|use this command with care!}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
To force the re-installation of an existing driver without removing it first, the syntax is:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -f -i pci [name of driver]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
For example, to force the re-installation of a previously installed nvidia graphics card driver, the following command would be used:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -f -i pci video-nvidia}}&lt;br /&gt;
&lt;br /&gt;
= Removing an Installed Driver = &amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
On occasion it may be necessary to remove an installed graphics card driver. Similarly to manually installing a graphics card driver, two steps should be undertaken for removal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
'''1.''' Identify the installed driver&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
'''2.''' Remove the identified driver&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
After all, it would be somewhat difficult to remove an installed driver if you don't know what it's called!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Identifying Installed Drivers == &amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
To identify and list Manjaro's installed drivers - including the graphics driver to be removed, the syntax is:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
{{UserCmd|command=mhwd  -li [optional: detailed view] [optional: pci or usb devices only]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
Using this command without the additional options will list the basic information of all the drivers currently installed on your system. '''Once again, all drivers for graphics cards will have the prefix (video-) in their name'''. As with listing drivers available for your system, the ''-d'' option used in the following command will list detailed information:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
{{UserCmd|command=mhwd -li -d}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
This information may prove useful to determine any otherwise unforeseen consequences or problems upon removing a driver. And again, it is also possible to filter your list of installed drivers by whether they are used on hardware connected via pci or usb. In this instance, a detailed list will be generated only for installed drivers used on hardware with a PCI connection:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
{{UserCmd|command=mhwd -li -d --pci}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
One other way of reporting drivers installed andin use is using the {{ic|inxi}} tool.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
{{UserCmd|command=inxi -G}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
{{note|The mhwd profile 'video-linux' corresponds to the latest opensource driver availablefor your hardware.}}&lt;br /&gt;
{{note|The mhwd profile 'video-vesa' is a generic fallback driver which should not be used in the vast majority of cases.}}&lt;br /&gt;
&lt;br /&gt;
== Removing Installed Drivers == &amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
{{warning|use this command with care!}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
To remove an installed driver, the syntax is:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -r [pci or usb] [name of driver]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
For example, to remove the installed driver for a nvidia graphics card (connected internally via pci), the following command would be used:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:63--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd -r pci video-nvidia}}&lt;br /&gt;
&lt;br /&gt;
= Checking configuration = &amp;lt;!--T:64--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:65--&amp;gt;&lt;br /&gt;
You can check configuration with:&lt;br /&gt;
{{UserCmd|command=sudo mhwd-gpu --check}}&lt;br /&gt;
{{UserCmd|command=mhwd-gpu --status}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:66--&amp;gt;&lt;br /&gt;
And if needed fix issues with:&lt;br /&gt;
{{UserCmd|command=sudo mhwd-gpu --setmod}}&lt;br /&gt;
{{UserCmd|command=sudo mhwd-gpu --setxorg [PATH]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:67--&amp;gt;&lt;br /&gt;
Make sure the path to xorg config file is valid. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:68--&amp;gt;&lt;br /&gt;
Note about ati, xorg file and login artifacts or kicad: if you get artifacts upon logging in or if kicad rendering and zooming is slow, try adding [Option &amp;quot;EXAPixmaps&amp;quot; &amp;quot;off&amp;quot;] in the &amp;quot;Device&amp;quot; section of xorg config file. See [https://wiki.archlinux.org/title/ATI#Performance_and/or_artifacts_issues_when_using_EXA here.]&lt;br /&gt;
&lt;br /&gt;
=Dual GPU= &amp;lt;!--T:69--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==PRIME GPU offloading== &amp;lt;!--T:70--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:71--&amp;gt;&lt;br /&gt;
If your hardware includes more than one GPU card you can make use of PRIME offloading. PRIME is a technology used to manage hybrid graphics found on recent desktops and laptops (Optimus for NVIDIA, AMD Dynamic Switchable Graphics for Radeon). PRIME detects both cards and automatically selects Intel card by default; using the more powerful discrete graphics card, when called, for more demanding applications. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:72--&amp;gt;&lt;br /&gt;
In Manjaro this will automatically be available for hybrid graphics systems using intel/modesetting for the integrated card and free drivers (AMDGPU or Nouveau) for the dGPU.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:73--&amp;gt;&lt;br /&gt;
You may choose to run a program with a specific GPU, prepending the application's command with ''DRI_PRIME=x'', where ''x'' is the card priority number. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:74--&amp;gt;&lt;br /&gt;
For example, to run an application using the second card prepend the application command with '''DRI_PRIME=1'''&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:75--&amp;gt;&lt;br /&gt;
{{UserCmd|command=DRI_PRIME=1 glxspheres64}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:76--&amp;gt;&lt;br /&gt;
To use the 1st card (usually when the CPU has an embedded GPU, this is used)&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:77--&amp;gt;&lt;br /&gt;
{{UserCmd|command=DRI_PRIME=0 glxspheres64}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:78--&amp;gt;&lt;br /&gt;
If you want to always run some application with the discrete gpu, you may copy that application's .desktop file to {{ic|~/.local/share/applications/}} and edit the &amp;quot;Exec&amp;quot; property&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:79--&amp;gt;&lt;br /&gt;
{{UserCmd|command=Exec=DRI_PRIME=1 inkscape}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:80--&amp;gt;&lt;br /&gt;
Some applications (usually games like steam) may have an embedded option to specify the command line, where it is preferred to use this way. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:81--&amp;gt;&lt;br /&gt;
For example, in Steam, select a game - that you want to run using your discrete Nvidia card - from the Library page of the Steam client, right-click, and select Properties.&lt;br /&gt;
Click the SET LAUNCH OPTIONS... button and specify for the command line options followed by the default launch hook %command%.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:82--&amp;gt;&lt;br /&gt;
DRI_PRIME=1 %command%&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:83--&amp;gt;&lt;br /&gt;
To use the dGPU by default see '''[https://wiki.archlinux.org/index.php/PRIME#Reverse_PRIME Reverse Prime]'''&lt;br /&gt;
&lt;br /&gt;
= NVIDIA Proprietary (non-free) drivers = &amp;lt;!--T:84--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:85--&amp;gt;&lt;br /&gt;
If you have a Nvidia card, you have the option to use the proprietary (closed source = non-free) drivers instead of the open source (free) nouveau driver. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:86--&amp;gt;&lt;br /&gt;
For Legacy/older nvidia cards, Manjaro maintains older drivers for compatibility. In these cases the driver name is different, instead of nvidia it is nvidia-390xx or nvidia340xx, whether in nvidia-only or bumblebee mhwd driver configuration.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:87--&amp;gt;&lt;br /&gt;
When you install the non-free driver, mhwd includes a Nvidia utility &amp;quot;Nvidia Settings Utility&amp;quot; that can help you configure several settings. You can find this utility in your GUI Applications Menu or start it from a terminal&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:88--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo nvidia-settings}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:89--&amp;gt;&lt;br /&gt;
If you are using bumblebee, the nvidia utility needs a special command&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:90--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo optirun -b none nvidia-settings -c :8}}&lt;br /&gt;
&lt;br /&gt;
==Nvidia Optimus== &amp;lt;!--T:91--&amp;gt;&lt;br /&gt;
For Optimus laptops or dual GPU hardware with intel and nvidia GPUs, you have three options to utilize the card driver usage at your preference or your hardware capabilities.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:92--&amp;gt;&lt;br /&gt;
'''[[#nvidia-prime|PRIME]] (mhwd default)'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:93--&amp;gt;&lt;br /&gt;
'''[[#Bumblebee|Bumblebee]]'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:95--&amp;gt;&lt;br /&gt;
When you install Manjaro with the non-free option selected from Grub menu, or when you use automatic driver installation, PRIME or bumblebee is installed by default, depending on support for your GPU, PRIME being preferred. In these cases, the mhwd driver is named &amp;quot;video-hybrid-intel-nvidia-***xx-prime&amp;quot; or &amp;quot;video-hybrid-intel-nvidia-***xx-bumblebee&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Configure The Resolution/Refresh Rate== &amp;lt;!--T:96--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:97--&amp;gt;&lt;br /&gt;
{{warning|The method provided does not currently work for the Cinnamon Edition. As soon as a solution is found, then this article will be updated.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:98--&amp;gt;&lt;br /&gt;
'''1.'''  Start nvidia-settings utility&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:99--&amp;gt;&lt;br /&gt;
'''2.'''  Change resolution and refresh rate in 'X Server Display Configuration' tab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:100--&amp;gt;&lt;br /&gt;
'''3.'''  Hit the 'Save to X Configuration File' button and save to '''/etc/X11/mhwd.d/nvidia.conf'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:101--&amp;gt;&lt;br /&gt;
'''4.'''  Now start your terminal and enter the following command to complete the process:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:102--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo mhwd-gpu --setmod nvidia --setxorg /etc/X11/mhwd.d/nvidia.conf}}&lt;br /&gt;
&lt;br /&gt;
==Configure X Screen settings (OpenGL Settings, Antialiasing, X Server XVideo)== &amp;lt;!--T:103--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:104--&amp;gt;&lt;br /&gt;
'''1.'''  Start nvidia-settings utility&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:105--&amp;gt;&lt;br /&gt;
'''2.''' Change settings in X Server XVideo Settings, OpenGL and Antialiasing, in the 'X Screen' tab.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:106--&amp;gt;&lt;br /&gt;
'''3.''' Click on 'nvidia-settings configuration' tab and click on the 'Save Current Configuration' button.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:107--&amp;gt;&lt;br /&gt;
'''4.''' Save the .nvidia-settings-rc to the default location specified ('''/home/[your account name]''')&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:108--&amp;gt;&lt;br /&gt;
'''5.''' Edit the .xinitrc file with your preferred text editor. For example, if you use gedit, run this in your terminal:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:109--&amp;gt;&lt;br /&gt;
{{UserCmd|command=gedit ~/.xinitrc}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:110--&amp;gt;&lt;br /&gt;
'''6.''' Once opened, add the following line into the configuration file:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:111--&amp;gt;&lt;br /&gt;
{{UserCmd|command=exec nvidia-settings --load-config-only}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:112--&amp;gt;&lt;br /&gt;
'''7.''' Save and exit.&lt;br /&gt;
&lt;br /&gt;
==Nvidia settings for special cases == &amp;lt;!--T:113--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:114--&amp;gt;&lt;br /&gt;
In case your monitor is not entering powersave mode (DPMS), try adding `Option &amp;quot;HardDPMS&amp;quot; &amp;quot;true&amp;quot;` in your Xorg monitor section. For example:&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;!--T:115--&amp;gt;&lt;br /&gt;
Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
     # HorizSync source: edid, VertRefresh source: edid&lt;br /&gt;
     Identifier     &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
     VendorName     &amp;quot;Unknown&amp;quot;&lt;br /&gt;
     ModelName      &amp;quot;BenQ ZOWIE XL LCD&amp;quot;&lt;br /&gt;
     HorizSync       30.0 - 160.0&lt;br /&gt;
     VertRefresh     56.0 - 144.0&lt;br /&gt;
     Option         &amp;quot;DPMS&amp;quot;&lt;br /&gt;
     Option         &amp;quot;HardDPMS&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
   EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:116--&amp;gt;&lt;br /&gt;
After forum [https://forum.manjaro.org/t/display-does-not-go-to-powersave/84004/5 issue]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==nvidia-prime== &amp;lt;!--T:117--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:118--&amp;gt;&lt;br /&gt;
Manjaro also offers an easy way to use PRIME with proprietary Nvidia drivers.&amp;lt;br&amp;gt;&lt;br /&gt;
Simply select and install an 'nvidia-prime' profile through MSM or mhwd (such as ''video-hybrid-intel-nvidia-440xx-prime'') and ensure the package ''nvidia-prime'' is installed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:119--&amp;gt;&lt;br /&gt;
Then to use the discrete Nvidia card it works the same as [[#PRIME_GPU_offloading|PRIME offloading]] above but uses a different command. Prepend the application command with '''prime-run'''. For example:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:120--&amp;gt;&lt;br /&gt;
{{UserCmd|command=prime-run glxspheres64}}&lt;br /&gt;
&lt;br /&gt;
==Bumblebee== &amp;lt;!--T:122--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:123--&amp;gt;&lt;br /&gt;
Bumblebee configuration is mainly developed to help minimize laptop battery consumption, since Nvidia usually consumes significant power, while Intel cards are more power efficient. So, bumblebee detects both cards and automatically selects Intel card by default and can use the Nvidia for more demanding applications. &lt;br /&gt;
For an application to use the Nvidia card, prepend the application command with optirun or primusrun. For example:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:124--&amp;gt;&lt;br /&gt;
{{UserCmd|command=optirun glxspheres64}}&lt;br /&gt;
{{UserCmd|command=primusrun inkscape}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:125--&amp;gt;&lt;br /&gt;
If you want to specifically run some application with the nvidia driver, you may edit that application's .desktop file &amp;quot;Exec&amp;quot; property, or run it in terminal like this&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:126--&amp;gt;&lt;br /&gt;
Exec=primusrun chromium&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:127--&amp;gt;&lt;br /&gt;
Some applications (usually games like steam) may have an embedded option to specify the command line, where it is preferred to use this way. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:128--&amp;gt;&lt;br /&gt;
For example, in Steam, select a game - that you want to run using your discrete Nvidia card - from the Library page of the Steam client, right-click, and select Properties.&lt;br /&gt;
Click the SET LAUNCH OPTIONS... button and specify for the command line options followed by the default launch hook %command%.&lt;br /&gt;
  &lt;br /&gt;
 primusrun %command%&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:129--&amp;gt;&lt;br /&gt;
If you have problems with a bumblebee setup, refer to this [https://forum.manjaro.org/t/bumblebee-troubleshooting-20181229/40584 Forum Tutorial] for advice.&lt;br /&gt;
&lt;br /&gt;
= See also = &amp;lt;!--T:130--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:131--&amp;gt;&lt;br /&gt;
* [[Manjaro Hardware Detection Overview]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Easier way = &amp;lt;!--T:132--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:133--&amp;gt;&lt;br /&gt;
You may use a GUI version of mhwd in [[Manjaro Settings Manager#Hardware Detection]]&lt;br /&gt;
: With this tool you can:&lt;br /&gt;
: - install graphic driver&lt;br /&gt;
: - switch graphic driver&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:134--&amp;gt;&lt;br /&gt;
https://www.youtube.com/watch?v=UAFGukpEIJw&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= How to check the driver = &amp;lt;!--T:135--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:136--&amp;gt;&lt;br /&gt;
 {{UserCmd|command=glxinfo &amp;amp;#124; grep OpenGL}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:137--&amp;gt;&lt;br /&gt;
Example output command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:138--&amp;gt;&lt;br /&gt;
'''Nvidia driver''' ( proprietary driver )&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:139--&amp;gt;&lt;br /&gt;
{{UserCmdOutput|command=glxinfo &amp;amp;#124; grep OpenGL|result= OpenGL vendor string: NVIDIA Corporation&amp;lt;br&amp;gt; OpenGL renderer string: GeForce GTX 660/PCIe/SSE2&amp;lt;br&amp;gt; OpenGL core profile version string: 4.3.0 NVIDIA 331.49&amp;lt;br&amp;gt; OpenGL core profile shading language version string: 4.30 NVIDIA via Cg compiler&amp;lt;br&amp;gt; OpenGL core profile context flags: (none)&amp;lt;br&amp;gt; OpenGL core profile profile mask: core profile&amp;lt;br&amp;gt; OpenGL core profile extensions:&amp;lt;br&amp;gt; OpenGL version string: 4.4.0 NVIDIA 331.49&amp;lt;br&amp;gt; OpenGL shading language version string: 4.40 NVIDIA via Cg compiler&amp;lt;br&amp;gt; OpenGL context flags: (none)&amp;lt;br&amp;gt; OpenGL profile mask: (none)&amp;lt;br&amp;gt; OpenGL extensions:}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:140--&amp;gt;&lt;br /&gt;
'''Nouveau''' , '''Gallium''' from '''Mesa''' ( open source driver )&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:141--&amp;gt;&lt;br /&gt;
{{UserCmdOutput|command=glxinfo &amp;amp;#124; grep OpenGL|result= OpenGL vendor string: nouveau&amp;lt;br&amp;gt; OpenGL renderer string: Gallium 0.4 on NVE6&amp;lt;br&amp;gt; OpenGL core profile version string: 3.1 (Core Profile) Mesa 9.2.5&amp;lt;br&amp;gt; OpenGL core profile shading language version string: 1.40&amp;lt;br&amp;gt; OpenGL core profile context flags: (none)&amp;lt;br&amp;gt; OpenGL core profile extensions:&amp;lt;br&amp;gt; OpenGL version string: 3.0 Mesa 9.2.5&amp;lt;br&amp;gt; OpenGL shading language version string: 1.30&amp;lt;br&amp;gt; OpenGL context flags: (none)&amp;lt;br&amp;gt; OpenGL extensions:}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:142--&amp;gt;&lt;br /&gt;
'''Intel''' driver from '''Mesa''' ( open driver )&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:143--&amp;gt;&lt;br /&gt;
{{UserCmdOutput|command=glxinfo &amp;amp;#124; grep OpenGL|result= OpenGL vendor string: Intel Open Source Technology Center&amp;lt;br&amp;gt; OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Desktop&amp;lt;br&amp;gt; OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.0.6&amp;lt;br&amp;gt; OpenGL core profile shading language version string: 3.30&amp;lt;br&amp;gt; OpenGL core profile context flags: (none)&amp;lt;br&amp;gt; OpenGL core profile profile mask: core profile&amp;lt;br&amp;gt; OpenGL core profile extensions:&amp;lt;br&amp;gt; OpenGL version string: 3.0 Mesa 11.0.6&amp;lt;br&amp;gt; OpenGL shading language version string: 1.30&amp;lt;br&amp;gt; OpenGL context flags: (none)&amp;lt;br&amp;gt; OpenGL extensions:&amp;lt;br&amp;gt; OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.0.6&amp;lt;br&amp;gt; OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00&amp;lt;br&amp;gt; OpenGL ES profile extensions:}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[Category:Contents Page]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Set_all_Java_apps_to_use_GTK%2B_font_%26_theme_settings&amp;diff=42279</id>
		<title>Set all Java apps to use GTK+ font &amp; theme settings</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Set_all_Java_apps_to_use_GTK%2B_font_%26_theme_settings&amp;diff=42279"/>
		<updated>2023-01-16T18:29:44Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&amp;lt;translate&amp;gt;&amp;lt;!--T:1--&amp;gt; Introduction&amp;lt;/translate&amp;gt;|2=&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
This fix makes your Java apps use your GTK+ theme (colours &amp;amp; such) &amp;amp; your chosen font settings. Here is how it looks like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
[[File:Java_default_look.png|thumb|none|400px|Before the fix]]&lt;br /&gt;
|&lt;br /&gt;
[[File:Java_GTK_look.png|thumb|none|400px|After the fix]]&lt;br /&gt;
|1|1}}&lt;br /&gt;
&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&amp;lt;translate&amp;gt;&amp;lt;!--T:2--&amp;gt; How do you do it?&amp;lt;/translate&amp;gt;|2=&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Set the variable '''_JAVA_OPTIONS''' by running this command in a terminal:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
export _JAVA_OPTIONS=&amp;quot;-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -Dswing.crossplatformlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel ${_JAVA_OPTIONS}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
First test to see if the outcome is what you expect by running your Java app from the same terminal window.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
If the result looks good to you, let us make the changes permanent:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
Append the above definition of the '''_JAVA_OPTIONS''' variable to '''~/.profile''' (for your user only) or '''/etc/profile.d/90-java_ops.sh''' (system-wide). In both cases, if the file does not exist, create it.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&amp;lt;translate&amp;gt;&amp;lt;!--T:8--&amp;gt; See Also&amp;lt;/translate&amp;gt;|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
* [http://askubuntu.com/questions/21886/how-can-i-get-a-java-apps-to-use-the-gtk-theme How can I get a java apps to use the GTK+ theme?(askubuntu)]&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Desktop_Environments_and_Window_Managers&amp;diff=42278</id>
		<title>Desktop Environments and Window Managers</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Desktop_Environments_and_Window_Managers&amp;diff=42278"/>
		<updated>2023-01-16T18:28:42Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: changed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&amp;lt;translate&amp;gt;&amp;lt;!--T:1--&amp;gt; General&amp;lt;/translate&amp;gt;|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
A desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs which share a common graphical user interface (GUI).&amp;lt;br /&amp;gt;&lt;br /&gt;
It is sometimes described as a graphical shell.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
With manjaro you can use many desktop environments. Both Official and Community ISO's of various DE's are available.&amp;lt;br /&amp;gt; &lt;br /&gt;
You can download them here:&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
* [https://manjaro.org/download/ Official Editions]&lt;br /&gt;
:''Including: Gnome, KDE, and XFCE.''&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
* [https://manjaro.org/download/ Community Editions]&lt;br /&gt;
:''Including: Budgie, Cinnamon, i3, Mate and Sway.''&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
|1|1}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
If you are feeling adventurous and want to install additional DEs or WMs you can reference these guides:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
* [[Special:MyLanguage/Install Desktop Environments|Install Desktop Environments and Window Managers]]&lt;br /&gt;
:''Choose from a wide selection available in our repositories!''&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Awesome Section --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:32--&amp;gt; [[File:awesome-logo.png|left|36px]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:33--&amp;gt; Awesome&amp;lt;/translate&amp;gt;|&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Slim and snappy tiling window manager with the focus on resource efficiency suitable for power users. This edition is supported by the Manjaro community and comes with Awesome, a highly configurable, next generation framework window manager for X. Awesome is a slim and snappy tiling window manager with the focus on resource efficiency.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
|[[File: Awesome-wm-18.png|450px]]}}&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Budgie Section --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:34--&amp;gt; [[File:budgie-logo.png|left|36px]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:35--&amp;gt; Budgie&amp;lt;/translate&amp;gt;|&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
* [[Special:MyLanguage/Budgie|Budgie]]&lt;br /&gt;
: ''The main Budgie article''&lt;br /&gt;
&amp;lt;/translate&amp;gt;|[[File: Budgie-de-18.jpg|450px]]}}&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Cinnamon Section --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:36--&amp;gt; [[File:cinnamon-logo.png|left|36px]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:37--&amp;gt; Cinnamon&amp;lt;/translate&amp;gt;|&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
For people who look for a traditional desktop with modern technology.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
This edition is supported by the Manjaro community and comes with Cinnamon, a desktop based on modern technology that keeps known and proven concepts.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
|[[File: Cinnamon-de-18.png|450px]]}}&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Deepin Section --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:38--&amp;gt; [[File:Deepin-logo.png|left|36px]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:39--&amp;gt; Deepin&amp;lt;/translate&amp;gt;|&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
* [[Special:MyLanguage/Deepin|Deepin]]&lt;br /&gt;
: ''The main Deepin article''&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
|[[File: Deepin-de-18.jpg|450px]]}}&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--E17 Section --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Removed(no more support)&lt;br /&gt;
{{SectionTemplate|Enlightenment|&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
|[[File: enlightenment-de.jpg|450px]]}}&lt;br /&gt;
&lt;br /&gt;
|E17-logo.png}} --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Gnome Section --&amp;gt;&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:40--&amp;gt; [[File:Desktop-environment-gnome.png|left|36px]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:41--&amp;gt; Gnome&amp;lt;/translate&amp;gt;|&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
* [[Special:MyLanguage/GNOME|GNOME]]&lt;br /&gt;
: ''The main GNOME article''&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
|[[File: Gnome-de-18.jpg|450px]]}}&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--i3 Section --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:42--&amp;gt; [[File:i3-logo.png|left|36px]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:43--&amp;gt; i3&amp;lt;/translate&amp;gt;|&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
Lightweight tiling window manager, famous for its efficiency with screen space and keyboard controlled workflow. The ideal environment for text and terminal focused usage.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
This edition is supported by the Manjaro community and comes with i3, a tiling window manager.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
I3 is an extremely lightweight tiling window manager, famous for its efficiency with screen space and keyboard controlled workflow. The ideal environment for text and terminal focused usage.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
|[[File: i3-wm-18.png|450px]]}}&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--KDE Section --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:44--&amp;gt; [[File:About_kde.png|left|36px]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:45--&amp;gt; KDE&amp;lt;/translate&amp;gt;|&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
* [[Special:MyLanguage/KDE|KDE]]&lt;br /&gt;
: ''The main KDE article''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
* [[Special:MyLanguage/Dolphin|Dolphin File Manager]]&lt;br /&gt;
: ''All about the Dolphin file manager''&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
|[[File: KDE-de-18.jpg|450px]]}}&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--LXDE Section --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:46--&amp;gt; [[File:lxde-logo.png|left|36px]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:47--&amp;gt; LXDE&amp;lt;/translate&amp;gt;|&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
Lightweight desktop build using the GTK toolkit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
Manjaro LXDE provides a lightweight GTK desktop environment. In addition to LXDE itself it comes with Manjaro Hello and the integrated Application utility, providing quick access to popular applications. Additionally the Kvantum theme manager is provided to provide consistent theming for both QT and GTK applications.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
This edition is supported by the Manjaro community and uses Openbox Window Manager.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
|[[File: lxde-de-17.png|450px]]}}&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--LXQt Section --&amp;gt;&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:48--&amp;gt; [[File:lxqt-logo.png|left|36px]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:49--&amp;gt; LXQt&amp;lt;/translate&amp;gt;|&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
* [[Special:MyLanguage/LXQt|LXQt]]&lt;br /&gt;
: ''The main LXQt article''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
* [[Special:MyLanguage/List of Qt Applications|List of Qt Application]] &lt;br /&gt;
: ''Extensive list of Qt4 and Qt5 applications.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
* [[Special:MyLanguage/PCmanFM-Qt|PCmanFM-Qt]] &lt;br /&gt;
: ''PCManFM-Qt, the LXQt file browser''&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
|[[File: lxqt-de-18.png|450px]]}}&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--MATE Section --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:50--&amp;gt; [[File:mate-logo.png|left|36px]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:51--&amp;gt; MATE&amp;lt;/translate&amp;gt;|&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
For people who look for a traditional experience&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
This edition is supported by the Manjaro community and comes with Mate, a desktop environment that continues the legacy of traditional user experience while carefully improving and modernizing it when needed.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
|[[File: Mate-de-18.png|450px]]}}&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Openbox Section --&amp;gt;&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:52--&amp;gt; [[File:openbox-logo.png|left|36px]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:53--&amp;gt; Openbox&amp;lt;/translate&amp;gt;|&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
* [[Special:MyLanguage/Openbox|Openbox]]&lt;br /&gt;
: ''Openbox, the customizable standards-based Window Manager''&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
|[[File: Openbox-wm-18.jpg|450px]]}}&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Sway Section --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:54--&amp;gt; [[File:Sway_logo.png|left|36px]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:55--&amp;gt; Sway&amp;lt;/translate&amp;gt;|&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
For wayland fanatics and ⌨ keyboard enthusiasts.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
This edition is supported by the Manjaro community and comes with Sway. Sway is a tiling Wayland compositor based on wlroots.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
Please refer to the manjaro sway github repository for downloads, issues, frequently asked questions and if you’d like to contribute.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
|[[File: Sway_desktop.png|450px]]}}&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--XFCE Section --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:59--&amp;gt; [[File:Start-here-xfce.png|left|36px]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:60--&amp;gt; XFCE&amp;lt;/translate&amp;gt;|&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
* [[Special:MyLanguage/Keyboard_Shortcuts#Keyboard_Shortcuts_in_XFCE|Making Keyboard Shortcuts for Frequently Used Applications]]&lt;br /&gt;
: ''Become a keyboard ninja to speed things up!''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
* [[Special:MyLanguage/Using Compton for a tear-free experience in Xfce|Using Compton for a tear-free experience in Xfce]]&lt;br /&gt;
: ''For those who are facing screen tearing issues.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
* [[Special:MyLanguage/Volume Stuck on Mute (XFCE Desktop)|Volume Stuck on Mute (XFCE Desktop)]]&lt;br /&gt;
: ''Two possible solutions for an issue that affects some users of the XFCE desktop environment.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
* [[Special:MyLanguage/Improve Font Rendering|Improve Font Rendering]]&lt;br /&gt;
: ''A way to optimise font rendering.''&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
|[[File: xfce-de-18.jpg|450px]]}}&lt;br /&gt;
|}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;br /&gt;
[[Category:Desktop{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Burn_an_ISO_File&amp;diff=42277</id>
		<title>Burn an ISO File</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Burn_an_ISO_File&amp;diff=42277"/>
		<updated>2023-01-16T18:27:16Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Overview== &amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
As outlined in the '''[[Special:MyLanguage/Download Manjaro| Download Manjaro page]]''', an ISO is not simply a 'drag and drop' or 'copy and paste' duplication of Manjaro's installation files. It is in fact a copy of the raw computer code that makes up the files themselves. This is why it is necessary to use a '''software burning application''' to 'burn' an ISO file, that is, convert its raw code into the files onto a physical medium such as a DVD or USB flashdrive / datastick in order to use it. Once burned / converted, the files on that medium can then be used to run Manjaro directly without having to install it to your system (referred to as ''Live-CD or Live-USB'' mode), and/or install Manjaro on your system. Again however, it will not be necessary to to burn an ISO if you intend on running Manjaro in a virtual machine environment using Oracle's Virtualbox. This is because Virtualbox is able to read ISO files directly as ''virtual disks''.&lt;br /&gt;
{{BoxInfo|note|Manjaro will not have full functionality when run in Live-CD mode. For example, you will not be able to save any changes to the system, or install updates or new applications.}}&lt;br /&gt;
&lt;br /&gt;
===Burning to CD/DVD in Linux=== &amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
{{BoxSuccess|tip|It is strongly recommended to select the slowest speed available when burning to disc in order minimise the possibility of corruption during the burning process.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
Several different software burning applications - if not already installed - should be available for installation from your distribution's Software Center / Software Manager / Package Manager / repositories. Popular burners include ''XFBurn'', ''K3b'', and ''Brasero''. Which one you may choose is entirely down to personal choice.  However, a guide to burning your downloaded Manjaro ISO using Brasero has been provided below:&lt;br /&gt;
[[file:Brasero.png|thumb|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
'''1.''' Insert a Blank CD/DVD (use a DVD if burning an ISO for anything other than the NET Edition)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
'''2.''' Start the Brasero software burner&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
'''3.''' Click the '''Burn Image - Burn an existing CD/DVD image to disc''' button to open the ''Image Burning Setup'' window.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
'''4.''' Click the button beneath the title '''Select a disc image to write''' to open up your file manager. Locate and double-click the downloaded ISO file to load it. Upon automatically returning to the ''Image Burning Setup'' window, note that the ISO file is now listed as the disc image to write.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
'''5.''' Underneath the title '''Select a disc to write to''' the blank CD/DVD inserted should already have been automatically listed. Otherwise, click the button to select it manually.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
'''6.''' Click the '''properties''' button to open the ''properties window'', and then click the button beneath the title '''Burning Speed'''. Again, it is strongly recommended to select the slowest speed available. Once selected, click the '''Close''' button.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
'''7.''' Click the '''Burn''' button to start the burning process. If necessary, follow any on-screen instructions provided.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Burning to a CD/DVD in Windows=== &amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
In Windows 7 and later, support for burning an ISO to DVD is built-in.  Simply right click on the on .iso file and select &amp;quot;Burn disk image&amp;quot;.  This will bring up a series of dialogues to walk you through the process.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
For Windows Vista or older versions of Windows you will need to download 3rd party software.  Several free software burner applications are available for Windows. One such tool is DeepBurner.  The portable version can be downloaded from [https://pendriveapps.com/deepburner-portable/ here].&lt;br /&gt;
&lt;br /&gt;
===Writing to a USB Stick in Linux=== &amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
This section describes how to write a Linux ISO file to USB.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
Windows ISO files are notoriously difficult and requires special attention.&lt;br /&gt;
&lt;br /&gt;
===Using the Terminal=== &amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
To burn the iso on an usb stick, enter the following command in a terminal :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo dd bs=4M if=/path/to/manjaro.iso of=/dev/sd[drive letter] status=progress oflag=sync}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
Where [drive letter] is the letter of your removable device. Please note that it is the '''device''' (e.g. /dev/sdb), and '''not''' the partition number (e.g. /dev/sdb1).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
To find which drive letter it might be write:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:63--&amp;gt;&lt;br /&gt;
{{UserCmd|command=sudo fdisk -l}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:64--&amp;gt;&lt;br /&gt;
{{BoxWarning|Warning|Not all ISO are isohybrid ! However you can create isohybrid ISO. If you use very old hardware and rare, may not support isohybrid. Isohybrid created for UEFI should work with &amp;quot;Legacy mode&amp;quot;, without support UEFI not will work on UEFI. Before use USB stick check Bios/UEFI settings, USB should start first. If isohybrid not working for you with uefi, try create isohybrid for own use without this option.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===How you can check ISO=== &amp;lt;!--T:65--&amp;gt;&lt;br /&gt;
{{UserCmd|command=fdisk -l}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:66--&amp;gt;&lt;br /&gt;
: Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:67--&amp;gt;&lt;br /&gt;
{{UserCmd|command=fdisk -l manjaro-mate-15.12-x86_64.iso&lt;br /&gt;
Disk manjaro-mate-15.12-x86_64.iso: 7,5 GiB, 8006074368 bytes, 15636864 sectors&lt;br /&gt;
Units: sectors of 1 * 512 = 512 bytes&lt;br /&gt;
Sector size (logical/physical): 512 bytes / 512 bytes&lt;br /&gt;
I/O size (minimum/optimal): 512 bytes / 512 bytes&lt;br /&gt;
Disklabel type: dos&lt;br /&gt;
Disk identifier: 0x00000000}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:68--&amp;gt;&lt;br /&gt;
{{UserCmd|command=fdisk -l manjaro-xfce-16.08-x86_64.iso &lt;br /&gt;
Disk manjaro-xfce-16.08-x86_64.iso: 1,5 GiB, 1561657344 bytes, 3050112 sectors&lt;br /&gt;
Units: sectors of 1 * 512 = 512 bytes&lt;br /&gt;
Sector size (logical/physical): 512 bytes / 512 bytes&lt;br /&gt;
I/O size (minimum/optimal): 512 bytes / 512 bytes&lt;br /&gt;
Disklabel type: dos&lt;br /&gt;
Disk identifier: 0x06c2dccb&lt;br /&gt;
.&lt;br /&gt;
Device                         Boot Start     End Sectors  Size Id Type&lt;br /&gt;
manjaro-xfce-16.08-x86_64.iso1 *        0 3050111 3050112  1,5G  0 Empty&lt;br /&gt;
manjaro-xfce-16.08-x86_64.iso2        224   63711   63488   31M ef EFI (FAT-12/16/32)}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:69--&amp;gt;&lt;br /&gt;
: Isohybrid have 2 partitions, you can check also with gparted after burn the iso on an usb stick.&lt;br /&gt;
&lt;br /&gt;
===How create isohybrid=== &amp;lt;!--T:70--&amp;gt;&lt;br /&gt;
{{UserCmd|command=isohybrid -v /path/to/name.iso}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:71--&amp;gt;&lt;br /&gt;
: or for UEFI&lt;br /&gt;
{{UserCmd|command=isohybrid --uefi -v output.iso}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:72--&amp;gt;&lt;br /&gt;
: More in http://www.syslinux.org/wiki/index.php?title=Isohybrid&lt;br /&gt;
&lt;br /&gt;
===Using a Burning Application=== &amp;lt;!--T:73--&amp;gt;&lt;br /&gt;
====ImageWriter====&lt;br /&gt;
ImageWriter should be available for installation from your distribution's Software Center / Software Manager / Package Manager / repositories. Once Imagewriter has been downloaded and installed, ensure that your USB stick is plugged in before starting it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:74--&amp;gt;&lt;br /&gt;
A brief guide to writing the Manjaro .ISO image has been provided:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:75--&amp;gt;&lt;br /&gt;
'''1.''' Click on the centre icon&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:76--&amp;gt;&lt;br /&gt;
'''2.''' Navigate to where the ISO image has been saved and select it&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:77--&amp;gt;&lt;br /&gt;
'''3.''' Ensure that your USB device has been selected from the drop-down menu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:78--&amp;gt;&lt;br /&gt;
'''4.''' Click on the '''Write''' button&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:79--&amp;gt;&lt;br /&gt;
'''5.''' After the '''Write''' process has finished, reboot your system&lt;br /&gt;
&lt;br /&gt;
===Writing to a USB Stick in Windows=== &amp;lt;!--T:80--&amp;gt;&lt;br /&gt;
====Using Rufus====&lt;br /&gt;
[http://rufus.ie/ Rufus] Rufus is a utility that helps format and create bootable USB flash drives, such as USB keys/pendrives, memory sticks, etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:81--&amp;gt;&lt;br /&gt;
When you use Rufus to write a Manjaro Live ISO to USB you must select DD mode when prompted to use standard or DD mode.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:82--&amp;gt;&lt;br /&gt;
See its website for more details: [http://rufus.ie/]&lt;br /&gt;
&lt;br /&gt;
===Writing to a USB Stick on a Macintosh=== &amp;lt;!--T:84--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:85--&amp;gt;&lt;br /&gt;
As a Unix variant, macOS uses a similar approach to Linux. All commands below should be run in the '''Terminal''' application. Commands using '''sudo''' may prompt for your password; this is expected.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:86--&amp;gt;&lt;br /&gt;
After you've inserted your USB drive, identify it using '''diskutil''':&lt;br /&gt;
{{UserCmd|command=diskutil list}}&lt;br /&gt;
   /dev/disk0 (internal, physical):&lt;br /&gt;
      #:                       TYPE NAME                    SIZE       IDENTIFIER&lt;br /&gt;
      0:      GUID_partition_scheme                        *1.0 TB     disk0&lt;br /&gt;
      1:                        EFI EFI                     209.7 MB   disk0s1&lt;br /&gt;
      2:                 Apple_APFS Container disk1         1000.0 GB  disk0s2&lt;br /&gt;
   /dev/disk3 (external, physical):&lt;br /&gt;
      #:                       TYPE NAME                    SIZE       IDENTIFIER&lt;br /&gt;
      0:     FDisk_partition_scheme                        *7.8 GB     disk3&lt;br /&gt;
      1:               Windows_NTFS MYUSBDRIVE              7.8 GB     disk3s1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:87--&amp;gt;&lt;br /&gt;
Note the identifier '''disk3s1''' in this example.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:88--&amp;gt;&lt;br /&gt;
Unmount the drive with the command:&lt;br /&gt;
{{UserCmd|command=sudo diskutil unmount /dev/disk3s1}}&lt;br /&gt;
   Volume MYUSBDRIVE on disk3s1 unmounted&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:89--&amp;gt;&lt;br /&gt;
Now you can use '''dd''' to write to the raw device:&lt;br /&gt;
{{UserCmd|command=sudo dd bs=4M if=Desktop/manjaro-i3-21.2.3-220205-linux515.iso of=/dev/disk3}}&lt;br /&gt;
   787+1 records in&lt;br /&gt;
   787+1 records out&lt;br /&gt;
   3303161856 bytes transferred in 2470.782563 secs (1336889 bytes/sec)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:90--&amp;gt;&lt;br /&gt;
The USB drive can now be removed from the computer and used to boot Manjaro.&lt;br /&gt;
&lt;br /&gt;
==See Also== &amp;lt;!--T:83--&amp;gt;&lt;br /&gt;
* '''[[Special:MyLanguage/Download Manjaro| Download Manjaro]]'''&lt;br /&gt;
* '''[[Special:MyLanguage/Check a Downloaded ISO Image For Errors| Check a Downloaded ISO Image For Errors]]'''&lt;br /&gt;
* '''[[Special:MyLanguage/Installation Guides| Installation Guide]]'''&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;br /&gt;
[[Category:ISO{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Make_GRUB_menu_%26_boot-up/down_fonts_bigger&amp;diff=42276</id>
		<title>Make GRUB menu &amp; boot-up/down fonts bigger</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Make_GRUB_menu_%26_boot-up/down_fonts_bigger&amp;diff=42276"/>
		<updated>2023-01-16T18:26:27Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{BoxWarning|&amp;lt;translate&amp;gt;&amp;lt;!--T:1--&amp;gt; Warning&amp;lt;/translate&amp;gt;|&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
This page is outdated. If you have checked or updated this page and found the content to be suitable, please remove this notice. 2020-12-06&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
{{BoxInfo|1=&amp;lt;translate&amp;gt;&amp;lt;!--T:3--&amp;gt; Note&amp;lt;/translate&amp;gt;|&lt;br /&gt;
2=&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
12-Feb-17 : We used to have to, but now we no longer need to, add consolefonts to the end of the HOOKS= line in our mkinitcpio.conf file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
As the collection of all the X.Org Server protocol headers formerly&lt;br /&gt;
distributed as separate, standalone packages have been rolled up into&lt;br /&gt;
Xorgproto: [https://www.phoronix.com/scan.php?page=news_item&amp;amp;px=Xorgproto-Debut-Release] So if you have used this how-to to enlarge your boot up/down&lt;br /&gt;
process fonts, you should edit your /etc/mkinitcpio.conf file &amp;amp; remove&lt;br /&gt;
consolefonts from the end of the HOOKS= line.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
If you don't make this suggested edit, it won't cause you any problems,&lt;br /&gt;
besides seeing an error message saying (roughly) that consolefonts can't&lt;br /&gt;
be found, whenever you upgrade your kernel via the terminal.&lt;br /&gt;
&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
1=&amp;lt;translate&amp;gt;&amp;lt;!--T:7--&amp;gt; Introduction&amp;lt;/translate&amp;gt;|&lt;br /&gt;
2=&amp;lt;translate&amp;gt;&amp;lt;!--T:8--&amp;gt; If you use a high DPI resolution '''&amp;amp;''' you want to more easily read your display during the boot process (both up &amp;amp; down), '''&amp;amp;''' you '''don't''' have an extremely fast booting system (use SSD &amp;amp; the like), then this page will show you how to make both the GRUB menu fonts larger &amp;amp; how to change the console font used in the display of the boot up/down processes. This is all primarily for those users that place some value in being able to see/read the boot up/down displays, when they are live. The how-to endeavors to cater to both SystemD &amp;amp; OpenRC users.&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
1=&amp;lt;translate&amp;gt;&amp;lt;!--T:9--&amp;gt; What are we going to do here&amp;lt;/translate&amp;gt;|&lt;br /&gt;
2=&amp;lt;translate&amp;gt;&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
This how-to is really a two in one, as the first part is about enlarging the font used by the GRUB menu &amp;amp; the early phase of the boot process up until the GPU driver loads.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
The second part is about first identifying the GPU module to load, &amp;amp; then using the Kernel Mode Setting (KMS) ability of the Linux kernel to instruct it to load modules extremely early in the boot process. Which is what we will do with the GPU module via the /etc/mkinitcpio.conf file. Then finishing off that process by rebuilding the initial ramdisk image.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
After that we need to find where the consolefonts directory is &amp;amp; if need be clone the /usr/share/kbd/consolefonts directory to /usr/share/consolefonts. After that we need to choose a font, though I'll endeavor to make that as quick &amp;amp; painless as possible. Then we need to tell the /etc/conf.d/consolefont file what that font is, save &amp;amp; reboot to a new situation where we are able to actually read the text as it goes by. That's the plan.&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
1=&amp;lt;translate&amp;gt;&amp;lt;!--T:13--&amp;gt; Give GRUB &amp;amp; the boot process up to the GPU module load a larger font&amp;lt;/translate&amp;gt;|&lt;br /&gt;
2=&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
This one requires you to choose a font that you like (mono fonts are easiest to read), I chose DejaVuSansMono20 &amp;amp; here is the command line that creates this font in a GRUB compatible format, in the size that you have chosen &amp;amp; places it in the newly created /boot/grub/fonts directory (its a long command &amp;amp; it is ALL on one line):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
sudo grub-mkfont --output=/boot/grub/fonts/DejaVuSansMono20.pf2 \ --size=20 /usr/share/fonts/TTF/dejavu/DejaVuSansMono.ttf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
Then we need to open the /etc/default/grub file in our text editor as root (use sudo) &amp;amp; add the following line (or lines if your like me &amp;amp; have a bad memory):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
##==========================_HANDY_==========================================&lt;br /&gt;
 # More readable font on high dpi screen, generated with the following&lt;br /&gt;
 # 2 lines on ONE line, terminal command (ignore the error messages it works!:&lt;br /&gt;
 # sudo grub-mkfont --output=/boot/grub/fonts/DejaVuSansMono24.pf2 \&lt;br /&gt;
 #    --size=24 /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf&lt;br /&gt;
 ##===========================================================================&lt;br /&gt;
 &lt;br /&gt;
 GRUB_FONT=/boot/grub/fonts/DejaVuSansMono18.pf2&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
Save the edited file &amp;amp; then enter the following at the Terminal prompt:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
sudo update-grub&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
Having done that, if you reboot the GRUB menu will be bigger &amp;amp; so will a shortish portion of the boot process, up until the GPU driver kernel module is loaded, where you'll go back to the default console font.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
1=&amp;lt;translate&amp;gt;&amp;lt;!--T:21--&amp;gt; Use KMS to load the GPU kernel module early in the boot process&amp;lt;/translate&amp;gt;|&lt;br /&gt;
2=&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
Use sudo &amp;amp; load /etc/mkinitcpio.conf into your text editor &amp;amp; find the '''MODULES=&amp;quot;&amp;quot;''' line very near the top of file. Here you will have to put your GPU module name, the three choices that I can show you here are:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
'''Intel on-board''' (at least all of the intel CPU's that carry a GPU/CPU):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
MODULES=(i915)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
'''AMD/ATi''':&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
MODULES=(radeon/amdgpu)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
'''nVidia free''':&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
MODULES=(nouveau)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
'''nVidia proprietary''':&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
If your MODULES= line has any other modules on it already, just add your new one with a space separating it from the previous one.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
You can save &amp;amp; close the file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
For our next trick, we have to identify which kernel branch you are using. Most people will be using an older; more recent; or the most recent, version of the &amp;quot;normally&amp;quot; supported kernel. Such shows itself in the /boot directory like so:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
initramfs-linux-fallback.img&lt;br /&gt;
 initramfs-linux.img&lt;br /&gt;
 vmlinuz-linux&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
&amp;amp; would therefore use the following command to rebuild their Init Ramdisk Image:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
sudo mkinitcpio -p linux&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
For those that are using the/a Linux Long Term Support kernel then their identifying /boot files will look like this:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
initramfs-linux-lts-fallback.img&lt;br /&gt;
 initramfs-linux-lts.img&lt;br /&gt;
 vmlinuz-linux-lts&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
&amp;amp; would therefore use the following command to rebuild their linux-lts Init Ramdisk Image:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
sudo mkinitcpio -p linux-lts&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:341--&amp;gt;&lt;br /&gt;
For those using more exotic kernels, you already know how to modify the above command to suit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
For Manjaro users that are using multiple kernels, you are going to need to edit multiple mkinitcpio.conf files that are named to suit each of your kernels. I don't have to bother with that on Artix (Arch/OpenRC), for better &amp;amp; worse. Again, your /boot directory will tell you what to do (as shown in the differences in the examples above).&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
1=&amp;lt;translate&amp;gt;&amp;lt;!--T:43--&amp;gt; Use the /usr/share/consolefonts directory to enlarge your boot up/down font&amp;lt;/translate&amp;gt;|&lt;br /&gt;
2=&lt;br /&gt;
{{note|&amp;lt;translate&amp;gt;&amp;lt;!--T:44--&amp;gt; I look forward to cleaning up this section.&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
On Artix, I had to copy the /usr/share/kbd/consolefonts/ directory into /usr/share/consolefonts . Whether I could have used the /usr/share/kbd/consolefonts directory in place or not I don't know (I didn't try). The /etc/conf.d/consolefont file uses the /usr/share/consolefonts path, so I made one.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
So the first thing that you have to do (before I find out from someone in the Manjaro forum where the consolefonts directory exists) is see whether you have to clone the directory from /usr/share/kbd/ to /usr/share/ or not. After that is sorted, then you need to choose a font. You won't like doing that. Here is a link to an old page (far fewer suitable fonts &amp;amp; its still too many)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
Take my advice &amp;amp; use '''ter-132b''' this is a font that is large enough for my 15&amp;quot; 1440p display. I expect that it would be great on a 24&amp;quot; 1080p display. If it is too big, you can use a smaller number as will be easily seen in your consolefonts directory.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
To tell the kernel to use the chosen custom console font you will need to open the /etc/conf.d/consolefont file &amp;amp; comment out (use the '''#''' at the start of the line) any line that says:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
consolefont=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
Then add your own line. This is what I did:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
consolefont=&amp;quot;ter-132b&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
You need to make no other edits to this file, so close it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
Now from what I can make out on the ArchWiki font page: [https://wiki.archlinux.org/index.php/Fonts#Console_fonts] The above how-to should work on SystemD, as is. I will check on the Manjaro forum &amp;amp; if &amp;amp; where needed modify this page (there shouldn't be much in it as both systemd &amp;amp; openrc use the same kernel).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
For Artix (Arch/OpenRC) users, you would need to just once use the following command:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
sudo rc-update add consolefont boot&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
Hopefully I haven't forgotten anything, as this is has been a multi-step process &amp;amp; I lost power &amp;amp; a good deal of the wiki page some time ago &amp;amp; had to do it twice! ;)&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
This page is still a work in progress &amp;amp; will be polished up as soon&lt;br /&gt;
 as I'm given the info' that I need via the Manjaro forum. ;)&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;br /&gt;
[[Category:Outdated Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Using_Manjaro_for_Windows_users&amp;diff=42275</id>
		<title>Using Manjaro for Windows users</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Using_Manjaro_for_Windows_users&amp;diff=42275"/>
		<updated>2023-01-16T18:24:51Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: dead link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Page Under Construction.jpg|thumb|center|Page under construction]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
Remember when you installed your very first Windows, added bells and whistles and then couldn’t see the wood for the trees any more and had to re-install???&lt;br /&gt;
Well, ''you’re in the same situation now:'' '''You’re a N00b again! Embrace it!''' 😇&lt;br /&gt;
&lt;br /&gt;
I know right now you’re thinking: ''Why is this so much more difficult than Windows?''&lt;br /&gt;
Whereas in 6 months time, you’ll be like: ''Why can't I make Windows jump through fiery hoops like I do with Linux???''&lt;br /&gt;
&lt;br /&gt;
== Windows has drives, Linux has a hierarchical file system ==&lt;br /&gt;
So Windows has drives:&lt;br /&gt;
* The C:-drive generally contains Windows and sometimes data&lt;br /&gt;
* The D:-drive (if present) contains data and hardly ever contains Windows itself.&lt;br /&gt;
* The maximum number of drives is 26 (A-Z)&lt;br /&gt;
* All drives that contain a known file system are always [[mounted]] automatically.&lt;br /&gt;
&lt;br /&gt;
On the other hand, Linux has ''one huge file system:''&lt;br /&gt;
* with an unlimited number of partitions (not disks, not drives!) ¹&lt;br /&gt;
* you can mount any partition of a disk anywhere in the file system! (Repeating that you cannot mount a disk, only a partition under Linux!)&lt;br /&gt;
* you can find the official documentation on the Linux File System Hierarchy Standard (FHS) in HTML / PDF / Text format here: [https://refspecs.linuxfoundation.org/FHS_3.0/index.html FHS]  '''Homework assignment #1: read that!''' 😁&lt;br /&gt;
* No, really: read it! &lt;br /&gt;
* OK, you didn't read it; here's the [[FHS summary]] 😜&lt;br /&gt;
&lt;br /&gt;
{{note|Partitions are not automatically mounted in Linux!}}&lt;br /&gt;
''Huh? That sounds dumb! Why doesn't Linux mount partitions automatically???''&lt;br /&gt;
That's because the Manjaro installer will ''manually'' mount only the absolute minimum number of partitions to get your system up and running!&lt;br /&gt;
I.E. It will manually mount:&lt;br /&gt;
* / (always)&lt;br /&gt;
* /home (if you created such a partition)&lt;br /&gt;
* /boot/efi (If you have an UEFI system instead of a BIOS system)&lt;br /&gt;
&lt;br /&gt;
''and it will leave any other partitions alone to ensure you don’t mess them up!''&lt;br /&gt;
I.E. If you have a dual-boot system, Manjaro will not mount your Windows D: drive automatically!&lt;br /&gt;
&lt;br /&gt;
If you want to have any other partitions available at every boot, you should read about [[fstab]].&lt;br /&gt;
&lt;br /&gt;
== Linux has multiple GUIs ==&lt;br /&gt;
Windows has ''only one'' Graphical User Interface ([https://en.wikipedia.org/wiki/Graphical_user_interface GUI]) depending on its version whereas,&lt;br /&gt;
Linux has different Desktop Environments (DE) :&lt;br /&gt;
* XFCE: Lightweight, simple, best for beginning users&lt;br /&gt;
* KDE: lots of bells and whistles, good for recent and powerful hardware ''and people who like to tinker!''  🛠️&lt;br /&gt;
* Gnome: Simple, the default for lots of distributions&lt;br /&gt;
* Cinnamon: &amp;lt;s&amp;gt;Gnome like it should be&amp;lt;/s&amp;gt; Beefed-up Gnome with more bells and whistles.&lt;br /&gt;
* LXDE: comparatively low resource requirements. This makes it especially suitable for use on &amp;lt;s&amp;gt;older&amp;lt;/s&amp;gt; resource-constrained computers.&lt;br /&gt;
* I3: Great for power users that need non-overlapping titling windows. &lt;br /&gt;
&lt;br /&gt;
And all of the above come with their own:&lt;br /&gt;
* File Manager&lt;br /&gt;
* System Settings (Known to you as &amp;quot;Control Panel&amp;quot;)&lt;br /&gt;
* Partition Manager (except XFCE: they need one of the others to be installed)&lt;br /&gt;
{{note|The above is less important on modern computers and has become more a matter of taste than functionality}}&lt;br /&gt;
&lt;br /&gt;
'''What you should remember is that mixing and matching DE's is not wise!'''&lt;br /&gt;
More specifically:&lt;br /&gt;
* Don't install the Gnome Editor (`gedit`) on KDE but use `kate` instead because `gedit` will pull in a ton of libraries (and functionality) of Gnome which will bloat your system.&lt;br /&gt;
* Don't install 2 DEs for one user: &lt;br /&gt;
* You ''can''  have different DEs on a single computer&lt;br /&gt;
* Each user can have their own DE&lt;br /&gt;
* '''Having 2 DEs for one user is a recipe for disaster as one single configuration file might be used by 2 DEs for wildly different functionality''' and untangling this Gordian knot will be so complex that a reinstall is always easier.&lt;br /&gt;
&lt;br /&gt;
'''Remember:''' ''You're a N00b again! You're going to re-install'' '''at least once!''' (Unless you're smarter than the authors of this article... 😁)&lt;br /&gt;
&lt;br /&gt;
== Linux has multiple file systems ==&lt;br /&gt;
Windows has one file system: NTFS (and if you include the DOS FAT file system it has two.  **²**)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Linux has:&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Ext2 EXT2], [https://en.wikipedia.org/wiki/Ext3 EXT3], [https://en.wikipedia.org/wiki/Ext4 EXT4]: If you're unsure, take EXT4 as that is the newest member of that family and the most used Linux File System (FS) on desktops.&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Btrfs BtrFS]: &amp;quot;Better FS&amp;quot; is good for servers or if you have a beefy computer and want FS resilience&lt;br /&gt;
* [http://en.wikipedia.org/wiki/ReiserFS ReiserFS] &lt;br /&gt;
* [http://en.wikipedia.org/wiki/ZFS ZFS]&lt;br /&gt;
* ''And even more than you'll ever need''&lt;br /&gt;
* ''And guess what?'' Linux can also read and write to [https://en.wikipedia.org/wiki/NTFS NTFS] 👍 although it cannot do CHKDSKs, defrag such volumes nor can it change its permissions 👎 , so *before* you finally wipe  Windows from your machine,''please, please, please''  first convert any NTFS volumes to EXT4 or any other Linux FS you're comfortable with!&lt;br /&gt;
&lt;br /&gt;
{{note|And remember to `mount` (see above) file systems before you access them, because your file manager *might* automount them read-only for you (which is not always what you want/need)😊}}  &lt;br /&gt;
&lt;br /&gt;
== Linux has multiple kernels ==&lt;br /&gt;
Windows has different versions and each version has its own kernel. So basically Windows has one kernel for Windows 8, one for Windows 10 another for Windows 11, ...&lt;br /&gt;
(One of the authors of this wiki distinctly remember saying about Windows Version 1.0: ''Huh, what a piece of crap, that'll go nowhere! Let me buy SideKick instead!'' and history proved him wrong...) 😁&lt;br /&gt;
&lt;br /&gt;
Linux can have multiple [https://en.wikipedia.org/wiki/Kernel_(operating_system) kernel]s and please remember that:&lt;br /&gt;
* LTS = Long Term Support = ultra-stable&lt;br /&gt;
* Stable = Stable ''Development'' Kernel&lt;br /&gt;
* RC = Release ''Candidate'' = '''''Unstable''''' development kernel&lt;br /&gt;
* Keep an eye out on the End Of Life (EOL) dates for LTS kernels [https://www.kernel.org/category/releases.html here] and for non-LTS kernels [https://www.kernel.org here]&lt;br /&gt;
&lt;br /&gt;
It's always a good idea to have ''at least one'' Long Term Support (LTS) kernel installed&lt;br /&gt;
&lt;br /&gt;
It's always a good idea to have ''at least one'' '''fall-back kernel''' installed. E.G. In the case of 5.10 LTS, that would be 5.4 LTS; in the case of 5.14 Stable, that would be 5.10 LTS; ...&lt;br /&gt;
&lt;br /&gt;
It's '''only''' a good idea to have a non-LTS kernel installed if:&lt;br /&gt;
* you have very new hardware and none of the LTS kernels work for you. [[&amp;quot;What should I be aware of if I'm not on an  LTS kernel?&amp;quot;]]&lt;br /&gt;
* you're a developer and want to test your applications with the latest ''but not necessarily greatest'' kernels out there.&lt;br /&gt;
* the whole point of having Manjaro is to test out new things like new kernels and filing bugs with the developers that don't have your technical knowledge.&lt;br /&gt;
* to install different kernels, use the `kernel` [https://en.wikipedia.org/wiki/Graphical_user_interface GUI] program or the `mhwd-kernel` [https://en.wikipedia.org/wiki/Command-line_interface CLI] program.&lt;br /&gt;
* E.G. to install the latest LTS kernel at the time of this writing execute:&lt;br /&gt;
&lt;br /&gt;
 mhwd-kernel --install linux510&lt;br /&gt;
&lt;br /&gt;
{{note|To compare this to Windows would be to say that if Windows were Linux it would allow you to run the Windows 11 shell on the Windows XP kernel or the other way around or any other bizarre combination *you as the administrator* wanted!👏}}&lt;br /&gt;
&lt;br /&gt;
== Linux doesn’t have a registry! ==&lt;br /&gt;
OK, OK: the Gnome DE (Desktop Environment, see above) has something called &amp;quot;the dconf database&amp;quot; which is similar to but different from the registry, mostly used for the DE itself whereas most applications will still use config files. (see below)&lt;br /&gt;
All other DEs have config files, 'just like all Windows versions prior to Windows 95':&lt;br /&gt;
* system config files are located in `/etc`&lt;br /&gt;
* user config files are in `~/.config`: &lt;br /&gt;
* `~` is an abbreviation for &amp;quot;your home directory&amp;quot;&lt;br /&gt;
* `.config` is a ''hidden''  directory: (I.E. Any directory starting with a `.` is hidden and you probably have to press &amp;lt;kbd&amp;gt;Ctrl&amp;lt;/kbd&amp;gt;+&amp;lt;kbd&amp;gt;H&amp;lt;/kbd&amp;gt; in your DE's File Manager to see these.)&lt;br /&gt;
* Application config files ''can reside somewhere else'' though that happens rarely..&lt;br /&gt;
&lt;br /&gt;
== What’s the difference between BIOS and UEFI? ==&lt;br /&gt;
All that good stuff is explained in our [[BIOS_and_UEFI]] section.&lt;br /&gt;
&lt;br /&gt;
== The terminal is your best friend! ==&lt;br /&gt;
== This is how you install software in Linux ==&lt;br /&gt;
== The Community side of Linux ==&lt;br /&gt;
=== Linux is a self-help OS ===&lt;br /&gt;
=== You're part of a community now! ===&lt;br /&gt;
=== What is this 'Upstream' and 'Downstream&amp;quot; business? ===&lt;br /&gt;
== Other tips and tricks ==&lt;br /&gt;
&amp;lt;!-- More Detail for formatter: https://www.mediawiki.org/wiki/Help:Formatting --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- If you use command, it should be inside of usercmd. You can see below example --&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
 &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
&amp;lt;tvar|usercmd1&amp;gt;{{UserCmd|command=1.example command should be here}}&amp;lt;/&amp;gt;&lt;br /&gt;
 &amp;lt;tvar|usercmd2&amp;gt;{{UserCmd|command=2.example command should be here}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
&amp;lt;!--- If you use commands with results you may use: --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&amp;lt;tvar|usercmdoutput1&amp;gt;{{UserCmdOutput|command=command|result=&amp;lt;pre&amp;gt;result&amp;lt;/pre&amp;gt;}}&amp;lt;/&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Don't forget to look more templates: https://wiki.manjaro.org/index.php/Help:Template --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=See Also=&lt;br /&gt;
[https://refspecs.linuxfoundation.org/FHS_3.0/index.html FHS] The Official documentation by the Linux Foundation (Yeah: where Linus Torvalds lives) 😊&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Installation_Guides&amp;diff=42274</id>
		<title>Installation Guides</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Installation_Guides&amp;diff=42274"/>
		<updated>2023-01-16T18:13:21Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed outdated guides&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:18--&amp;gt; [[File:BigManjaroIcon.png|left|36px]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:1--&amp;gt; Overview&amp;lt;/translate&amp;gt;|&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
{{BoxSuccess|tip|For best results, please ensure that Manjaro is connected to the internet prior to starting the installation process.}}&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
Installation guides for every release of Manjaro have been provided below for both beginners and experienced users. These guides may also be used to install Manjaro as a main operating system, or within a virtual machine environment using '''[https://www.virtualbox.org/ Oracle's Virtualbox]'''. Rebooting your computer (or starting your virtual machine) after connecting your installation media should be sufficient to start the process.  If you find that your computer continues to boot into your existing operating system despite this, then check that:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
* The ISO Download and/or installation media has not been corrupted, and that&lt;br /&gt;
* Your disc drive or USB flash-drive, depending on which you are using to install, is listed higher up in the boot order than your hard drive, which means that it will be booted from first. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Checking and amending your boot order, if necessary, will require either going into your computer's ''BIOS settings'', if installing Manjaro as your main operating system, &lt;br /&gt;
or into Virtualbox's ''System Settings'' if installing in a virtual machine.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
{{BoxInfo|note|If you already have an existing /home partition be sure to read [[Partitioning_Overview_and_Existing_Partition_Tables#Where_Using_an_Existing_Linux_Partition_Table|this section]] of the wiki first}}&amp;lt;/translate&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
1=&amp;lt;translate&amp;gt;&amp;lt;!--T:11--&amp;gt; Guides&amp;lt;/translate&amp;gt;|&lt;br /&gt;
2={{FlexSideContainerTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
* [[UEFI - Install Guide]]&lt;br /&gt;
: ''If your machine's motherboard runs UEFI/EFI you should read this guide. ''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
* [[Important hidden .dot files in your home partition]]&lt;br /&gt;
: ''These files can save your time when reinstalling or installing a new distro.''|&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
* [[Partitioning Overview and Existing Partition Tables]]&lt;br /&gt;
: ''Basic overview of partition structure, &amp;amp; useful pointers re. existing partitions. Look here if you have an existing /home partition for options re. your existing config files''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
* [[cfdisk Basic Partitioning Scenarios]]&lt;br /&gt;
: ''How to create two or three partition schemes to install Manjaro''.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
|1|1}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{SectionTemplate|&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:19--&amp;gt; [[File:Chmsee-icon.png|left|36px]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:16--&amp;gt; See Also&amp;lt;/translate&amp;gt;|&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
* '''[[Download Manjaro]]'''&lt;br /&gt;
* '''[[Check a Downloaded ISO Image For Errors]]'''&lt;br /&gt;
* '''[[Burn an ISO File]]''' &amp;lt;/translate&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=%22What_should_I_be_aware_of_if_I%27m_not_on_an_LTS_kernel%3F%22&amp;diff=36471</id>
		<title>&quot;What should I be aware of if I'm not on an LTS kernel?&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=%22What_should_I_be_aware_of_if_I%27m_not_on_an_LTS_kernel%3F%22&amp;diff=36471"/>
		<updated>2022-12-03T17:22:36Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed emoji&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
== What should I be aware of if I'm not on an  LTS kernel? == &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
* &amp;quot;Stable&amp;quot;and &amp;quot;Release Candidate&amp;quot; (RC) kernels are *Development* kernels&lt;br /&gt;
* They have the newest, shiniest features but are not as rock-solid as LTS kernels&lt;br /&gt;
* These kernels become End of Life (EOL) much quicker than LTS kernels, so you should keep an eye on:&lt;br /&gt;
1. The Manjaro #announcements&lt;br /&gt;
OR&lt;br /&gt;
2. Linus Torvald's [https://kernel.org kernel page] to know when your shiny new genie will go &amp;quot;poof&amp;quot; back into its bottle. 🧞 🪔&lt;br /&gt;
* If you're on a RC kernel, update frequently and stay on that kernel once it becomes stable&lt;br /&gt;
* If you're on a Stable kernel, install a higher version Stable kernel ''the moment it gets releases as '''Stable''''' (so don't jump on the RC kernel bandwagon: these are ''less stable than what you've got already'')&lt;br /&gt;
* Shut down or reboot your machine at least once per day. (Like Windows: that's as unstable as a RC Linux kernel)  😂&lt;br /&gt;
* '''Manjaro is one of the few distros that supports Stable and RC kernels''' so live with a bit of frustration if things go a bit wonky every now and then and certainly don't install Ubuntu or Mint or RHEL as they will just not support any of this.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Category or categories should have a translation extension below example--&amp;gt;&lt;br /&gt;
[[Category:Contents page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=MediaWiki:Citizen-footer-desc&amp;diff=36010</id>
		<title>MediaWiki:Citizen-footer-desc</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=MediaWiki:Citizen-footer-desc&amp;diff=36010"/>
		<updated>2022-07-31T07:44:23Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: changed copyright text&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;© Copyright 2022 Manjaro GmbH &amp;amp; Co. KG All rights reserved.&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Main_Page&amp;diff=35850</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Main_Page&amp;diff=35850"/>
		<updated>2022-07-23T15:22:55Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: Marked this version for translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Manjaro Logo--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center style=&amp;quot;background-color:#455A64; border-radius:5px; box-shadow:0 3px 6px rgba(0,0,0,0.04),0 3px 6px rgba(0,0,0,0.0575);&amp;quot;&amp;gt;[[File:Block-logo.png|center|100px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Getting Started== &amp;lt;!--T:424--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;home-overview&amp;quot; class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:425--&amp;gt; Overview&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:426--&amp;gt; [[Special:MyLanguage/Manjaro|Manjaro Overview]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:427--&amp;gt; Various articles to answer all your questions!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:428--&amp;gt; [[Special:MyLanguage/Using Manjaro for Beginners|Using Manjaro]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:429--&amp;gt; New to Manjaro? Start here for an overview!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:430--&amp;gt; [[Special:MyLanguage/Using Manjaro for Windows users|Coming From Windows]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:431--&amp;gt; Go here if you're a Windows user trying Linux or Manjaro!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;home-support&amp;quot; class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:432--&amp;gt; Online and Support&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:433--&amp;gt; [[Special:MyLanguage/Manjaro Online|Manjaro Online]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:434--&amp;gt; Our forum, Twitter, Reddit, and Facebook accounts.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:435--&amp;gt; [https://t.me/manjaro_official Manjaro Telegram]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:436--&amp;gt; Come talk with us on Telegram. If you want support, there is a forum...&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;home-getman&amp;quot; class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:437--&amp;gt; Get Manjaro&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:438--&amp;gt; [[Special:MyLanguage/Download Manjaro|Download Manjaro]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:439--&amp;gt; Where to find the latest and greatest Manjaro releases.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:440--&amp;gt; [[Special:MyLanguage/Check a Downloaded ISO Image For Errors|Check a Downloaded ISO Image For Errors]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:441--&amp;gt; Check your Manjaro download for errors in Linux and Windows.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;home-install&amp;quot; class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:442--&amp;gt; Installation&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:443--&amp;gt; [[Special:MyLanguage/Burn an ISO File|Burn an ISO File]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:444--&amp;gt; Burn Manjaro to CD/DVD or USB stick in Linux and Windows.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:445--&amp;gt; [[Special:MyLanguage/Installation Guides|Install Manjaro]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:446--&amp;gt; Installation and partitioning guides for beginners and experienced users.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Customization and Configuration== &amp;lt;!--T:447--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:448--&amp;gt; Boot / Startup&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:449--&amp;gt; [[Special:MyLanguage/BIOS and UEFI|BIOS and UEFI]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:450--&amp;gt; How to enable virtualisation, run Manjaro on Windows 10 systems, and more!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:451--&amp;gt; [[Special:MyLanguage/Display Managers / Login Screens|Display Managers / Login Screens]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:452--&amp;gt; Install, configure, or even bypass MDM, GDM, SDDM, LXDM, and SLiM.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:453--&amp;gt; [[Special:MyLanguage/Fstab - Use SystemD automount|Fstab - Use SystemD automount]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:454--&amp;gt; SystemD and /etc/fstab options for device mounting.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:455--&amp;gt; [[Special:MyLanguage/Make GRUB menu &amp;amp; boot-up/down fonts bigger|Larger GRUB, Boot, and Shutdown Fonts]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:456--&amp;gt; How to increase the size of boot, shutdown, and GRUB menu fonts.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:457--&amp;gt; DEs / WMs&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:458--&amp;gt; [[Special:MyLanguage/Basic Tips for conky|Conky - Basic Tips]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:459--&amp;gt; Conky can display a lot of useful information on your desktop.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:460--&amp;gt; [[Special:MyLanguage/Desktop Environments|Desktop Environments and Window Managers]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:461--&amp;gt; Install popular desktops and apply a range of desktop-specific configuration.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:462--&amp;gt; [[Special:MyLanguage/Set all Qt app's to use GTK+ font &amp;amp; theme settings|Set all Qt apps to use GTK+ font &amp;amp; theme settings]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:463--&amp;gt; Ensure QT apps match GTK+ DE/WM theming.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:464--&amp;gt; [[Special:MyLanguage/Set all Java apps to use GTK+ font &amp;amp; theme settings|Set all Java apps to use GTK+ font &amp;amp; theme settings]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:465--&amp;gt; Ensure Java apps match GTK+ DE/WM theming.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:466--&amp;gt; Software Management&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:467--&amp;gt; [[Repositories and Servers|Repositories and Servers]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:468--&amp;gt; Change repositories, find the fastest mirrors, etc.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:469--&amp;gt; [[Pacman|Pacman]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:470--&amp;gt; Instructions for using the '''Pac'''kage '''Man'''ager and more.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:471--&amp;gt; [[Graphical Software Managers|Graphical Software Managers]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:472--&amp;gt; There's a range of user-friendly software managers available.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:473--&amp;gt; [[Arch User Repository|Arch User Repository]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:474--&amp;gt; Learn about and use the AUR.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:475--&amp;gt; [[Flatpak|Flatpak]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:476--&amp;gt; Extend your software library using Flatpaks&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:477--&amp;gt; [[Snap|Snap]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:478--&amp;gt; Install and manage Snaps on Manjaro&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:479--&amp;gt; [[Software Applications|Software Applications]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:480--&amp;gt; A collection of tips and configurations for many applications&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:481--&amp;gt; Hardware / MSM&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:482--&amp;gt; [[Manjaro Settings Manager|Manjaro Settings Manager]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:483--&amp;gt; MSM can set your Language, User Account, Kernel, Time and Date, Graphics Card Drivers, and more.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:484--&amp;gt; [[Manjaro Hardware Detection|Manjaro Hardware Detection]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:485--&amp;gt; Kernels and Drivers.(mhwd)&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:486--&amp;gt; [[Graphical Software Managers|Graphical Software Managers]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:487--&amp;gt; There's a range of user-friendly software managers available.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:488--&amp;gt; [[Configure Graphics Cards|Configure Graphics Cards]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:489--&amp;gt; View, install, remove, or reinstall GPU drivers and much more.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:490--&amp;gt; [[Power Management|Power Management]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:491--&amp;gt; Got the power? No? Then optimise it!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:492--&amp;gt; [[Printing|Printing]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:493--&amp;gt; Enable printing and add printers.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:494--&amp;gt; [[Wacom Tablet And Pen|Wacom Tablet And Pen]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:495--&amp;gt; Configuring tablets and pens.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:496--&amp;gt; [[Manjaro-ARM|Manjaro-ARM]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:497--&amp;gt; Tips specific to ARM systems&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:498--&amp;gt; Network / Internet&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:499--&amp;gt; [[Internet Browsers|Internet Browsers]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:500--&amp;gt; Security, Customization, and Configuration.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:501--&amp;gt; [[Firewalls and Security|Firewalls and Security]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:502--&amp;gt; Firewalls and Security on Manjaro&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:503--&amp;gt; [[Sync dynamic IP with openDNS service via ddclient|Sync dynamic IP with openDNS service via ddclient]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:504--&amp;gt; Solution for update dynamic IP for openDNS service.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:505--&amp;gt; [[Keyboard and Mouse Sharing|Keyboard and Mouse Sharing]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:506--&amp;gt; Use a mouse and keyboard across multiple machines &amp;amp; operating systems.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:507--&amp;gt; [[Networking|Networking]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:508--&amp;gt; Managing networking&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:509--&amp;gt; [[Using Samba in your File Manager|Using Samba in your File Manager]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:510--&amp;gt; How to setup Samba share in your network.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:511--&amp;gt; [[Sharing files with Python|Sharing files with Python]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:512--&amp;gt; Using Python's built-in network capabilities to share files.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:513--&amp;gt; [[Using autofs (automount) with NFS|Using autofs (automount) with NFS]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:514--&amp;gt; One of the many ways to mount shares.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:515--&amp;gt; System / Misc&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:516--&amp;gt; [[Manjaro Polkit Rules|Manjaro Polkit Rules]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:517--&amp;gt; The policykity rules implemented by Manjaro&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:518--&amp;gt; [[Add a Storage Partition &amp;amp; Modify your System to Suit|Add a Storage Partition &amp;amp; Modify your System to Suit]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:519--&amp;gt; How to shrink and add a partition &amp;amp; make Manjaro know where &amp;amp; what it is.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:520--&amp;gt; [[Aliases in .bashrc|Aliases in .bashrc]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:521--&amp;gt; Shortcuts for your terminal.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:522--&amp;gt; [[Developer Tools|Developer Tools]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:523--&amp;gt; Set of tools used by Manjaro developers and advanced users.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:524--&amp;gt; [[File Systems|File Systems]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:525--&amp;gt; Information on different file systems, how they work, and how to use them.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:526--&amp;gt; [[Swap|Managing Swap]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:527--&amp;gt; All about swap space&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:528--&amp;gt; [[Limit the size of .log files &amp;amp; the journal|Management of the Systemd Journal &amp;amp; of .log files]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:529--&amp;gt; Manage Systemd's Journal &amp;amp; syslog-ng's /var/log/*log files.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:530--&amp;gt; [[Linux Security|Linux Security]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:531--&amp;gt; Information on root and superuser passwords.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:532--&amp;gt; [[How to mount Windows (NTFS) filesystem due to hibernation|How to mount Windows (NTFS) filesystem due to hibernation]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:533--&amp;gt; Solutions &amp;amp; workarounds for various Windows versions.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:534--&amp;gt; [[Keyboard_Shortcuts|Keyboard Shortcuts]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:535--&amp;gt; Set custom keyboard bindings.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:536--&amp;gt; [[Viewing and editing configuration files|Viewing and editing configuration files]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:537--&amp;gt; How to view and edit files in each Manjaro edition.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Troubleshooting== &amp;lt;!--T:538--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:539--&amp;gt; Boot / Startup&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:540--&amp;gt; [[Restore the GRUB Bootloader|Restore the GRUB Bootloader]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:541--&amp;gt; Can't boot Manjaro? You may be able to repair rather than reinstall!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:542--&amp;gt; [[Preserve Manjaro Bootloader|Preserve Manjaro Bootloader]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:543--&amp;gt; Prevent Manjaro's GRUB from being overridden.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:544--&amp;gt; [[Kernel Fails to Load (pata_acpi error)|Kernel Fails to Load / &amp;quot;Unable to Find Device&amp;quot; Error]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:545--&amp;gt; Solution for a problem that affects certain computers using JMicron chips.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:546--&amp;gt; Desktop&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:547--&amp;gt; [[Various screen tearing fixes|Various screen tearing fixes]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:548--&amp;gt; Hopefully one of these tips will fix your screen tearing problem.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:549--&amp;gt; [[DMenu - warning: no locale support|DMenu - warning: no locale support]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:550--&amp;gt; A fix for the &amp;quot;no locale support&amp;quot; error in dmenu.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:551--&amp;gt; Software Management&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:552--&amp;gt; [[pacman troubleshooting|Common Issues and Pacman Troubleshooting]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:553--&amp;gt; Troubleshooting common issues related to pacman&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:554--&amp;gt; Hardware&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:555--&amp;gt; [[Reactivating the Backlight|Screen Brightness is too Dark or Dim]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:556--&amp;gt; The solution for an issue that particularly affects some makes of laptops&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:557--&amp;gt; [[Did X.server recognise your monitor correctly?|Did X.server recognise your monitor correctly?]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:558--&amp;gt; A quick test in the Terminal&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:559--&amp;gt; [[ALSA|Advanced Linux Sound Architecture (ALSA)]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:560--&amp;gt; Troubleshooting common issues related to ALSA&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==More== &amp;lt;!--T:561--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:562--&amp;gt; [//www.mediawiki.org/wiki/Help:Contents User's Guide]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:563--&amp;gt; Full user guide on every aspect of Wiki authorship and maintenance.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:564--&amp;gt; [[Basic Submission Rules|Basic Submission Rules]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:565--&amp;gt; How to create an account, and the dos and do-nots for Wiki contributors.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:566--&amp;gt; [[Contributing|Contributing]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:567--&amp;gt; The starting point for those willing to contribute to the wiki.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:568--&amp;gt; [https://wiki.manjaro.org/index.php?title=Category:Contents_Page{{#translation:}} Contents]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;&amp;lt;!--T:569--&amp;gt; For a page containing a list of all Wiki guides and tutorials sorted alphabetically&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!-- to early now [[Category:Top level{{#translation:}}]] --&amp;gt;&lt;br /&gt;
[[Category:Top level{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Main_Page&amp;diff=35849</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Main_Page&amp;diff=35849"/>
		<updated>2022-07-23T15:22:05Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: added translate tags&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Manjaro Logo--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center style=&amp;quot;background-color:#455A64; border-radius:5px; box-shadow:0 3px 6px rgba(0,0,0,0.04),0 3px 6px rgba(0,0,0,0.0575);&amp;quot;&amp;gt;[[File:Block-logo.png|center|100px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Getting Started==&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;home-overview&amp;quot; class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Overview&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Special:MyLanguage/Manjaro|Manjaro Overview]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Various articles to answer all your questions!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Special:MyLanguage/Using Manjaro for Beginners|Using Manjaro]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;New to Manjaro? Start here for an overview!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Special:MyLanguage/Using Manjaro for Windows users|Coming From Windows]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Go here if you're a Windows user trying Linux or Manjaro!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;home-support&amp;quot; class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Online and Support&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Special:MyLanguage/Manjaro Online|Manjaro Online]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Our forum, Twitter, Reddit, and Facebook accounts.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[https://t.me/manjaro_official Manjaro Telegram]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Come talk with us on Telegram. If you want support, there is a forum...&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;home-getman&amp;quot; class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Get Manjaro&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Special:MyLanguage/Download Manjaro|Download Manjaro]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Where to find the latest and greatest Manjaro releases.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Special:MyLanguage/Check a Downloaded ISO Image For Errors|Check a Downloaded ISO Image For Errors]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Check your Manjaro download for errors in Linux and Windows.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;home-install&amp;quot; class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Installation&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Special:MyLanguage/Burn an ISO File|Burn an ISO File]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Burn Manjaro to CD/DVD or USB stick in Linux and Windows.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Special:MyLanguage/Installation Guides|Install Manjaro]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Installation and partitioning guides for beginners and experienced users.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Customization and Configuration==&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Boot / Startup&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Special:MyLanguage/BIOS and UEFI|BIOS and UEFI]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;How to enable virtualisation, run Manjaro on Windows 10 systems, and more!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Special:MyLanguage/Display Managers / Login Screens|Display Managers / Login Screens]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Install, configure, or even bypass MDM, GDM, SDDM, LXDM, and SLiM.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Special:MyLanguage/Fstab - Use SystemD automount|Fstab - Use SystemD automount]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;SystemD and /etc/fstab options for device mounting.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Special:MyLanguage/Make GRUB menu &amp;amp; boot-up/down fonts bigger|Larger GRUB, Boot, and Shutdown Fonts]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;How to increase the size of boot, shutdown, and GRUB menu fonts.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;DEs / WMs&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Special:MyLanguage/Basic Tips for conky|Conky - Basic Tips]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Conky can display a lot of useful information on your desktop.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Special:MyLanguage/Desktop Environments|Desktop Environments and Window Managers]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Install popular desktops and apply a range of desktop-specific configuration.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Special:MyLanguage/Set all Qt app's to use GTK+ font &amp;amp; theme settings|Set all Qt apps to use GTK+ font &amp;amp; theme settings]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Ensure QT apps match GTK+ DE/WM theming.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Special:MyLanguage/Set all Java apps to use GTK+ font &amp;amp; theme settings|Set all Java apps to use GTK+ font &amp;amp; theme settings]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Ensure Java apps match GTK+ DE/WM theming.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Software Management&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Repositories and Servers|Repositories and Servers]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Change repositories, find the fastest mirrors, etc.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Pacman|Pacman]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Instructions for using the '''Pac'''kage '''Man'''ager and more.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Graphical Software Managers|Graphical Software Managers]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;There's a range of user-friendly software managers available.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Arch User Repository|Arch User Repository]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Learn about and use the AUR.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Flatpak|Flatpak]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Extend your software library using Flatpaks&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Snap|Snap]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Install and manage Snaps on Manjaro&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Software Applications|Software Applications]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;A collection of tips and configurations for many applications&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Hardware / MSM&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Manjaro Settings Manager|Manjaro Settings Manager]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;MSM can set your Language, User Account, Kernel, Time and Date, Graphics Card Drivers, and more.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Manjaro Hardware Detection|Manjaro Hardware Detection]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Kernels and Drivers.(mhwd)&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Graphical Software Managers|Graphical Software Managers]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;There's a range of user-friendly software managers available.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Configure Graphics Cards|Configure Graphics Cards]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;View, install, remove, or reinstall GPU drivers and much more.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Power Management|Power Management]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Got the power? No? Then optimise it!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Printing|Printing]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Enable printing and add printers.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Wacom Tablet And Pen|Wacom Tablet And Pen]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Configuring tablets and pens.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Manjaro-ARM|Manjaro-ARM]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Tips specific to ARM systems&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Network / Internet&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Internet Browsers|Internet Browsers]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Security, Customization, and Configuration.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Firewalls and Security|Firewalls and Security]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Firewalls and Security on Manjaro&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Sync dynamic IP with openDNS service via ddclient|Sync dynamic IP with openDNS service via ddclient]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Solution for update dynamic IP for openDNS service.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Keyboard and Mouse Sharing|Keyboard and Mouse Sharing]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Use a mouse and keyboard across multiple machines &amp;amp; operating systems.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Networking|Networking]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Managing networking&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Using Samba in your File Manager|Using Samba in your File Manager]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;How to setup Samba share in your network.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Sharing files with Python|Sharing files with Python]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Using Python's built-in network capabilities to share files.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Using autofs (automount) with NFS|Using autofs (automount) with NFS]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;One of the many ways to mount shares.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;System / Misc&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Manjaro Polkit Rules|Manjaro Polkit Rules]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;The policykity rules implemented by Manjaro&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Add a Storage Partition &amp;amp; Modify your System to Suit|Add a Storage Partition &amp;amp; Modify your System to Suit]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;How to shrink and add a partition &amp;amp; make Manjaro know where &amp;amp; what it is.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Aliases in .bashrc|Aliases in .bashrc]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Shortcuts for your terminal.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Developer Tools|Developer Tools]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Set of tools used by Manjaro developers and advanced users.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[File Systems|File Systems]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Information on different file systems, how they work, and how to use them.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Swap|Managing Swap]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;All about swap space&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Limit the size of .log files &amp;amp; the journal|Management of the Systemd Journal &amp;amp; of .log files]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Manage Systemd's Journal &amp;amp; syslog-ng's /var/log/*log files.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Linux Security|Linux Security]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Information on root and superuser passwords.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[How to mount Windows (NTFS) filesystem due to hibernation|How to mount Windows (NTFS) filesystem due to hibernation]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Solutions &amp;amp; workarounds for various Windows versions.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Keyboard_Shortcuts|Keyboard Shortcuts]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Set custom keyboard bindings.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Viewing and editing configuration files|Viewing and editing configuration files]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;How to view and edit files in each Manjaro edition.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Boot / Startup&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Restore the GRUB Bootloader|Restore the GRUB Bootloader]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Can't boot Manjaro? You may be able to repair rather than reinstall!&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Preserve Manjaro Bootloader|Preserve Manjaro Bootloader]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Prevent Manjaro's GRUB from being overridden.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Kernel Fails to Load (pata_acpi error)|Kernel Fails to Load / &amp;quot;Unable to Find Device&amp;quot; Error]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Solution for a problem that affects certain computers using JMicron chips.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Desktop&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Various screen tearing fixes|Various screen tearing fixes]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Hopefully one of these tips will fix your screen tearing problem.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[DMenu - warning: no locale support|DMenu - warning: no locale support]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;A fix for the &amp;quot;no locale support&amp;quot; error in dmenu.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Software Management&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[pacman troubleshooting|Common Issues and Pacman Troubleshooting]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Troubleshooting common issues related to pacman&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Hardware&amp;lt;/translate&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Reactivating the Backlight|Screen Brightness is too Dark or Dim]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;The solution for an issue that particularly affects some makes of laptops&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Did X.server recognise your monitor correctly?|Did X.server recognise your monitor correctly?]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;A quick test in the Terminal&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[ALSA|Advanced Linux Sound Architecture (ALSA)]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Troubleshooting common issues related to ALSA&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==More==&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[//www.mediawiki.org/wiki/Help:Contents User's Guide]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;Full user guide on every aspect of Wiki authorship and maintenance.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Basic Submission Rules|Basic Submission Rules]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;How to create an account, and the dos and do-nots for Wiki contributors.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[[Contributing|Contributing]]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;The starting point for those willing to contribute to the wiki.&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;[https://wiki.manjaro.org/index.php?title=Category:Contents_Page{{#translation:}} Contents]&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;&amp;lt;translate&amp;gt;For a page containing a list of all Wiki guides and tutorials sorted alphabetically&amp;lt;/translate&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!-- to early now [[Category:Top level{{#translation:}}]] --&amp;gt;&lt;br /&gt;
[[Category:Top level{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=MediaWiki:Common.css&amp;diff=35747</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=MediaWiki:Common.css&amp;diff=35747"/>
		<updated>2022-07-15T16:22:37Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/*@import url(&amp;quot;https://cdn.jsdelivr.net/npm/uikit@3.7.1/dist/css/uikit.min.css&amp;quot;);*/&lt;br /&gt;
@import url( 'https://fonts.googleapis.com/css?family=Comfortaa|Noto+Serif ');&lt;br /&gt;
h1, h2, h3, h4, h5, h6{&lt;br /&gt;
	border: none !important;&lt;br /&gt;
}&lt;br /&gt;
hr {&lt;br /&gt;
	height:0px;&lt;br /&gt;
}&lt;br /&gt;
html, body{&lt;br /&gt;
	height:0px !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .portal .body ul {&lt;br /&gt;
	padding-left: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
.firstHeading{&lt;br /&gt;
	margin-top: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#content h1, &lt;br /&gt;
#content h2 {&lt;br /&gt;
  font-family: &amp;quot;Comfortaa&amp;quot;, serif;&lt;br /&gt;
}&lt;br /&gt;
pre, code, .mw-code{&lt;br /&gt;
	color: gray;&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
}&lt;br /&gt;
.mw-pt-languages{&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
}&lt;br /&gt;
.home-card {&lt;br /&gt;
 position:relative;&lt;br /&gt;
 padding:15px;&lt;br /&gt;
 background:var(--color-surface-1);&lt;br /&gt;
 border-radius:8px;&lt;br /&gt;
 box-shadow:0 3px 6px rgba(0,0,0,0.04),0 3px 6px rgba(0,0,0,0.0575);&lt;br /&gt;
 font-size:0.875rem&lt;br /&gt;
}&lt;br /&gt;
.home-card-label {&lt;br /&gt;
 color:var(--color-base--subtle);&lt;br /&gt;
 font-size:0.8125rem;&lt;br /&gt;
 letter-spacing:0.75px&lt;br /&gt;
}&lt;br /&gt;
h3.home-card-header {&lt;br /&gt;
 margin-top:0;&lt;br /&gt;
 font-size:1rem&lt;br /&gt;
}&lt;br /&gt;
.home-grid {&lt;br /&gt;
 display:grid;&lt;br /&gt;
 grid:auto-flow dense/repeat(auto-fit,minmax(9.375rem,1fr));&lt;br /&gt;
 grid-auto-rows:minmax(3rem,auto);&lt;br /&gt;
 grid-gap:0.625rem&lt;br /&gt;
}&lt;br /&gt;
.home-card-col2 {&lt;br /&gt;
 grid-column:span 2&lt;br /&gt;
}&lt;br /&gt;
.home-card-row3 {&lt;br /&gt;
 grid-row:span 3&lt;br /&gt;
}&lt;br /&gt;
.home-link-button {&lt;br /&gt;
 display:flex;&lt;br /&gt;
 margin-top:15px;&lt;br /&gt;
}&lt;br /&gt;
.home-link-button a {&lt;br /&gt;
 flex-grow:1;&lt;br /&gt;
 padding:0.3rem 0.6rem;&lt;br /&gt;
 border:1px solid;&lt;br /&gt;
 border-color:var(--border-color-base);&lt;br /&gt;
 background:var(--background-color-framed);&lt;br /&gt;
 border-radius:8px;&lt;br /&gt;
 color:var(--color-base--emphasized)&lt;br /&gt;
}&lt;br /&gt;
.home-link-button a:hover {&lt;br /&gt;
 background:var(--background-color-framed--hover)&lt;br /&gt;
}&lt;br /&gt;
.home-link-button a:active {&lt;br /&gt;
 background:var(--background-color-framed--active)&lt;br /&gt;
}&lt;br /&gt;
.mw-pt-languages-list a{&lt;br /&gt;
 padding:0.3rem 0.6rem;&lt;br /&gt;
 border:1px solid;&lt;br /&gt;
 border-color:var(--border-color-base);&lt;br /&gt;
 background:var(--background-color-framed);&lt;br /&gt;
 border-radius:8px;&lt;br /&gt;
 color:var(--color-base--emphasized);&lt;br /&gt;
 line-height:2;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Main_Page&amp;diff=35746</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Main_Page&amp;diff=35746"/>
		<updated>2022-07-15T16:17:30Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: home v1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Manjaro Logo--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center style=&amp;quot;background-color:#455A64; border-radius:5px; box-shadow:0 3px 6px rgba(0,0,0,0.04),0 3px 6px rgba(0,0,0,0.0575);&amp;quot;&amp;gt;[[File:Block-logo.png|center|100px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Getting Started==&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;home-overview&amp;quot; class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;Overview&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Special:MyLanguage/Manjaro|Manjaro Overview]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Various articles to answer all your questions!&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Special:MyLanguage/Using Manjaro for Beginners|Using Manjaro]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;New to Manjaro? Start here for an overview!&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Special:MyLanguage/Using Manjaro for Windows users|Coming From Windows]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Go here if you're a Windows user trying Linux or Manjaro!&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;home-support&amp;quot; class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;Online and Support&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Special:MyLanguage/Manjaro Online|Manjaro Online]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Our forum, Twitter, Reddit, and Facebook accounts.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[https://t.me/manjaro_official Manjaro Telegram]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Come talk with us on Telegram. If you want support, there is a forum...&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;home-getman&amp;quot; class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;Get Manjaro&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Special:MyLanguage/Download Manjaro|Download Manjaro]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Where to find the latest and greatest Manjaro releases.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Special:MyLanguage/Check a Downloaded ISO Image For Errors|Check a Downloaded ISO Image For Errors]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Check your Manjaro download for errors in Linux and Windows.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;home-install&amp;quot; class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;Installation&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Special:MyLanguage/Burn an ISO File|Burn an ISO File]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Burn Manjaro to CD/DVD or USB stick in Linux and Windows.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Special:MyLanguage/Installation Guides|Install Manjaro]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Installation and partitioning guides for beginners and experienced users.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Customization and Configuration== &amp;lt;!--T:394--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;Boot / Startup&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Special:MyLanguage/BIOS and UEFI|BIOS and UEFI]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;How to enable virtualisation, run Manjaro on Windows 10 systems, and more!&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Special:MyLanguage/Display Managers / Login Screens|Display Managers / Login Screens]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Install, configure, or even bypass MDM, GDM, SDDM, LXDM, and SLiM.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Special:MyLanguage/Fstab - Use SystemD automount|Fstab - Use SystemD automount]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;SystemD and /etc/fstab options for device mounting.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Special:MyLanguage/Make GRUB menu &amp;amp; boot-up/down fonts bigger|Larger GRUB, Boot, and Shutdown Fonts]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;How to increase the size of boot, shutdown, and GRUB menu fonts.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;DEs / WMs&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Special:MyLanguage/Basic Tips for conky|Conky - Basic Tips]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Conky can display a lot of useful information on your desktop.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Special:MyLanguage/Desktop Environments|Desktop Environments and Window Managers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Install popular desktops and apply a range of desktop-specific configuration.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Special:MyLanguage/Set all Qt app's to use GTK+ font &amp;amp; theme settings|Set all Qt apps to use GTK+ font &amp;amp; theme settings]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Ensure QT apps match GTK+ DE/WM theming.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Special:MyLanguage/Set all Java apps to use GTK+ font &amp;amp; theme settings|Set all Java apps to use GTK+ font &amp;amp; theme settings]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Ensure Java apps match GTK+ DE/WM theming.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;Software Management&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Repositories and Servers|Repositories and Servers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Change repositories, find the fastest mirrors, etc.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Pacman|Pacman]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Instructions for using the '''Pac'''kage '''Man'''ager and more.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Graphical Software Managers|Graphical Software Managers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;There's a range of user-friendly software managers available.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Arch User Repository|Arch User Repository]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Learn about and use the AUR.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Flatpak|Flatpak]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Extend your software library using Flatpaks&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Snap|Snap]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Install and manage Snaps on Manjaro&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Software Applications|Software Applications]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;A collection of tips and configurations for many applications&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;Hardware / MSM&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Manjaro Settings Manager|Manjaro Settings Manager]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;MSM can set your Language, User Account, Kernel, Time and Date, Graphics Card Drivers, and more.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Manjaro Hardware Detection|Manjaro Hardware Detection]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Kernels and Drivers.(mhwd)&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Graphical Software Managers|Graphical Software Managers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;There's a range of user-friendly software managers available.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Configure Graphics Cards|Configure Graphics Cards]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;View, install, remove, or reinstall GPU drivers and much more.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Power Management|Power Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Got the power? No? Then optimise it!&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Printing|Printing]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Enable printing and add printers.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Wacom Tablet And Pen|Wacom Tablet And Pen]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Configuring tablets and pens.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Manjaro-ARM|Manjaro-ARM]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Tips specific to ARM systems&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;Network / Internet&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Internet Browsers|Internet Browsers]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Security, Customization, and Configuration.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Firewalls and Security|Firewalls and Security]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Firewalls and Security on Manjaro&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Sync dynamic IP with openDNS service via ddclient|Sync dynamic IP with openDNS service via ddclient]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Solution for update dynamic IP for openDNS service.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Keyboard and Mouse Sharing|Keyboard and Mouse Sharing]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Use a mouse and keyboard across multiple machines &amp;amp; operating systems.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Networking|Networking]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Managing networking&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Using Samba in your File Manager|Using Samba in your File Manager]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;How to setup Samba share in your network.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Sharing files with Python|Sharing files with Python]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Using Python's built-in network capabilities to share files.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Using autofs (automount) with NFS|Using autofs (automount) with NFS]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;One of the many ways to mount shares.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;System / Misc&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Manjaro Polkit Rules|Manjaro Polkit Rules]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;The policykity rules implemented by Manjaro&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Add a Storage Partition &amp;amp; Modify your System to Suit|Add a Storage Partition &amp;amp; Modify your System to Suit]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;How to shrink and add a partition &amp;amp; make Manjaro know where &amp;amp; what it is.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Aliases in .bashrc|Aliases in .bashrc]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Shortcuts for your terminal.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Developer Tools|Developer Tools]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Set of tools used by Manjaro developers and advanced users.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[File Systems|File Systems]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Information on different file systems, how they work, and how to use them.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Swap|Managing Swap]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;All about swap space&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Limit the size of .log files &amp;amp; the journal|Management of the Systemd Journal &amp;amp; of .log files]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Manage Systemd's Journal &amp;amp; syslog-ng's /var/log/*log files.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Linux Security|Linux Security]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Information on root and superuser passwords.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[How to mount Windows (NTFS) filesystem due to hibernation|How to mount Windows (NTFS) filesystem due to hibernation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Solutions &amp;amp; workarounds for various Windows versions.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Keyboard_Shortcuts|Keyboard Shortcuts]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Set custom keyboard bindings.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Viewing and editing configuration files|Viewing and editing configuration files]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;How to view and edit files in each Manjaro edition.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting== &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;Boot / Startup&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Restore the GRUB Bootloader|Restore the GRUB Bootloader]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Can't boot Manjaro? You may be able to repair rather than reinstall!&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Preserve Manjaro Bootloader|Preserve Manjaro Bootloader]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Prevent Manjaro's GRUB from being overridden.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Kernel Fails to Load (pata_acpi error)|Kernel Fails to Load / &amp;quot;Unable to Find Device&amp;quot; Error]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Solution for a problem that affects certain computers using JMicron chips.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;Desktop&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Various screen tearing fixes|Various screen tearing fixes]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Hopefully one of these tips will fix your screen tearing problem.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[DMenu - warning: no locale support|DMenu - warning: no locale support]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;A fix for the &amp;quot;no locale support&amp;quot; error in dmenu.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;Software Management&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[pacman troubleshooting|Common Issues and Pacman Troubleshooting]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Troubleshooting common issues related to pacman&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;home-card-header&amp;quot;&amp;gt;Hardware&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Reactivating the Backlight|Screen Brightness is too Dark or Dim]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;The solution for an issue that particularly affects some makes of laptops&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Did X.server recognise your monitor correctly?|Did X.server recognise your monitor correctly?]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;A quick test in the Terminal&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[ALSA|Advanced Linux Sound Architecture (ALSA)]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Troubleshooting common issues related to ALSA&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==More==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card home-card-col2 home-card-row3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[//www.mediawiki.org/wiki/Help:Contents User's Guide]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;Full user guide on every aspect of Wiki authorship and maintenance.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Basic Submission Rules|Basic Submission Rules]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;How to create an account, and the dos and do-nots for Wiki contributors.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[[Contributing|Contributing]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;The starting point for those willing to contribute to the wiki.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-link-button&amp;quot;&amp;gt;[https://wiki.manjaro.org/index.php?title=Category:Contents_Page{{#translation:}} Contents]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-card-label&amp;quot;&amp;gt;For a page containing a list of all Wiki guides and tutorials sorted alphabetically&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;!-- to early now [[Category:Top level{{#translation:}}]] --&amp;gt;&lt;br /&gt;
[[Category:Top level{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=MediaWiki:Common.css&amp;diff=35745</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=MediaWiki:Common.css&amp;diff=35745"/>
		<updated>2022-07-15T16:16:11Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/*@import url(&amp;quot;https://cdn.jsdelivr.net/npm/uikit@3.7.1/dist/css/uikit.min.css&amp;quot;);*/&lt;br /&gt;
@import url( 'https://fonts.googleapis.com/css?family=Comfortaa|Noto+Serif ');&lt;br /&gt;
h1, h2, h3, h4, h5, h6{&lt;br /&gt;
	border: none !important;&lt;br /&gt;
}&lt;br /&gt;
hr {&lt;br /&gt;
	height:0px;&lt;br /&gt;
}&lt;br /&gt;
html, body{&lt;br /&gt;
	height:0px !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .portal .body ul {&lt;br /&gt;
	padding-left: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
.firstHeading{&lt;br /&gt;
	margin-top: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#content h1, &lt;br /&gt;
#content h2 {&lt;br /&gt;
  font-family: &amp;quot;Comfortaa&amp;quot;, serif;&lt;br /&gt;
}&lt;br /&gt;
pre, code, .mw-code{&lt;br /&gt;
	color: gray;&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
}&lt;br /&gt;
.mw-pt-languages{&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
}&lt;br /&gt;
.home-card {&lt;br /&gt;
 position:relative;&lt;br /&gt;
 padding:15px;&lt;br /&gt;
 background:var(--color-surface-1);&lt;br /&gt;
 border-radius:8px;&lt;br /&gt;
 box-shadow:0 3px 6px rgba(0,0,0,0.04),0 3px 6px rgba(0,0,0,0.0575);&lt;br /&gt;
 font-size:0.875rem&lt;br /&gt;
}&lt;br /&gt;
.home-card-label {&lt;br /&gt;
 color:var(--color-base--subtle);&lt;br /&gt;
 font-size:0.8125rem;&lt;br /&gt;
 letter-spacing:0.75px&lt;br /&gt;
}&lt;br /&gt;
h3.home-card-header {&lt;br /&gt;
 margin-top:0;&lt;br /&gt;
 font-size:1rem&lt;br /&gt;
}&lt;br /&gt;
.home-grid {&lt;br /&gt;
 display:grid;&lt;br /&gt;
 grid:auto-flow dense/repeat(auto-fit,minmax(9.375rem,1fr));&lt;br /&gt;
 grid-auto-rows:minmax(3rem,auto);&lt;br /&gt;
 grid-gap:0.625rem&lt;br /&gt;
}&lt;br /&gt;
.home-card-col2 {&lt;br /&gt;
 grid-column:span 2&lt;br /&gt;
}&lt;br /&gt;
.home-card-row3 {&lt;br /&gt;
 grid-row:span 3&lt;br /&gt;
}&lt;br /&gt;
.home-link-button {&lt;br /&gt;
 display:flex;&lt;br /&gt;
 margin-top:5px;&lt;br /&gt;
}&lt;br /&gt;
.home-link-button a {&lt;br /&gt;
 flex-grow:1;&lt;br /&gt;
 padding:0.3rem 0.6rem;&lt;br /&gt;
 border:1px solid;&lt;br /&gt;
 border-color:var(--border-color-base);&lt;br /&gt;
 background:var(--background-color-framed);&lt;br /&gt;
 border-radius:8px;&lt;br /&gt;
 color:var(--color-base--emphasized)&lt;br /&gt;
}&lt;br /&gt;
.home-link-button a:hover {&lt;br /&gt;
 background:var(--background-color-framed--hover)&lt;br /&gt;
}&lt;br /&gt;
.home-link-button a:active {&lt;br /&gt;
 background:var(--background-color-framed--active)&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=File:Block-logo.png&amp;diff=35744</id>
		<title>File:Block-logo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=File:Block-logo.png&amp;diff=35744"/>
		<updated>2022-07-15T16:09:42Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=MediaWiki:Common.css&amp;diff=35743</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=MediaWiki:Common.css&amp;diff=35743"/>
		<updated>2022-07-15T15:11:08Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/*@import url(&amp;quot;https://cdn.jsdelivr.net/npm/uikit@3.7.1/dist/css/uikit.min.css&amp;quot;);*/&lt;br /&gt;
@import url( 'https://fonts.googleapis.com/css?family=Comfortaa|Noto+Serif ');&lt;br /&gt;
h1, h2, h3, h4, h5, h6{&lt;br /&gt;
	border: none !important;&lt;br /&gt;
}&lt;br /&gt;
hr {&lt;br /&gt;
	height:0px;&lt;br /&gt;
}&lt;br /&gt;
html, body{&lt;br /&gt;
	height:0px !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .portal .body ul {&lt;br /&gt;
	padding-left: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
.firstHeading{&lt;br /&gt;
	margin-top: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#content h1, &lt;br /&gt;
#content h2 {&lt;br /&gt;
  font-family: &amp;quot;Comfortaa&amp;quot;, serif;&lt;br /&gt;
}&lt;br /&gt;
pre, code, .mw-code{&lt;br /&gt;
	color: gray;&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
}&lt;br /&gt;
.mw-pt-languages{&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
}&lt;br /&gt;
.home-card {&lt;br /&gt;
 position:relative;&lt;br /&gt;
 padding:15px;&lt;br /&gt;
 background:var(--color-surface-1);&lt;br /&gt;
 border-radius:8px;&lt;br /&gt;
 box-shadow:0 3px 6px rgba(0,0,0,0.04),0 3px 6px rgba(0,0,0,0.0575);&lt;br /&gt;
 font-size:0.875rem&lt;br /&gt;
}&lt;br /&gt;
.home-card-label {&lt;br /&gt;
 color:var(--color-base--subtle);&lt;br /&gt;
 font-size:0.8125rem;&lt;br /&gt;
 letter-spacing:0.75px&lt;br /&gt;
}&lt;br /&gt;
h3.home-card-header {&lt;br /&gt;
 margin-top:0;&lt;br /&gt;
 font-size:1rem&lt;br /&gt;
}&lt;br /&gt;
.home-grid {&lt;br /&gt;
 display:grid;&lt;br /&gt;
 grid:auto-flow dense/repeat(auto-fit,minmax(9.375rem,1fr));&lt;br /&gt;
 grid-auto-rows:minmax(3rem,auto);&lt;br /&gt;
 grid-gap:0.625rem&lt;br /&gt;
}&lt;br /&gt;
.home-card-col2 {&lt;br /&gt;
 grid-column:span 2&lt;br /&gt;
}&lt;br /&gt;
.home-card-row3 {&lt;br /&gt;
 grid-row:span 3&lt;br /&gt;
}&lt;br /&gt;
.home-link-button {&lt;br /&gt;
 display:flex&lt;br /&gt;
}&lt;br /&gt;
.home-link-button a {&lt;br /&gt;
 flex-grow:1;&lt;br /&gt;
 padding:0.3rem 0.6rem;&lt;br /&gt;
 border:1px solid;&lt;br /&gt;
 border-color:var(--border-color-base);&lt;br /&gt;
 background:var(--background-color-framed);&lt;br /&gt;
 border-radius:12px;&lt;br /&gt;
 color:var(--color-base--emphasized)&lt;br /&gt;
}&lt;br /&gt;
.home-link-button a:hover {&lt;br /&gt;
 background:var(--background-color-framed--hover)&lt;br /&gt;
}&lt;br /&gt;
.home-link-button a:active {&lt;br /&gt;
 background:var(--background-color-framed--active)&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=MediaWiki:Common.css&amp;diff=35742</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=MediaWiki:Common.css&amp;diff=35742"/>
		<updated>2022-07-15T14:53:26Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/*@import url(&amp;quot;https://cdn.jsdelivr.net/npm/uikit@3.7.1/dist/css/uikit.min.css&amp;quot;);*/&lt;br /&gt;
@import url( 'https://fonts.googleapis.com/css?family=Comfortaa|Noto+Serif ');&lt;br /&gt;
h1, h2, h3, h4, h5, h6{&lt;br /&gt;
	border: none !important;&lt;br /&gt;
}&lt;br /&gt;
hr {&lt;br /&gt;
	height:0px;&lt;br /&gt;
}&lt;br /&gt;
html, body{&lt;br /&gt;
	height:0px !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .portal .body ul {&lt;br /&gt;
	padding-left: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
.firstHeading{&lt;br /&gt;
	margin-top: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#content h1, &lt;br /&gt;
#content h2 {&lt;br /&gt;
  font-family: &amp;quot;Comfortaa&amp;quot;, serif;&lt;br /&gt;
}&lt;br /&gt;
pre, code, .mw-code{&lt;br /&gt;
	color: gray;&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
}&lt;br /&gt;
.mw-pt-languages{&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
}&lt;br /&gt;
.home-card {&lt;br /&gt;
 position:relative;&lt;br /&gt;
 padding:15px;&lt;br /&gt;
 background:var(--color-surface-1);&lt;br /&gt;
 border-radius:8px;&lt;br /&gt;
 box-shadow:0 3px 6px rgba(0,0,0,0.04),0 3px 6px rgba(0,0,0,0.0575);&lt;br /&gt;
 font-size:0.875rem&lt;br /&gt;
}&lt;br /&gt;
.home-card-label {&lt;br /&gt;
 color:var(--color-base--subtle);&lt;br /&gt;
 font-size:0.8125rem;&lt;br /&gt;
 letter-spacing:0.75px&lt;br /&gt;
}&lt;br /&gt;
h3.home-card-header {&lt;br /&gt;
 margin-top:0;&lt;br /&gt;
 font-size:1rem&lt;br /&gt;
}&lt;br /&gt;
.home-grid {&lt;br /&gt;
 display:grid;&lt;br /&gt;
 grid:auto-flow dense/repeat(auto-fit,minmax(9.375rem,1fr));&lt;br /&gt;
 grid-auto-rows:minmax(3rem,auto);&lt;br /&gt;
 grid-gap:0.625rem&lt;br /&gt;
}&lt;br /&gt;
.home-card--col2 {&lt;br /&gt;
 grid-column:span 2&lt;br /&gt;
}&lt;br /&gt;
.home-card--row3 {&lt;br /&gt;
 grid-row:span 3&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=MediaWiki:Common.css&amp;diff=35741</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=MediaWiki:Common.css&amp;diff=35741"/>
		<updated>2022-07-15T14:44:16Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: home css&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/*@import url(&amp;quot;https://cdn.jsdelivr.net/npm/uikit@3.7.1/dist/css/uikit.min.css&amp;quot;);*/&lt;br /&gt;
@import url( 'https://fonts.googleapis.com/css?family=Comfortaa|Noto+Serif ');&lt;br /&gt;
h1, h2, h3, h4, h5, h6{&lt;br /&gt;
	border: none !important;&lt;br /&gt;
}&lt;br /&gt;
hr {&lt;br /&gt;
	height:0px;&lt;br /&gt;
}&lt;br /&gt;
html, body{&lt;br /&gt;
	height:0px !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .portal .body ul {&lt;br /&gt;
	padding-left: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
.firstHeading{&lt;br /&gt;
	margin-top: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#content h1, &lt;br /&gt;
#content h2 {&lt;br /&gt;
  font-family: &amp;quot;Comfortaa&amp;quot;, serif;&lt;br /&gt;
}&lt;br /&gt;
pre, code, .mw-code{&lt;br /&gt;
	color: gray;&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
}&lt;br /&gt;
.mw-pt-languages{&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
}&lt;br /&gt;
.home-card {&lt;br /&gt;
 position:relative;&lt;br /&gt;
 padding:15px;&lt;br /&gt;
 background:var(--color-surface-1);&lt;br /&gt;
 border-radius:8px;&lt;br /&gt;
 box-shadow:0 3px 6px rgba(0,0,0,0.04),0 3px 6px rgba(0,0,0,0.0575);&lt;br /&gt;
 font-size:0.875rem&lt;br /&gt;
}&lt;br /&gt;
.home-card-label {&lt;br /&gt;
 color:var(--color-base--subtle);&lt;br /&gt;
 font-size:0.8125rem;&lt;br /&gt;
 letter-spacing:0.75px&lt;br /&gt;
}&lt;br /&gt;
h3.home-card-header {&lt;br /&gt;
 margin-top:0;&lt;br /&gt;
 font-size:1rem&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=MediaWiki:Common.css&amp;diff=35740</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=MediaWiki:Common.css&amp;diff=35740"/>
		<updated>2022-07-15T14:40:05Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: test class&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* CSS placed here will be applied to all skins */&lt;br /&gt;
/*@import url(&amp;quot;https://cdn.jsdelivr.net/npm/uikit@3.7.1/dist/css/uikit.min.css&amp;quot;);*/&lt;br /&gt;
@import url( 'https://fonts.googleapis.com/css?family=Comfortaa|Noto+Serif ');&lt;br /&gt;
h1, h2, h3, h4, h5, h6{&lt;br /&gt;
	border: none !important;&lt;br /&gt;
}&lt;br /&gt;
hr {&lt;br /&gt;
	height:0px;&lt;br /&gt;
}&lt;br /&gt;
html, body{&lt;br /&gt;
	height:0px !important;&lt;br /&gt;
}&lt;br /&gt;
#mw-panel .portal .body ul {&lt;br /&gt;
	padding-left: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
.firstHeading{&lt;br /&gt;
	margin-top: 10px !important;&lt;br /&gt;
}&lt;br /&gt;
#content h1, &lt;br /&gt;
#content h2 {&lt;br /&gt;
  font-family: &amp;quot;Comfortaa&amp;quot;, serif;&lt;br /&gt;
}&lt;br /&gt;
pre, code, .mw-code{&lt;br /&gt;
	color: gray;&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
}&lt;br /&gt;
.mw-pt-languages{&lt;br /&gt;
	border-radius: 5px;&lt;br /&gt;
}&lt;br /&gt;
.home-card {&lt;br /&gt;
 position:relative;&lt;br /&gt;
 padding:15px;&lt;br /&gt;
 background:var(--color-surface-1);&lt;br /&gt;
 border-radius:8px;&lt;br /&gt;
 box-shadow:0 3px 6px rgba(0,0,0,0.04),0 3px 6px rgba(0,0,0,0.0575);&lt;br /&gt;
 font-size:0.875rem&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Pamac&amp;diff=29983</id>
		<title>Pamac</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Pamac&amp;diff=29983"/>
		<updated>2022-01-22T11:09:02Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed warning&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Overview= &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Pamac (Add/Remove Software) is Manjaro's Package Manager.  It is based on libalpm with AUR and Appstream support.  It focuses on providing an easy to use interface while still providing a powerful set of features.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
[[File:Pamac-gtk-main.png|center|800px]]&lt;br /&gt;
&lt;br /&gt;
=Installing Pamac= &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Pamac is pre-installed on many Manjaro Editions but if your system does not have it it can be easily installed.  Pamac comes in several different packages:&lt;br /&gt;
* {{ic|pamac-gtk}} - The GTK version of pamac.  Includes a tray icon for many desktops.&lt;br /&gt;
* {{ic|pamac-cli}} - The command line version of pamac.&lt;br /&gt;
* {{ic|pamac-tray-appindicator}} - A tray icon for KDE plasma&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
These packages can be installed using pacman.  For example, to install the GTK version, you can use the command:&lt;br /&gt;
 sudo pacman -Syu pamac-gtk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
{{tip|Both the GTK and Qt Pamac packages will automatically install the CLI version as well}}&lt;br /&gt;
&lt;br /&gt;
=Using the Pamac GUI= &amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installing Software== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
[[File:Pamac-gtk-optional-deps.png|left|thumb|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
To install packages simply check check the box next to the packages.  Once you have selected all the packages all the packages you want to install, click the Apply button at the bottom of the page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
If any of the packages have optional dependencies(packages that enable additional functionality) you will see a window like the one to the left which allows to select the ones you would like to install.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Pamac-gtk-transaction-summary.png|left|thumb|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
After you have selected optional dependencies, you should see a windows similar to the one pictured on the left.  This lists all the packages that will be installed, upgraded or removed by the action.  Once you have reviewed the list, press the Apply button to install the packages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
You may notice this list has more packages than you selected in the GUI.  This is because many packages also have dependencies which are packages that must be installed in order for the software you selected to function properly.  You may also notice that packages are being removed even though you didn't select any packages to remove.  This is happening in the example to the left where you can see {{ic|clutter}} and {{ic|cogl}} are being removed.  They are being removed because they conflict with {{ic|deepin-clutter}} and {{ic|deepin-cogl}} which provide the same functionality.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Removing Software== &amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
[[File:Pamac-gtk-remove-summary.png|left|thumb|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
Removing software is as simple as unchecking the packages you want to remove and clicking the Apply button at the bottom of the page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
Once you do you should see a screen similar to the one on the left which lists all the packages that are about to be removed.  You may notice this list contains more packages than you selected.  This is because when you remove a package that other packages depend on, those packages are also removed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
{{warning|It is extremely important to carefully review the Transaction Summary before accepting the package removal.  Some packages have many packages which depend on them and you don't want to inadvertently remove your whole Desktop Environment}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Preferences== &amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
You can access the preferences by clicking on the three dots in the upper right corner and selecting preferences.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
[[File:Pamac-gtk-preferences-general.png|left|thumb|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
The General tab of preferences contains several settings, most of which are self explanatory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
* Remove unrequired dependencies - This removes dependencies which are no longer required by any package&lt;br /&gt;
* Check available disk space - Checks to ensure you have sufficient disk space available before downloading and installing packages&lt;br /&gt;
* Maximum parallel downloads - The number of concurrent downloads allowed&lt;br /&gt;
* Enable downgrade - This allows packages to be downgraded as well as upgraded.  This is important when [[Switching_Branches|switching branches]].&lt;br /&gt;
* Check for updates - Disabling this will stop Pamac from looking for updates.  In most cases, turning this off on a [[The Rolling Release Development Model|rolling release]] distro like Manjaro is a bad idea.&lt;br /&gt;
* Ignore updates for - This is a list of packages that you don't want to be upgraded.  This is inherently dangerous practice and should only be used by advanced users.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
{{warning|Ignoring updates for individual packages will leave you in an unsupported &amp;quot;partial upgrade&amp;quot; state.  It is common for innocuous looking ignored packages to leave your system unbootable}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:64--&amp;gt;&lt;br /&gt;
{{warning|'''DISCLAIMER:''' AUR scripts are created for Arch Linux by Arch Linux Users. AUR packages are user-produced content. These PKGBUILDs are completely unofficial and have not been thoroughly vetted. Any use of the provided files is at your own risk.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:65--&amp;gt;&lt;br /&gt;
[[File:Pamac-gtk-preferences-aur.png|left|thumb|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
Pamac is also capable of using scripts from the [[Arch User Repository|Arch User Repository(AUR)]] to install or update packages.  Please carefully read the considerations in the [[Arch User Repository|linked page]] prior to enabling support for AUR.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
If you enable AUR support, you may also select, &amp;quot;Check for updates from AUR&amp;quot; so software you install from AUR won't become outdated. An alternative is creating an account on AURweb and subscribe to notifications for the scripts you are using on a permanent basis.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
Checking for &amp;quot;development package&amp;quot; updates will allow updates on *-git packages which are built from the latest source code to also be updated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
The &amp;quot;Build directory&amp;quot; is where AUR packages will be built.  Using &amp;quot;tmp&amp;quot; usually will provide the best performance but very large packages may fail to build.  In this case, select somewhere with more available space.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Pamac-gtk-preferences-cache.png|left|thumb|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
When Pamac installs packages, it keeps a copy of all the old packages you have downloaded.  This cache can be very useful if you have to download packages in an emergency.  However, left unchecked, this cache will grow very large over time.  These preferences allow your cache to be automatically managed based on your preferences.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
The first option allows you to set a number for how many copies of each package are retained.  In other words, if you have downloaded 25 versions of firefox over the life of your install and you set this number to &amp;quot;3&amp;quot;, only the most recent 3 versions will be retained.  Unless you are very short on disk space, it is recommended to set this to at least 2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
By selecting &amp;quot;Remove only the versions of uninstalled packages&amp;quot; pamac will retain all versions of packages you still have installed.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Using the Pamac CLI= &amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
Pamac also includes a fully functional CLI for when you don't have a functional GUI or for those that prefer to manager packages that way.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Locating and Installing Packages== &amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
To search for available packages you can use the command {{ic|pamac search}}.  For example, to search the repos for packages containing the word smplayer:&lt;br /&gt;
&amp;lt;pre&amp;gt;pamac search smplayer&lt;br /&gt;
smplayer                                                                                                                                                                                                                                                                                   [Installed] 19.5.0-1    community &lt;br /&gt;
  Media player with built-in codecs that can play virtually all video and audio formats&lt;br /&gt;
smplayer-skins                                                                                                                                                                                                                                                                             [Installed] 1:15.2.0-2  community &lt;br /&gt;
  Skins for SMPlayer&lt;br /&gt;
smplayer-themes                                                                                                                                                                                                                                                                            [Installed] 1:18.6.0-1  community &lt;br /&gt;
  Themes for SMPlayer&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
As you can see, this will also show you which packages are already installed.  If you would like to search both the repos and [[Arch_User_Repository|AUR]] you add {{ic|-a}} like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;pamac search -a smplayer&lt;br /&gt;
smplayer                                                                                                                                                                                                                                                                              [Installed] 19.5.0-1         community &lt;br /&gt;
  Media player with built-in codecs that can play virtually all video and audio formats&lt;br /&gt;
smplayer-skins                                                                                                                                                                                                                                                                        [Installed] 1:15.2.0-2       community &lt;br /&gt;
  Skins for SMPlayer&lt;br /&gt;
smplayer-themes                                                                                                                                                                                                                                                                       [Installed] 1:18.6.0-1       community &lt;br /&gt;
  Themes for SMPlayer&lt;br /&gt;
papirus-smplayer-theme-git                                                                                                                                                                                                                                                                        20181024-2       AUR &lt;br /&gt;
  Papirus theme for SMPlayer (git version)&lt;br /&gt;
smplayer-svn                                                                                                                                                                                                                                                                                      17.12.0.r8852-1  AUR &lt;br /&gt;
  Advanced front-end for MPlayer/MPV&lt;br /&gt;
smplayer-svn-notitlebar                                                                                                                                                                                                                                                                           18.3.0.r8982M-1  AUR &lt;br /&gt;
  Advanced front-end for MPlayer/MPV + Patch to disable titlebar in compact mode&lt;br /&gt;
smplayer-skins-svn                                                                                                                                                                                                                                                                                15.2.0.r8852-1   AUR &lt;br /&gt;
  Skins for SMPlayer&lt;br /&gt;
smplayer-themes-svn                                                                                                                                                                                                                                                                               17.3.0.r8852-1   AUR &lt;br /&gt;
  Themes for SMPlayer&lt;br /&gt;
smplayer-qt4                                                                                                                                                                                                                                                                                      18.5.0-1         AUR &lt;br /&gt;
  Complete front-end for MPlayer/MPV (Qt4)&lt;br /&gt;
rosa-media-player-plugin                                                                                                                                                                                                                                                                          1.0-2            AUR &lt;br /&gt;
  The new multimedia player(based on SMPlayer) with clean and elegant UI (mozilla plugin only).&lt;br /&gt;
smplayer-theme-faenza (Out of Date: 09/15/2017)                                                                                                                                                                                                                                                   2-2              AUR &lt;br /&gt;
  Normal, dark and silver faenza theme for smplayer.&lt;br /&gt;
umplayer                                                                                                                                                                                                                                                                                          0.98.2-2         AUR &lt;br /&gt;
  An alternative to SMPlayer&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
Once you have identified the packages you wish to install you can install them with command {{ic|pamac install}}.  For example, if we wanted to install {{ic|smplayer}} and {{ic|smplayer-themes}} we could use the command:&lt;br /&gt;
 pamac install smplayer smplayer-themes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
{{tip|When using install pamac will check to see if packages are installed and only install the ones not already installed}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
If you want to install packages from [[Arch_User_Repository|AUR]] you use the command {{ic|pamac build}}.  Sticking with the above example, if you decided you wanted to install {{ic|umplayer}} instead you could the command:&lt;br /&gt;
 pamac build umplayer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Removing Packages== &amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
The command {{ic|pamac remove}} can be used to uninstall packages installed from the repos or [[Arch_User_Repository|AUR]].  For example if you wanted to remove all the packages installed above you could use the command:&lt;br /&gt;
 pamac remove smplayer smplayer-themes umplayer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
{{warning|It is extremely important to carefully review the list of packages pamac presents before confirming.  Some packages have many packages which depend on them and you don't want to inadvertently remove your whole Desktop Environment}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Identifying Installed Packages== &amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
To display a list of all installed packages you can use the command:&lt;br /&gt;
 pamac list -i&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Displaying Detailed Package Information== &amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
To display detailed information on a package that is in the repos or installed on your system use the command {{ic|pamac info}}.  Keeping with our example:&lt;br /&gt;
 pamac info smplayer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
If you also would like to check packages in [[Arch_User_Repository|AUR]] you could use:&lt;br /&gt;
 pamac info -a smplayer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Updating the System== &amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
To check if updates are available you can use the command:&lt;br /&gt;
 pamac checkupdates -a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
To update all installed packages installed from the repos or [[Arch_User_Repository|AUR]] you can use the command:&lt;br /&gt;
 pamac upgrade -a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
{{tip|pamac update and pamac upgrade are exactly the same.  You can use them interchangably.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dealing with Orphaned Packages== &amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
To check to see if there any orphaned packages(packages which are no longer needed) installed you can use:&lt;br /&gt;
 pamac list -o&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
To remove all orphans use the command:&lt;br /&gt;
 pamac remove -o&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cleaning the Cache== &amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
When pamac installs packages, it keeps a copy of all the old packages you have downloaded. This cache can be very useful if you have to install older packages in an emergency. However, left unchecked, this cache will grow very large over time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
Otherwise, to clear the cache completely, enter the following command (and use with care):&lt;br /&gt;
 pamac clean&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
A safer way to remove old package cache files is to remove all packages except for the latest three package versions using:&lt;br /&gt;
 pamac clean --keep 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Other Useful Pamac Functions== &amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
To see which package owns a certain file on your system, use the command {{ic|pamac search -f}}.  For example:&lt;br /&gt;
 pamac search -f /usr/bin/smplayer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:63--&amp;gt;&lt;br /&gt;
To force a package to be installed even if it is already installed use {{ic|pamac reinstall}}.  For example:&lt;br /&gt;
 pamac reinstall smplayer&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Virt-manager&amp;diff=29717</id>
		<title>Virt-manager</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Virt-manager&amp;diff=29717"/>
		<updated>2021-12-25T09:19:13Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: Marked this version for translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
= Overview = &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
[[file:topbar_logo.png|left]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
{{tip|Have you heard about Virtualbox to virtualize operating systems like Linux and Windows or Mac? It 'a good software, but not the only one! Don't forget VMware, Gnome Boxes and ...virt-manager. }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
'''[https://virt-manager.org/ Virt-manager]''' uses '''[http://libvirt.org/ libvirt]''' and it's a manager of many '''[https://libvirt.org/drivers.html hypervisors]''', including the one that we want to use here: QEMU/KVM. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
'''Why do I need to virtualize?'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
* To learn about a new O.S.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
* To configure a hardware that has a setup only for that operating system&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
* To use a software that only works on another&lt;br /&gt;
&lt;br /&gt;
= I want to know more = &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
[[file:Hypervisor_1.png|left]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
1. '''[https://en.wikipedia.org/wiki/Virtualization Virtualization]'''&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
2. '''[https://en.wikipedia.org/wiki/Hypervisor Hypervisor]'''&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
3. '''[https://en.wikipedia.org/wiki/Virtual_machine Virtual machine]'''&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= What we absolutely must know = &amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
1. What is my CPU. Identify it and make sure it's at least a quad core. '''TAKE A LOOK AT''' '''[http://www.cpu-world.com/CPUs/CPU.html CPU-World]'''&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
2. Check if the 'virtualization parameters' are enabled on BIOS using &lt;br /&gt;
 LC_ALL=C lscpu | grep Virtualization&lt;br /&gt;
3. How much memory I have. Check the RAM and verify that is at least 4GB.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
4. The amount of free space on my hard drive. The virtual machine can use a disk image file so extra partitions are not necessary. &lt;br /&gt;
{{note|You can also use raw partition specific for virtual machines. See [https://wiki.archlinux.org/title/Partitioning partitioning] for more information}}&lt;br /&gt;
5. The minimum hardware requirements of the operating system you want to install as a virtual machine.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Install virt-manager, qemu and all dependencies= &amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
From terminal:&lt;br /&gt;
 sudo pacman -S virt-manager qemu vde2 iptables-nft dnsmasq bridge-utils openbsd-netcat edk2-ovmf swtpm&lt;br /&gt;
Enable and start service&lt;br /&gt;
 sudo systemctl enable libvirtd.service&lt;br /&gt;
 sudo systemctl start libvirtd.service&lt;br /&gt;
Add user to ''libvirt'' group to use the '''system'''-level virtual machines (qemu:///system)&lt;br /&gt;
 sudo usermod -a -G libvirt $USER&lt;br /&gt;
{{note|&lt;br /&gt;
# You don't need this step to run system-level virtual machines. However, virt-manager will prompt for sudoer's password when launch if the user is not in the ''libvirt'' group  &lt;br /&gt;
# You can also create '''user'''-level virtual machines (qemu:///session) and use without sudoer's privelige. However, some features such as [https://libvirt.org/kbase/virtiofs.html VirtioFS file sharing] may be unavailable in qemu:///session}}&lt;br /&gt;
&lt;br /&gt;
= Using Virt-Manager for guest creation= &amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
0. Prepare installation image. If you're going to install Windows, prepare the [https://www.linux-kvm.org/page/WindowsGuestDrivers/Download_Drivers Virtio driver] image too.&lt;br /&gt;
{{tip|You can also find the [https://aur.archlinux.org/packages/virtio-win virtio-win] package in AUR. The image is located in '''/var/lib/libvirt/images''', which is the default [https://libvirt.org/storage.html#StorageBackendDir directory pool] of qemu:///system}}&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
1. Launch menu Virtual Machine Manager. It should already have a [https://libvirt.org/drvlxc.html LXC] connection. You can disconnect and remove it if you don't use LXC.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
2. Go to File, choose Add Connection and choose hypervisor QEMU/KVM, or QEMU/KVM user session if you don't want '''system'''-level virtual machines. Click on connect.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
3. You need directory pools to store the disk images of virtual machines or the ISO file of CD/DVD. Double click qemu/kvm, go on storage and add by clicking + the path to the folder where you have the iso and the folder where create the virtual machine.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
{{tip|My advice: use a different partition than the root. In case you need to reinstall your operating system you don't lose the VM that already ready-to-start.}}&lt;br /&gt;
4. Click on create a new virtual machine: select '''Local install media (ISO image or CDROM)''', and select the installation ISO image and OS type (if not detected).&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
5. How many CPU assign and how much memory? (check the recommended requirements of O.S. that you are installing)&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
6. Create the file system of the virtual machine by selecting '''Select or create custom storage''' and click '''Manage...'''. Under your desired directory pool, create the volume of the virtual machine (default in qcow2 format).  How many GB? Check the recommended requirements O.S. you install.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
7.Assign a name to the machine and flag '''customize configuration before install'''. You have access to the screen with all the hardware that will be virtualized, do a check if there is all that is needed to initialize and launch the installer.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
8. In ''Overview'', change the firmware to UEFI for future-proof capacity.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
9. Change the type of SATA Disk 1 (the disk image of the creating virtual machine) to ''virtio'' for better performance. Change discard mode to ''unmap'', and then apply the change. You should notice the device name would change from SATA Disk 1 to VirtIO Disk 1.&lt;br /&gt;
{{warning| If you're installing Windows, make sure to create a new SATA CDROM device and select the '''virtio-win''' image as the media, so that the Windows Installer can load the driver to recognize the disk. The virtio storage driver should be located at somewhere like ''E:\viostor\w10\amd64''}}&lt;br /&gt;
10. Set the NIC type to virtio too for better network performance.&lt;br /&gt;
{{note| If you're installing Windows, once the system if ready, make sure to install all the virtio drivers so that your virtIO network can work normally}}&lt;br /&gt;
11. Add TPM chip, select '''TIS''' model through '''Emulated device''' backend.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
12. Add a watchdog to reboot the guest when it hangs. Leave the settings as default.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
13. And a hardware RNG, to get entropy from the host.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
14. Click on the top to start installation.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
{{warning|'''All these steps are visible on youtube.''' '''[https://youtu.be/DiUG_hlLk3c &amp;gt;&amp;gt;&amp;gt; PLAY THIS] [[File:YouTube_1.png|thumb|center|300px]]'''}}&lt;br /&gt;
&lt;br /&gt;
==Install guest additions== &amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
Once the VM is started and running you have to install the [https://www.spice-space.org/download.html spice guest tools].&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
For Windows is a single package: spice-guest-tools-xxxx.exe&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
For linux are: spice-vdagent and xf86-video-qxl. If you visrtualize a linux distro you can install them with their package manager&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
Visit: '''[http://www.spice-space.org/download.html Spice download]'''&lt;br /&gt;
&lt;br /&gt;
==Tune the display settings== &amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
The default model of display card is QXL. If your virtual machine is Linux system, you can change it to virtio and enable 3D acceleration for better graphic performance. &lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
Windows virtual machine, however doesn't support virtio display yet. Nevertheless, we can increase its VGA memory from the default 16 MB to 64 MB to allow higher display resolution and slightly better 2D graphical performance.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
To do so, we need to edit the XML file of the virtual machine.&lt;br /&gt;
# In virt-manager, go to edit &amp;gt; preference, and check '''Enable XML edit'''.&lt;br /&gt;
# In virtual machine details, go to display card. Under the XML tab, change the value of '''vgamem''' to 65536, then apply the change.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==File sharing between host and guest== &amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
For Linux guests, Virtio-FS and 9p are available for file sharing. See [https://wiki.archlinux.org/title/Libvirt#Sharing_data_between_host_and_guest ArchWiki] for more information.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
For Windows guest, the easiest way to share file between host and guest is through [https://wiki.manjaro.org/index.php/Using_Samba_in_your_File_Manager SAMBA].&lt;br /&gt;
# Create a SAMBA usershare&lt;br /&gt;
# In Windows guest, enter '''\\192.168.122.1''' in the file explorer, and you should be able to see the usershare on your host.&lt;br /&gt;
# Map that SAMBA usershare to a new drive, and connect to it with the appropriate credential. That's it.&lt;br /&gt;
Check [https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/configuring_and_managing_virtualization/sharing-files-between-the-host-and-its-virtual-machines_configuring-and-managing-virtualization#sharing-files-between-the-host-and-windows-virtual-machines_sharing-files-between-the-host-and-its-virtual-machines this article] for more information.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Optimize vCPU== &amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
Check [https://docs.fedoraproject.org/en-US/Fedora/13/html/Virtualization_Guide/ch25s06.html this article] to customize vCPU topology for better performance.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
For example, my CPU has 1 socket, 8 cores, and 16 threads in total. The automatic topology assigns 4 sockets, 1 core, and 1 thread to my guest. After changing it to 1 socket, 4 cores, and 1 thread, the performance increases significantly.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= References = &amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
'''[https://virt-manager.org/ Virt-manager]'''&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
'''[http://libvirt.org/ Libvirt]'''&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
'''[http://wiki.qemu.org/Main_Page Qemu]'''&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
'''[https://en.wikipedia.org/wiki/X86_virtualization x86 virtualization]'''&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
'''[http://ark.intel.com/Products/VirtualizationTechnology Intel-vt]'''&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
'''[http://www.amd.com/en-gb/innovations/software-technologies/processors-for-business/virtualization Amd-v]'''&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Swap&amp;diff=29692</id>
		<title>Swap</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Swap&amp;diff=29692"/>
		<updated>2021-12-25T09:18:18Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: Marked this version for translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Overview= &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Swap space is used to extend the amount of memory(RAM) available for running programs.&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:3--&amp;gt; Without swap space, if you run out of memory, applications ''will'' be terminated up to and including the entire system crashing.&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:4--&amp;gt; With swap space available to the system, the kernel can take less frequently accessed memory pages from inactive applications / services and write them to disk (&amp;quot;swapping&amp;quot; them), allowing more actual RAM to be available for active applications.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:5--&amp;gt; There are three different ways in which swap can be managed in Manjaro:&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:6--&amp;gt; A swap partition&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:7--&amp;gt; A swap file&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:8--&amp;gt; zswap&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:9--&amp;gt; This article tries to be as comprehensive as possible but even more information can be found in the [[&amp;lt;tvar|link&amp;gt;Special:MyLanguage/#See_Also&amp;lt;/&amp;gt;|articles linked below]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Do I Need Swap= &amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
That is a question that cannot be answered without having a look at your configuration and even with plenty of available memory, it is often used as a safety net or even sometimes due to specific application requirements so have a look at the following non-exhaustive list:&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:12--&amp;gt; If you use hibernation: ''yes, you need swap!''&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:13--&amp;gt; If you have services that are not always active, but are still running all the time: ''yes, you need swap!''&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:14--&amp;gt; If you have an application that allocates virtual memory directly for temporary storage instead of RAM: ''yes, you need swap!''&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:15--&amp;gt; If you have an application that has a memory leak: ''yes, you need swap!''&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:16--&amp;gt; If you have a server with 1TB of RAM that you're using as a desktop without applications allocating virtual memory or having memory leaks: ''No, you don't need swap!''&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=How Much Swap do I Need= &amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
The amount of swap you need is highly variable based on ''your'' specific applications and workload.  There is no universal formula on swap size without monitoring usage over a period of time.  A reasonable place to start would be:&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:19--&amp;gt; For less then 4GB of physical memory (RAM), it's highly recommended that the swap space should, as a base minimum, be equal to the amount of RAM. Also, it's recommended that the swap space is maximum twice the amount of RAM depending upon the amount of disk space available for the system because of diminishing returns.&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:20--&amp;gt; For more modern systems (&amp;gt;4GB), your swap space should be at a minimum be ROUNDUP(SQRT(RAM)) I.E. the square root of your RAM size rounded up to the next GB.  '''However, if you use hibernation''', you need a minimum of physical memory (RAM) size '''plus''' ROUNDUP(SQRT(RAM)). The maximum, is again twice the amount of RAM, again because of diminishing returns.&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:21--&amp;gt; The only downside to having more swap space than you will actually use, is the disk space you will be reserving for it cannot be used for application or system data.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:22--&amp;gt; The &amp;quot;diminishing returns&amp;quot; means that if you need more swap space than twice your RAM size, you would be better off adding more RAM as Hard Disk Drive (HDD) access is about 10³ slower then RAM access, so something that would take 1 second, suddenly takes more then 15 minutes! And on a Solid State Drive (SSD) the same operation that took 1 second in RAM will still take about 1 minute on that SSD!&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
Taking into account all of the above, this brings us to the following table:&lt;br /&gt;
(last 3 columns denote swap space)&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;translate&amp;gt;&amp;lt;!--T:24--&amp;gt; RAM   No hibernation    With Hibernation  Maximum&amp;lt;/translate&amp;gt;&lt;br /&gt;
        1GB              1GB                 2GB      2GB&lt;br /&gt;
        2GB              2GB                 3GB      4GB&lt;br /&gt;
        3GB              3GB                 5GB      6GB&lt;br /&gt;
        4GB              4GB                 6GB      8GB&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;translate&amp;gt;&amp;lt;!--T:25--&amp;gt; RAM   No hibernation    With Hibernation  Maximum&amp;lt;/translate&amp;gt;&lt;br /&gt;
        5GB              2GB                 7GB     10GB&lt;br /&gt;
        6GB              2GB                 8GB     12GB&lt;br /&gt;
        8GB              3GB                11GB     16GB&lt;br /&gt;
       12GB              3GB                15GB     24GB&lt;br /&gt;
       16GB              4GB                20GB     32GB&lt;br /&gt;
       24GB              5GB                29GB     48GB&lt;br /&gt;
       32GB              6GB                38GB     64GB&lt;br /&gt;
       64GB              8GB                72GB    128GB&lt;br /&gt;
      128GB             11GB               139GB    256GB&lt;br /&gt;
      256GB             16GB               272GB    512GB&lt;br /&gt;
      512GB             23GB               535GB      1TB&lt;br /&gt;
        1TB             32GB              1056GB      2TB&lt;br /&gt;
        2TB             46GB              2094GB      4TB&lt;br /&gt;
        4TB             64GB              4160GB      8TB&lt;br /&gt;
        8TB             91GB              8283GB     16TB&lt;br /&gt;
{{note|&amp;lt;translate&amp;gt;&amp;lt;!--T:26--&amp;gt; The largest server one of the authors of this wiki article has ever installed had, indeed, 8TB of RAM and even that machine has the above swap settings, so why not your machine?&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Displaying Swap Information= &amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
The command {{ic|swapon}} will display your current swap information.  For example:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 swapon&lt;br /&gt;
 NAME      TYPE      SIZE   USED PRIO&lt;br /&gt;
 /dev/sda7 partition  20G  44.3M   -2&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:29--&amp;gt; The following script will:&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:30--&amp;gt; show whether zswap is active or not and if active, give zswap parameters if run with the  {{ic|sudo}} command&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:31--&amp;gt; display a list of all applications / services that take up swap and how much they take up in descending order&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 #Check whether running as root&lt;br /&gt;
 if [ &amp;quot;$(whoami)&amp;quot; = 'root' ]; then&lt;br /&gt;
   dmesg | grep &amp;quot;zswap:&amp;quot; | grep --silent &amp;quot;load&amp;quot;&lt;br /&gt;
   if [[ $? -eq 0 ]]; then&lt;br /&gt;
     # zswap is active&lt;br /&gt;
     echo &amp;quot;zswap information:&amp;quot;&lt;br /&gt;
     grep --recursive --color=none . /sys/kernel/debug/zswap/&lt;br /&gt;
     read -n 1 -s -r -p &amp;quot;Press any key to continue&amp;quot;&lt;br /&gt;
   else&lt;br /&gt;
     echo &amp;quot;[warning] zwap not active. Continuing&amp;quot;&lt;br /&gt;
   fi&lt;br /&gt;
 else&lt;br /&gt;
   echo &amp;quot;[warning] Not running as root: skipping zswap info&amp;quot;&lt;br /&gt;
 fi&lt;br /&gt;
 for szFile in /proc/*/status ; do&lt;br /&gt;
   awk '/VmSwap|Name/{printf $2 &amp;quot;\t&amp;quot; $3}END{ print &amp;quot;&amp;quot; }' &amp;quot;$szFile&amp;quot;&lt;br /&gt;
 done | sort --key 2 --numeric --reverse | more&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Using a Swap Partition= &amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
A swap partition is the traditional way of managing swap.  In this scenario, a dedicated partition (or partitions) are created for holding swap.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Creating and Enabling a Swap Partition== &amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
To create a swap partition, you need enough unallocated disk space to create an additional partition. If you do not have enough space, skip to the next section [[&amp;lt;tvar|link&amp;gt;Special:MyLanguage/#Using_a_swap_file&amp;lt;/&amp;gt;|#Using_a_swap_file]]. A swap partition can be created in any disk management / partition management tool and should be set as type {{ic|linuxswap}}.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:36--&amp;gt; Once you have a swap partition you will need to initialize the swap partition with {{ic|mkswap}}.  For example, if your swap partition is {{ic|/dev/sda3}}, you could use the command:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 sudo mkswap /dev/sda3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:37--&amp;gt; Next we need to enable the swap partition with the {{ic|swapon}} command. Following our example above this could be done with:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 sudo swapon /dev/sda3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:38--&amp;gt; In order to ensure that the swap is enabled at boot we can add an entry to {{ic|/etc/fstab}}.  It is best to use the UUID instead of the device name for this purpose.  You can add the line to fstab manually or using the command:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 sudo bash -c &amp;quot;echo UUID=$(lsblk -no UUID /dev/sda3) none swap defaults 0 0 &amp;gt;&amp;gt; /etc/fstab&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:96--&amp;gt; If you would like to have more than one swap partition, simply repeat the steps above for any additional partitions.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{note|&amp;lt;translate&amp;gt;&amp;lt;!--T:97--&amp;gt; Be sure to replace /dev/sda3 in the above commands with your actual swap partition.&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
{{tip|&amp;lt;translate&amp;gt;&amp;lt;!--T:98--&amp;gt; ''If you're using a HDD'' (spinning rust) put the swap partition *at the beginning of the disk* as the speed of the disk is higher on the inside tracks. On an SSD this doesn't matter.&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Using a Swapfile= &amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
Using a swap partition has one major disadvantage:  Changing the size of swap or adding swap requires repartitioning the disk.  In current Linux kernels, it is possible to use a swap file instead of a dedicated partition and as from kernel 2.6 onwards there is no performance difference any more between the two.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Creating and Enabling a Static Swapfile== &amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
{{tip|&amp;lt;translate&amp;gt;&amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
There is no reason you can't have both a swap partition and a swapfile.  This is an easy way to add more swap without repartitioning.&lt;br /&gt;
&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
First create and intialize the file to hold the swap.  For example, to create a 4GB swapfile, you could use the command:&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo dd if=/dev/zero of=/swapfile bs=1M count=4096 status=progress&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
Set the appropriate permissions on the file.  It should be readable and writable only by {{ic|root}}.  This can be done with the command:&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo chmod 600 /swapfile&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
Next we need to format and enable the swapfile:&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo mkswap /swapfile&lt;br /&gt;
&lt;br /&gt;
 sudo swapon /swapfile&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
In order to ensure that the swap is enabled at boot we can add an entry to {{ic|/etc/fstab}}.  You can add the line to fstab manually or using the command:&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo bash -c &amp;quot;echo /swapfile none swap defaults 0 0 &amp;gt;&amp;gt; /etc/fstab&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Swapfiles on BTRFS== &amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
As of kernel 5.0 and higher, swapfiles are supported on btfrs.  They still require some special handling in addition to the above steps.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:49--&amp;gt; Prior to running the {{ic|fallocate}} step above, you should run these commands:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 sudo truncate -s 0 /swapfile&lt;br /&gt;
 sudo chattr +C /swapfile&lt;br /&gt;
 sudo btrfs property set /swapfile compression none&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:50--&amp;gt; These commands create an empty swapfile, disable COW for that file and ensure that compression is disabled.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{tip|&amp;lt;translate&amp;gt;&amp;lt;!--T:99--&amp;gt;&lt;br /&gt;
To stay compatible with Timeshift, it is necessary to create the swapfile outside the root subvolume &amp;quot;@&amp;quot;.&lt;br /&gt;
&amp;lt;tvar|RootCmd&amp;gt;{{RootCmd|command=btrfs subvolume create /@swapfile}}&amp;lt;/&amp;gt;&lt;br /&gt;
Just replace /swapfile with /@swapfile/swapfile.&lt;br /&gt;
&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Swapfiles on ZFS== &amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
zfs doesn't support swapfiles, however you can achieve a similar benefit using a zvol as a swap volume.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
Detailed instructions on how to accomplish this can be found in this [&amp;lt;tvar|link&amp;gt;https://github.com/zfsonlinux/pkg-zfs/wiki/HOWTO-use-a-zvol-as-a-swap-device&amp;lt;/&amp;gt; ZoL guide].&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Automated Swap Management with systemd-swap= &amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
{{note|&amp;lt;translate&amp;gt;&amp;lt;!--T:55--&amp;gt; Using systemd-swap with on btrfs/zfs or with hibernation support requires special handling beyond the scope of this article&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:56--&amp;gt; It is possible to automatically manage the size of your swapfile using {{ic|systemd-swap}}.  It can create swap files dynamically based on memory needs.  It is also an easy way to enable/manage [[&amp;lt;tvar|link&amp;gt;#Using_zswap_with_systemd-swap&amp;lt;/&amp;gt;|zswap]]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Installing and Configuring systemd-swap== &amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
First, install and enable {{ic|systemd-swap}}:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 pamac install systemd-swap&lt;br /&gt;
 sudo systemctl enable systemd-swap.service&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:59--&amp;gt; Next enable dynamic swap management by creating a file {{ic|/etc/systemd/swap.conf.d/myswap.conf}} with the following parameters:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 zswap_enabled=0&lt;br /&gt;
 zram_enabled=0&lt;br /&gt;
 swapfc_enabled=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:60--&amp;gt; If you would prefer a single command to create this file you could use:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 sudo bash -c 'echo -e &amp;quot;zswap_enabled=0\nzram_enabled=0\nswapfc_enabled=1&amp;quot; &amp;gt; /etc/systemd/swap.conf.d/myswap.conf'&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Remove Other Swap== &amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
In order for systemd-swap to be effective you need to remove any traditional swap devices you have.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:63--&amp;gt; To display your current swap devices you can use the command {{ic|swapon}}.  For example, my test machine displays the following:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 swapon&lt;br /&gt;
 NAME      TYPE      SIZE USED PRIO&lt;br /&gt;
 /swapfile file        4G   0B   -2&lt;br /&gt;
 /dev/sda3 partition 8.4G   0B   -3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:64--&amp;gt; In this example there are two swap devices.  A swapfile and a swap partition.  To turn them off we can use the command {{ic|swapoff}}.&amp;lt;/translate&amp;gt;&lt;br /&gt;
 sudo swapoff /swapfile&lt;br /&gt;
 sudo swapoff /dev/sda3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:65--&amp;gt;&lt;br /&gt;
Next we need to remove them.  &lt;br /&gt;
The swap partition will need to be deleted using your favorite partitioning tool.  You can remove the swapfile by simply deleting it.&amp;lt;/translate&amp;gt;&lt;br /&gt;
 sudo rm /swapfile&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:66--&amp;gt; We need to also remove any lines related to swap from {{ic|/etc/fstab}}.  Edit the file with an [[&amp;lt;tvar|link&amp;gt;Special:MyLanguage/Viewing_and_editing_configuration_files&amp;lt;/&amp;gt;|appropriate text editor]] and remove or comment out the lines for the swap space.  In the example above, we would remove these lines:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 UUID=c2430cf1-8ea9-4422-a5c5-5a38779194c3 swap           swap    defaults,noatime 0 2&lt;br /&gt;
 /swapfile none swap defaults 0 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:100--&amp;gt;&lt;br /&gt;
With hibernation configured it will also be necessary to edit {{ic|/etc/default/grub}}. Find and remove option {{ic|&amp;lt;nowiki&amp;gt;resume=UUID=...&amp;lt;/nowiki&amp;gt;}} or replace the UUID with a new proper value.  In the example above, we would remove this text:&lt;br /&gt;
 resume=UUID=c2430cf1-8ea9-4422-a5c5-5a38779194c3&lt;br /&gt;
Then run:&lt;br /&gt;
 sudo update-grub&lt;br /&gt;
If removing hibernation entirely then also delete {{ic|resume}} from the {{ic|HOOKS}} line in {{ic|/etc/mkinitpcio.conf}} and run:&lt;br /&gt;
 sudo mkinitpcio -P&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:67--&amp;gt; Next reboot.  After the reboot, when running {{ic|swapon}} you should see something similiar to the following:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 NAME                           TYPE SIZE USED PRIO&lt;br /&gt;
 /var/lib/systemd-swap/swapfc/1 file 512M   0B   -2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:68--&amp;gt; systemd-swap will add and remove swapfiles as your memory usage dictates.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{note|&amp;lt;translate&amp;gt;&amp;lt;!--T:69--&amp;gt; If you don't delete your existing swap partition it will be automatically activated by systemd even though you have removed it from fstab&amp;lt;/translate&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Using zswap with systemd-swap== &amp;lt;!--T:70--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:71--&amp;gt;&lt;br /&gt;
zswap is compressed swap kept in RAM. zswap keeps the most frequently used pages in RAM and writes less frequently used pages to the swap space on disk.  In many workloads, this will result in increased swap performance and less wear and tear on SSDs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:72--&amp;gt;&lt;br /&gt;
To enable zswap with systemd-swap, simply alter the instructions above and set Linux Kernel parameter  zswap_enabled=1&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Tuning &amp;amp; Performance Considerations= &amp;lt;!--T:73--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:74--&amp;gt;&lt;br /&gt;
Although swap seems like a great way to expand memory, excessive swap use will cause severe performance degradation, as mentioned before.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:75--&amp;gt; There are couple of parameters that can be used to tune swap utilization.  These are swappiness and vfs_cache_pressure.  To see your current settings for these you can use the following commands:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 cat /proc/sys/vm/swappiness&lt;br /&gt;
 cat /proc/sys/vm/vfs_cache_pressure&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:76--&amp;gt; {{ic|swappiness}} controls how likely a page is to be transferred to swap.  This value represents the percentage of the free memory before activating swap. The lower the value, the less swapping is used and the more memory pages are kept in physical memory where:&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:77--&amp;gt; 0 disables swap&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:78--&amp;gt; 60 is the default value which is ideal for a server that is memory-starved and running a lot of services&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:79--&amp;gt; 100 is very aggressive swapping.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:80--&amp;gt; For ''most'' desktop computers the recommended value is 10: Theoretically, this means to only start swapping when RAM usage reaches around 90 percent.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:81--&amp;gt; {{ic|vfs_cache_pressure}} used to be a percentage value that controls the tendency of the kernel to ''reclaim'' the memory which is used for caching of directory and inode objects with a default value of 100 on Kernels &amp;lt;5.4. On Kernels &amp;gt;=5.4 can be increased beyond 100.&amp;lt;/translate&amp;gt;  &amp;lt;translate&amp;gt;&amp;lt;!--T:82--&amp;gt; Increasing this value will increase the rate in which these objects are removed from the RAM cache.  Decreasing it will allow these objects to be cached in memory longer, consuming additional RAM over time.&amp;lt;/translate&amp;gt;  &amp;lt;translate&amp;gt;&amp;lt;!--T:83--&amp;gt; Depending on your specific workload, increasing or decreasing this value too far can have significant negative impacts on system performance.&amp;lt;/translate&amp;gt;  &amp;lt;translate&amp;gt;&amp;lt;!--T:84--&amp;gt; Experimentation is needed to find the appropriate balance and the default value is reasonable.  In general, it is more common to optimize swappiness before experimenting with vfs_cache_pressure.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&amp;lt;!--T:85--&amp;gt; To set these values you can use the command {{ic|sysctl}}.  For example, to set the swappiness value to 10 you could use:&amp;lt;/translate&amp;gt;&lt;br /&gt;
 sudo sysctl vm.swappiness=10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;translate&amp;gt;&amp;lt;!--T:86--&amp;gt; There is no preset defined answer on the optimal values for these parameters.&amp;lt;/translate&amp;gt;'''  &amp;lt;translate&amp;gt;&amp;lt;!--T:87--&amp;gt; Experimentation is needed to find the optimum configuration for your specific hardware and workload.&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=See Also= &amp;lt;!--T:88--&amp;gt;&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:89--&amp;gt; The Arch Wiki page on [&amp;lt;tvar|link&amp;gt;https://wiki.archlinux.org/index.php/Swap&amp;lt;/&amp;gt; swap]&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:90--&amp;gt; The Arch Wiki page on [&amp;lt;tvar|link&amp;gt;https://wiki.archlinux.org/index.php/Zswap&amp;lt;/&amp;gt; zswap]&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:91--&amp;gt; The Linux kernel documentation on [&amp;lt;tvar|link&amp;gt;https://www.kernel.org/doc/Documentation/vm/zswap.txt&amp;lt;/&amp;gt; zswap]&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:92--&amp;gt; The Linux kernel documentation on [&amp;lt;tvar|link&amp;gt;https://www.kernel.org/doc/Documentation/sysctl/vm.txt&amp;lt;/&amp;gt; swappiness and vfs_cache_pressure]&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:93--&amp;gt; The openSUSE guide to [&amp;lt;tvar|link&amp;gt;https://doc.opensuse.org/documentation/leap/tuning/html/book.sle.tuning/cha.tuning.memory.html&amp;lt;/&amp;gt; tuning memory]&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:94--&amp;gt; The [&amp;lt;tvar|link&amp;gt;https://github.com/Nefelim4ag/systemd-swap&amp;lt;/&amp;gt; systemd-swap page]&amp;lt;/translate&amp;gt;&lt;br /&gt;
* &amp;lt;translate&amp;gt;&amp;lt;!--T:95--&amp;gt; The ZFS on Linux guide on [&amp;lt;tvar|link&amp;gt;https://github.com/zfsonlinux/pkg-zfs/wiki/HOWTO-use-a-zvol-as-a-swap-device&amp;lt;/&amp;gt; Swap Volumes]&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Printing&amp;diff=29670</id>
		<title>Printing</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Printing&amp;diff=29670"/>
		<updated>2021-12-25T09:17:11Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: Marked this version for translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
= Overview = &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Printing is undertaken through the use of [http://en.wikipedia.org/wiki/CUPS CUPS] (previously an acronym for '''C'''ommon '''U'''nix '''P'''rinting '''S'''ystem). This is a popular open source printing system used in most Linux distributions due to its ease of use. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Installing the Printer Software = &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
First, install the {{ic|manjaro-printer}} package using your favorite package manager or by using the command:&lt;br /&gt;
 pamac install manjaro-printer&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Note that you may need to add yourself to the {{ic|sys}} group.  To do this, us the command:&lt;br /&gt;
 sudo gpasswd -a yourusername sys&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Enabling Printing Capabilities = &amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
Once the necessary software has been installed, to start and enable printing capabilities, enter the following commands:&lt;br /&gt;
 sudo systemctl enable --now cups.service&lt;br /&gt;
 sudo systemctl enable --now cups.socket&lt;br /&gt;
 sudo systemctl enable --now cups.path&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
At this point you should be ready to configure a printer&lt;br /&gt;
&lt;br /&gt;
=Managing Printers= &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Managing Printers with HP Device Manager== &amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
[[File:Hplip.png|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
If have a printer made by HP, the easiest way to manage it is with the HP Device Manager({{ic|hp-toolbox}}).  It is wizard based and handles automatic detection and setup of your printer locally or across a network.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
You can run it by selecting '''HP Device Manager''' from the menu or with the command {{ic|hp-toolbox}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Managing Printers with CUPS== &amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
Another way to add a printer is to use CUPS directly. Assuming CUPS has been enabled (and started), upon connecting a printer, it should be automatically detected and configured for you to use. The process itself should take only about a minute. However, if the automatic detection and configuration doesn't seem to work, then your printer can be manually set up with relative ease. There are two methods to do so:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
* '''Webpage Interface''': CUPS provides an webpage interface that will open in your default web browser to configure your printer. This interface also provides access to further information about CUPS, as well as on-line help.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
* '''Desktop Interface''': A standard desktop wizard is also available, which should be instantly familiar to those who have configured a printer before, whether using Linux or another operating system such as windows. Note that you may need to install the {{ic|system-config-printer}} package using your favorite package manager or by using the command:&lt;br /&gt;
 pamac install system-config-printer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===CUPS Webpage Interface=== &amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
[[File:CUPSweb.png|thumb|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
To access the webpage interface, select '''Manage Printing''' from your desktop menu. The interface will automatically open in your default web browser. Alternatively, you can also open your choice of web browser, and enter the following into the address bar:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
http://localhost:631/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
{{tip|You can also just click the address provided above to access the CUPS web interface!}}&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===CUPS Desktop Interface Part 1: The Automatic Method=== &amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
[[File:CUPS1.png|thumb|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
'''1. Add your printer'''. Ensuring that your printer is properly connected and switched on, select '''Print Settings''' from your desktop menu. Once the ''Print Settings'' window has opened, click '''+ add''' to add a new printer. &lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
[[File:CUPS2.png|thumb|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
'''2. Select your printer name'''. Once the ''New Printer'' window has opened, under the '''Select Device''' heading, find the name of your printer and click to highlight it. If your printer is listed more than once, check the description on the right to ensure your selection is not for another function, such as scanning or faxing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
'''3. Select your printer connection'''. Under the '''Connection''' heading, click to highlight your printer's connection method. As illustrated, this will usually always be 'USB'.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
[[File:CUPS3.png|thumb|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
'''4. Install your printer driver'''. Once your printer name and connection have been highlighted, click the '''Forward''' button and CUPS will automatically search for the available drivers for it. In most instances, once the appropriate driver has been found it will be automatically installed, and the set-up process will have completed. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
Otherwise, if the process did not succeed, it will be necessary to click the forward button again in order chose the appropriate driver yourself. &lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===CUPS Desktop Interface Part 2: The Manual Method=== &amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
[[File:CUPS4.png|thumb|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
{{tip|CUPS will usually help you out by showing recommended choices for each step.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
'''1. Select your printer make'''. If the Automatic method did not automatically find and install an appropriate driver for your printer, then clicking the forward button again will present the ''Chose Driver'' window. The first step is to select the make of your printer. As illustrated, as an HP printer is to be installed, the recommended choice of ''HP'' has been highlighted by clicking on it.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
Once your make of printer has been highlighted, click the forward button to proceed to the next step.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
[[File:CUPS5.png|thumb|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
'''2. Select your printer model'''. Under the left-heading '''models''', select the specific model of your printer. As illustrated, as the printer model to be installed in this instance is a Model 2210, the recommended choice of ''PSC 2210'' has been highlighted by clicking on it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
'''3. Select your printer driver'''. At last! Under the right-heading '''Drivers''', select the appropriate driver for your printer. As illustrated, the recommended printer driver has been clicked to highlight it. '''It is advised that you also select whatever driver is recommended for you'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
Once your printer model and driver have been highlighted, click the forward button to proceed to the next step.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
[[File:CUPS6.png|thumb|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
'''4. Choose your printer name, description (optional), and location (optional)'''. Unless you want to change something, it will not be necessary to make any amendments here.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
If you are happy with the information provided - or have made the desired changes - click the '''Apply''' button to complete the process.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
[[File:CUPS7.png|thumb|left|375px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
'''5. Configure your printer'''. Having clicked the Apply button in the previous step, your printer's properties will be displayed. By selecting the categories on the right-hand side, you can view information and amend your printer's settings if you wish. '''The standard settings will be fine for most people, so unless you have something specific in mind, there will be nothing you need to do'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
'''6. Test your printer'''. Although optional, this step is highly recommended! Click the '''Print Test Page''' button to ensure that your printer is set up and working properly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
{{tip|Your printer properties can be accessed - and changed - at any time by selecting the '''Print Settings''' option from your menu, and then double-clicking your printer's icon.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
That's it! Now click the '''OK''' button to close the window and start using your printer.&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Modifying an Installed Printer=== &amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
To configure an installed printer at any time:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
'''1.''' select the '''Print Settings''' option from your desktop menu, and&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
'''2.''' double-click the printer's icon.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
The configuration window will appear. Select any of the categories on the left-hand side of the window to view the appropriate information and make any desired changes. Once complete, click the '''Apply''' and then '''OK''' buttons to confirm and save your changes, or click the '''Cancel''' button to close the window without making any changes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Removing an Installed Printer=== &amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
If for any reason you wish to remove a printer (e.g. to reinstall it), select the '''Print Settings''' option from your menu, right-click your printer's icon, and then select '''delete'''. You will need to confirm your decision to delete the printer, as well as enter your password to complete the task.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Disabling Printing Capabilities = &amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
If for any reason you wish to disable CUPS (e.g. in order to use an alternative printing system), open your terminal and enter the following command:&lt;br /&gt;
 sudo systemctl disable --now cups.service&lt;br /&gt;
 sudo systemctl disable --now cups.socket&lt;br /&gt;
 sudo systemctl disable --now cups.path&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Specific printers/scanners that are known to work = &amp;lt;!--T:58--&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Brand !! Type !! Print !! Scan !! Description how to set up !! Issues &amp;amp; Solutions !! More info !!&lt;br /&gt;
|-&lt;br /&gt;
| Canon || mp 280 || Yes, via network|| Yes, only local || CUPS and manjaro-printer || Remote scanning&lt;br /&gt;
|-&lt;br /&gt;
| Canon || Pixma MX535 || Yes, via network|| Yes, via network || Manjaro printer detects remote printer as mx530  &amp;amp; scanner and sets them up with no specific driver.|| Needs avahi and in my case ipv6 for some reason to be able to 'see' the printer (@hanzel on the forum) &lt;br /&gt;
|-&lt;br /&gt;
| Canon || PIXMA TR4522 || || || Needs: cnijfilter2 or cnijfilter2-bin from the [[Arch_User_Repository|AUR]] || || [https://forum.manjaro.org/t/installing-a-canon-pixma-tr4522/78221 forum post]&lt;br /&gt;
|-&lt;br /&gt;
| Canon || PIXMA TS5120 || Yes|| Yes || Scanner seems to work after CUPS and manjaro-printer, printing requires cnijfilter and selecting Canon TS5100 series drivers|| Needs: cnijfilter2 or cnijfilter2-bin from the [[Arch_User_Repository|AUR]] || ||&lt;br /&gt;
|-&lt;br /&gt;
| Epson|| WF-3825 driver || || || Needs: epson-inkjet-printer-escpr2 [[Arch_User_Repository|AUR]] || || [https://forum.manjaro.org/t/epson-wf-3825-driver/77910/5 Forum post]&lt;br /&gt;
|-&lt;br /&gt;
| Canon || Pixma Pro-100 || Yes, via network and local || Not a feature || manjaro-printer || Takes a moment to start printing, just be patient&lt;br /&gt;
|-&lt;br /&gt;
| Canon || ISensys || LBP223dw || Yes || ||  || [https://forum.manjaro.org/t/installation-canon-i-sensys-lbp223dw/80306 forum post]&lt;br /&gt;
|-&lt;br /&gt;
| Canon || Pixma E4270 || Yes via Network || not tested || Needs: cnijfilter2 or cnijfilter2-bin from the [[Arch_User_Repository|AUR]]  || || [https://forum.manjaro.org/t/canon-pixma-e4270/86212 forum post]&lt;br /&gt;
|- &lt;br /&gt;
| Canon || Pixma G2100 || Yes || Yes || Plug&amp;amp; play || || [https://forum.manjaro.org/t/does-canon-printers-well-supported/87040/5 forum post]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
Table made from suggestion [https://forum.manjaro.org/t/printer-overview-and-functionality-on-manjaro/79794 here]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Pamac&amp;diff=29667</id>
		<title>Pamac</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Pamac&amp;diff=29667"/>
		<updated>2021-12-25T09:16:47Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: Marked this version for translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Overview= &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Pamac (Add/Remove Software) is Manjaro's Package Manager.  It is based on libalpm with AUR and Appstream support.  It focuses on providing an easy to use interface while still providing a powerful set of features.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
[[File:Pamac-gtk-main.png|center|800px]]&lt;br /&gt;
&lt;br /&gt;
=Installing Pamac= &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Pamac is pre-installed on many Manjaro Editions but if your system does not have it it can be easily installed.  Pamac comes in several different packages:&lt;br /&gt;
* {{ic|pamac-gtk}} - The GTK version of pamac.  Includes a tray icon for many desktops.&lt;br /&gt;
* {{ic|pamac-cli}} - The command line version of pamac.&lt;br /&gt;
* {{ic|pamac-tray-appindicator}} - A tray icon for KDE plasma&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
These packages can be installed using pacman.  For example, to install the GTK version, you can use the command:&lt;br /&gt;
 sudo pacman -Syu pamac-gtk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
{{tip|Both the GTK and Qt Pamac packages will automatically install the CLI version as well}}&lt;br /&gt;
&lt;br /&gt;
=Using the Pamac GUI= &amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Installing Software== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
[[File:Pamac-gtk-optional-deps.png|left|thumb|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
To install packages simply check check the box next to the packages.  Once you have selected all the packages all the packages you want to install, click the Apply button at the bottom of the page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
If any of the packages have optional dependencies(packages that enable additional functionality) you will see a window like the one to the left which allows to select the ones you would like to install.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Pamac-gtk-transaction-summary.png|left|thumb|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
After you have selected optional dependencies, you should see a windows similar to the one pictured on the left.  This lists all the packages that will be installed, upgraded or removed by the action.  Once you have reviewed the list, press the Apply button to install the packages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
You may notice this list has more packages than you selected in the GUI.  This is because many packages also have dependencies which are packages that must be installed in order for the software you selected to function properly.  You may also notice that packages are being removed even though you didn't select any packages to remove.  This is happening in the example to the left where you can see {{ic|clutter}} and {{ic|cogl}} are being removed.  They are being removed because they conflict with {{ic|deepin-clutter}} and {{ic|deepin-cogl}} which provide the same functionality.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Removing Software== &amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
[[File:Pamac-gtk-remove-summary.png|left|thumb|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
Removing software is as simple as unchecking the packages you want to remove and clicking the Apply button at the bottom of the page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
Once you do you should see a screen similar to the one on the left which lists all the packages that are about to be removed.  You may notice this list contains more packages than you selected.  This is because when you remove a package that other packages depend on, those packages are also removed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
{{warning|It is extremely important to carefully review the Transaction Summary before accepting the package removal.  Some packages have many packages which depend on them and you don't want to inadvertently remove your whole Desktop Environment}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Preferences== &amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
You can access the preferences by clicking on the three dots in the upper right corner and selecting preferences.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
[[File:Pamac-gtk-preferences-general.png|left|thumb|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
The General tab of preferences contains several settings, most of which are self explanatory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
* Remove unrequired dependencies - This removes dependencies which are no longer required by any package&lt;br /&gt;
* Check available disk space - Checks to ensure you have sufficient disk space available before downloading and installing packages&lt;br /&gt;
* Maximum parallel downloads - The number of concurrent downloads allowed&lt;br /&gt;
* Enable downgrade - This allows packages to be downgraded as well as upgraded.  This is important when [[Switching_Branches|switching branches]].&lt;br /&gt;
* Check for updates - Disabling this will stop Pamac from looking for updates.  In most cases, turning this off on a [[The Rolling Release Development Model|rolling release]] distro like Manjaro is a bad idea.&lt;br /&gt;
* Ignore updates for - This is a list of packages that you don't want to be upgraded.  This is inherently dangerous practice and should only be used by advanced users.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
{{warning|Ignoring updates for individual packages will leave you in an unsupported &amp;quot;partial upgrade&amp;quot; state.  It is common for innocuous looking ignored packages to leave your system unbootable}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:64--&amp;gt;&lt;br /&gt;
{{warning|'''DISCLAIMER:''' AUR scripts are created for Arch Linux by Arch Linux Users. AUR packages are user-produced content. These PKGBUILDs are completely unofficial and have not been thoroughly vetted. Any use of the provided files is at your own risk.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:65--&amp;gt;&lt;br /&gt;
[[File:Pamac-gtk-preferences-aur.png|left|thumb|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
Pamac is also capable of using scripts from the [[Arch User Repository|Arch User Repository(AUR)]] to install or update packages.  Please carefully read the considerations in the [[Arch User Repository|linked page]] prior to enabling support for AUR.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
If you enable AUR support, you may also select, &amp;quot;Check for updates from AUR&amp;quot; so software you install from AUR won't become outdated. An alternative is creating an account on AURweb and subscribe to notifications for the scripts you are using on a permanent basis.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
Checking for &amp;quot;development package&amp;quot; updates will allow updates on *-git packages which are built from the latest source code to also be updated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
The &amp;quot;Build directory&amp;quot; is where AUR packages will be built.  Using &amp;quot;tmp&amp;quot; usually will provide the best performance but very large packages may fail to build.  In this case, select somewhere with more available space.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Pamac-gtk-preferences-cache.png|left|thumb|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
When Pamac installs packages, it keeps a copy of all the old packages you have downloaded.  This cache can be very useful if you have to download packages in an emergency.  However, left unchecked, this cache will grow very large over time.  These preferences allow your cache to be automatically managed based on your preferences.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
The first option allows you to set a number for how many copies of each package are retained.  In other words, if you have downloaded 25 versions of firefox over the life of your install and you set this number to &amp;quot;3&amp;quot;, only the most recent 3 versions will be retained.  Unless you are very short on disk space, it is recommended to set this to at least 2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
By selecting &amp;quot;Remove only the versions of uninstalled packages&amp;quot; pamac will retain all versions of packages you still have installed.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Using the Pamac CLI= &amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
Pamac also includes a fully functional CLI for when you don't have a functional GUI or for those that prefer to manager packages that way.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
{{warning|Never use sudo with pamac.  It will ask for escalated rights if it needs them}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Locating and Installing Packages== &amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
To search for available packages you can use the command {{ic|pamac search}}.  For example, to search the repos for packages containing the word smplayer:&lt;br /&gt;
&amp;lt;pre&amp;gt;pamac search smplayer&lt;br /&gt;
smplayer                                                                                                                                                                                                                                                                                   [Installed] 19.5.0-1    community &lt;br /&gt;
  Media player with built-in codecs that can play virtually all video and audio formats&lt;br /&gt;
smplayer-skins                                                                                                                                                                                                                                                                             [Installed] 1:15.2.0-2  community &lt;br /&gt;
  Skins for SMPlayer&lt;br /&gt;
smplayer-themes                                                                                                                                                                                                                                                                            [Installed] 1:18.6.0-1  community &lt;br /&gt;
  Themes for SMPlayer&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
As you can see, this will also show you which packages are already installed.  If you would like to search both the repos and [[Arch_User_Repository|AUR]] you add {{ic|-a}} like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;pamac search -a smplayer&lt;br /&gt;
smplayer                                                                                                                                                                                                                                                                              [Installed] 19.5.0-1         community &lt;br /&gt;
  Media player with built-in codecs that can play virtually all video and audio formats&lt;br /&gt;
smplayer-skins                                                                                                                                                                                                                                                                        [Installed] 1:15.2.0-2       community &lt;br /&gt;
  Skins for SMPlayer&lt;br /&gt;
smplayer-themes                                                                                                                                                                                                                                                                       [Installed] 1:18.6.0-1       community &lt;br /&gt;
  Themes for SMPlayer&lt;br /&gt;
papirus-smplayer-theme-git                                                                                                                                                                                                                                                                        20181024-2       AUR &lt;br /&gt;
  Papirus theme for SMPlayer (git version)&lt;br /&gt;
smplayer-svn                                                                                                                                                                                                                                                                                      17.12.0.r8852-1  AUR &lt;br /&gt;
  Advanced front-end for MPlayer/MPV&lt;br /&gt;
smplayer-svn-notitlebar                                                                                                                                                                                                                                                                           18.3.0.r8982M-1  AUR &lt;br /&gt;
  Advanced front-end for MPlayer/MPV + Patch to disable titlebar in compact mode&lt;br /&gt;
smplayer-skins-svn                                                                                                                                                                                                                                                                                15.2.0.r8852-1   AUR &lt;br /&gt;
  Skins for SMPlayer&lt;br /&gt;
smplayer-themes-svn                                                                                                                                                                                                                                                                               17.3.0.r8852-1   AUR &lt;br /&gt;
  Themes for SMPlayer&lt;br /&gt;
smplayer-qt4                                                                                                                                                                                                                                                                                      18.5.0-1         AUR &lt;br /&gt;
  Complete front-end for MPlayer/MPV (Qt4)&lt;br /&gt;
rosa-media-player-plugin                                                                                                                                                                                                                                                                          1.0-2            AUR &lt;br /&gt;
  The new multimedia player(based on SMPlayer) with clean and elegant UI (mozilla plugin only).&lt;br /&gt;
smplayer-theme-faenza (Out of Date: 09/15/2017)                                                                                                                                                                                                                                                   2-2              AUR &lt;br /&gt;
  Normal, dark and silver faenza theme for smplayer.&lt;br /&gt;
umplayer                                                                                                                                                                                                                                                                                          0.98.2-2         AUR &lt;br /&gt;
  An alternative to SMPlayer&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
Once you have identified the packages you wish to install you can install them with command {{ic|pamac install}}.  For example, if we wanted to install {{ic|smplayer}} and {{ic|smplayer-themes}} we could use the command:&lt;br /&gt;
 pamac install smplayer smplayer-themes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
{{tip|When using install pamac will check to see if packages are installed and only install the ones not already installed}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
If you want to install packages from [[Arch_User_Repository|AUR]] you use the command {{ic|pamac build}}.  Sticking with the above example, if you decided you wanted to install {{ic|umplayer}} instead you could the command:&lt;br /&gt;
 pamac build umplayer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Removing Packages== &amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
The command {{ic|pamac remove}} can be used to uninstall packages installed from the repos or [[Arch_User_Repository|AUR]].  For example if you wanted to remove all the packages installed above you could use the command:&lt;br /&gt;
 pamac remove smplayer smplayer-themes umplayer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
{{warning|It is extremely important to carefully review the list of packages pamac presents before confirming.  Some packages have many packages which depend on them and you don't want to inadvertently remove your whole Desktop Environment}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Identifying Installed Packages== &amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
To display a list of all installed packages you can use the command:&lt;br /&gt;
 pamac list -i&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Displaying Detailed Package Information== &amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
To display detailed information on a package that is in the repos or installed on your system use the command {{ic|pamac info}}.  Keeping with our example:&lt;br /&gt;
 pamac info smplayer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
If you also would like to check packages in [[Arch_User_Repository|AUR]] you could use:&lt;br /&gt;
 pamac info -a smplayer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Updating the System== &amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
To check if updates are available you can use the command:&lt;br /&gt;
 pamac checkupdates -a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
To update all installed packages installed from the repos or [[Arch_User_Repository|AUR]] you can use the command:&lt;br /&gt;
 pamac upgrade -a&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
{{tip|pamac update and pamac upgrade are exactly the same.  You can use them interchangably.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dealing with Orphaned Packages== &amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
To check to see if there any orphaned packages(packages which are no longer needed) installed you can use:&lt;br /&gt;
 pamac list -o&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
To remove all orphans use the command:&lt;br /&gt;
 pamac remove -o&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Cleaning the Cache== &amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
When pamac installs packages, it keeps a copy of all the old packages you have downloaded. This cache can be very useful if you have to install older packages in an emergency. However, left unchecked, this cache will grow very large over time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
Otherwise, to clear the cache completely, enter the following command (and use with care):&lt;br /&gt;
 pamac clean&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
A safer way to remove old package cache files is to remove all packages except for the latest three package versions using:&lt;br /&gt;
 pamac clean --keep 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Other Useful Pamac Functions== &amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
To see which package owns a certain file on your system, use the command {{ic|pamac search -f}}.  For example:&lt;br /&gt;
 pamac search -f /usr/bin/smplayer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:63--&amp;gt;&lt;br /&gt;
To force a package to be installed even if it is already installed use {{ic|pamac reinstall}}.  For example:&lt;br /&gt;
 pamac reinstall smplayer&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Pacman_troubleshooting&amp;diff=29654</id>
		<title>Pacman troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Pacman_troubleshooting&amp;diff=29654"/>
		<updated>2021-12-25T09:16:36Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: Marked this version for translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
= Software Installation = &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Various issues relating to the download and installation of software packages from the Manjaro repositories are dealt with here.&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Unrecognized archive format&amp;quot; Error == &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
It has ocurred more than once, an update is issuing these messages in a seemingly never ending stream.&lt;br /&gt;
[https://forum.manjaro.org/t/pacman-could-not-open-file-sync-files/20046 Pacman could not open file: sync files]&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
error: could not open file /var/lib/pacman/sync/core.db: Unrecognized archive format&lt;br /&gt;
 error: could not open file /var/lib/pacman/sync/extra.db: Unrecognized archive format&lt;br /&gt;
 error: could not open file /var/lib/pacman/sync/community.db: Unrecognized archive format&lt;br /&gt;
 error: could not open file /var/lib/pacman/sync/multilib.db: Unrecognized archive format&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
The error relates to a mismatch in the information contained in the db files at the mentioned location and the db files at the first mirror in your mirrorlist. Pacman checks a package in the database and sees if the signature file matches the one in the database. If it does not, then pacman will say the package is corrupted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
While it sometimes is possible to fix the issue simply by deleting the files and the running a pacman update it far from every time.&lt;br /&gt;
&lt;br /&gt;
=== One recipe for fixing this === &amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
It is mandatory to ensure that the keyrings is current. By ensuring the keyrings are in shape and then redownloading the databases we reestablish the chain of trust between the keyrings and the packages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
'''You will have to find the correct names by looking at'''&lt;br /&gt;
 Browse [https://mirror.netzspielplatz.de/manjaro/packages/pool/overlay https://mirror.netzspielplatz.de/manjaro/packages/pool/overlay] for the current manjaro-keyring&lt;br /&gt;
and&lt;br /&gt;
 Browse [https://mirror.netzspielplatz.de/manjaro/packages/pool/sync https://mirror.netzspielplatz.de/manjaro/packages/pool/sync] for the current archlinux-keyring&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
'''Replace yyyymmdd and x with the info found at the above links'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
sudo pacman -U https://mirror.netzspielplatz.de/manjaro/packages/pool/overlay/manjaro-keyring-yyyymmdd-x-any.pkg.tar.xz&lt;br /&gt;
 sudo pacman -U https://mirror.netzspielplatz.de/manjaro/packages/pool/sync/archlinux-keyring-yyyymmdd-x-any.pkg.tar.xz&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
'''Remove your faulty databases'''&lt;br /&gt;
 sudo rm -f /var/lib/pacman/sync/*&lt;br /&gt;
'''Download the databases and update the system'''&lt;br /&gt;
 sudo pacman -Syyu&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Unable to lock database&amp;quot; Error == &amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
When downloading and installing software from the repositories, a special database lock file will be created in order to ensure that the current installation process is the only one running at that time. Otherwise, attempting to install multiple files from multiple sources simultaneously may corrupt the downloaded files, cause file conflicts - or worse still - damage your system. Once the installation has been completed, the lock file will then be automatically deleted. This error may therefore occur due to two possible reasons:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
* Another installation is still taking place and has not yet finished, or&lt;br /&gt;
* A previous installation attempt had not finished properly (e.g. due to being aborted early)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
It is therefore wise to first check to ensure that another installation is not (or had not been) in process at the time of the error. When satisfied that this is not the case, then the database lock file can be manually deleted. To do so, open up the terminal and enter the following command:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
sudo rm /var/lib/pacman/db.lck&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
Once done, you should now be able to successfully re-attempt your intended installation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Errors about Keys == &amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
We all have our own unique signatures which are used to authenticate who we are and to prevent fraudulent or even malicious activities by others. This is also the case with software packages available from the software repositories. They all contain encrypted codes (signature keys) unique to their developers to ensure that they are authentic and not malicious in nature. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
During the installation process, once any software packages have been downloaded, your system will first check their signature keys to ensure that they are authentic prior to actually installing them. If a signature key cannot be verified for any reason, then the installation process will be aborted. This problem will usually occur due to:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
* one or more signature keys contained in your system's database being revoked, changed, corrupted, or out of date &lt;br /&gt;
* one or more software packages not having been signed off properly when placed in a repository&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
Where a package has not been signed off properly before being placed in a repository, it will be the responsibility of the developer(s) to correct this. However, as this problem will be more than likely due to a problem with your system's verification of a signiture key, this can be solved in three easy steps. Working net connection is required. Once you have opened your terminal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
{{Warning|The following commands only work, when your system time is set correctly! }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
&amp;lt;s&amp;gt;'''1. Remove old (and possibly broken) keys''' by entering this command:&lt;br /&gt;
 &lt;br /&gt;
 sudo rm -r /etc/pacman.d/gnupg &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
'''2. Reinstall keyrings including the latest keys''':&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
sudo pacman -Sy gnupg archlinux-keyring manjaro-keyring&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
'''2. Initialize the pacman keyring''':&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
sudo pacman-key --init &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
'''4. Load the signature keys''':&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
sudo pacman-key --populate archlinux manjaro &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
'''5. Refresh and update the signature keys''': &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
sudo pacman-key --refresh-keys &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
'''6. Clear out the software packages downloaded during the aborted installation''' (optional): &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
sudo pacman -Sc&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:85--&amp;gt;&lt;br /&gt;
{{BoxInfo|Info|Improved version added, since it doesn't work that way above. The packages are signed and since '''/etc/pacman.d/gnupg''' has been removed, it cannot be installed due the check. Instead editing the '''/etc/pacman.conf''' and lowering the SigLevel, it would be better installing the keyrings without a check manually to overcome this problem.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:86--&amp;gt;&lt;br /&gt;
'''1. Remove old (and possibly broken) keys''' by entering this command:&lt;br /&gt;
 &lt;br /&gt;
 sudo rm -r /etc/pacman.d/gnupg &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:87--&amp;gt;&lt;br /&gt;
'''2. Initialize the pacman keyring''':&lt;br /&gt;
 &lt;br /&gt;
 sudo pacman-key --init &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:88--&amp;gt;&lt;br /&gt;
'''3. Download the packages:'''&lt;br /&gt;
{{BoxInfo|Info| GPG check errors can be ignored, since it only downloads the keyring packages.}}&lt;br /&gt;
 &lt;br /&gt;
 mkdir -pv $HOME/.cache/pkg/ &amp;amp;&amp;amp; sudo pacman -Syw archlinux-keyring manjaro-keyring --cachedir $HOME/.cache/pkg/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:89--&amp;gt;&lt;br /&gt;
'''4. Remove the signatures:'''&lt;br /&gt;
{{BoxInfo|Info| Signatures must be removed to avoid the automatic check of the packages.}}&lt;br /&gt;
 &lt;br /&gt;
 rm -f $HOME/.cache/pkg/*.sig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:90--&amp;gt;&lt;br /&gt;
'''5. Install the downloaded packages manually:&lt;br /&gt;
{{BoxInfo|Info|This will also trigger the populate process.}}&lt;br /&gt;
 sudo pacman -U $HOME/.cache/pkg/*.tar.zst&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:91--&amp;gt;&lt;br /&gt;
'''6. Clear out the software packages downloaded during the aborted installation''' (optional): &lt;br /&gt;
{{warning|The above command clears the pacman cache completely, and one will not be able to downgrade to a previous version of a package if required. Instead packages that are causing signing errors can be removed individually when upgrading.}}&lt;br /&gt;
 &lt;br /&gt;
 sudo pacman -Sc&lt;br /&gt;
 &lt;br /&gt;
'''7. Remove the custom package folder:''' (optional): &lt;br /&gt;
 &lt;br /&gt;
 sudo rm -Rf $HOME/.cache/pkg/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
After that try running '''sudo pacman -Syu''' to see if the errors were resolved.&lt;br /&gt;
&lt;br /&gt;
== Conflicting files - ''FILENAME'' exists in filesystem == &amp;lt;!--T:39--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:40--&amp;gt;&lt;br /&gt;
'''If you cant can't install or update a package because of an error like this:'''&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:41--&amp;gt;&lt;br /&gt;
error: could not prepare transaction&lt;br /&gt;
 error: failed to commit transaction (conflicting files)&lt;br /&gt;
 libname: /insert/file/name/here exists in filesystem&lt;br /&gt;
 Errors occurred, no packages were upgraded.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
Then the package manager, pacman, has detected an unexpected file that already exists on the disk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
'''Why is this happening?'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
By design pacman will '''not''' overwrite files that already exist. This is a design feature, not a flaw - package managers are designed to keep track of installed files.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
This issue normally happens because you've manually added, copied, or created a file. It can also happen when you install software using a downloaded executable, run a make install, or use a third-party package system such as conda. It also occurs when you install an AUR package which installs files that conflict with a repo package.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
When using a third-party installer you should always specify an alternative installation location, such as under your home directory, or under /opt or /usr/local/. Never install directly under / or /usr.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
'''How can I fix this?'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
The first step is to identify which, if any, package owns the file. This can be easily done with:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
pacman -Qo /path/to/file&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
If this identifies a conflicting package you can decide to remove it with pacman -R. If no package is identified you can delete the file (or move it to a backup location).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
'''Where can I read more?'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
This post was inspired by (and adapted from):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
https://wiki.archlinux.org/title/Pacman#%22Failed_to_commit_transaction_(conflicting_files)%22_error&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
The above post also has links to further reading.&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Configuration file...not recognized&amp;quot; Error == &amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
Manjaro's package manager - '''[[pacman]]''' - uses a file called ''mirrorlist'' to tell it the internet addresses of the Manjaro servers in order to download updates and software applications from them. This error will therefore occur if one or more server addresses contained in the mirrorlist file have not been listed properly, resulting in pacman being unable to connect to them. Another tell-tale sign is that this problem will also be encountered immediately after:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
* Installing Manjaro and editing the mirrorlist file during installation, or&lt;br /&gt;
* Editing the mirrorlist file at a later time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
See the [[Change to a Different Download Server]] guide for more detailed information on how to correctly select and enable another Manjaro server for downloading.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;GPGME error: No data&amp;quot; Error == &amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
The most likely cause of this issue is that an error or corruption has been detected by ''pacman'' in one or more software packages being downloaded. Package signatures and checksums are used to verify the validity of downloaded software, and should they fail, the installation attempt will be aborted to protect your system until the matter is resolved.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Option 1: Basic Resolution === &amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
To resolve this issue, first follow the basic procedure provided below. If this does not work, then there is a more comprehensive procedure available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:63--&amp;gt;&lt;br /&gt;
1. Download the package databases and update your system:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:64--&amp;gt;&lt;br /&gt;
sudo pacman -Syyu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:65--&amp;gt;&lt;br /&gt;
2. Clear out the software packages downloaded during the aborted installation by entering the command: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:66--&amp;gt;&lt;br /&gt;
sudo pacman -Sc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:67--&amp;gt;&lt;br /&gt;
3. Re-attempt the aborted download.&lt;br /&gt;
&lt;br /&gt;
=== Option 2: Comprehensive Resolution === &amp;lt;!--T:68--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:69--&amp;gt;&lt;br /&gt;
If the basic proceedure still does not resolve the matter, further steps are available:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:70--&amp;gt;&lt;br /&gt;
1. Resynchronise with the Manjaro servers to ensure that everything is up to date by entering the command:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:71--&amp;gt;&lt;br /&gt;
sudo pacman -Syy&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:72--&amp;gt;&lt;br /&gt;
2. Refresh and update the signature keys by entering the command:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:73--&amp;gt;&lt;br /&gt;
sudo pacman-key --refresh-keys&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:74--&amp;gt;&lt;br /&gt;
3. Reload the signature keys by entering the command:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:75--&amp;gt;&lt;br /&gt;
sudo pacman-key --populate archlinux manjaro&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:76--&amp;gt;&lt;br /&gt;
4. Clear out the software packages downloaded during the aborted installation by entering the command: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:77--&amp;gt;&lt;br /&gt;
sudo pacman -Sc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:78--&amp;gt;&lt;br /&gt;
5. Re-attempt the aborted download.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:79--&amp;gt;&lt;br /&gt;
If the error still persists, then it is recommended to '''[[Change to a Different Download Server]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;keyserver refresh failed: No dirmngr&amp;quot; Error == &amp;lt;!--T:80--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:81--&amp;gt;&lt;br /&gt;
Try running the following command:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:82--&amp;gt;&lt;br /&gt;
sudo dirmngr &amp;lt;/dev/null&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= See Also = &amp;lt;!--T:83--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:84--&amp;gt;&lt;br /&gt;
* '''[[Change to a Different Download Server]]'''&lt;br /&gt;
* '''[[Pacman-mirrors|Reference Guide for pacman-mirrors]]'''&lt;br /&gt;
* '''[https://wiki.archlinux.org/index.php/Pacman#Troubleshooting Arch wiki for more comprehensive troubleshooting]'''&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Important_hidden_.dot_files_in_your_home_partition&amp;diff=29585</id>
		<title>Important hidden .dot files in your home partition</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Important_hidden_.dot_files_in_your_home_partition&amp;diff=29585"/>
		<updated>2021-12-25T09:14:33Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: Marked this version for translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=What's a hidden &amp;lt;.dot&amp;gt; file?= &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
They are files &amp;amp; directories with a &amp;quot;'''.'''&amp;quot; dot in front of them. Placing a &amp;quot;'''.'''&amp;quot; dot in front of a file or directory tells the operating system that such files &amp;amp; directories are to be hidden from view in file managers, file requesters &amp;amp; such. File managers &amp;amp; other applications can usually be set to view these normally hidden files. These hidden files &amp;amp; directories usually contain configuration files of some sort.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
These hidden files will be referred to as ''&amp;lt;.dot&amp;gt;'' files in this article.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Why is it worth knowing about these &amp;lt;.dot&amp;gt; files?= &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
* These files contain settings/configuration information that will often need to be modified&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
* It is well worthwhile knowing which &amp;lt;.dot&amp;gt; directories &amp;amp; files in your ~/ directory are valuable in saving you time &amp;amp; effort if you have to reinstall Manjaro due to a hardware failure, corrupt data, user error...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
* If you are coming from, or going to another distro, this can be extremely valuable knowledge. As again, these &amp;lt;.dot&amp;gt; files can save you an enormous amount of time &amp;amp; effort in configuring your system to be just the way you like it. More on this to come.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
* This knowledge can also be used to backup important config files, some of which can have had many, many hours of work in them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=So, what do these &amp;lt;.dot&amp;gt; files in my /home do?= &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
{{note|&amp;lt;.dot&amp;gt; files are hidden by default.  You usually need to enable them in your file manager or by using '''ls -A'''}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
Looking in your '''~''' directory can identify any folders that have configuration or other customised data for our system, including the DE/WM and applications.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
Some examples of these are; panels, trays, clocks, text editors, image viewers, pdf viewers &amp;amp; other applications. A quick look in your '''~/.config''' directory will make this clear.&lt;br /&gt;
&lt;br /&gt;
=A reference to key &amp;lt;.dot&amp;gt; files= &amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
The following represent some of the most common types of &amp;lt;.dot&amp;gt; files that are found directly in your home folder.  This is not an extensive list but represents some of the most common items. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
Whether the files are important or not cannot be judged in this article - it depends on how much time you have spent on customizing your configuration files. Some window managers can only be configured using these files - in that case they become important. Or you have a collection of scripts in ~/.local/bin - they have become important as they - often - represent a great amount of work.&lt;br /&gt;
&lt;br /&gt;
==Directories== &amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
'''.cache''' - Contains cached application files.  Keep an eye on this folder as sometimes application caches can grow over time.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
'''.config''' - This is where most modern applications keep user specific configuartion.  This is the first place you should look for application related configuration files.&lt;br /&gt;
Also, it is worth noting that any config files in this directory will have absolutely no effect if the program that they belong to is not installed on your machine. ''So orphan config files pose absolutely no danger''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
'''.local''' - Holds a user specific version of '''/usr/local'''.  Most notably application launchers can be found in '''.local/share/applications'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
'''.local/bin''' - Folder for your own scripts - included in your PATH&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
'''.mozilla''' - Configuration data for Firefox&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
'''.thunderbird''' - Configuration and mailboxes for Thunderbird&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
'''.ssh''' - ssh keys, known hosts and other per user ssh configuration&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
'''.steam''' - Data, config and game files for Valve's Steam platform&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
'''.gnupg''' - database for encrypting and signing using GnuPG - your private keys are here as well&lt;br /&gt;
&lt;br /&gt;
==Files== &amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
'''.bash_profile &amp;amp; .bashrc''' - Per user configuration for '''bash'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
'''.xinitrc''' - If it is present in a user's home directory, startx and xinit execute it. Otherwise startx will run the default /etc/X11/xinit/xinitrc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
'''.zshrc''' - Per user configuration for '''zsh'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
'''.netrc''' - Configurations for accessing e.g. ftp servers&lt;br /&gt;
&lt;br /&gt;
=Re-using /home= &amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
People often get into trouble due to their keeping their old /home partition for a couple of prime reasons:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
:'''1.''' Permission problems (if they are using a different user name for example).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
:'''2.''' They have a mixture of hidden &amp;lt;.dot&amp;gt; files from multiple distros in '''/home'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
Before trying to re-use an existing '''/home''' be sure to review this section of the [[Partitioning_Overview_and_Existing_Partition_Tables#Where_Using_an_Existing_Linux_Partition_Table|Partioning Wiki Page]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
{{note|If you happen to have any important hidden &amp;lt;.dot&amp;gt; files before you use the above linked to Manjaro method; know that they will be overwritten.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
When coping &amp;lt;.dot&amp;gt; files from one '''/home''' to another, it is important to be selective, especially when doing so between different distros or different versions of the same distro.  For example, it is unwise to copy an entire '''~/.config''' over but perfectly safe to bring over many of the files within it on an application by application basis.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Firewalls&amp;diff=29556</id>
		<title>Firewalls</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Firewalls&amp;diff=29556"/>
		<updated>2021-12-25T09:12:43Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: Marked this version for translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
=Overview= &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Running a local firewall is almost always a good practice.  Even when you are behind a network firewall, a local firewall protects you from threats on the inside of your network.&lt;br /&gt;
&lt;br /&gt;
=UFW= &amp;lt;!--T:3--&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
UFW stands for Uncomplicated FireWall, and is a program for managing a netfilter firewall. It provides a command line interface and aims to be uncomplicated and easy to use.  UFW is far simpler than iptables and a good place to start unless you have very specialized needs.&lt;br /&gt;
&lt;br /&gt;
==Installing UFW== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
You can install the {{ic|ufw}} package using you favorite package manager or the command:&lt;br /&gt;
 &amp;lt;tvar|usercmd1&amp;gt;{{UserCmd|command=pamac install ufw}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
Once UFW is installed you need to start and enable it using the commands:&lt;br /&gt;
 &amp;lt;tvar|usercmd2&amp;gt;{{UserCmd|command=sudo systemctl enable ufw.service}}&amp;lt;/&amp;gt;&lt;br /&gt;
 &amp;lt;tvar|usercmd3&amp;gt;{{UserCmd|command=sudo ufw enable}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
{{warning|Don't enable both iptables.service and ufw.service}}&lt;br /&gt;
&lt;br /&gt;
==Adding Rules== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
To view the current configuration you can use the command {{ic|ufw status}}.  Here is what it looks like in a new install:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:38--&amp;gt;&lt;br /&gt;
&amp;lt;tvar|usercmdoutput1&amp;gt;{{UserCmdOutput|command=sudo ufw status verbose|result=&lt;br /&gt;
&amp;lt;pre&amp;gt;Status: active&lt;br /&gt;
Logging: on (low)&lt;br /&gt;
Default: deny (incoming), allow (outgoing), disabled (routed)&lt;br /&gt;
New profiles: skip&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
This indicates that it will block all incoming traffic and allow all outgoing traffic.  This is a good starting point for most desktop systems.  However, often we will want to allow some incoming traffic.  This can be done with the command {{ic|ufw allow}}.  For example, if we want to allow incoming ssh traffic so we can connect to the machine from other machines on the network we could use the command:&lt;br /&gt;
 &amp;lt;tvar|usercmd4&amp;gt;{{UserCmd|command=sudo ufw allow ssh}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
If we wanted to also tcp connections to a local webserver on a non-standard https port, 8443.  We could use the command:&lt;br /&gt;
 &amp;lt;tvar|usercmd5&amp;gt;{{UserCmd|command=sudo ufw allow in 8443/tcp}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
{{tip|When you don't specify &amp;quot;in&amp;quot; or &amp;quot;out&amp;quot;, &amp;quot;in&amp;quot; is assumed}}&lt;br /&gt;
&lt;br /&gt;
==UFW and Applications== &amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
You may notice a difference in the above two commands.  When we built the rules for ssh we used the name and for https we used the port number, 8443.  This is because UFW has a small database of applications it knows the ports for.  You can see the list with the command:&lt;br /&gt;
&amp;lt;tvar|usercmd5&amp;gt;{{UserCmd|command=sudo ufw app list}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
For applications on the list you can add them by name.  If you want to review the configuration for one of the applications, you can use the command {{ic|ufw app info}}.  For example, to the configuration for ssh:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
 &amp;lt;tvar|usercmdoutput2&amp;gt;{{UserCmdOutput|command=sudo ufw app info SSH|result=&lt;br /&gt;
&amp;lt;pre&amp;gt;Profile: SSH&lt;br /&gt;
Title: SSH server&lt;br /&gt;
Description: SSH server&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
Port:&lt;br /&gt;
  22/tcp&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
{{tip|When using ufw app the commands are case sensitive but when adding rules they are not}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
Some additional preconfigured applications can be added by installing the package {{ic|ufw-extras}} with your favorite package manager or the command:&lt;br /&gt;
 &amp;lt;tvar|usercmd7&amp;gt;{{UserCmd|command=pamac install ufw-extras}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Removing Rules== &amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
Rules can be removed with the {{ic|ufw delete}} command.  For example, to delete our 8443 rules we could use the command:&lt;br /&gt;
 &amp;lt;tvar|usercmd8&amp;gt;{{UserCmd|command=sudo ufw delete allow 8443/tcp}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
You can also delete them by number.  This is easier if you have a numbered list which you can see with the command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
&amp;lt;tvar|usercmdoutput3&amp;gt;{{UserCmdOutput|command=sudo ufw status numbered|result=&lt;br /&gt;
&amp;lt;pre&amp;gt;Status: active&lt;br /&gt;
To                         Action      From&lt;br /&gt;
     --                         ------      ----&lt;br /&gt;
[ 1] 22                         ALLOW IN    Anywhere&lt;br /&gt;
[ 2] 22 (v6)                    ALLOW IN    Anywhere (v6)&lt;br /&gt;
&amp;lt;/pre&amp;gt;}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
Now if we wanted to stop allowing ssh on ipv6 we could use the command:&lt;br /&gt;
 &amp;lt;tvar|usercmd9&amp;gt;{{UserCmd|command=sudo ufw delete 2}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==GUFW== &amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
[[File:gufw.jpg|thumb|left|240px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
Prefer to use GUI applications and still want to manage your firewall? No problem.  GUFW is a GTK front-end for UFW that aims to make managing a Linux firewall as accessible and easy as possible. It features pre-sets for common ports and p2p applications.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
If it is not installed already gufw can be installed from the repos:&lt;br /&gt;
 &amp;lt;tvar|usercmdA&amp;gt;{{UserCmd|command=pamac install gufw}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
It will now be available in the menu as '''Firewall Configuration''' or by running {{ic|gufw}} directly.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=iptables= &amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
iptables is included as part of the Linux kernel.  iptables is significantly more complicated than using a tool like UFW.  As a result, a full tutorial on iptables is beyond the scope of this wiki.  Using iptables on Manjaro should be the same for every distribution of Linux so there is plenty of available documentation.  Some of this is linked [[Firewalls#See_Also|below]].  Here are some basics to get you started.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
To enable loading rules on startup you can use the command:&lt;br /&gt;
 &amp;lt;tvar|usercmdB&amp;gt;{{UserCmd|command=sudo systemctl enable iptables.service}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:32--&amp;gt;&lt;br /&gt;
This will load the rules from the file {{ic|/etc/iptables/iptables.rules}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
To display the currently loaded rules:&lt;br /&gt;
 &amp;lt;tvar|usercmdC&amp;gt;{{UserCmd|command=sudo iptables -L}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:34--&amp;gt;&lt;br /&gt;
To save the current rules to a file&lt;br /&gt;
 &amp;lt;tvar|usercmdD&amp;gt;{{UserCmd|command=sudo sh -c &amp;quot;iptables-save &amp;gt; /etc/iptables/iptables.rules&amp;quot;}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:35--&amp;gt;&lt;br /&gt;
To load the rules from a file&lt;br /&gt;
 &amp;lt;tvar|usercmdE&amp;gt;{{UserCmd|command=sudo sh -c &amp;quot;iptables-restore &amp;gt; /etc/iptables/iptables.rules&amp;quot;}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:36--&amp;gt;&lt;br /&gt;
To allow ssh connections&lt;br /&gt;
 &amp;lt;tvar|usercmdF&amp;gt;{{UserCmd|command=sudo iptables -A INPUT -p tcp --dport 22 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT}}&amp;lt;/&amp;gt;&lt;br /&gt;
 &amp;lt;tvar|usercmdG&amp;gt;{{UserCmd|command=sudo iptables -A OUTPUT -p tcp --sport 22 -m conntrack --ctstate ESTABLISHED -j ACCEPT}}&amp;lt;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=See Also= &amp;lt;!--T:37--&amp;gt;&lt;br /&gt;
* The Arch Wiki on [https://wiki.archlinux.org/index.php/Ufw UFW]&lt;br /&gt;
* The [https://help.ubuntu.com/community/UFW UFW website]&lt;br /&gt;
* The [http://gufw.org/ GUFW website]&lt;br /&gt;
* The [https://linux.die.net/man/8/iptables iptables man page]&lt;br /&gt;
* The Arch Wiki on [https://wiki.archlinux.org/index.php/iptables iptables]&lt;br /&gt;
* The Debian Wiki on [https://wiki.debian.org/iptables iptables]&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;br /&gt;
[[Category:Security{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Encfs&amp;diff=29509</id>
		<title>Encfs</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Encfs&amp;diff=29509"/>
		<updated>2021-12-25T09:08:50Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: Marked this version for translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Introduction== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Encfs is an encryption program that is suitable for encrypting content on an already installed system. It can be used for encrypting your /home or you can make smaller private directories that can hold your encrypted data.&lt;br /&gt;
You can encrypt Dropbox with it and that has the advantage over Truecrypt that it does not require reserved valuable space that Truecrypt does (as of 05 2014 [http://truecrypt.sourceforge.net/index.html| Truecrypt is considered unsafe]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Encfs does not reserve a space on your HD and simply grows and shrinks with the files you put in there.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
The one thing that can seem a bit confusing about it is that you need to make two directories (folders) to make it work: one encrypted and one un-encrypted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
''Why would we need an un-encrypted folder that contains the data we want to encrypt; is that not the mother of all security flaws?'' &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
''The entire point with encryption is that the encrypted data should not be accessible in an un-encrypted form; right?''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
The way Encfs works is that the un-encrypted directory is the mount point for the encrypted content.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
If you do not mount it ''nothing'' will be visible. And to mount it; you need to enter a given password.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
{{BoxWarning|Warning: [https://wiki.archlinux.org/title/EncFS#Installation EncFS - ArchWiki] says:|&lt;br /&gt;
 A [https://defuse.ca/audits/encfs.htm security review (February 2014)] of encfs discovered a number of security issues in the stable release 1.7.4 (June 2014). Please consider the report and the references in it for updated information before using the release. [https://forum.manjaro.org/t/encfs-is-not-so-safe/84983/2 see@forum] }}&lt;br /&gt;
&lt;br /&gt;
==Installing== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
Encfs is in the community repo so you can simply install it with your favorite package manager or by using:&lt;br /&gt;
 pamac install encfs &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Using it - encrypting== &amp;lt;!--T:10--&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
We want to make a directory that we would call &lt;br /&gt;
 .secret&lt;br /&gt;
to keep our encrypted stuff, and we would make the mount point &lt;br /&gt;
 secret&lt;br /&gt;
To achieve this, we run the following command in a terminal:&lt;br /&gt;
 encfs ~/.secret ~/secret&lt;br /&gt;
You may also create the directories ~/.secret and ~/secret manually.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===First time run=== &amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
This will create the hidden directory '''.secret''' and the mount point '''secret''' the first time you run it. Just answer yes to the prompts - twice. You need to use the full path.&lt;br /&gt;
During first time run you will also be prompted for the encryption mode; '''x''' for expert or '''p''' for paranoia mode. We will pick '''p''' which is a good mode.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
Next you will be prompted for your password. Make it long and hard to crack but don't forget it - if you do; there is no way of recovering your data.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
Confirm the password and that's it you are finished.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Regular use=== &amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
We have created the directory '''~/.secret''' that will contain the encrypted data and we have made it a hidden directory because we will never enter anything in it and the content will all be unreadable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
The content of '''~/.secret''' will only be readable when mounted in the other directory we created: '''~/secret'''&lt;br /&gt;
The only difference between the two is the &amp;quot;.&amp;quot; &lt;br /&gt;
'''~/secret''' will be the working directory where you put the files you want encrypted.&lt;br /&gt;
To mount the directory we enter the command:&lt;br /&gt;
 encfs ~/.secret ~/secret&lt;br /&gt;
You may call your directories something completely different than .secret and secret; it is up to you. Enter the password and start entering content into ~/secret.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
''We never enter data into ~/.secret - that is why we have hidden it with a &amp;quot;.&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
To unmount ~/secret we enter the command:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
fusermount -u ~/secret&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
If you check the content of ~/secret now; it will be completely empty. In order to see the content again you need to mount again with &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
encfs ~/.secret ~/secret&lt;br /&gt;
and enter the password.&lt;br /&gt;
This will mount secret as a disk you can do a simple &lt;br /&gt;
 df&lt;br /&gt;
to check if '''secret''' is mounted&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Encrypting Dropbox== &amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
One of the strong points of Encfs is that it does not reserve a lot of valuable space. This makes it suitable for encrypting Dropbox content.&lt;br /&gt;
There is no such thing as 100% security in the cloud, so remember that some things simply do not belong there.&amp;lt;br&amp;gt;&lt;br /&gt;
Keeping that in mind - we create a folder under ~/Dropbox that we call '''encrypted''' and we create a mount point that we call '''Dropbox_unencrypted'''.&lt;br /&gt;
We can create the directories manually or let enfcs auto generate them:&lt;br /&gt;
 encfs ~/Dropbox/encrypted ~/Dropbox_unencrypted &lt;br /&gt;
Just like under any first time run you accept the creation of the directories with a &amp;quot;y&amp;quot; -twice and pick &amp;quot;p&amp;quot; for paranoid mode.&lt;br /&gt;
Then you enter the password.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
To access the Dropbox from another computer repeat the exact same procedure there and enter exactly the same password.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
That is all there is to it - your jiberish unreadable data will now be on the web (in the cloud) in the Dropbox/encrypted folder.&amp;lt;br&amp;gt;&lt;br /&gt;
It will only be readable to you after you have mounted '''~/Dropbox_unencrypted''' on your local computer.&lt;br /&gt;
You will also have the synced '''~/Dropbox/encrypted''' folder on your computer , and that will be as unreadable as the content on the web.&amp;lt;br&amp;gt;&lt;br /&gt;
As we have seen above; this content will only be visible when you mount it in ~/Dropbox_unencrypted.&amp;lt;br&amp;gt;&lt;br /&gt;
Again; do not put any content in ~/Dropbox/encrypted: All the content there will be added after you have mounted the working directory - '''~/Dropbox_unencrypted'''.&lt;br /&gt;
To test it you can unmount it with &lt;br /&gt;
 fusermount -u ~/Dropbox_unencrypted&lt;br /&gt;
and re-mount it with&lt;br /&gt;
 encfs ~/Dropbox/encrypted ~/Dropbox_unencrypted&lt;br /&gt;
at wich time you will be prompted for the password. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==GUI helpers== &amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
To mount and un-mount there are helpers in AUR that can make the handling easier.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
* cryptkeeper - A Linux system tray applet that manages EncFS encrypted folders&lt;br /&gt;
* kencfs - GUI frontend for encfs. Create, mount, umount and delete your encrypted fs&lt;br /&gt;
* encfsui - Encrypted filesystem encfs GUI wrapper&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=GRUB/Restore_the_GRUB_Bootloader&amp;diff=29466</id>
		<title>GRUB/Restore the GRUB Bootloader</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=GRUB/Restore_the_GRUB_Bootloader&amp;diff=29466"/>
		<updated>2021-12-25T09:06:41Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: Marked this version for translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Overview== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
In order to load the operating system, a Linux-capable boot loader such as GRUB, rEFInd or Syslinux needs to be installed to the Master Boot Record (MBR) or the GUID Partition Table (GPT) of the media containing the Operating System. Installations created using Manjaro ISO defaults to GRUB.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
For various reasons - it happens the bootloader get's corrupted, erased or misconfigured resulting to a black screen with a failure message during boot, like '''No boot loaders found in /dev/...'''. To restore system operation without re-installing your OS or losing your data you will need to use your Manjaro installation media, such as, a CD/DVD or USB Flashdrive.&lt;br /&gt;
{{BoxSecondary|Archlinux Boot Process|More information about the boot process on Archlinux based distributions is available at [https://wiki.archlinux.org/index.php/Arch_boot_process Archwiki]}}&lt;br /&gt;
&lt;br /&gt;
==Preparation== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Identify the type of system you are attempted to resque as the commands involved are slightly different.&lt;br /&gt;
* BIOS/MBR/GPT system&lt;br /&gt;
* EFI/GPT system&lt;br /&gt;
&lt;br /&gt;
==Load Manjaro Installation Media== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
{{BoxSecondary|System Boot Override|To override system boot order the vendor has a dedicated key. Most laptop keyboard has multiple use for the function keys and the primary function may be reversed. In such case a &amp;lt;kbd&amp;gt;Fn&amp;lt;/kbd&amp;gt; key must be used with the function key. If you don't know consult your system documentation. Manjaro ISO default usernames and passwords&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;Default Username&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Default Password&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;manjaro&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;manjaro&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;root&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;manjaro&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Identify partitions== &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
To identify your partitions and their designated use you need to run a partition manager. Depending on environment there is various tools. GTK based ISO offers GpartEd, QT based ISO offers KParted and common to all is the CLI tools.&lt;br /&gt;
{{UserCmd|command=lsblk -o PATH,PTTYPE,PARTTYPE,FSTYPE,PARTTYPENAME}}&lt;br /&gt;
More comprehensive information can be found using {{ic|fdisk}} (requires superuser) and you can limit the probed device e.g. ''/dev/sda'' or ''/dev/nvme0n1''&lt;br /&gt;
{{UserCmd|command=sudo fdisk -l /dev/sda}}&lt;br /&gt;
The clues to look for is ''mbr'' vs. ''gpt'' and the presence of a small partition - usually the first - formatted with the ''vfat'' filesystem followed by a larger partition formatted as ''ext4''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
{{Important|This document and the content should '''never''' be used as a copy/paste resource. The remainder of this document will use pseudo names and partition numbering. Devices will be referred as '''/dev/sdy''' and partitions referred as '''/dev/sdyA''' and you will have to subtitute those with the real values from your system.}}&lt;br /&gt;
&lt;br /&gt;
==Use root context== &amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
When you have loaded the live ISO - depending on environment - open a terminal and switch to ''root'' context. Use above mentioned root:password combination.&lt;br /&gt;
{{UserCmd|command=su}}&lt;br /&gt;
&lt;br /&gt;
==Chroot environment== &amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Chroot is a method to restrict various tasks to a restricted area e.g. package installation and other system maintenance tasks. Follow the [https://wiki.archlinux.org/index.php/Change_Root link] to read more about chroot on the Arch wiki.&lt;br /&gt;
===Identify system partitions===&lt;br /&gt;
From the above we assume you have identified the relevant partitions on your system and this document will refer the partitions as follows. Partitions not needed for this kind of maintenance has intentionally been left out (e.g. ''home'', ''swap''). &lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
! Partition !! Usage !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| {{ic|/dev/sdyA}} || EFI system || Required for EFI system and mounted on ''/boot/efi''&lt;br /&gt;
|-&lt;br /&gt;
| {{ic|/dev/sdyB}} || boot || Optional but mounted on ''/boot'' The primary use is when GRUB cannot write to ''/'' (eg. ''f2fs'')&lt;br /&gt;
|-&lt;br /&gt;
| {{ic|/dev/sdyC}} || root || Required and for the root filesystem and mounted on ''/'' - usually formatted using ''ext4''&lt;br /&gt;
|}&lt;br /&gt;
{{Important|If your system is a BIOS/MBR system there is no efi partition. If your system is a BIOS/GPT system you will find an unformatted partion size 1-32MB of the bios boot partition type.}}&lt;br /&gt;
&lt;br /&gt;
===Use manjaro-chroot=== &amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
Manjaro deploys a script called {{ic|manjaro-chroot}} takes an optional argument which will search the visible devices - scan the partitions for signs of an operating system. If more than one Linux operating system is found you will get a choice of which system to chroot otherwise the file ''/etc/fstab'' from the system is used to mount the partitions and chroot into this system.This script is only available in live iso by default but you can get it in an installed system by installing {{Ic|manjaro-tools-base}} package.&lt;br /&gt;
{{RootCmd|command=pamac install manjaro-tools-base}}&lt;br /&gt;
{{RootCmd|command=manjaro-chroot -a}}&lt;br /&gt;
&lt;br /&gt;
===Manual chroot=== &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
(Unnecessary if you have used {{ic|manjaro-chroot}})&lt;br /&gt;
Mount the partitions using the designated temporary mountpoint and '''always''' start with ''root''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
{{RootCmd|command=mount /dev/sdyC /mnt}}&lt;br /&gt;
{{Important|With a [[Btrfs|BTRFS filesystem]], you should note that the subvolumes must be mounted. That would be in such a case:{{RootCmd|command=mount -o subvol=@ /dev/sdyC /mnt}}}}&lt;br /&gt;
Then - if applicable - mount ''boot''&lt;br /&gt;
{{RootCmd|command=mount /dev/sdyB /mnt/boot}}&lt;br /&gt;
Then - if applicable - mount ''efi''&lt;br /&gt;
{{RootCmd|command=mount /dev/sdyA /mnt/boot/efi}}&lt;br /&gt;
Create the chroot environment and use bash as shell&lt;br /&gt;
{{RootCmd|command=manjaro-chroot /mnt /bin/bash}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Reinstall GRUB== &amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
One possible cause why you are reading this document - is an unfinished update - which in turn can be caused by several situations - situation we will not dive into. To fix what ever caused this you should run a full system update including grub to ensure everything is in place.&lt;br /&gt;
{{RootCmd|command=pacman -Syu grub}}&lt;br /&gt;
When the transaction as completed continue below using the section matching your system&lt;br /&gt;
===BIOS System===&lt;br /&gt;
On a BIOS/GPT system there is no MBR and therefore no place to store the loader. The GPT partition specification allows for an unformatted partition of the BIOS boot partition type (0xEF02). The size of this partition can be as small as 1 mebibyte. The Calamares installer uses a fixed size of 32 mebibyte. On a BIOS/MBR system a part of the bootloader is written to the Master Boot Record for the primary disk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
The device is the '''disk''' ('''not a partition''')&lt;br /&gt;
{{RootCmd|command=grub-install --force --target=i386-pc --recheck --boot-directory=/boot /dev/sdy}}&lt;br /&gt;
Make sure the grub configuration is up-to-date&lt;br /&gt;
{{RootCmd|command=grub-mkconfig -o /boot/grub/grub.cfg}}&lt;br /&gt;
&lt;br /&gt;
===EFI System=== &amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
{{Important|You need to be in chroot for this procedure.}}&lt;br /&gt;
Reinstall grub&lt;br /&gt;
{{RootCmd|command=grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck}}&lt;br /&gt;
Update the grub configuration&lt;br /&gt;
{{RootCmd|command=grub-mkconfig -o /boot/grub/grub.cfg}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
{{BoxWarning|EFI grub install messages|EFI variables are not supported on this system.}}&lt;br /&gt;
Verify the existance of an EFI system partition&lt;br /&gt;
{{RootCmd|command=lsblk -o PATH,PTTYPE,PARTTYPE,FSTYPE,PARTTYPENAME}}&lt;br /&gt;
Verify the efi filesystem is loaded&lt;br /&gt;
{{RootCmd|command=ls /sys/firmware/efi}}&lt;br /&gt;
Exit chroot&lt;br /&gt;
{{RootCmd|command=exit}}&lt;br /&gt;
Try loading the efi filesystem&lt;br /&gt;
{{RootCmd|command=modprobe efivarfs}}&lt;br /&gt;
Re-enter chroot &lt;br /&gt;
{{RootCmd|command=manjaro-chroot /mnt /bin/bash}}&lt;br /&gt;
Then mount the efi filesystem&lt;br /&gt;
{{RootCmd|command=mount -t efivarfs efivarfs /sys/firmware/efi/efivars}}&lt;br /&gt;
Verify the efi filesystem is loaded&lt;br /&gt;
{{RootCmd|command=ls /sys/firmware/efi}}&lt;br /&gt;
If successfull re-run above installation commands&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting== &amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
=== Arch Linux is not recognized ===&lt;br /&gt;
If Arch Linux wasn't recognized after an update-grub then probably your Arch installation is missing the package lsb-release.&lt;br /&gt;
&lt;br /&gt;
==See also== &amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
* [http://wiki.manjaro.org/index.php?title=UEFI_-_Install_Guide UEFI Install Guide]&lt;br /&gt;
* [https://wiki.archlinux.org/index.php/GRUB GRUB on Arch wiki]&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Arch_User_Repository&amp;diff=29461</id>
		<title>Arch User Repository</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Arch_User_Repository&amp;diff=29461"/>
		<updated>2021-12-25T09:06:00Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: Marked this version for translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Overview== &amp;lt;!--T:42--&amp;gt;&lt;br /&gt;
{{BoxWarning|Use the AUR at your own risk!|'''No support''' will be provided by the Manjaro team for any issues that may arise relating to software installations from the AUR. When Manjaro is updated, AUR packages might stop working. '''This is not a Manjaro issue'''}}&lt;br /&gt;
Although Manjaro is very close to Arch Linux and mostly compatible &amp;amp;mdash;being based on Arch Linux itself&amp;amp;mdash; it is not possible to access their official repositories for use in Manjaro. Instead, Manjaro uses its own repositories in order to ensure that any software packages that are accessible, such as system updates and applications, have been fully tested to be compatible and stable before release. It is still possible to access additional software packages from the ''[https://wiki.archlinux.org/index.php/AUR Arch User Repository]'' (AUR). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:43--&amp;gt;&lt;br /&gt;
The AUR is managed by the Arch Linux user community itself. Although this repository is unofficial, software packages first placed here can eventually make their way into Arch Linux's official (community) repository if they become popular enough. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:44--&amp;gt;&lt;br /&gt;
'''AUR, as a community maintained repository, present potential risks and problems.''' &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:45--&amp;gt;&lt;br /&gt;
Possible risks using AUR packages:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:46--&amp;gt;&lt;br /&gt;
* Multiple versions of the same packages.&lt;br /&gt;
* Out of date packages.&lt;br /&gt;
* Broken or only partially working packages.&lt;br /&gt;
* Improperly configured packages which download unnecessary dependencies, or do not download necessary dependencies, or both.&lt;br /&gt;
* Malicious packages (although extremely rare).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:47--&amp;gt;&lt;br /&gt;
As such, although much of the software packages provided by the AUR should work, do not expect the installation process to always be quite as straight-forward as when you are using the official Manjaro repositories. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:48--&amp;gt;&lt;br /&gt;
On occasion, it may be necessary to manually identify and install dependencies yourself (such as, after an aborted installation attempt). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:49--&amp;gt;&lt;br /&gt;
'''Again, there is no guarantee that any installed software will work properly, if at all.'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:63--&amp;gt;&lt;br /&gt;
{{Important|You should become familiar with the manual build process in order to be prepared to troubleshoot problems.}}&lt;br /&gt;
&lt;br /&gt;
==Accessing the AUR== &amp;lt;!--T:50--&amp;gt;&lt;br /&gt;
===Using GUI [[Pamac]]===&lt;br /&gt;
Open Pamac - the name in menu is ''Add/Remove Software'' and navigate to the Preferences page. You will be required to enter your password to access it.At Preferences page &amp;amp;rarr; select the Third Party tab &amp;amp;rarr; and move the slider to enable AUR support. Be sure you have the necessary files for building applications from source&lt;br /&gt;
{{UserCmd|command=pamac install base-devel git}}&lt;br /&gt;
&lt;br /&gt;
===Using commandline [[Pamac]]=== &amp;lt;!--T:51--&amp;gt;&lt;br /&gt;
{{Important|It is '''strongly''' recommended to follow this link [https://aur.archlinux.org/ AUR website] and examine the relevant page(s) for any and all software intended to be installed.}}&lt;br /&gt;
These pages contain comments from both existing users and package developers, which may provide valuable information (such as, warnings and/or solutions to problems). To search for and install software packages from the AUR, the syntax is:&lt;br /&gt;
{{UserCmd|command=pamac search -a [software package name]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:52--&amp;gt;&lt;br /&gt;
For example, if wishing to install ''Google Chrome'' - first follow this link to '''[https://aur.archlinux.org/packages/?K=google-chrome all Google Chrome build scripts]''' and verify which package you want to build.Or you can ask pamac - for ''Google Chrome'' candidates. Just use the search command and ''Google Chrome'' as the query. Look over the results or narrow the search parameters - just remember pamac cannot tell you of any issues with build scripts - only the relevant page. E.g. following this link to the '''[https://aur.archlinux.org/packages/google-chrome buildscript for Google Chrome]'''&lt;br /&gt;
{{UserCmd|command=pamac search Google Chrome}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:53--&amp;gt;&lt;br /&gt;
In the example we choose the standard version of ''Google Chrome''. To build the ''google-chrome'' package with '''pamac''' enter the following and press enter&lt;br /&gt;
{{UserCmd|command=pamac build google-chrome}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:54--&amp;gt;&lt;br /&gt;
You will be presented with the outcome of the chosen build with all dependencies and you will be asked a couple of questions.&lt;br /&gt;
# Query to edit build files. This is a precaution to verify that the build scripts does not contain malicious actions.&lt;br /&gt;
# Query to continue download and install dependencies then download the sources, build and install the app.&lt;br /&gt;
# You will be asked for your password before anything happens.&lt;br /&gt;
&lt;br /&gt;
===Using GUI [[Octopi]]=== &amp;lt;!--T:55--&amp;gt;&lt;br /&gt;
See [[Octopi#Accessing_the_AUR|this guide]] for enabling AUR support in Octopi.&lt;br /&gt;
&lt;br /&gt;
===Installing from the AUR by hand=== &amp;lt;!--T:56--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Manual==== &amp;lt;!--T:57--&amp;gt;&lt;br /&gt;
To do that follow the steps given below:&lt;br /&gt;
* Be sure you have the necessary files for building applications from source&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:58--&amp;gt;&lt;br /&gt;
{{UserCmd|command=pamac install base-devel git}}&lt;br /&gt;
* Clone the PKGBUILD&lt;br /&gt;
{{UserCmd|command=git clone &amp;lt;nowiki&amp;gt;https://aur.archlinux.org/google-chrome.git&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
* Change directory to cloned folder&lt;br /&gt;
{{UserCmd|command=cd google-chrome}}&lt;br /&gt;
* To make/compile the package, run:&lt;br /&gt;
{{UserCmd|command=makepkg -s}}&lt;br /&gt;
This will build the package and pull in any dependencies needed. ''Note: it won't pull a dependency from the AUR, only from the Manjaro Repos.''. If you list the folder content&lt;br /&gt;
{{UserCmd|command=ls}}&lt;br /&gt;
you'll probably find a few new files. You're interested in the one that ends with .pkg.tar.zst &lt;br /&gt;
* The final event is running $sudo pacman -U on that file&lt;br /&gt;
{{UserCmd|command=sudo pacman -U google-chrome-ver.rel.bugfix.build-pkgrel.pkg.zst}}&lt;br /&gt;
And you've done it...the safest way to install from the AUR. This is essentially what most install scripts do for you.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:59--&amp;gt;&lt;br /&gt;
''Note:'' Instead of using ''sudo pacman -U google-chrome-ver.rel.bugfix.build-pkgrel.pkg.zst'' can also use:&lt;br /&gt;
{{UserCmd|command=makepkg -i}}&lt;br /&gt;
''Note:'' To combine above steps into one:&lt;br /&gt;
{{UserCmd|command=makepkg -is}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Upgrading the packages installed from the AUR=== &amp;lt;!--T:60--&amp;gt;&lt;br /&gt;
The following command will upgrade '''all''' packages on the system including AUR builds&lt;br /&gt;
{{UserCmd|command=pamac upgrade -a}}&lt;br /&gt;
&lt;br /&gt;
==See Also== &amp;lt;!--T:61--&amp;gt;&lt;br /&gt;
* [http://wiki.manjaro.org/index.php?title=Pacman Pacman]&lt;br /&gt;
* [http://wiki.manjaro.org/index.php?title=Pacman_Tips Pacman Tips]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:62--&amp;gt;&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;br /&gt;
[[Category:Software Management{{#translation:}}]]&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Improve_Font_Rendering&amp;diff=29433</id>
		<title>Improve Font Rendering</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Improve_Font_Rendering&amp;diff=29433"/>
		<updated>2021-12-25T09:05:28Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: Marked this version for translation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How to improve font rendering with your installed fonts== &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
A little configuration maybe required to render the fonts in an optimal manner. Follow the steps illustrated below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
''1. Create the global fontconfig setting file /etc/fonts/local.conf''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
 {{UserCmd|command=sudo nano /etc/fonts/local.conf}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Paste the following content in the file&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;!DOCTYPE fontconfig SYSTEM &amp;quot;fonts.dtd&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;fontconfig&amp;gt;&lt;br /&gt;
   &amp;lt;match target=&amp;quot;font&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;edit name=&amp;quot;antialias&amp;quot; mode=&amp;quot;assign&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;bool&amp;gt;true&amp;lt;/bool&amp;gt;&lt;br /&gt;
     &amp;lt;/edit&amp;gt;&lt;br /&gt;
     &amp;lt;edit name=&amp;quot;hinting&amp;quot; mode=&amp;quot;assign&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;bool&amp;gt;true&amp;lt;/bool&amp;gt;&lt;br /&gt;
     &amp;lt;edit mode=&amp;quot;assign&amp;quot; name=&amp;quot;rgba&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;const&amp;gt;rgb&amp;lt;/const&amp;gt;&lt;br /&gt;
     &amp;lt;/edit&amp;gt;&lt;br /&gt;
     &amp;lt;edit mode=&amp;quot;assign&amp;quot; name=&amp;quot;hintstyle&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;const&amp;gt;hintslight&amp;lt;/const&amp;gt;&lt;br /&gt;
     &amp;lt;/edit&amp;gt;&lt;br /&gt;
     &amp;lt;edit mode=&amp;quot;assign&amp;quot; name=&amp;quot;lcdfilter&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;const&amp;gt;lcddefault&amp;lt;/const&amp;gt;&lt;br /&gt;
     &amp;lt;/edit&amp;gt;&lt;br /&gt;
   &amp;lt;/match&amp;gt;&lt;br /&gt;
 &amp;lt;/fontconfig&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
After that save the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
''2. Create backup of ~/.Xresources file:''&lt;br /&gt;
 {{UserCmd|command=cp ~/.Xresources ~/.Xresources.bak}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
If the .Xresources file has not been already created and you get the error&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
'''''&amp;quot;cp: cannot stat ‘~/.Xresources’: No such file or directory&amp;quot;''''', then skip to step No. 3.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:11--&amp;gt;&lt;br /&gt;
''3. Open/Create ~/.Xresources file in text editor:''&lt;br /&gt;
 {{UserCmd|command=nano ~/.Xresources}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:12--&amp;gt;&lt;br /&gt;
If the following is not already present, paste at the end of the file or edit existing values:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:13--&amp;gt;&lt;br /&gt;
 Xft.antialias: 1&lt;br /&gt;
 Xft.hinting: 1&lt;br /&gt;
 Xft.rgba: rgb&lt;br /&gt;
 Xft.hintstyle: hintslight&lt;br /&gt;
 Xft.lcdfilter: lcddefault&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:14--&amp;gt;&lt;br /&gt;
Save changes to the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:15--&amp;gt;&lt;br /&gt;
''4. Run the following command in terminal:''&lt;br /&gt;
 {{UserCmd|command=xrdb -merge ~/.Xresources}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:16--&amp;gt;&lt;br /&gt;
''5. Make sure that ''Anti aliasing is '''On''', Hinting is set to '''Slight'''''  and RGBA (subpixel) order is set to '''rgb''' in System Settings (Appearance).''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:17--&amp;gt;&lt;br /&gt;
''6. Create symbolic links with some available presets from /usr/share/fontconfig/conf.avail/ to /etc/fonts/conf.d/''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:18--&amp;gt;&lt;br /&gt;
 {{UserCmd|command=sudo ln -s  /usr/share/fontconfig/conf.avail/10-sub-pixel-rgb.conf /etc/fonts/conf.d/}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:19--&amp;gt;&lt;br /&gt;
 {{UserCmd|command=sudo ln -s  /usr/share/fontconfig/conf.avail/10-hinting-slight.conf /etc/fonts/conf.d/}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:20--&amp;gt;&lt;br /&gt;
 {{UserCmd|command=sudo ln -s  /usr/share/fontconfig/conf.avail/11-lcdfilter-default.conf /etc/fonts/conf.d/}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:21--&amp;gt;&lt;br /&gt;
''7. Set preferred serif, sans-serif and monospace fonts (optional)''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:22--&amp;gt;&lt;br /&gt;
Create local fontconfig folder and setting file&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:23--&amp;gt;&lt;br /&gt;
 {{UserCmd|command=mkdir -p ~/.config/fontconfig/}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:24--&amp;gt;&lt;br /&gt;
 {{UserCmd|command=nano ~/.config/fontconfig/fonts.conf}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:25--&amp;gt;&lt;br /&gt;
Paste the following content in the file&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:26--&amp;gt;&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;!DOCTYPE fontconfig SYSTEM &amp;quot;fonts.dtd&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;fontconfig&amp;gt;&lt;br /&gt;
   &amp;lt;alias&amp;gt;&lt;br /&gt;
     &amp;lt;family&amp;gt;serif&amp;lt;/family&amp;gt;&lt;br /&gt;
     &amp;lt;prefer&amp;gt;&lt;br /&gt;
       &amp;lt;family&amp;gt;Liberation Serif&amp;lt;/family&amp;gt;&lt;br /&gt;
     &amp;lt;/prefer&amp;gt;&lt;br /&gt;
   &amp;lt;/alias&amp;gt;&lt;br /&gt;
   &amp;lt;alias&amp;gt;&lt;br /&gt;
     &amp;lt;family&amp;gt;sans-serif&amp;lt;/family&amp;gt;&lt;br /&gt;
     &amp;lt;prefer&amp;gt;&lt;br /&gt;
       &amp;lt;family&amp;gt;Liberation Sans&amp;lt;/family&amp;gt;&lt;br /&gt;
     &amp;lt;/prefer&amp;gt;&lt;br /&gt;
   &amp;lt;/alias&amp;gt;&lt;br /&gt;
   &amp;lt;alias&amp;gt;&lt;br /&gt;
     &amp;lt;family&amp;gt;sans&amp;lt;/family&amp;gt;&lt;br /&gt;
     &amp;lt;prefer&amp;gt;&lt;br /&gt;
       &amp;lt;family&amp;gt;Liberation Sans&amp;lt;/family&amp;gt;&lt;br /&gt;
     &amp;lt;/prefer&amp;gt;&lt;br /&gt;
   &amp;lt;/alias&amp;gt;&lt;br /&gt;
   &amp;lt;alias&amp;gt;&lt;br /&gt;
     &amp;lt;family&amp;gt;monospace&amp;lt;/family&amp;gt;&lt;br /&gt;
     &amp;lt;prefer&amp;gt;&lt;br /&gt;
       &amp;lt;family&amp;gt;Liberation Mono&amp;lt;/family&amp;gt;&lt;br /&gt;
     &amp;lt;/prefer&amp;gt;&lt;br /&gt;
   &amp;lt;/alias&amp;gt;&lt;br /&gt;
   &amp;lt;alias&amp;gt;&lt;br /&gt;
     &amp;lt;family&amp;gt;mono&amp;lt;/family&amp;gt;&lt;br /&gt;
     &amp;lt;prefer&amp;gt;&lt;br /&gt;
       &amp;lt;family&amp;gt;Liberation Mono&amp;lt;/family&amp;gt;&lt;br /&gt;
     &amp;lt;/prefer&amp;gt;&lt;br /&gt;
   &amp;lt;/alias&amp;gt;&lt;br /&gt;
 &amp;lt;/fontconfig&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:27--&amp;gt;&lt;br /&gt;
''8. Finally enable freetype2 infinality mode and reboot your computer.''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:28--&amp;gt;&lt;br /&gt;
add line to end of freetype2 config file and then rebuild fontconfig cache&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:29--&amp;gt;&lt;br /&gt;
 {{UserCmd| command=sudo nano /etc/profile.d/freetype2.sh}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:30--&amp;gt;&lt;br /&gt;
 {{UserCmd| command=export FREETYPE_PROPERTIES=&amp;quot;truetype:interpreter-version=38&amp;quot;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:31--&amp;gt;&lt;br /&gt;
 {{UserCmd|command=sudo fc-cache -fv}}&lt;br /&gt;
&lt;br /&gt;
==See Also== &amp;lt;!--T:32--&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:33--&amp;gt;&lt;br /&gt;
[https://wiki.archlinux.org/index.php/Font_Configuration The Arch Wiki]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
[[Category:Contents Page{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Main_Page&amp;diff=29232</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Main_Page&amp;diff=29232"/>
		<updated>2021-11-10T18:27:29Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: removed some links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Manjaro Logo--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Main page logo.png|center|300px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
==Getting Started== &amp;lt;!--T:392--&amp;gt;&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
===Overview===&lt;br /&gt;
* '''[[Manjaro|Manjaro Overview]]'''&lt;br /&gt;
: ''Various articles to answer all your questions!''&lt;br /&gt;
* '''[[Using Manjaro for Beginners|Using Manjaro]]'''&lt;br /&gt;
: ''New to Manjaro? Start here for an overview! ''&lt;br /&gt;
* '''[[Using Manjaro for Windows users|Coming From Windows]]'''&lt;br /&gt;
: ''Go here if you're a Windows user trying Linux or Manjaro! ''&lt;br /&gt;
|&lt;br /&gt;
===Online and Support===&lt;br /&gt;
* '''[[Manjaro Online|Manjaro Online]]'''&lt;br /&gt;
: ''Our forum, Twitter, Reddit, and Facebook accounts.''&lt;br /&gt;
* '''[https://t.me/manjaro_official Manjaro Telegram]'''&lt;br /&gt;
: ''Additional direct support for Manjaro users.''&lt;br /&gt;
|1|1}}&lt;br /&gt;
&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
===Get Manjaro=== &amp;lt;!--T:393--&amp;gt;&lt;br /&gt;
* '''[[Download Manjaro|Download Manjaro]]'''&lt;br /&gt;
: ''Where to find the latest and greatest Manjaro releases.''&lt;br /&gt;
* '''[[Check a Downloaded ISO Image For Errors|Check a Downloaded ISO Image For Errors]]'''&lt;br /&gt;
: ''Check your Manjaro download for errors in Linux and Windows.''&lt;br /&gt;
|&lt;br /&gt;
===Installation===&lt;br /&gt;
* '''[[Burn an ISO File|Burn an ISO File]]'''&lt;br /&gt;
: ''Burn Manjaro to CD/DVD or USB stick in Linux and Windows.''&lt;br /&gt;
* '''[[Installation Guides|Install Manjaro]]'''&lt;br /&gt;
: ''Installation and partitioning guides for beginners and experienced users.''&lt;br /&gt;
|1|1}}&lt;br /&gt;
&lt;br /&gt;
==Customization and Configuration== &amp;lt;!--T:394--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
===Boot / Startup=== &amp;lt;!--T:395--&amp;gt;&lt;br /&gt;
* '''[[BIOS and UEFI|BIOS and UEFI]]'''&lt;br /&gt;
: ''How to enable virtualisation, run Manjaro on Windows 10 systems, and more!''&lt;br /&gt;
* '''[[Display Managers / Login Screens|Display Managers / Login Screens]]'''    &lt;br /&gt;
: ''Install, configure, or even bypass MDM, GDM, SDDM, LXDM, and SLiM.''&lt;br /&gt;
* '''[[Fstab - Use SystemD automount|Fstab - Use SystemD automount]]'''&lt;br /&gt;
: ''SystemD and /etc/fstab options for device mounting.''&lt;br /&gt;
* '''[[Make GRUB menu &amp;amp; boot-up/down fonts bigger|Larger GRUB, Boot, and Shutdown Fonts]]'''&lt;br /&gt;
: ''How to increase the size of boot, shutdown, and GRUB menu fonts.''&lt;br /&gt;
|&lt;br /&gt;
===DEs / WMs===&lt;br /&gt;
* '''[[Basic Tips for conky|Conky - Basic Tips]]'''&lt;br /&gt;
: ''Conky can display a lot of useful information on your desktop. ''&lt;br /&gt;
* '''[[Desktop Environments|Desktop Environments and Window Managers]]'''&lt;br /&gt;
: ''Install popular desktops and apply a range of desktop-specific configuration.''&lt;br /&gt;
* '''[[Set all Qt app's to use GTK+ font &amp;amp; theme settings|Set all Qt apps to use GTK+ font &amp;amp; theme settings]]'''&lt;br /&gt;
: ''Ensure QT apps match GTK+ DE/WM theming.''&lt;br /&gt;
* '''[[Set all Java apps to use GTK+ font &amp;amp; theme settings|Set all Java apps to use GTK+ font &amp;amp; theme settings]]'''&lt;br /&gt;
: ''Ensure Java apps match GTK+ DE/WM theming.''&lt;br /&gt;
|1|1}}&lt;br /&gt;
&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
===Software Management=== &amp;lt;!--T:396--&amp;gt;&lt;br /&gt;
* '''[[Repositories and Servers|Repositories and Servers]]'''&lt;br /&gt;
: ''Change repositories, find the fastest mirrors, etc.''&lt;br /&gt;
* '''[[Pacman|Pacman]]'''&lt;br /&gt;
: ''Instructions for using the '''Pac'''kage '''Man'''ager and more.''&lt;br /&gt;
* '''[[Graphical Software Managers|Graphical Software Managers]]'''&lt;br /&gt;
: ''There's a range of user-friendly software managers available''!&lt;br /&gt;
* '''[[Arch User Repository|Arch User Repository]]'''&lt;br /&gt;
: ''Learn about and use the AUR.''&lt;br /&gt;
* '''[[Flatpak|Flatpak]]'''&lt;br /&gt;
: ''Extend your software library using Flatpaks''&lt;br /&gt;
* '''[[Snap|Snap]]'''&lt;br /&gt;
: ''Install and manage Snaps on Manjaro''&lt;br /&gt;
* '''[[Software Applications|Software Applications]]'''&lt;br /&gt;
: ''A collection of tips and configurations for many applications''&lt;br /&gt;
|&lt;br /&gt;
===Hardware / MSM===&lt;br /&gt;
* '''[[Manjaro Settings Manager|Manjaro Settings Manager]]'''&lt;br /&gt;
: ''MSM can set your Language, User Account, Kernel, Time and Date, Graphics Card Drivers, and more.''&lt;br /&gt;
* '''[[Manjaro Hardware Detection|Manjaro Hardware Detection]]'''&lt;br /&gt;
: ''Kernels and Drivers.(mhwd)''&lt;br /&gt;
* '''[[Configure Graphics Cards|Configure Graphics Cards]]'''&lt;br /&gt;
: ''View, install, remove, or reinstall GPU drivers and much more.''&lt;br /&gt;
* '''[[Power Management|Power Management]]'''&lt;br /&gt;
: ''Got the power? No? Then optimise it!''&lt;br /&gt;
* '''[[Printing|Printing]]'''&lt;br /&gt;
: ''Enable printing and add printers.''&lt;br /&gt;
* '''[[Wacom Tablet And Pen|Wacom Tablet And Pen]]'''&lt;br /&gt;
: ''Configuring tablets and pens.''&lt;br /&gt;
* '''[[Manjaro-ARM|Manjaro-ARM]]'''&lt;br /&gt;
: ''Tips specific to ARM systems''&lt;br /&gt;
|1|1}}&lt;br /&gt;
&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
===Network / Internet=== &amp;lt;!--T:397--&amp;gt;&lt;br /&gt;
* '''[[Internet Browsers|Internet Browsers]]'''&lt;br /&gt;
: ''Security, Customization, and Configuration.''&lt;br /&gt;
* '''[[Firewalls and Security|Firewalls and Security]]'''&lt;br /&gt;
: ''Firewalls and Security on Manjaro''&lt;br /&gt;
* '''[[Sync dynamic IP with openDNS service via ddclient|Sync dynamic IP with openDNS service via ddclient]]'''&lt;br /&gt;
: ''Solution for update dynamic IP for openDNS service.''&lt;br /&gt;
* '''[[Keyboard and Mouse Sharing|Keyboard and Mouse Sharing]]''' &lt;br /&gt;
: ''Use a mouse and keyboard across multiple machines &amp;amp; operating systems.''&lt;br /&gt;
* '''[[Networking|Networking]]''' &lt;br /&gt;
: ''Managing networking''&lt;br /&gt;
* '''[[Using Samba in your File Manager|Using Samba in your File Manager]]''' &lt;br /&gt;
: ''How to setup Samba share in your network.''&lt;br /&gt;
* '''[[Sharing files with Python|Sharing files with Python]]''' &lt;br /&gt;
: ''Using Python's built-in network capabilities to share files.''&lt;br /&gt;
* '''[[Using autofs (automount) with NFS|Using autofs (automount) with NFS]]''' &lt;br /&gt;
: ''One of the many ways to mount shares.''&lt;br /&gt;
|&lt;br /&gt;
===System / Misc===&lt;br /&gt;
* '''[[Manjaro Polkit Rules|Manjaro Polkit Rules]]''' &lt;br /&gt;
: ''The policykity rules implemented by Manjaro''&lt;br /&gt;
* '''[[Add a Storage Partition &amp;amp; Modify your System to Suit|Add a Storage Partition &amp;amp; Modify your System to Suit]]''' &lt;br /&gt;
: ''How to shrink and add a partition &amp;amp; make Manjaro know where &amp;amp; what it is.''&lt;br /&gt;
* '''[[Aliases in .bashrc|Aliases in .bashrc]]''' &lt;br /&gt;
: ''Shortcuts for your terminal.''&lt;br /&gt;
* '''[[Developer Tools|Developer Tools]]'''&lt;br /&gt;
: ''Set of tools used by Manjaro developers and advanced users.''&lt;br /&gt;
* '''[[File Systems|File Systems]]'''&lt;br /&gt;
: ''Information on different file systems, how they work, and how to use them.''&lt;br /&gt;
* '''[[Swap|Managing Swap]]''' &lt;br /&gt;
: ''All about swap space''&lt;br /&gt;
* '''[[Limit the size of .log files &amp;amp; the journal|Management of the Systemd Journal &amp;amp; of .log files]]'''&lt;br /&gt;
: ''Manage Systemd's Journal &amp;amp; syslog-ng's /var/log/*log files.''&lt;br /&gt;
* '''[[Linux Security|Linux Security]]'''&lt;br /&gt;
: ''Information on root and superuser passwords.''&lt;br /&gt;
* '''[[How to mount Windows (NTFS) filesystem due to hibernation|How to mount Windows (NTFS) filesystem due to hibernation]]'''&lt;br /&gt;
: ''Solutions &amp;amp; workarounds for various Windows versions.''&lt;br /&gt;
* '''[[Keyboard_Shortcuts|Keyboard Shortcuts]]'''&lt;br /&gt;
: ''Set custom keyboard bindings.''&lt;br /&gt;
* '''[[Viewing and editing configuration files|Viewing and editing configuration files]]'''&lt;br /&gt;
: ''How to view and edit files in each Manjaro edition.''&lt;br /&gt;
|1|1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting== &amp;lt;!--T:398--&amp;gt;&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
===Boot / Startup===&lt;br /&gt;
* [[Restore the GRUB Bootloader|Restore the GRUB Bootloader]]&lt;br /&gt;
:  ''Can't boot Manjaro? You may be able to repair rather than reinstall!''&lt;br /&gt;
* [[Preserve Manjaro Bootloader|Preserve Manjaro Bootloader]]&lt;br /&gt;
:  ''Prevent Manjaro's GRUB from being overridden.''&lt;br /&gt;
* [[Kernel Fails to Load (pata_acpi error)|Kernel Fails to Load / &amp;quot;Unable to Find Device&amp;quot; Error]]&lt;br /&gt;
: ''Solution for a problem that affects certain computers using JMicron chips.''&lt;br /&gt;
|&lt;br /&gt;
===Desktop===&lt;br /&gt;
* [[Various screen tearing fixes|Various screen tearing fixes]]&lt;br /&gt;
: ''Hopefully one of these tips will fix your screen tearing problem.''&lt;br /&gt;
* [[DMenu - warning: no locale support|DMenu - warning: no locale support]]&lt;br /&gt;
: ''A fix for the &amp;quot;no locale support&amp;quot; error in dmenu.''&lt;br /&gt;
|1|1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
===Software Management=== &amp;lt;!--T:399--&amp;gt;&lt;br /&gt;
* [[pacman troubleshooting|Common Issues and Pacman Troubleshooting]]&lt;br /&gt;
: ''Troubleshooting common issues related to pacman''.&lt;br /&gt;
|&lt;br /&gt;
===Hardware===&lt;br /&gt;
* [[Reactivating the Backlight|Screen Brightness is too Dark or Dim]]&lt;br /&gt;
: ''The solution for an issue that particularly affects some makes of laptops''.&lt;br /&gt;
* [[Did X.server recognise your monitor correctly?|Did X.server recognise your monitor correctly?]]&lt;br /&gt;
: ''A quick test in the Terminal''.&lt;br /&gt;
* [[ALSA|Advanced Linux Sound Architecture (ALSA)]]&lt;br /&gt;
: ''Troubleshooting common issues related to ALSA''.&lt;br /&gt;
|1|1}}&lt;br /&gt;
&lt;br /&gt;
==More== &amp;lt;!--T:400--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:401--&amp;gt;&lt;br /&gt;
* [//www.mediawiki.org/wiki/Help:Contents User's Guide]&lt;br /&gt;
: ''Full user guide on every aspect of Wiki authorship and maintenance.'' &lt;br /&gt;
* [[Basic Submission Rules|Basic Submission Rules]]&lt;br /&gt;
: ''How to create an account, and the dos and do-nots for Wiki contributors.''&lt;br /&gt;
* [[Contributing|Contributing]]&lt;br /&gt;
: ''The starting point for those willing to contribute to the wiki.''&lt;br /&gt;
* [https://wiki.manjaro.org/index.php?title=Category:Contents_Page{{#translation:}} Contents]&lt;br /&gt;
: ''For a page containing a list of all Wiki guides and tutorials sorted alphabetically''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:402--&amp;gt;&lt;br /&gt;
{{FlexSideContainerTemplate|&lt;br /&gt;
{{FlexBoxTemplate|What's New - The Latest Changes|{{Special:RecentChanges/days=100,limit=12,hidebots}}|Actual there are '''{{NUMBEROFARTICLES}}''' articles here, waiting for you.}}|&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:403--&amp;gt;&lt;br /&gt;
__TOC__|&lt;br /&gt;
9|&lt;br /&gt;
1}}&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&amp;lt;!-- to early now [[Category:Top level{{#translation:}}]] --&amp;gt;&lt;br /&gt;
[[Category:Top level{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Template:Key_press/core&amp;diff=29225</id>
		<title>Template:Key press/core</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Template:Key_press/core&amp;diff=29225"/>
		<updated>2021-11-05T16:17:57Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: edited style&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;kbd class=&amp;quot;keyboard-key nowrap&amp;quot; style=&amp;quot;border: 1px solid #aaa; border-radius: 0.2em; box-shadow: 0.1em 0.2em 0.2em #ddd;padding: 5px; font-family: inherit; font-size: 0.85em;&amp;quot;&amp;gt;{{#switch:{{lc:{{{1}}}}}&lt;br /&gt;
| caps lock           = ⇪ Caps Lock&lt;br /&gt;
| [[caps lock]]       = ⇪ [[Caps Lock]]&lt;br /&gt;
| shift               = ⇧ Shift&lt;br /&gt;
| [[shift key|shift]] = ⇧ [[Shift key|Shift]]&lt;br /&gt;
| enter               = ↵ Enter&lt;br /&gt;
| [[enter key|enter]] = ↵ [[Enter key|Enter]]&lt;br /&gt;
| cmd                 = ⌘ Cmd&lt;br /&gt;
| [[cmd key|cmd]]&lt;br /&gt;
| [[command key|cmd]] = ⌘ [[Command key|Cmd]]&lt;br /&gt;
| command             = ⌘ Command&lt;br /&gt;
| [[cmd key|command]]&lt;br /&gt;
| [[command key|command]] = |⌘ [[Command key|Command]]&lt;br /&gt;
| opt                 = ⌥ Opt&lt;br /&gt;
| [[opt key|opt]]&lt;br /&gt;
| [[option key|opt]]  = ⌥ [[Option key|Opt]]&lt;br /&gt;
| option              = ⌥ Option&lt;br /&gt;
| [[option key]]&lt;br /&gt;
| [[opt key|option]]&lt;br /&gt;
| [[option key|option]] = ⌥ [[Option key|Option]]&lt;br /&gt;
| tab                 = Tab ↹&lt;br /&gt;
| [[tab key|tab]]     = [[Tab key|Tab]] ↹&lt;br /&gt;
| backspace           = ← Backspace&lt;br /&gt;
| [[backspace]]       = ← [[Backspace]]&lt;br /&gt;
| win                 = ⊞ Win&lt;br /&gt;
| [[win key|win]]&lt;br /&gt;
| [[windows key|win]] = ⊞ [[Windows key|Win]]&lt;br /&gt;
| menu                = ≣ Menu&lt;br /&gt;
| [[menu key|menu]]   = ≣ [[Menu key|Menu]]&lt;br /&gt;
| up                  = ↑&lt;br /&gt;
| [[arrow keys|up]]   = [[Arrow keys|↑]]&lt;br /&gt;
| down                = ↓&lt;br /&gt;
| [[arrow keys|down]] = [[Arrow keys|↓]]&lt;br /&gt;
| left                = ←&lt;br /&gt;
| [[arrow keys|left]] = [[Arrow keys|←]]&lt;br /&gt;
| right               = →&lt;br /&gt;
| [[arrow keys|right]] = [[Arrow keys|→]]&lt;br /&gt;
| *&lt;br /&gt;
| asterisk            = &amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| #&lt;br /&gt;
| hash                = &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| [[#]]               = [[Number sign|#]]&lt;br /&gt;
| :&lt;br /&gt;
| colon               = &amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| [[:]]               = [[Colon (punctuation)|:]]&lt;br /&gt;
| pipe                = &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| [[|]]               = [[Pipe symbol|&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;]]&lt;br /&gt;
| ;&lt;br /&gt;
| semicolon           = &amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| [[;]]               = [[Semi-colon|&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;]]&lt;br /&gt;
| equals              = &amp;lt;nowiki&amp;gt;=&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Left &amp;amp; right analog sticks --&amp;gt;&lt;br /&gt;
| l-up&lt;br /&gt;
| l up     = L↑&lt;br /&gt;
| l-down&lt;br /&gt;
| l down   = L↓&lt;br /&gt;
| l-left&lt;br /&gt;
| l left   = L←&lt;br /&gt;
| l-right&lt;br /&gt;
| l right  = L→&lt;br /&gt;
| l-ne&lt;br /&gt;
| l ne     = L↗&lt;br /&gt;
| l-se&lt;br /&gt;
| l se     = L↘&lt;br /&gt;
| l-nw&lt;br /&gt;
| l nw     = L↖&lt;br /&gt;
| l-sw&lt;br /&gt;
| l sw     = L↙&lt;br /&gt;
&lt;br /&gt;
| r-up&lt;br /&gt;
| r up     = R↑&lt;br /&gt;
| r-down&lt;br /&gt;
| r down   = R↓&lt;br /&gt;
| r-left&lt;br /&gt;
| r left   = R←&lt;br /&gt;
| r-right&lt;br /&gt;
| r right  = R→&lt;br /&gt;
| r-ne&lt;br /&gt;
| r ne     = R↗&lt;br /&gt;
| r-se&lt;br /&gt;
| r se     = R↘&lt;br /&gt;
| r-nw&lt;br /&gt;
| r nw     = R↖&lt;br /&gt;
| r-sw&lt;br /&gt;
| r sw     = R↙&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- PlayStation --&amp;gt;&lt;br /&gt;
| ps x&lt;br /&gt;
| ex       = ×&lt;br /&gt;
| ps c&lt;br /&gt;
| circle   = ○&lt;br /&gt;
| ps s&lt;br /&gt;
| square   = □&lt;br /&gt;
| ps t&lt;br /&gt;
| triangle = △&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Nintendo 64 &amp;amp; GameCube --&amp;gt;&lt;br /&gt;
| c-up&lt;br /&gt;
| c up     = C↑&lt;br /&gt;
| c-down&lt;br /&gt;
| c down   = C↓&lt;br /&gt;
| c-left&lt;br /&gt;
| c left   = C←&lt;br /&gt;
| c-right&lt;br /&gt;
| c right  = C→&lt;br /&gt;
| c-ne&lt;br /&gt;
| c ne     = C↗&lt;br /&gt;
| c-se&lt;br /&gt;
| c se     = C↘&lt;br /&gt;
| c-nw&lt;br /&gt;
| c nw     = C↖&lt;br /&gt;
| c-sw&lt;br /&gt;
| c sw     = C↙&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- default --&amp;gt;&lt;br /&gt;
| #default            = {{{1}}}&lt;br /&gt;
}}&amp;lt;/kbd&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
Docs can be found at [https://www.mediawiki.org/wiki/Template:Key_press/doc mediawiki page.]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Template:Key_press/core&amp;diff=29224</id>
		<title>Template:Key press/core</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Template:Key_press/core&amp;diff=29224"/>
		<updated>2021-11-05T16:16:07Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: edited style&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;kbd class=&amp;quot;keyboard-key nowrap&amp;quot; style=&amp;quot;border: 1px solid #aaa; border-radius: 0.2em; box-shadow: 0.1em 0.2em 0.2em #ddd; background-color: #f9f9f9; background-image: -moz-linear-gradient(top, #eee, #f9f9f9, #eee); background-image: -o-linear-gradient(top, #eee, #f9f9f9, #eee); background-image: -webkit-linear-gradient(top, #eee, #f9f9f9, #eee); background-image: linear-gradient(to bottom, #eee, #f9f9f9, #eee); padding: 5px; font-family: inherit; font-size: 0.85em;&amp;quot;&amp;gt;{{#switch:{{lc:{{{1}}}}}&lt;br /&gt;
| caps lock           = ⇪ Caps Lock&lt;br /&gt;
| [[caps lock]]       = ⇪ [[Caps Lock]]&lt;br /&gt;
| shift               = ⇧ Shift&lt;br /&gt;
| [[shift key|shift]] = ⇧ [[Shift key|Shift]]&lt;br /&gt;
| enter               = ↵ Enter&lt;br /&gt;
| [[enter key|enter]] = ↵ [[Enter key|Enter]]&lt;br /&gt;
| cmd                 = ⌘ Cmd&lt;br /&gt;
| [[cmd key|cmd]]&lt;br /&gt;
| [[command key|cmd]] = ⌘ [[Command key|Cmd]]&lt;br /&gt;
| command             = ⌘ Command&lt;br /&gt;
| [[cmd key|command]]&lt;br /&gt;
| [[command key|command]] = |⌘ [[Command key|Command]]&lt;br /&gt;
| opt                 = ⌥ Opt&lt;br /&gt;
| [[opt key|opt]]&lt;br /&gt;
| [[option key|opt]]  = ⌥ [[Option key|Opt]]&lt;br /&gt;
| option              = ⌥ Option&lt;br /&gt;
| [[option key]]&lt;br /&gt;
| [[opt key|option]]&lt;br /&gt;
| [[option key|option]] = ⌥ [[Option key|Option]]&lt;br /&gt;
| tab                 = Tab ↹&lt;br /&gt;
| [[tab key|tab]]     = [[Tab key|Tab]] ↹&lt;br /&gt;
| backspace           = ← Backspace&lt;br /&gt;
| [[backspace]]       = ← [[Backspace]]&lt;br /&gt;
| win                 = ⊞ Win&lt;br /&gt;
| [[win key|win]]&lt;br /&gt;
| [[windows key|win]] = ⊞ [[Windows key|Win]]&lt;br /&gt;
| menu                = ≣ Menu&lt;br /&gt;
| [[menu key|menu]]   = ≣ [[Menu key|Menu]]&lt;br /&gt;
| up                  = ↑&lt;br /&gt;
| [[arrow keys|up]]   = [[Arrow keys|↑]]&lt;br /&gt;
| down                = ↓&lt;br /&gt;
| [[arrow keys|down]] = [[Arrow keys|↓]]&lt;br /&gt;
| left                = ←&lt;br /&gt;
| [[arrow keys|left]] = [[Arrow keys|←]]&lt;br /&gt;
| right               = →&lt;br /&gt;
| [[arrow keys|right]] = [[Arrow keys|→]]&lt;br /&gt;
| *&lt;br /&gt;
| asterisk            = &amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| #&lt;br /&gt;
| hash                = &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| [[#]]               = [[Number sign|#]]&lt;br /&gt;
| :&lt;br /&gt;
| colon               = &amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| [[:]]               = [[Colon (punctuation)|:]]&lt;br /&gt;
| pipe                = &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| [[|]]               = [[Pipe symbol|&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;]]&lt;br /&gt;
| ;&lt;br /&gt;
| semicolon           = &amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| [[;]]               = [[Semi-colon|&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;]]&lt;br /&gt;
| equals              = &amp;lt;nowiki&amp;gt;=&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Left &amp;amp; right analog sticks --&amp;gt;&lt;br /&gt;
| l-up&lt;br /&gt;
| l up     = L↑&lt;br /&gt;
| l-down&lt;br /&gt;
| l down   = L↓&lt;br /&gt;
| l-left&lt;br /&gt;
| l left   = L←&lt;br /&gt;
| l-right&lt;br /&gt;
| l right  = L→&lt;br /&gt;
| l-ne&lt;br /&gt;
| l ne     = L↗&lt;br /&gt;
| l-se&lt;br /&gt;
| l se     = L↘&lt;br /&gt;
| l-nw&lt;br /&gt;
| l nw     = L↖&lt;br /&gt;
| l-sw&lt;br /&gt;
| l sw     = L↙&lt;br /&gt;
&lt;br /&gt;
| r-up&lt;br /&gt;
| r up     = R↑&lt;br /&gt;
| r-down&lt;br /&gt;
| r down   = R↓&lt;br /&gt;
| r-left&lt;br /&gt;
| r left   = R←&lt;br /&gt;
| r-right&lt;br /&gt;
| r right  = R→&lt;br /&gt;
| r-ne&lt;br /&gt;
| r ne     = R↗&lt;br /&gt;
| r-se&lt;br /&gt;
| r se     = R↘&lt;br /&gt;
| r-nw&lt;br /&gt;
| r nw     = R↖&lt;br /&gt;
| r-sw&lt;br /&gt;
| r sw     = R↙&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- PlayStation --&amp;gt;&lt;br /&gt;
| ps x&lt;br /&gt;
| ex       = ×&lt;br /&gt;
| ps c&lt;br /&gt;
| circle   = ○&lt;br /&gt;
| ps s&lt;br /&gt;
| square   = □&lt;br /&gt;
| ps t&lt;br /&gt;
| triangle = △&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Nintendo 64 &amp;amp; GameCube --&amp;gt;&lt;br /&gt;
| c-up&lt;br /&gt;
| c up     = C↑&lt;br /&gt;
| c-down&lt;br /&gt;
| c down   = C↓&lt;br /&gt;
| c-left&lt;br /&gt;
| c left   = C←&lt;br /&gt;
| c-right&lt;br /&gt;
| c right  = C→&lt;br /&gt;
| c-ne&lt;br /&gt;
| c ne     = C↗&lt;br /&gt;
| c-se&lt;br /&gt;
| c se     = C↘&lt;br /&gt;
| c-nw&lt;br /&gt;
| c nw     = C↖&lt;br /&gt;
| c-sw&lt;br /&gt;
| c sw     = C↙&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- default --&amp;gt;&lt;br /&gt;
| #default            = {{{1}}}&lt;br /&gt;
}}&amp;lt;/kbd&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
Docs can be found at [https://www.mediawiki.org/wiki/Template:Key_press/doc mediawiki page.]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Template:Key_press/core&amp;diff=29223</id>
		<title>Template:Key press/core</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Template:Key_press/core&amp;diff=29223"/>
		<updated>2021-11-05T16:14:46Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: edited style&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;kbd class=&amp;quot;keyboard-key nowrap&amp;quot; style=&amp;quot;border: 1px solid #aaa; border-radius: 0.2em; background-color: #f9f9f9;padding: 5px; font-family: inherit; font-size: 0.85em;&amp;quot;&amp;gt;{{#switch:{{lc:{{{1}}}}}&lt;br /&gt;
| caps lock           = ⇪ Caps Lock&lt;br /&gt;
| [[caps lock]]       = ⇪ [[Caps Lock]]&lt;br /&gt;
| shift               = ⇧ Shift&lt;br /&gt;
| [[shift key|shift]] = ⇧ [[Shift key|Shift]]&lt;br /&gt;
| enter               = ↵ Enter&lt;br /&gt;
| [[enter key|enter]] = ↵ [[Enter key|Enter]]&lt;br /&gt;
| cmd                 = ⌘ Cmd&lt;br /&gt;
| [[cmd key|cmd]]&lt;br /&gt;
| [[command key|cmd]] = ⌘ [[Command key|Cmd]]&lt;br /&gt;
| command             = ⌘ Command&lt;br /&gt;
| [[cmd key|command]]&lt;br /&gt;
| [[command key|command]] = |⌘ [[Command key|Command]]&lt;br /&gt;
| opt                 = ⌥ Opt&lt;br /&gt;
| [[opt key|opt]]&lt;br /&gt;
| [[option key|opt]]  = ⌥ [[Option key|Opt]]&lt;br /&gt;
| option              = ⌥ Option&lt;br /&gt;
| [[option key]]&lt;br /&gt;
| [[opt key|option]]&lt;br /&gt;
| [[option key|option]] = ⌥ [[Option key|Option]]&lt;br /&gt;
| tab                 = Tab ↹&lt;br /&gt;
| [[tab key|tab]]     = [[Tab key|Tab]] ↹&lt;br /&gt;
| backspace           = ← Backspace&lt;br /&gt;
| [[backspace]]       = ← [[Backspace]]&lt;br /&gt;
| win                 = ⊞ Win&lt;br /&gt;
| [[win key|win]]&lt;br /&gt;
| [[windows key|win]] = ⊞ [[Windows key|Win]]&lt;br /&gt;
| menu                = ≣ Menu&lt;br /&gt;
| [[menu key|menu]]   = ≣ [[Menu key|Menu]]&lt;br /&gt;
| up                  = ↑&lt;br /&gt;
| [[arrow keys|up]]   = [[Arrow keys|↑]]&lt;br /&gt;
| down                = ↓&lt;br /&gt;
| [[arrow keys|down]] = [[Arrow keys|↓]]&lt;br /&gt;
| left                = ←&lt;br /&gt;
| [[arrow keys|left]] = [[Arrow keys|←]]&lt;br /&gt;
| right               = →&lt;br /&gt;
| [[arrow keys|right]] = [[Arrow keys|→]]&lt;br /&gt;
| *&lt;br /&gt;
| asterisk            = &amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| #&lt;br /&gt;
| hash                = &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| [[#]]               = [[Number sign|#]]&lt;br /&gt;
| :&lt;br /&gt;
| colon               = &amp;lt;nowiki&amp;gt;:&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| [[:]]               = [[Colon (punctuation)|:]]&lt;br /&gt;
| pipe                = &amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| [[|]]               = [[Pipe symbol|&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;]]&lt;br /&gt;
| ;&lt;br /&gt;
| semicolon           = &amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| [[;]]               = [[Semi-colon|&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;]]&lt;br /&gt;
| equals              = &amp;lt;nowiki&amp;gt;=&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Left &amp;amp; right analog sticks --&amp;gt;&lt;br /&gt;
| l-up&lt;br /&gt;
| l up     = L↑&lt;br /&gt;
| l-down&lt;br /&gt;
| l down   = L↓&lt;br /&gt;
| l-left&lt;br /&gt;
| l left   = L←&lt;br /&gt;
| l-right&lt;br /&gt;
| l right  = L→&lt;br /&gt;
| l-ne&lt;br /&gt;
| l ne     = L↗&lt;br /&gt;
| l-se&lt;br /&gt;
| l se     = L↘&lt;br /&gt;
| l-nw&lt;br /&gt;
| l nw     = L↖&lt;br /&gt;
| l-sw&lt;br /&gt;
| l sw     = L↙&lt;br /&gt;
&lt;br /&gt;
| r-up&lt;br /&gt;
| r up     = R↑&lt;br /&gt;
| r-down&lt;br /&gt;
| r down   = R↓&lt;br /&gt;
| r-left&lt;br /&gt;
| r left   = R←&lt;br /&gt;
| r-right&lt;br /&gt;
| r right  = R→&lt;br /&gt;
| r-ne&lt;br /&gt;
| r ne     = R↗&lt;br /&gt;
| r-se&lt;br /&gt;
| r se     = R↘&lt;br /&gt;
| r-nw&lt;br /&gt;
| r nw     = R↖&lt;br /&gt;
| r-sw&lt;br /&gt;
| r sw     = R↙&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- PlayStation --&amp;gt;&lt;br /&gt;
| ps x&lt;br /&gt;
| ex       = ×&lt;br /&gt;
| ps c&lt;br /&gt;
| circle   = ○&lt;br /&gt;
| ps s&lt;br /&gt;
| square   = □&lt;br /&gt;
| ps t&lt;br /&gt;
| triangle = △&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Nintendo 64 &amp;amp; GameCube --&amp;gt;&lt;br /&gt;
| c-up&lt;br /&gt;
| c up     = C↑&lt;br /&gt;
| c-down&lt;br /&gt;
| c down   = C↓&lt;br /&gt;
| c-left&lt;br /&gt;
| c left   = C←&lt;br /&gt;
| c-right&lt;br /&gt;
| c right  = C→&lt;br /&gt;
| c-ne&lt;br /&gt;
| c ne     = C↗&lt;br /&gt;
| c-se&lt;br /&gt;
| c se     = C↘&lt;br /&gt;
| c-nw&lt;br /&gt;
| c nw     = C↖&lt;br /&gt;
| c-sw&lt;br /&gt;
| c sw     = C↙&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- default --&amp;gt;&lt;br /&gt;
| #default            = {{{1}}}&lt;br /&gt;
}}&amp;lt;/kbd&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
Docs can be found at [https://www.mediawiki.org/wiki/Template:Key_press/doc mediawiki page.]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Test_page&amp;diff=29222</id>
		<title>Test page</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Test_page&amp;diff=29222"/>
		<updated>2021-11-05T16:09:00Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: keypress test&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &amp;lt;languages/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
example icon : &amp;lt;i data-feather=&amp;quot;airplay&amp;quot;&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
key press test {{key press|Ctrl|Alt|Del}}&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
	<entry>
		<id>https://wiki.manjaro.org/index.php?title=Template:Key_press&amp;diff=29221</id>
		<title>Template:Key press</title>
		<link rel="alternate" type="text/html" href="https://wiki.manjaro.org/index.php?title=Template:Key_press&amp;diff=29221"/>
		<updated>2021-11-05T16:08:17Z</updated>

		<summary type="html">&lt;p&gt;Oguzkagan: updated docs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{key press/core|{{{1|}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{2|}}}|{{{chain first|{{{chain|+}}}}}}{{key press/core|{{{2}}}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{3|}}}|{{{chain second|{{{chain|+}}}}}}{{key press/core|{{{3}}}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{4|}}}|{{{chain third|{{{chain|+}}}}}}{{key press/core|{{{4}}}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{5|}}}|{{{chain fourth|{{{chain|+}}}}}}{{key press/core|{{{5}}}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{6|}}}|{{{chain fifth|{{{chain|+}}}}}}{{key press/core|{{{6}}}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{7|}}}|{{{chain sixth|{{{chain|+}}}}}}{{key press/core|{{{7}}}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{8|}}}|{{{chain seventh|{{{chain|+}}}}}}{{key press/core|{{{8}}}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{9|}}}|{{{chain eighth|{{{chain|+}}}}}}{{key press/core|{{{9}}}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{10|}}}|{{{chain ninth|{{{chain|+}}}}}}{{key press/core|{{{10}}}}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{11|}}}|[[Category:Wikipedia keypress template parameter needs fixing]]}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
Docs can be found at [https://www.mediawiki.org/wiki/Template:Key_press/doc mediawiki page.]&lt;br /&gt;
&amp;lt;!-- add category and language links to the /doc sub-page, not here --&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Oguzkagan</name></author>
	</entry>
</feed>