
<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://sameteem.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin</id>
	<title>SameTeem - User contributions [en-gb]</title>
	<link rel="self" type="application/atom+xml" href="https://sameteem.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin"/>
	<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php/Special:Contributions/Admin"/>
	<updated>2026-10-05T18:16:57Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Miscellaneous&amp;diff=174</id>
		<title>Miscellaneous</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Miscellaneous&amp;diff=174"/>
		<updated>2026-08-28T21:22:46Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== System Won’t Reboot After the Shutdown Process Completes ==&lt;br /&gt;
Check the Intel Watchdog isn&#039;t blacklisted, some performance guides will tell you to disable it for speed, breaking reboots.&lt;br /&gt;
 sudo grep -iR &amp;quot;blacklist iTCO_wdt&amp;quot; /etc/modprobe.d/ &lt;br /&gt;
&lt;br /&gt;
If you see any output like below proceed, if the command returns with no output, it&#039;s not this causing the problem. &lt;br /&gt;
 /etc/modprobe.d/blacklist.conf:blacklist iTCO_wdt&lt;br /&gt;
Edit the file containing the line&lt;br /&gt;
 nano /etc/modprobe.d/blacklist.conf&lt;br /&gt;
And comment out the line, restart one more time and it should be fixed.&lt;br /&gt;
 #blacklist iTCO_wdt&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Miscellaneous&amp;diff=173</id>
		<title>Miscellaneous</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Miscellaneous&amp;diff=173"/>
		<updated>2026-08-28T21:19:39Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;== System Won’t Reboot After the Shutdown Process Completes == Check the Intel Watchdog isn&amp;#039;t blacklisted, some performance guides will tell you to disable it for speed, breaking reboots.  sudo grep -iR &amp;quot;blacklist iTCO_wdt&amp;quot; /etc/modprobe.d/   If you see any output like   /etc/modprobe.d/blacklist.conf:blacklist iTCO_wdt Edit the file containing the line  nano /etc/modprobe.d/blacklist.conf And comment out the line, restart one more time and it should be fixed.  #blackl...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== System Won’t Reboot After the Shutdown Process Completes ==&lt;br /&gt;
Check the Intel Watchdog isn&#039;t blacklisted, some performance guides will tell you to disable it for speed, breaking reboots.&lt;br /&gt;
 sudo grep -iR &amp;quot;blacklist iTCO_wdt&amp;quot; /etc/modprobe.d/ &lt;br /&gt;
&lt;br /&gt;
If you see any output like &lt;br /&gt;
 /etc/modprobe.d/blacklist.conf:blacklist iTCO_wdt&lt;br /&gt;
Edit the file containing the line&lt;br /&gt;
 nano /etc/modprobe.d/blacklist.conf&lt;br /&gt;
And comment out the line, restart one more time and it should be fixed.&lt;br /&gt;
 #blacklist iTCO_wdt&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Main_Page&amp;diff=172</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Main_Page&amp;diff=172"/>
		<updated>2026-08-11T21:37:36Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Special:AllPages|View All Pages]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All Linux information on these pages assume you are using an Arch based system, with systemd, KDE Plasma, PipeWire, and X11, unless otherwise specified.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Halo&amp;diff=171</id>
		<title>Halo</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Halo&amp;diff=171"/>
		<updated>2026-08-11T21:35:18Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* MCC Linux Desync */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MCC Linux Desync ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Proton-GE will install the vc2019 runtime for you, making this manual fix obsolete, only do the following if you can&#039;t use Proton-GE.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Take the file ucrtbase.dll from a Windows install at C:/Windows/System32/ &#039;&#039;&#039;AND&#039;&#039;&#039; C:/Windows/SysWOW64 then place them in the folders for Steams Proton (case sensitive) :&lt;br /&gt;
&lt;br /&gt;
/home/user/.steam/steam/steamapps/compatdata/976730/pfx/drive_c/windows/system32&lt;br /&gt;
&lt;br /&gt;
/home/user/.steam/steam/steamapps/compatdata/976730/pfx/drive_c/windows/syswow64&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Useful_Commands&amp;diff=170</id>
		<title>Useful Commands</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Useful_Commands&amp;diff=170"/>
		<updated>2026-08-09T00:19:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Update the system */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kill program from command line ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Show all processes &lt;br /&gt;
 ps aufx&lt;br /&gt;
Or search for a specific process name&lt;br /&gt;
 ps aufx | grep firefox&lt;br /&gt;
Example output&lt;br /&gt;
 user        7243 27.4  2.1 17807108 1413692 ?    Ssl  21:32  18:31  |   \_ /home/user/Desktop/firefox/firefox-bin&lt;br /&gt;
The second column is the process ID.&lt;br /&gt;
&lt;br /&gt;
Some applications,  pretty much any that use flatpak and any browser, will have multiple processes in a &amp;quot;tree&amp;quot; (see below), in these cases you may need to kill every process in the tree (&amp;quot;kill 3136 3607 3634&amp;quot;) for things to fix themselves.&lt;br /&gt;
&lt;br /&gt;
 user        3136  0.0  0.0   3432  2292 ?        Ss   21:31   0:00  &#039;&#039;&#039;|   \_&#039;&#039;&#039; bwrap --args 84 -- easyeffects&lt;br /&gt;
 user        3607  0.0  0.0   3440  1728 ?        S    21:31   0:00  &#039;&#039;&#039;|   |   \_&#039;&#039;&#039; bwrap --args 84 -- easyeffects&lt;br /&gt;
 user        3634  9.0  0.3 1619592 249548 ?      SLl  21:31   6:26  &#039;&#039;&#039;|   |       \_&#039;&#039;&#039; easyeffects&lt;br /&gt;
&lt;br /&gt;
Gentle process kill (try this first), the app will be asked to exit nicely.&lt;br /&gt;
 kill 7243&lt;br /&gt;
Still won&#039;t close? Hard Kill, data may be lost that wasn&#039;t saved to disk yet.&lt;br /&gt;
 kill -9 7243&lt;br /&gt;
If all processes have the same name you can use &amp;quot;killall&amp;quot;&lt;br /&gt;
 killall firefox-bin&lt;br /&gt;
&lt;br /&gt;
== How Much Space Is in Use? ==&lt;br /&gt;
 df -h&lt;br /&gt;
&lt;br /&gt;
==== Example output ====&lt;br /&gt;
&lt;br /&gt;
The Filesystem with your system root is always /, some systems will have a separate /home filesystem.&lt;br /&gt;
 Filesystem                                                              Size  Used Avail Use% Mounted on&lt;br /&gt;
 tmpfs                                                                   3.2G  5.8M  3.2G   1% /run&lt;br /&gt;
 efivarfs                                                                128K   52K   72K  42% /sys/firmware/efi/efivars&lt;br /&gt;
 &#039;&#039;&#039;/dev/md3                                                                458G  &amp;lt;u&amp;gt;336G&amp;lt;/u&amp;gt;   99G  &amp;lt;u&amp;gt;78%&amp;lt;/u&amp;gt; /&#039;&#039;&#039;&lt;br /&gt;
 tmpfs                                                                    16G  9.0M   16G   1% /dev/shm&lt;br /&gt;
 tmpfs                                                                   5.0M     0  5.0M   0% /run/lock&lt;br /&gt;
 /dev/md2                                                                2.0G  321M  1.6G  18% /boot&lt;br /&gt;
 /dev/nvme0n1p1                                                          511M  344K  511M   1% /boot/efi&lt;br /&gt;
 tmpfs                                                                   3.2G   16K  3.2G   1% /run/user/0&lt;br /&gt;
Disk space usage is also available graphically from the &amp;quot;Storage Devices&amp;quot; section in KDE system settings.&lt;br /&gt;
&lt;br /&gt;
== Package Management ==&lt;br /&gt;
&lt;br /&gt;
=== Update the system ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
pacman -Syuu&lt;br /&gt;
&lt;br /&gt;
If you have paru installed you can update all your AUR packages with:&lt;br /&gt;
&lt;br /&gt;
 paru&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
apt update &amp;amp;&amp;amp; apt upgarde&lt;br /&gt;
|-|Red Hat Based =&lt;br /&gt;
dnf update&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Update Flatpaks ===&lt;br /&gt;
 flatpak update&lt;br /&gt;
&lt;br /&gt;
=== Update snaps ===&lt;br /&gt;
 snap refresh&lt;br /&gt;
&lt;br /&gt;
=== Install a package ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based=&lt;br /&gt;
pacman -S name&lt;br /&gt;
|-|Debian Based=&lt;br /&gt;
apt install name&lt;br /&gt;
|-|Red Hat Based=&lt;br /&gt;
dnf install name&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remove a package ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
pacman  -R name&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
apt remove name&lt;br /&gt;
|-|Red Hat Based =&lt;br /&gt;
dnf remove name&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rebuild GRUB Config ==&lt;br /&gt;
The GRUB config is usually located at /boot/grub/grub.cfg or /boot/grub.cfg&lt;br /&gt;
 grub-mkconfig -o &amp;lt;file name&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Useful_Commands&amp;diff=169</id>
		<title>Useful Commands</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Useful_Commands&amp;diff=169"/>
		<updated>2026-08-09T00:18:27Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Update the system */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kill program from command line ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Show all processes &lt;br /&gt;
 ps aufx&lt;br /&gt;
Or search for a specific process name&lt;br /&gt;
 ps aufx | grep firefox&lt;br /&gt;
Example output&lt;br /&gt;
 user        7243 27.4  2.1 17807108 1413692 ?    Ssl  21:32  18:31  |   \_ /home/user/Desktop/firefox/firefox-bin&lt;br /&gt;
The second column is the process ID.&lt;br /&gt;
&lt;br /&gt;
Some applications,  pretty much any that use flatpak and any browser, will have multiple processes in a &amp;quot;tree&amp;quot; (see below), in these cases you may need to kill every process in the tree (&amp;quot;kill 3136 3607 3634&amp;quot;) for things to fix themselves.&lt;br /&gt;
&lt;br /&gt;
 user        3136  0.0  0.0   3432  2292 ?        Ss   21:31   0:00  &#039;&#039;&#039;|   \_&#039;&#039;&#039; bwrap --args 84 -- easyeffects&lt;br /&gt;
 user        3607  0.0  0.0   3440  1728 ?        S    21:31   0:00  &#039;&#039;&#039;|   |   \_&#039;&#039;&#039; bwrap --args 84 -- easyeffects&lt;br /&gt;
 user        3634  9.0  0.3 1619592 249548 ?      SLl  21:31   6:26  &#039;&#039;&#039;|   |       \_&#039;&#039;&#039; easyeffects&lt;br /&gt;
&lt;br /&gt;
Gentle process kill (try this first), the app will be asked to exit nicely.&lt;br /&gt;
 kill 7243&lt;br /&gt;
Still won&#039;t close? Hard Kill, data may be lost that wasn&#039;t saved to disk yet.&lt;br /&gt;
 kill -9 7243&lt;br /&gt;
If all processes have the same name you can use &amp;quot;killall&amp;quot;&lt;br /&gt;
 killall firefox-bin&lt;br /&gt;
&lt;br /&gt;
== How Much Space Is in Use? ==&lt;br /&gt;
 df -h&lt;br /&gt;
&lt;br /&gt;
==== Example output ====&lt;br /&gt;
&lt;br /&gt;
The Filesystem with your system root is always /, some systems will have a separate /home filesystem.&lt;br /&gt;
 Filesystem                                                              Size  Used Avail Use% Mounted on&lt;br /&gt;
 tmpfs                                                                   3.2G  5.8M  3.2G   1% /run&lt;br /&gt;
 efivarfs                                                                128K   52K   72K  42% /sys/firmware/efi/efivars&lt;br /&gt;
 &#039;&#039;&#039;/dev/md3                                                                458G  &amp;lt;u&amp;gt;336G&amp;lt;/u&amp;gt;   99G  &amp;lt;u&amp;gt;78%&amp;lt;/u&amp;gt; /&#039;&#039;&#039;&lt;br /&gt;
 tmpfs                                                                    16G  9.0M   16G   1% /dev/shm&lt;br /&gt;
 tmpfs                                                                   5.0M     0  5.0M   0% /run/lock&lt;br /&gt;
 /dev/md2                                                                2.0G  321M  1.6G  18% /boot&lt;br /&gt;
 /dev/nvme0n1p1                                                          511M  344K  511M   1% /boot/efi&lt;br /&gt;
 tmpfs                                                                   3.2G   16K  3.2G   1% /run/user/0&lt;br /&gt;
Disk space usage is also available graphically from the &amp;quot;Storage Devices&amp;quot; section in KDE system settings.&lt;br /&gt;
&lt;br /&gt;
== Package Management ==&lt;br /&gt;
&lt;br /&gt;
=== Update the system ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
&lt;br /&gt;
 pacman -Syuu&lt;br /&gt;
&lt;br /&gt;
If you have paru installed you can update all your AUR packages with:&lt;br /&gt;
&lt;br /&gt;
 paru&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
 apt update &amp;amp;&amp;amp; apt upgarde&lt;br /&gt;
|-|Red Hat Based =&lt;br /&gt;
 dnf update&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Update Flatpaks ===&lt;br /&gt;
 flatpak update&lt;br /&gt;
&lt;br /&gt;
=== Update snaps ===&lt;br /&gt;
 snap refresh&lt;br /&gt;
&lt;br /&gt;
=== Install a package ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based=&lt;br /&gt;
pacman -S name&lt;br /&gt;
|-|Debian Based=&lt;br /&gt;
apt install name&lt;br /&gt;
|-|Red Hat Based=&lt;br /&gt;
dnf install name&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remove a package ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
pacman  -R name&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
apt remove name&lt;br /&gt;
|-|Red Hat Based =&lt;br /&gt;
dnf remove name&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rebuild GRUB Config ==&lt;br /&gt;
The GRUB config is usually located at /boot/grub/grub.cfg or /boot/grub.cfg&lt;br /&gt;
 grub-mkconfig -o &amp;lt;file name&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Useful_Commands&amp;diff=168</id>
		<title>Useful Commands</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Useful_Commands&amp;diff=168"/>
		<updated>2026-08-09T00:17:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Update the system */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kill program from command line ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Show all processes &lt;br /&gt;
 ps aufx&lt;br /&gt;
Or search for a specific process name&lt;br /&gt;
 ps aufx | grep firefox&lt;br /&gt;
Example output&lt;br /&gt;
 user        7243 27.4  2.1 17807108 1413692 ?    Ssl  21:32  18:31  |   \_ /home/user/Desktop/firefox/firefox-bin&lt;br /&gt;
The second column is the process ID.&lt;br /&gt;
&lt;br /&gt;
Some applications,  pretty much any that use flatpak and any browser, will have multiple processes in a &amp;quot;tree&amp;quot; (see below), in these cases you may need to kill every process in the tree (&amp;quot;kill 3136 3607 3634&amp;quot;) for things to fix themselves.&lt;br /&gt;
&lt;br /&gt;
 user        3136  0.0  0.0   3432  2292 ?        Ss   21:31   0:00  &#039;&#039;&#039;|   \_&#039;&#039;&#039; bwrap --args 84 -- easyeffects&lt;br /&gt;
 user        3607  0.0  0.0   3440  1728 ?        S    21:31   0:00  &#039;&#039;&#039;|   |   \_&#039;&#039;&#039; bwrap --args 84 -- easyeffects&lt;br /&gt;
 user        3634  9.0  0.3 1619592 249548 ?      SLl  21:31   6:26  &#039;&#039;&#039;|   |       \_&#039;&#039;&#039; easyeffects&lt;br /&gt;
&lt;br /&gt;
Gentle process kill (try this first), the app will be asked to exit nicely.&lt;br /&gt;
 kill 7243&lt;br /&gt;
Still won&#039;t close? Hard Kill, data may be lost that wasn&#039;t saved to disk yet.&lt;br /&gt;
 kill -9 7243&lt;br /&gt;
If all processes have the same name you can use &amp;quot;killall&amp;quot;&lt;br /&gt;
 killall firefox-bin&lt;br /&gt;
&lt;br /&gt;
== How Much Space Is in Use? ==&lt;br /&gt;
 df -h&lt;br /&gt;
&lt;br /&gt;
==== Example output ====&lt;br /&gt;
&lt;br /&gt;
The Filesystem with your system root is always /, some systems will have a separate /home filesystem.&lt;br /&gt;
 Filesystem                                                              Size  Used Avail Use% Mounted on&lt;br /&gt;
 tmpfs                                                                   3.2G  5.8M  3.2G   1% /run&lt;br /&gt;
 efivarfs                                                                128K   52K   72K  42% /sys/firmware/efi/efivars&lt;br /&gt;
 &#039;&#039;&#039;/dev/md3                                                                458G  &amp;lt;u&amp;gt;336G&amp;lt;/u&amp;gt;   99G  &amp;lt;u&amp;gt;78%&amp;lt;/u&amp;gt; /&#039;&#039;&#039;&lt;br /&gt;
 tmpfs                                                                    16G  9.0M   16G   1% /dev/shm&lt;br /&gt;
 tmpfs                                                                   5.0M     0  5.0M   0% /run/lock&lt;br /&gt;
 /dev/md2                                                                2.0G  321M  1.6G  18% /boot&lt;br /&gt;
 /dev/nvme0n1p1                                                          511M  344K  511M   1% /boot/efi&lt;br /&gt;
 tmpfs                                                                   3.2G   16K  3.2G   1% /run/user/0&lt;br /&gt;
Disk space usage is also available graphically from the &amp;quot;Storage Devices&amp;quot; section in KDE system settings.&lt;br /&gt;
&lt;br /&gt;
== Package Management ==&lt;br /&gt;
&lt;br /&gt;
=== Update the system ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
pacman -Syuu&lt;br /&gt;
&lt;br /&gt;
If you have paru installed you can update all your AUR packages with:&lt;br /&gt;
&lt;br /&gt;
paru&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
apt update &amp;amp;&amp;amp; apt upgarde&lt;br /&gt;
|-|Red Hat Based =&lt;br /&gt;
dnf update&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Update Flatpaks ===&lt;br /&gt;
 flatpak update&lt;br /&gt;
&lt;br /&gt;
=== Update snaps ===&lt;br /&gt;
 snap refresh&lt;br /&gt;
&lt;br /&gt;
=== Install a package ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based=&lt;br /&gt;
pacman -S name&lt;br /&gt;
|-|Debian Based=&lt;br /&gt;
apt install name&lt;br /&gt;
|-|Red Hat Based=&lt;br /&gt;
dnf install name&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remove a package ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
pacman  -R name&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
apt remove name&lt;br /&gt;
|-|Red Hat Based =&lt;br /&gt;
dnf remove name&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rebuild GRUB Config ==&lt;br /&gt;
The GRUB config is usually located at /boot/grub/grub.cfg or /boot/grub.cfg&lt;br /&gt;
 grub-mkconfig -o &amp;lt;file name&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=167</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=167"/>
		<updated>2026-08-07T01:02:58Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Secure Boot ==&lt;br /&gt;
You NEED to set your &amp;lt;abbr title=&amp;quot;Basic Input Output System&amp;quot;&amp;gt;BIOS&amp;lt;/abbr&amp;gt;/&amp;lt;abbr title=&amp;quot;Unified Extensible Firmware Interface&amp;quot;&amp;gt;UEFI&amp;lt;/abbr&amp;gt; settings to make Secure Boot is in &amp;quot;setup&amp;quot; mode, this is different on every motherboard but will usually be under the security settings in the &amp;lt;abbr title=&amp;quot;Basic Input Output System&amp;quot;&amp;gt;BIOS&amp;lt;/abbr&amp;gt; settings. Some MSI motherboards force setup mode by using the options &amp;quot;Delete all platform variables&amp;quot; in the Secure Boot settings. This option is turned off after the next boot so make sure to do this in one sitting.&lt;br /&gt;
&lt;br /&gt;
You also NEED to know which folder stores your boot loader, in the case of EndeavourOS it is either /boot/efi OR /efi, look for the folder in the output of &amp;quot;df -h&amp;quot; Example:&lt;br /&gt;
 /dev/nvme1n1p1          2.0G  708K  2.0G   1% /boot/efi&lt;br /&gt;
Install the tools for signing files &lt;br /&gt;
 sudo pacman -S sbctl&lt;br /&gt;
Create the keys for your system&lt;br /&gt;
 sudo sbctl create-keys&lt;br /&gt;
Enroll all the needed keys in to your EFI, &#039;&#039;&#039;do not run this without the -m argument or you can brick your system.&#039;&#039;&#039;&lt;br /&gt;
 sudo sbctl enroll-keys -m -f&lt;br /&gt;
Sign all the needed files, at a minimum it needs these first 2 files, if you are using a custom kernel you will need to sign other files, for example &amp;quot;/boot/vmlinuz-linux-zen&amp;quot;&lt;br /&gt;
 sudo sbctl sign -s /boot/vmlinuz-linux&lt;br /&gt;
&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
EndeavourOS users will also probably have this file, other distributions will have similar&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/endeavouros/grubx64.efi&lt;br /&gt;
Install GRUB on your system with the extra TPM module so Secure Boot will work&lt;br /&gt;
 sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable --modules=&amp;quot;tpm&amp;quot; --disable-shim-lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reboot and verify everything is working with &lt;br /&gt;
 sudo sbctl status&lt;br /&gt;
&lt;br /&gt;
An example of a correct setup:&lt;br /&gt;
&lt;br /&gt;
 Installed:      ✓ sbctl is installed &lt;br /&gt;
 Owner GUID:     random-data-here&lt;br /&gt;
 Setup Mode:     ✓ Disabled &lt;br /&gt;
 Secure Boot:    ✓ Enabled &lt;br /&gt;
 Vendor Keys:    microsoft builtin-KEK&lt;br /&gt;
 &lt;br /&gt;
This command may also give you additional information about quirks on your motherboard that you might need to pay attention to.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are getting an error when booting with text similar to &amp;quot;Prohibited by secure boot policy&amp;quot; you can just turn off Secure Boot in your &amp;lt;abbr title=&amp;quot;Basic Input Output System&amp;quot;&amp;gt;BIOS&amp;lt;/abbr&amp;gt; again and troubleshoot what happened.&lt;br /&gt;
&lt;br /&gt;
== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu and search for your drive in the top right hand corner. The correct drive will have at least 2 paritions, a small EFI partition, and a &amp;quot;File System&amp;quot; with EXT4/BTRFS/Encrypted types.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : IF you have an encrypted drive (LUKS) you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted an encrypted drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
Take the &amp;quot;Partition&amp;quot; value for the LUKS [Encrypted] partition and put it in to this command&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;sudo cryptsetup open /dev/nvme1n1p2 endeavouros&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
endeavouros can be anything you like as long as you use the same name in the /dev/mapper line below.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mount the root (/) partition&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|Encrypted/LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 sudo mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 sudo arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
Run&lt;br /&gt;
 ls -la /mnt/boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
IF you have this file (you see a line containing  -rw-r----- 1 root root) then ALSO run the command &lt;br /&gt;
 grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable&lt;br /&gt;
This installs GRUB to the default location your &amp;lt;abbr title=&amp;quot;Basic Input Output System&amp;quot;&amp;gt;BIOS&amp;lt;/abbr&amp;gt; searches for bootloaders, which is how your PC may be set up instead of using the normal location stored in the EFI memory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Foobar2000_Wine&amp;diff=166</id>
		<title>Foobar2000 Wine</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Foobar2000_Wine&amp;diff=166"/>
		<updated>2026-08-07T01:00:52Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Media Keys/Keyboard Keys */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Foobar2000 Crashes on Library Scan ==&lt;br /&gt;
Seems to happen when adding hundreds of thousands of files at once, split in to smaller folders and/or only add parts of the library at a time.&lt;br /&gt;
&lt;br /&gt;
== Audio Cracking/Buffering Noises ==&lt;br /&gt;
Add PULSE_LATENCY_MSEC=170 to your environment variables.&lt;br /&gt;
&lt;br /&gt;
=== KDE/Plasma ===&lt;br /&gt;
Right click your foobar2000 desktop shortcut and press properties.&lt;br /&gt;
&lt;br /&gt;
Add PULSE_LATENCY_MSEC=170 to the Environment variables section like below.&lt;br /&gt;
&lt;br /&gt;
[[File:Foobar2000 Shortcut Properties.png|none|frame|Foobar2000 Shortcut Properties]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press OK and relaunch Foobar2000&lt;br /&gt;
&lt;br /&gt;
Numbers less than 170 should work and will reduce audio latency, if you care about latency then keep reducing this number until the problem starts again.&lt;br /&gt;
&lt;br /&gt;
== Media Keys/Keyboard Keys ==&lt;br /&gt;
&lt;br /&gt;
Media keys do not work natively, simulate them by making the following three scripts.&lt;br /&gt;
&lt;br /&gt;
Next song&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/dash &lt;br /&gt;
WINEDEBUG=-all PULSE_LATENCY_MSEC=170 STAGING_WRITECOPY=1 STAGING_SHARED_MEMORY=1 /usr/bin/wine &amp;quot;/home/user/.wine/drive_c/Program Files/foobar2000/foobar2000.exe&amp;quot; &amp;quot;/next&amp;quot; &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Plase/pause current song&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/dash &lt;br /&gt;
PULSE_LATENCY_MSEC=50 STAGING_WRITECOPY=1 STAGING_SHARED_MEMORY=1 WINEDEBUG=-all /usr/bin/wine &amp;quot;/home/user/.wine/drive_c/Program Files/foobar2000/foobar2000.exe&amp;quot; &amp;quot;/playpause&amp;quot; &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Previous song&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/dash &lt;br /&gt;
WINEDEBUG=-all PULSE_LATENCY_MSEC=170 STAGING_WRITECOPY=1 STAGING_SHARED_MEMORY=1 /usr/bin/wine &amp;quot;/home/user/.wine/drive_c/Program Files/foobar2000/foobar2000.exe&amp;quot; &amp;quot;/prev&amp;quot; &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;abbr title=&amp;quot;K Desktop Environment&amp;quot;&amp;gt;KDE&amp;lt;/abbr&amp;gt;  System Settings &lt;br /&gt;
&lt;br /&gt;
# Press keyboard on the left hand side&lt;br /&gt;
# Press shortcuts&lt;br /&gt;
# Press Add New =&amp;gt; Command or Script&lt;br /&gt;
# Press the choose button and find the scripts made above. Pick any name you like and press Add.&lt;br /&gt;
&lt;br /&gt;
[[File:Foobar2000 Media Keys 1.png|Foobar2000 Media Keys Setup - KDE System Settings|left|frame]]&lt;br /&gt;
&lt;br /&gt;
Press the Add button and press the keyboard key you want. The same process can be used to make keyboard macros.&lt;br /&gt;
[[File:Foobar2000 Media Keys 2.png|Foobar2000 Media Keys Setup - KDE System Settings|left|frame]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Foobar2000_Wine&amp;diff=165</id>
		<title>Foobar2000 Wine</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Foobar2000_Wine&amp;diff=165"/>
		<updated>2026-08-07T00:56:22Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Media Keys/Keyboard Keys */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Foobar2000 Crashes on Library Scan ==&lt;br /&gt;
Seems to happen when adding hundreds of thousands of files at once, split in to smaller folders and/or only add parts of the library at a time.&lt;br /&gt;
&lt;br /&gt;
== Audio Cracking/Buffering Noises ==&lt;br /&gt;
Add PULSE_LATENCY_MSEC=170 to your environment variables.&lt;br /&gt;
&lt;br /&gt;
=== KDE/Plasma ===&lt;br /&gt;
Right click your foobar2000 desktop shortcut and press properties.&lt;br /&gt;
&lt;br /&gt;
Add PULSE_LATENCY_MSEC=170 to the Environment variables section like below.&lt;br /&gt;
&lt;br /&gt;
[[File:Foobar2000 Shortcut Properties.png|none|frame|Foobar2000 Shortcut Properties]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press OK and relaunch Foobar2000&lt;br /&gt;
&lt;br /&gt;
Numbers less than 170 should work and will reduce audio latency, if you care about latency then keep reducing this number until the problem starts again.&lt;br /&gt;
&lt;br /&gt;
== Media Keys/Keyboard Keys ==&lt;br /&gt;
&lt;br /&gt;
Media keys do not work natively, simulate them by making the following three scripts.&lt;br /&gt;
&lt;br /&gt;
Next song&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/dash &lt;br /&gt;
WINEDEBUG=-all PULSE_LATENCY_MSEC=170 STAGING_WRITECOPY=1 STAGING_SHARED_MEMORY=1 /usr/bin/wine &amp;quot;/home/user/.wine/drive_c/Program Files/foobar2000/foobar2000.exe&amp;quot; &amp;quot;/next&amp;quot; &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Plase/pause current song&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/dash &lt;br /&gt;
PULSE_LATENCY_MSEC=50 STAGING_WRITECOPY=1 STAGING_SHARED_MEMORY=1 WINEDEBUG=-all /usr/bin/wine &amp;quot;/home/user/.wine/drive_c/Program Files/foobar2000/foobar2000.exe&amp;quot; &amp;quot;/playpause&amp;quot; &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Previous song&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/dash &lt;br /&gt;
WINEDEBUG=-all PULSE_LATENCY_MSEC=170 STAGING_WRITECOPY=1 STAGING_SHARED_MEMORY=1 /usr/bin/wine &amp;quot;/home/user/.wine/drive_c/Program Files/foobar2000/foobar2000.exe&amp;quot; &amp;quot;/prev&amp;quot; &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In KDE System Settings &lt;br /&gt;
&lt;br /&gt;
# Press keyboard on the left hand side&lt;br /&gt;
# Press shortcuts&lt;br /&gt;
# Press Add New =&amp;gt; Command or Script&lt;br /&gt;
# Press the choose button and find the scripts made above. Pick any name you like and press Add.&lt;br /&gt;
&lt;br /&gt;
[[File:Foobar2000 Media Keys 1.png|Foobar2000 Media Keys Setup - KDE System Settings|left|frame]]&lt;br /&gt;
&lt;br /&gt;
Press the Add button and press the keyboard key you want. The same process can be used to make keyboard macros.&lt;br /&gt;
[[File:Foobar2000 Media Keys 2.png|Foobar2000 Media Keys Setup - KDE System Settings|left|frame]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Foobar2000_Wine&amp;diff=164</id>
		<title>Foobar2000 Wine</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Foobar2000_Wine&amp;diff=164"/>
		<updated>2026-08-07T00:54:11Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Media Keys/Keyboard Keys */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Foobar2000 Crashes on Library Scan ==&lt;br /&gt;
Seems to happen when adding hundreds of thousands of files at once, split in to smaller folders and/or only add parts of the library at a time.&lt;br /&gt;
&lt;br /&gt;
== Audio Cracking/Buffering Noises ==&lt;br /&gt;
Add PULSE_LATENCY_MSEC=170 to your environment variables.&lt;br /&gt;
&lt;br /&gt;
=== KDE/Plasma ===&lt;br /&gt;
Right click your foobar2000 desktop shortcut and press properties.&lt;br /&gt;
&lt;br /&gt;
Add PULSE_LATENCY_MSEC=170 to the Environment variables section like below.&lt;br /&gt;
&lt;br /&gt;
[[File:Foobar2000 Shortcut Properties.png|none|frame|Foobar2000 Shortcut Properties]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press OK and relaunch Foobar2000&lt;br /&gt;
&lt;br /&gt;
Numbers less than 170 should work and will reduce audio latency, if you care about latency then keep reducing this number until the problem starts again.&lt;br /&gt;
&lt;br /&gt;
== Media Keys/Keyboard Keys ==&lt;br /&gt;
&lt;br /&gt;
Media keys do not work natively, simulate them by making the following four scripts.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/dash &lt;br /&gt;
WINEDEBUG=-all PULSE_LATENCY_MSEC=170 STAGING_WRITECOPY=1 STAGING_SHARED_MEMORY=1 /usr/bin/wine &amp;quot;/home/user/.wine/drive_c/Program Files/foobar2000/foobar2000.exe&amp;quot; &amp;quot;/next&amp;quot; &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/dash &lt;br /&gt;
PULSE_LATENCY_MSEC=50 STAGING_WRITECOPY=1 STAGING_SHARED_MEMORY=1 WINEDEBUG=-all /usr/bin/wine &amp;quot;/home/user/.wine/drive_c/Program Files/foobar2000/foobar2000.exe&amp;quot; &amp;quot;/playpause&amp;quot; &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/dash &lt;br /&gt;
WINEDEBUG=-all PULSE_LATENCY_MSEC=170 STAGING_WRITECOPY=1 STAGING_SHARED_MEMORY=1 /usr/bin/wine &amp;quot;/home/user/.wine/drive_c/Program Files/foobar2000/foobar2000.exe&amp;quot; &amp;quot;/prev&amp;quot; &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/dash &lt;br /&gt;
PULSE_LATENCY_MSEC=50 STAGING_WRITECOPY=1 STAGING_SHARED_MEMORY=1 WINEDEBUG=-all /usr/bin/wine &amp;quot;/home/user/.wine/drive_c/Program Files/foobar2000/foobar2000.exe&amp;quot;  &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In KDE System Settings &lt;br /&gt;
&lt;br /&gt;
# Press keyboard on the left hand side&lt;br /&gt;
# Press shortcuts&lt;br /&gt;
# Press Add New =&amp;gt; Command or Script&lt;br /&gt;
# Press the choose button and find the scripts made above. Pick any name you like and press Add.&lt;br /&gt;
&lt;br /&gt;
[[File:Foobar2000 Media Keys 1.png|thumb|Foobar2000 Media Keys Setup - KDE System Settings|none]]&lt;br /&gt;
&lt;br /&gt;
Press the Add button and press the keyboard key you want. The same process can be used to make keyboard macros.&lt;br /&gt;
[[File:Foobar2000 Media Keys 2.png|thumb|Foobar2000 Media Keys Setup - KDE System Settings|none]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Foobar2000_Wine&amp;diff=163</id>
		<title>Foobar2000 Wine</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Foobar2000_Wine&amp;diff=163"/>
		<updated>2026-08-07T00:53:36Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Media Keys/Keyboard Keys */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Foobar2000 Crashes on Library Scan ==&lt;br /&gt;
Seems to happen when adding hundreds of thousands of files at once, split in to smaller folders and/or only add parts of the library at a time.&lt;br /&gt;
&lt;br /&gt;
== Audio Cracking/Buffering Noises ==&lt;br /&gt;
Add PULSE_LATENCY_MSEC=170 to your environment variables.&lt;br /&gt;
&lt;br /&gt;
=== KDE/Plasma ===&lt;br /&gt;
Right click your foobar2000 desktop shortcut and press properties.&lt;br /&gt;
&lt;br /&gt;
Add PULSE_LATENCY_MSEC=170 to the Environment variables section like below.&lt;br /&gt;
&lt;br /&gt;
[[File:Foobar2000 Shortcut Properties.png|none|frame|Foobar2000 Shortcut Properties]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press OK and relaunch Foobar2000&lt;br /&gt;
&lt;br /&gt;
Numbers less than 170 should work and will reduce audio latency, if you care about latency then keep reducing this number until the problem starts again.&lt;br /&gt;
&lt;br /&gt;
== Media Keys/Keyboard Keys ==&lt;br /&gt;
&lt;br /&gt;
Media keys do not work natively, simulate them by making the following four scripts.&lt;br /&gt;
&lt;br /&gt;
 #!/usr/bin/dash &lt;br /&gt;
 WINEDEBUG=-all PULSE_LATENCY_MSEC=170 STAGING_WRITECOPY=1 STAGING_SHARED_MEMORY=1 /usr/bin/wine &amp;quot;/home/user/.wine/drive_c/Program Files/foobar2000/foobar2000.exe&amp;quot; &amp;quot;/next&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#!/usr/bin/dash &lt;br /&gt;
WINEDEBUG=-all PULSE_LATENCY_MSEC=170 STAGING_WRITECOPY=1 STAGING_SHARED_MEMORY=1 /usr/bin/wine &amp;quot;/home/user/.wine/drive_c/Program Files/foobar2000/foobar2000.exe&amp;quot; &amp;quot;/next&amp;quot; &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 #!/usr/bin/dash &lt;br /&gt;
 PULSE_LATENCY_MSEC=50 STAGING_WRITECOPY=1 STAGING_SHARED_MEMORY=1 WINEDEBUG=-all /usr/bin/wine &amp;quot;/home/user/.wine/drive_c/Program Files/foobar2000/foobar2000.exe&amp;quot; &amp;quot;/playpause&amp;quot; &lt;br /&gt;
&lt;br /&gt;
 #!/usr/bin/dash &lt;br /&gt;
 WINEDEBUG=-all PULSE_LATENCY_MSEC=170 STAGING_WRITECOPY=1 STAGING_SHARED_MEMORY=1 /usr/bin/wine &amp;quot;/home/user/.wine/drive_c/Program Files/foobar2000/foobar2000.exe&amp;quot; &amp;quot;/prev&amp;quot; &lt;br /&gt;
&lt;br /&gt;
 #!/usr/bin/dash &lt;br /&gt;
 PULSE_LATENCY_MSEC=50 STAGING_WRITECOPY=1 STAGING_SHARED_MEMORY=1 WINEDEBUG=-all /usr/bin/wine &amp;quot;/home/user/.wine/drive_c/Program Files/foobar2000/foobar2000.exe&amp;quot;  &lt;br /&gt;
&lt;br /&gt;
In KDE System Settings &lt;br /&gt;
&lt;br /&gt;
# Press keyboard on the left hand side&lt;br /&gt;
# Press shortcuts&lt;br /&gt;
# Press Add New =&amp;gt; Command or Script&lt;br /&gt;
# Press the choose button and find the scripts made above. Pick any name you like and press Add.&lt;br /&gt;
&lt;br /&gt;
[[File:Foobar2000 Media Keys 1.png|thumb|Foobar2000 Media Keys Setup - KDE System Settings|none]]&lt;br /&gt;
&lt;br /&gt;
Press the Add button and press the keyboard key you want. The same process can be used to make keyboard macros.&lt;br /&gt;
[[File:Foobar2000 Media Keys 2.png|thumb|Foobar2000 Media Keys Setup - KDE System Settings|none]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Windows_Alternatives&amp;diff=162</id>
		<title>Windows Alternatives</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Windows_Alternatives&amp;diff=162"/>
		<updated>2026-08-07T00:44:09Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* WinRAR/7-Zip */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Creative Apps ==&lt;br /&gt;
Newer Photoshop and Illustrator do not work well with Wine, versions XS6 and below are usually fine. Photoshop Lightroom does work with Wine versions 11.10 and above with the staging patch set.&lt;br /&gt;
&lt;br /&gt;
Krita https://krita.org/en/download/&lt;br /&gt;
&lt;br /&gt;
GIMP https://www.gimp.org/&lt;br /&gt;
&lt;br /&gt;
FireAlpaca https://firealpaca.com/&lt;br /&gt;
&lt;br /&gt;
== FTP Clients ==&lt;br /&gt;
WinSCP does work well with Wine.&lt;br /&gt;
&lt;br /&gt;
FileZilla  https://filezilla-project.org/&lt;br /&gt;
&lt;br /&gt;
== Media Players ==&lt;br /&gt;
VLC https://www.videolan.org/&lt;br /&gt;
&lt;br /&gt;
mpv https://mpv.io/&lt;br /&gt;
&lt;br /&gt;
Foobar2000 (requires Wine, works well, developer accepts bug reports if using Wine) https://www.foobar2000.org/windows&lt;br /&gt;
&lt;br /&gt;
== System Utilities ==&lt;br /&gt;
&lt;br /&gt;
=== WinRAR/7-Zip ===&lt;br /&gt;
Ark is built in to most KDE installs and can handle all the formats WinRAR/7-Zip can https://flathub.org/en/apps/org.kde.ark&lt;br /&gt;
&lt;br /&gt;
PeaZip https://flathub.org/en/apps/io.github.peazip.PeaZip&lt;br /&gt;
&lt;br /&gt;
=== WinDirStat/SpaceMonger/WizTree ===&lt;br /&gt;
Filelight  https://flathub.org/en/apps/org.kde.filelight&lt;br /&gt;
&lt;br /&gt;
Disk Usage Analyzer https://flathub.org/en/apps/org.gnome.baobab&lt;br /&gt;
&lt;br /&gt;
== Gaming ==&lt;br /&gt;
&lt;br /&gt;
=== Shadowplay ===&lt;br /&gt;
GPU Screen Recorder https://flathub.org/en/apps/com.dec05eba.gpu_screen_recorder&lt;br /&gt;
&lt;br /&gt;
=== Minecraft Launcher ===&lt;br /&gt;
Prism Launcher, includes excellent modpack support for Technic, ATLauncher, Curse, and FTB https://prismlauncher.org/&lt;br /&gt;
&lt;br /&gt;
=== Epic Games/GOG/Amazon Games ===&lt;br /&gt;
GOG is working on a native Galaxy client as of 07/08/2026. Epic has no plans.&lt;br /&gt;
&lt;br /&gt;
Heroic Games Launcher https://heroicgameslauncher.com/&lt;br /&gt;
&lt;br /&gt;
=== Logitech Mice ===&lt;br /&gt;
Both do the same thing but have a slightly different interface.&lt;br /&gt;
&lt;br /&gt;
Solaar https://flathub.org/en/apps/io.github.pwr_solaar.solaar&lt;br /&gt;
&lt;br /&gt;
Piper https://flathub.org/en/apps/org.freedesktop.Piper&lt;br /&gt;
&lt;br /&gt;
=== Corsair Devices ===&lt;br /&gt;
CKB Next, does not support all corsair devices, check the supported hardware on the linked GitHub page https://github.com/ckb-next/ckb-next&lt;br /&gt;
&lt;br /&gt;
=== Stream Deck ===&lt;br /&gt;
OpenDeck, uses Wine to try and run Stream Deck plugins designed for windows https://github.com/nekename/OpenDeck&lt;br /&gt;
&lt;br /&gt;
StreamController, does not attempt to run Windows versions of plugins, smaller app store  https://flathub.org/en/apps/com.core447.StreamController&lt;br /&gt;
&lt;br /&gt;
=== RGB Software ===&lt;br /&gt;
OpenRGB - has to have specific support from the developers but a lot of devices are supported https://openrgb.org/ &lt;br /&gt;
&lt;br /&gt;
=== FPS overlay ===&lt;br /&gt;
MangoHud, similar to RTSS, use a Steam launch option of &amp;quot;&amp;lt;code&amp;gt;mangohud %command%&amp;lt;/code&amp;gt;&amp;quot; on a game to use it  https://github.com/flightlessmango/Mangohud&lt;br /&gt;
&lt;br /&gt;
=== Emulators ===&lt;br /&gt;
RetroArch, also available on Steam directly https://www.retroarch.com/&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Useful_Commands&amp;diff=161</id>
		<title>Useful Commands</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Useful_Commands&amp;diff=161"/>
		<updated>2026-08-07T00:36:48Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Rebuild GRUB Config */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kill program from command line ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Show all processes &lt;br /&gt;
 ps aufx&lt;br /&gt;
Or search for a specific process name&lt;br /&gt;
 ps aufx | grep firefox&lt;br /&gt;
Example output&lt;br /&gt;
 user        7243 27.4  2.1 17807108 1413692 ?    Ssl  21:32  18:31  |   \_ /home/user/Desktop/firefox/firefox-bin&lt;br /&gt;
The second column is the process ID.&lt;br /&gt;
&lt;br /&gt;
Some applications,  pretty much any that use flatpak and any browser, will have multiple processes in a &amp;quot;tree&amp;quot; (see below), in these cases you may need to kill every process in the tree (&amp;quot;kill 3136 3607 3634&amp;quot;) for things to fix themselves.&lt;br /&gt;
&lt;br /&gt;
 user        3136  0.0  0.0   3432  2292 ?        Ss   21:31   0:00  &#039;&#039;&#039;|   \_&#039;&#039;&#039; bwrap --args 84 -- easyeffects&lt;br /&gt;
 user        3607  0.0  0.0   3440  1728 ?        S    21:31   0:00  &#039;&#039;&#039;|   |   \_&#039;&#039;&#039; bwrap --args 84 -- easyeffects&lt;br /&gt;
 user        3634  9.0  0.3 1619592 249548 ?      SLl  21:31   6:26  &#039;&#039;&#039;|   |       \_&#039;&#039;&#039; easyeffects&lt;br /&gt;
&lt;br /&gt;
Gentle process kill (try this first), the app will be asked to exit nicely.&lt;br /&gt;
 kill 7243&lt;br /&gt;
Still won&#039;t close? Hard Kill, data may be lost that wasn&#039;t saved to disk yet.&lt;br /&gt;
 kill -9 7243&lt;br /&gt;
If all processes have the same name you can use &amp;quot;killall&amp;quot;&lt;br /&gt;
 killall firefox-bin&lt;br /&gt;
&lt;br /&gt;
== How Much Space Is in Use? ==&lt;br /&gt;
 df -h&lt;br /&gt;
&lt;br /&gt;
==== Example output ====&lt;br /&gt;
&lt;br /&gt;
The Filesystem with your system root is always /, some systems will have a separate /home filesystem.&lt;br /&gt;
 Filesystem                                                              Size  Used Avail Use% Mounted on&lt;br /&gt;
 tmpfs                                                                   3.2G  5.8M  3.2G   1% /run&lt;br /&gt;
 efivarfs                                                                128K   52K   72K  42% /sys/firmware/efi/efivars&lt;br /&gt;
 &#039;&#039;&#039;/dev/md3                                                                458G  &amp;lt;u&amp;gt;336G&amp;lt;/u&amp;gt;   99G  &amp;lt;u&amp;gt;78%&amp;lt;/u&amp;gt; /&#039;&#039;&#039;&lt;br /&gt;
 tmpfs                                                                    16G  9.0M   16G   1% /dev/shm&lt;br /&gt;
 tmpfs                                                                   5.0M     0  5.0M   0% /run/lock&lt;br /&gt;
 /dev/md2                                                                2.0G  321M  1.6G  18% /boot&lt;br /&gt;
 /dev/nvme0n1p1                                                          511M  344K  511M   1% /boot/efi&lt;br /&gt;
 tmpfs                                                                   3.2G   16K  3.2G   1% /run/user/0&lt;br /&gt;
Disk space usage is also available graphically from the &amp;quot;Storage Devices&amp;quot; section in KDE system settings.&lt;br /&gt;
&lt;br /&gt;
== Package Management ==&lt;br /&gt;
&lt;br /&gt;
=== Update the system ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
pacman -Syuu&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
apt update &amp;amp;&amp;amp; apt upgarde&lt;br /&gt;
|-|Red Hat Based =&lt;br /&gt;
dnf update&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Update Flatpaks ===&lt;br /&gt;
 flatpak update&lt;br /&gt;
&lt;br /&gt;
=== Update snaps ===&lt;br /&gt;
 snap refresh&lt;br /&gt;
&lt;br /&gt;
=== Install a package ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based=&lt;br /&gt;
pacman -S name&lt;br /&gt;
|-|Debian Based=&lt;br /&gt;
apt install name&lt;br /&gt;
|-|Red Hat Based=&lt;br /&gt;
dnf install name&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remove a package ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
pacman  -R name&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
apt remove name&lt;br /&gt;
|-|Red Hat Based =&lt;br /&gt;
dnf remove name&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rebuild GRUB Config ==&lt;br /&gt;
The GRUB config is usually located at /boot/grub/grub.cfg or /boot/grub.cfg&lt;br /&gt;
 grub-mkconfig -o &amp;lt;file name&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Windows_Alternatives&amp;diff=160</id>
		<title>Windows Alternatives</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Windows_Alternatives&amp;diff=160"/>
		<updated>2026-08-06T19:55:08Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Logitech Mice */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Creative Apps ==&lt;br /&gt;
Newer Photoshop and Illustrator do not work well with Wine, versions XS6 and below are usually fine. Photoshop Lightroom does work with Wine versions 11.10 and above with the staging patch set.&lt;br /&gt;
&lt;br /&gt;
Krita https://krita.org/en/download/&lt;br /&gt;
&lt;br /&gt;
GIMP https://www.gimp.org/&lt;br /&gt;
&lt;br /&gt;
FireAlpaca https://firealpaca.com/&lt;br /&gt;
&lt;br /&gt;
== FTP Clients ==&lt;br /&gt;
WinSCP does work well with Wine.&lt;br /&gt;
&lt;br /&gt;
FileZilla  https://filezilla-project.org/&lt;br /&gt;
&lt;br /&gt;
== Media Players ==&lt;br /&gt;
VLC https://www.videolan.org/&lt;br /&gt;
&lt;br /&gt;
mpv https://mpv.io/&lt;br /&gt;
&lt;br /&gt;
Foobar2000 (requires Wine, works well, developer accepts bug reports if using Wine) https://www.foobar2000.org/windows&lt;br /&gt;
&lt;br /&gt;
== System Utilities ==&lt;br /&gt;
&lt;br /&gt;
=== WinRAR/7-Zip ===&lt;br /&gt;
Ark is built in to most KDE installs https://flathub.org/en/apps/org.kde.ark&lt;br /&gt;
&lt;br /&gt;
PeaZip https://flathub.org/en/apps/io.github.peazip.PeaZip&lt;br /&gt;
&lt;br /&gt;
=== WinDirStat/SpaceMonger/WizTree ===&lt;br /&gt;
Filelight  https://flathub.org/en/apps/org.kde.filelight&lt;br /&gt;
&lt;br /&gt;
Disk Usage Analyzer https://flathub.org/en/apps/org.gnome.baobab&lt;br /&gt;
&lt;br /&gt;
== Gaming ==&lt;br /&gt;
&lt;br /&gt;
=== Shadowplay ===&lt;br /&gt;
GPU Screen Recorder https://flathub.org/en/apps/com.dec05eba.gpu_screen_recorder&lt;br /&gt;
&lt;br /&gt;
=== Minecraft Launcher ===&lt;br /&gt;
Prism Launcher https://prismlauncher.org/&lt;br /&gt;
&lt;br /&gt;
=== Epic Games/GOG/Amazon Games ===&lt;br /&gt;
Heroic Games Launcher https://heroicgameslauncher.com/&lt;br /&gt;
&lt;br /&gt;
=== Logitech Mice ===&lt;br /&gt;
Both do the same thing but have a slightly different interface.&lt;br /&gt;
&lt;br /&gt;
Solaar https://flathub.org/en/apps/io.github.pwr_solaar.solaar&lt;br /&gt;
&lt;br /&gt;
Piper https://flathub.org/en/apps/org.freedesktop.Piper&lt;br /&gt;
&lt;br /&gt;
=== Corsair Devices ===&lt;br /&gt;
CKB Next, does not support all corsair devices, check the supported hardware on the linked GitHub page https://github.com/ckb-next/ckb-next&lt;br /&gt;
&lt;br /&gt;
=== Stream Deck ===&lt;br /&gt;
OpenDeck, uses Wine to try and run Stream Deck plugins designed for windows https://github.com/nekename/OpenDeck&lt;br /&gt;
&lt;br /&gt;
StreamController, does not attempt to run Windows versions of plugins, smaller app store  https://flathub.org/en/apps/com.core447.StreamController&lt;br /&gt;
&lt;br /&gt;
=== RGB Software ===&lt;br /&gt;
OpenRGB - has to have specific support from the developers but a lot of devices are supported https://openrgb.org/ &lt;br /&gt;
&lt;br /&gt;
=== FPS overlay ===&lt;br /&gt;
MangoHud, similar to RTSS https://github.com/flightlessmango/Mangohud&lt;br /&gt;
&lt;br /&gt;
=== Emulators ===&lt;br /&gt;
RetroArch, also available on Steam https://www.retroarch.com/&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Windows_Alternatives&amp;diff=159</id>
		<title>Windows Alternatives</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Windows_Alternatives&amp;diff=159"/>
		<updated>2026-08-06T19:54:43Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Media Players */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Creative Apps ==&lt;br /&gt;
Newer Photoshop and Illustrator do not work well with Wine, versions XS6 and below are usually fine. Photoshop Lightroom does work with Wine versions 11.10 and above with the staging patch set.&lt;br /&gt;
&lt;br /&gt;
Krita https://krita.org/en/download/&lt;br /&gt;
&lt;br /&gt;
GIMP https://www.gimp.org/&lt;br /&gt;
&lt;br /&gt;
FireAlpaca https://firealpaca.com/&lt;br /&gt;
&lt;br /&gt;
== FTP Clients ==&lt;br /&gt;
WinSCP does work well with Wine.&lt;br /&gt;
&lt;br /&gt;
FileZilla  https://filezilla-project.org/&lt;br /&gt;
&lt;br /&gt;
== Media Players ==&lt;br /&gt;
VLC https://www.videolan.org/&lt;br /&gt;
&lt;br /&gt;
mpv https://mpv.io/&lt;br /&gt;
&lt;br /&gt;
Foobar2000 (requires Wine, works well, developer accepts bug reports if using Wine) https://www.foobar2000.org/windows&lt;br /&gt;
&lt;br /&gt;
== System Utilities ==&lt;br /&gt;
&lt;br /&gt;
=== WinRAR/7-Zip ===&lt;br /&gt;
Ark is built in to most KDE installs https://flathub.org/en/apps/org.kde.ark&lt;br /&gt;
&lt;br /&gt;
PeaZip https://flathub.org/en/apps/io.github.peazip.PeaZip&lt;br /&gt;
&lt;br /&gt;
=== WinDirStat/SpaceMonger/WizTree ===&lt;br /&gt;
Filelight  https://flathub.org/en/apps/org.kde.filelight&lt;br /&gt;
&lt;br /&gt;
Disk Usage Analyzer https://flathub.org/en/apps/org.gnome.baobab&lt;br /&gt;
&lt;br /&gt;
== Gaming ==&lt;br /&gt;
&lt;br /&gt;
=== Shadowplay ===&lt;br /&gt;
GPU Screen Recorder https://flathub.org/en/apps/com.dec05eba.gpu_screen_recorder&lt;br /&gt;
&lt;br /&gt;
=== Minecraft Launcher ===&lt;br /&gt;
Prism Launcher https://prismlauncher.org/&lt;br /&gt;
&lt;br /&gt;
=== Epic Games/GOG/Amazon Games ===&lt;br /&gt;
Heroic Games Launcher https://heroicgameslauncher.com/&lt;br /&gt;
&lt;br /&gt;
=== Logitech Mice ===&lt;br /&gt;
Both do the same thing but have a slightly different interface.&lt;br /&gt;
&lt;br /&gt;
Solaar https://flathub.org/en/apps/io.github.pwr_solaar.solaar&lt;br /&gt;
&lt;br /&gt;
Pipe https://flathub.org/en/apps/org.freedesktop.Piper&lt;br /&gt;
&lt;br /&gt;
=== Corsair Devices ===&lt;br /&gt;
CKB Next, does not support all corsair devices, check the supported hardware on the linked GitHub page https://github.com/ckb-next/ckb-next&lt;br /&gt;
&lt;br /&gt;
=== Stream Deck ===&lt;br /&gt;
OpenDeck, uses Wine to try and run Stream Deck plugins designed for windows https://github.com/nekename/OpenDeck&lt;br /&gt;
&lt;br /&gt;
StreamController, does not attempt to run Windows versions of plugins, smaller app store  https://flathub.org/en/apps/com.core447.StreamController&lt;br /&gt;
&lt;br /&gt;
=== RGB Software ===&lt;br /&gt;
OpenRGB - has to have specific support from the developers but a lot of devices are supported https://openrgb.org/ &lt;br /&gt;
&lt;br /&gt;
=== FPS overlay ===&lt;br /&gt;
MangoHud, similar to RTSS https://github.com/flightlessmango/Mangohud&lt;br /&gt;
&lt;br /&gt;
=== Emulators ===&lt;br /&gt;
RetroArch, also available on Steam https://www.retroarch.com/&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Windows_Alternatives&amp;diff=158</id>
		<title>Windows Alternatives</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Windows_Alternatives&amp;diff=158"/>
		<updated>2026-08-06T19:54:03Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Creative Apps */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Creative Apps ==&lt;br /&gt;
Newer Photoshop and Illustrator do not work well with Wine, versions XS6 and below are usually fine. Photoshop Lightroom does work with Wine versions 11.10 and above with the staging patch set.&lt;br /&gt;
&lt;br /&gt;
Krita https://krita.org/en/download/&lt;br /&gt;
&lt;br /&gt;
GIMP https://www.gimp.org/&lt;br /&gt;
&lt;br /&gt;
FireAlpaca https://firealpaca.com/&lt;br /&gt;
&lt;br /&gt;
== FTP Clients ==&lt;br /&gt;
WinSCP does work well with Wine.&lt;br /&gt;
&lt;br /&gt;
FileZilla  https://filezilla-project.org/&lt;br /&gt;
&lt;br /&gt;
== Media Players ==&lt;br /&gt;
VLC https://www.videolan.org/&lt;br /&gt;
&lt;br /&gt;
mpv https://mpv.io/&lt;br /&gt;
&lt;br /&gt;
Foobar2000 (requires Wine, works well) https://www.foobar2000.org/windows&lt;br /&gt;
&lt;br /&gt;
== System Utilities ==&lt;br /&gt;
&lt;br /&gt;
=== WinRAR/7-Zip ===&lt;br /&gt;
Ark is built in to most KDE installs https://flathub.org/en/apps/org.kde.ark&lt;br /&gt;
&lt;br /&gt;
PeaZip https://flathub.org/en/apps/io.github.peazip.PeaZip&lt;br /&gt;
&lt;br /&gt;
=== WinDirStat/SpaceMonger/WizTree ===&lt;br /&gt;
Filelight  https://flathub.org/en/apps/org.kde.filelight&lt;br /&gt;
&lt;br /&gt;
Disk Usage Analyzer https://flathub.org/en/apps/org.gnome.baobab&lt;br /&gt;
&lt;br /&gt;
== Gaming ==&lt;br /&gt;
&lt;br /&gt;
=== Shadowplay ===&lt;br /&gt;
GPU Screen Recorder https://flathub.org/en/apps/com.dec05eba.gpu_screen_recorder&lt;br /&gt;
&lt;br /&gt;
=== Minecraft Launcher ===&lt;br /&gt;
Prism Launcher https://prismlauncher.org/&lt;br /&gt;
&lt;br /&gt;
=== Epic Games/GOG/Amazon Games ===&lt;br /&gt;
Heroic Games Launcher https://heroicgameslauncher.com/&lt;br /&gt;
&lt;br /&gt;
=== Logitech Mice ===&lt;br /&gt;
Both do the same thing but have a slightly different interface.&lt;br /&gt;
&lt;br /&gt;
Solaar https://flathub.org/en/apps/io.github.pwr_solaar.solaar&lt;br /&gt;
&lt;br /&gt;
Pipe https://flathub.org/en/apps/org.freedesktop.Piper&lt;br /&gt;
&lt;br /&gt;
=== Corsair Devices ===&lt;br /&gt;
CKB Next, does not support all corsair devices, check the supported hardware on the linked GitHub page https://github.com/ckb-next/ckb-next&lt;br /&gt;
&lt;br /&gt;
=== Stream Deck ===&lt;br /&gt;
OpenDeck, uses Wine to try and run Stream Deck plugins designed for windows https://github.com/nekename/OpenDeck&lt;br /&gt;
&lt;br /&gt;
StreamController, does not attempt to run Windows versions of plugins, smaller app store  https://flathub.org/en/apps/com.core447.StreamController&lt;br /&gt;
&lt;br /&gt;
=== RGB Software ===&lt;br /&gt;
OpenRGB - has to have specific support from the developers but a lot of devices are supported https://openrgb.org/ &lt;br /&gt;
&lt;br /&gt;
=== FPS overlay ===&lt;br /&gt;
MangoHud, similar to RTSS https://github.com/flightlessmango/Mangohud&lt;br /&gt;
&lt;br /&gt;
=== Emulators ===&lt;br /&gt;
RetroArch, also available on Steam https://www.retroarch.com/&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=VMWare&amp;diff=157</id>
		<title>VMWare</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=VMWare&amp;diff=157"/>
		<updated>2026-08-06T19:51:20Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version mismatch ==&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Version mismatch with vmmon module: expecting 418.0, got 417.0.&lt;br /&gt;
&lt;br /&gt;
You have an incorrect version of the &#039;vmmon&#039; kernel module.&lt;br /&gt;
&lt;br /&gt;
Try reinstalling VMware Workstation.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Take the kernel version from the command&lt;br /&gt;
 uname -r&lt;br /&gt;
Example :&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;&amp;lt;u&amp;gt;7.1.5-zen1-2-zen&amp;lt;/u&amp;gt;&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;Find the latest version of VMware kernel modules in /usr/src&lt;br /&gt;
 ls /usr/src/ | grep vmware &lt;br /&gt;
Example :&amp;lt;blockquote&amp;gt;vmware-workstation-25H2_24995812 &lt;br /&gt;
&lt;br /&gt;
vmware-workstation-&#039;&#039;&#039;&amp;lt;u&amp;gt;26H1_25388281&amp;lt;/u&amp;gt;&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rebuild the modules, insert the two pieces of information from above in to the command. &lt;br /&gt;
&lt;br /&gt;
 dkms install --no-depmod vmware-workstation/&#039;&#039;&#039;&amp;lt;u&amp;gt;26H1_25388281&amp;lt;/u&amp;gt;&#039;&#039;&#039; -k &#039;&#039;&#039;&amp;lt;u&amp;gt;7.1.5-zen1-2-zen&amp;lt;/u&amp;gt;&#039;&#039;&#039; --force&lt;br /&gt;
Unload the old module and load the new one&lt;br /&gt;
 modprobe -r vmmon&lt;br /&gt;
&lt;br /&gt;
 modprobe vmmon&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=VMWare&amp;diff=156</id>
		<title>VMWare</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=VMWare&amp;diff=156"/>
		<updated>2026-08-06T19:50:55Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Version mismatch ==&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Version mismatch with vmmon module: expecting 418.0, got 417.0.&lt;br /&gt;
&lt;br /&gt;
You have an incorrect version of the &#039;vmmon&#039; kernel module.&lt;br /&gt;
&lt;br /&gt;
Try reinstalling VMware Workstation.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Take the kernel version from the command&lt;br /&gt;
 uname -r&lt;br /&gt;
Example :&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;&amp;lt;u&amp;gt;7.1.5-zen1-2-zen&amp;lt;/u&amp;gt;&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;Find the latest version of VMware kernel modules in /usr/src&lt;br /&gt;
 ls /usr/src/ | grep vmware &lt;br /&gt;
Example :&amp;lt;blockquote&amp;gt;vmware-workstation-25H2_24995812 &lt;br /&gt;
&lt;br /&gt;
vmware-workstation-&#039;&#039;&#039;&amp;lt;u&amp;gt;26H1_25388281&amp;lt;/u&amp;gt;&#039;&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Rebuild the modules, insert the two pieces of information from above in to the command. &lt;br /&gt;
&lt;br /&gt;
 dkms install --no-depmod vmware-workstation/&#039;&#039;&#039;&amp;lt;u&amp;gt;26H1_25388281&amp;lt;/u&amp;gt;&#039;&#039;&#039; -k &#039;&#039;&#039;&amp;lt;u&amp;gt;7.0.9-zen1-1-zen&amp;lt;/u&amp;gt;&#039;&#039;&#039; --force&lt;br /&gt;
Unload the old module and load the new one&lt;br /&gt;
 modprobe -r vmmon&lt;br /&gt;
&lt;br /&gt;
 modprobe vmmon&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Sysctl&amp;diff=155</id>
		<title>Sysctl</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Sysctl&amp;diff=155"/>
		<updated>2026-08-06T18:49:53Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* A note on EAC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The sysctl file is somewhat similar to the registry on Windows, apart from it&#039;s just a simple text file to edit system settings,  &lt;br /&gt;
&lt;br /&gt;
You can set any of the below options temporarily (until the next reboot), by running &amp;quot;sysctl -w kernel.yama.ptrace_scope=1&amp;quot;. Use this to test options before you commit them to a permanent file. &lt;br /&gt;
&lt;br /&gt;
To permanently save any changes you make you can edit  /etc/sysctl.conf and save the file, the file will be read on every boot, or you can load it instantly by running  &amp;quot;sysctl -p&amp;quot; &lt;br /&gt;
 sudo [[nano]] /etc/sysctl.conf&lt;br /&gt;
&lt;br /&gt;
== A note on EAC (Easy Anti Cheat) ==&lt;br /&gt;
If you search for tips for sysctl tweaks/security improvements you will often find something a recommendation of&lt;br /&gt;
 kernel.yama.ptrace_scope=2 &lt;br /&gt;
This will break EAC and stop any EAC game from starting on Linux, the highest you can set this is 1 if you want EAC games to work.&lt;br /&gt;
&lt;br /&gt;
== Memory Tweaks ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Keep more data in RAM instead of swapping to disk, make the system more responsive, especially if your swap (paging file in Windows terminology) file/partition is on a hard disk drive.&lt;br /&gt;
 vm.swappiness=1&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enable BBR (https://en.wikipedia.org/wiki/TCP_congestion_control#TCP_BBR) Greater top speeds and more reliable, especially for higher latency connections like 3/4/5G and satellite.&lt;br /&gt;
 net.core.default_qdisc = cake &lt;br /&gt;
 net.ipv4.tcp_congestion_control = bbr&lt;br /&gt;
Allow more packets to be queued up before the system drops them, pretty much required for Gigabit+ connections&lt;br /&gt;
 net.core.netdev_max_backlog=16384&lt;br /&gt;
Allow more connections to be queued on the system, good for programs that establish a lot of connections, such as P2P applications.&lt;br /&gt;
 net.core.somaxconn=8192&lt;br /&gt;
Verify IP packet sources, this will potentially save you from very small DDoS attacks, but it wont save you if the traffic is more than your connection an handle.&lt;br /&gt;
 net.ipv4.conf.all.rp_filter=1 &lt;br /&gt;
 net.ipv4.conf.default.rp_filter=1 &lt;br /&gt;
&lt;br /&gt;
== Misc ==&lt;br /&gt;
Set a timer so the system will actually reboot once a kernel panic (BSOD/Bug Check) happens, this can be set as low as you like if you want to just reboot instantly, but 60 seconds allows the kernel watchdog to possibly recover the system if it&#039;s just something using all the CPU time.&lt;br /&gt;
 kernel.panic=60&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Sysctl&amp;diff=154</id>
		<title>Sysctl</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Sysctl&amp;diff=154"/>
		<updated>2026-08-06T18:48:40Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The sysctl file is somewhat similar to the registry on Windows, apart from it&#039;s just a simple text file to edit system settings,  &lt;br /&gt;
&lt;br /&gt;
You can set any of the below options temporarily (until the next reboot), by running &amp;quot;sysctl -w kernel.yama.ptrace_scope=1&amp;quot;. Use this to test options before you commit them to a permanent file. &lt;br /&gt;
&lt;br /&gt;
To permanently save any changes you make you can edit  /etc/sysctl.conf and save the file, the file will be read on every boot, or you can load it instantly by running  &amp;quot;sysctl -p&amp;quot; &lt;br /&gt;
 sudo [[nano]] /etc/sysctl.conf&lt;br /&gt;
&lt;br /&gt;
== A note on EAC ==&lt;br /&gt;
If you search for tips for sysctl tweaks/security improvements you will often find something a recommendation of&lt;br /&gt;
 kernel.yama.ptrace_scope=2 &lt;br /&gt;
This will break EAC and stop any EAC game from starting on Linux, the highest you can set this is 1 if you want EAC games to work.&lt;br /&gt;
&lt;br /&gt;
== Memory Tweaks ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Keep more data in RAM instead of swapping to disk, make the system more responsive, especially if your swap (paging file in Windows terminology) file/partition is on a hard disk drive.&lt;br /&gt;
 vm.swappiness=1&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enable BBR (https://en.wikipedia.org/wiki/TCP_congestion_control#TCP_BBR) Greater top speeds and more reliable, especially for higher latency connections like 3/4/5G and satellite.&lt;br /&gt;
 net.core.default_qdisc = cake &lt;br /&gt;
 net.ipv4.tcp_congestion_control = bbr&lt;br /&gt;
Allow more packets to be queued up before the system drops them, pretty much required for Gigabit+ connections&lt;br /&gt;
 net.core.netdev_max_backlog=16384&lt;br /&gt;
Allow more connections to be queued on the system, good for programs that establish a lot of connections, such as P2P applications.&lt;br /&gt;
 net.core.somaxconn=8192&lt;br /&gt;
Verify IP packet sources, this will potentially save you from very small DDoS attacks, but it wont save you if the traffic is more than your connection an handle.&lt;br /&gt;
 net.ipv4.conf.all.rp_filter=1 &lt;br /&gt;
 net.ipv4.conf.default.rp_filter=1 &lt;br /&gt;
&lt;br /&gt;
== Misc ==&lt;br /&gt;
Set a timer so the system will actually reboot once a kernel panic (BSOD/Bug Check) happens, this can be set as low as you like if you want to just reboot instantly, but 60 seconds allows the kernel watchdog to possibly recover the system if it&#039;s just something using all the CPU time.&lt;br /&gt;
 kernel.panic=60&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Sysctl&amp;diff=153</id>
		<title>Sysctl</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Sysctl&amp;diff=153"/>
		<updated>2026-08-06T18:44:37Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* A note on EAC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All files changes go in  /etc/sysctl.conf &lt;br /&gt;
 sudo [[nano]] /etc/sysctl.conf&lt;br /&gt;
&lt;br /&gt;
== A note on EAC ==&lt;br /&gt;
If you search for tips for sysctl tweaks/security improvements you will often find something a recommendation of&lt;br /&gt;
 kernel.yama.ptrace_scope=2 &lt;br /&gt;
This will break EAC and stop any EAC game from starting on Linux, the highest you can set this is 1 if you want EAC games to work.&lt;br /&gt;
&lt;br /&gt;
== Memory Tweaks ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Keep more data in RAM instead of swapping to disk, make the system more responsive, especially if your swap (paging file in Windows terminology) file/partition is on a hard disk drive.&lt;br /&gt;
 vm.swappiness=1&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enable BBR (https://en.wikipedia.org/wiki/TCP_congestion_control#TCP_BBR) Greater top speeds and more reliable, especially for higher latency connections like 3/4/5G and satellite.&lt;br /&gt;
 net.core.default_qdisc = cake &lt;br /&gt;
 net.ipv4.tcp_congestion_control = bbr&lt;br /&gt;
Allow more packets to be queued up before the system drops them, pretty much required for Gigabit+ connections&lt;br /&gt;
 net.core.netdev_max_backlog=16384&lt;br /&gt;
Allow more connections to be queued on the system, good for programs that establish a lot of connections, such as P2P applications.&lt;br /&gt;
 net.core.somaxconn=8192&lt;br /&gt;
Verify IP packet sources, this will potentially save you from very small DDoS attacks, but it wont save you if the traffic is more than your connection an handle.&lt;br /&gt;
 net.ipv4.conf.all.rp_filter=1 &lt;br /&gt;
 net.ipv4.conf.default.rp_filter=1 &lt;br /&gt;
&lt;br /&gt;
== Misc ==&lt;br /&gt;
Set a timer so the system will actually reboot once a kernel panic (BSOD/Bug Check) happens, this can be set as low as you like if you want to just reboot instantly, but 60 seconds allows the kernel watchdog to possibly recover the system if it&#039;s just something using all the CPU time.&lt;br /&gt;
 kernel.panic=60&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Sysctl&amp;diff=152</id>
		<title>Sysctl</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Sysctl&amp;diff=152"/>
		<updated>2026-08-06T18:24:43Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Network */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All files changes go in  /etc/sysctl.conf &lt;br /&gt;
 sudo [[nano]] /etc/sysctl.conf&lt;br /&gt;
&lt;br /&gt;
== A note on EAC ==&lt;br /&gt;
If you search for tips for sysctl tweaks/security improvements you will often find something a recommendation of&lt;br /&gt;
 kernel.yama.ptrace_scope=2 &lt;br /&gt;
This will break EAC and stop any EAC game from starting on Linux, the highest you can set it is 1.&lt;br /&gt;
&lt;br /&gt;
== Memory Tweaks ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Keep more data in RAM instead of swapping to disk, make the system more responsive, especially if your swap (paging file in Windows terminology) file/partition is on a hard disk drive.&lt;br /&gt;
 vm.swappiness=1&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enable BBR (https://en.wikipedia.org/wiki/TCP_congestion_control#TCP_BBR) Greater top speeds and more reliable, especially for higher latency connections like 3/4/5G and satellite.&lt;br /&gt;
 net.core.default_qdisc = cake &lt;br /&gt;
 net.ipv4.tcp_congestion_control = bbr&lt;br /&gt;
Allow more packets to be queued up before the system drops them, pretty much required for Gigabit+ connections&lt;br /&gt;
 net.core.netdev_max_backlog=16384&lt;br /&gt;
Allow more connections to be queued on the system, good for programs that establish a lot of connections, such as P2P applications.&lt;br /&gt;
 net.core.somaxconn=8192&lt;br /&gt;
Verify IP packet sources, this will potentially save you from very small DDoS attacks, but it wont save you if the traffic is more than your connection an handle.&lt;br /&gt;
 net.ipv4.conf.all.rp_filter=1 &lt;br /&gt;
 net.ipv4.conf.default.rp_filter=1 &lt;br /&gt;
&lt;br /&gt;
== Misc ==&lt;br /&gt;
Set a timer so the system will actually reboot once a kernel panic (BSOD/Bug Check) happens, this can be set as low as you like if you want to just reboot instantly, but 60 seconds allows the kernel watchdog to possibly recover the system if it&#039;s just something using all the CPU time.&lt;br /&gt;
 kernel.panic=60&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Sysctl&amp;diff=151</id>
		<title>Sysctl</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Sysctl&amp;diff=151"/>
		<updated>2026-08-06T18:22:48Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All files changes go in  /etc/sysctl.conf &lt;br /&gt;
 sudo [[nano]] /etc/sysctl.conf&lt;br /&gt;
&lt;br /&gt;
== A note on EAC ==&lt;br /&gt;
If you search for tips for sysctl tweaks/security improvements you will often find something a recommendation of&lt;br /&gt;
 kernel.yama.ptrace_scope=2 &lt;br /&gt;
This will break EAC and stop any EAC game from starting on Linux, the highest you can set it is 1.&lt;br /&gt;
&lt;br /&gt;
== Memory Tweaks ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Keep more data in RAM instead of swapping to disk, make the system more responsive, especially if your swap (paging file in Windows terminology) file/partition is on a hard disk drive.&lt;br /&gt;
 vm.swappiness=1&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enable BBR (https://en.wikipedia.org/wiki/TCP_congestion_control#TCP_BBR) Greater top speeds and more reliable, especially for higher latency connections like 3/4/5G and satellite.&lt;br /&gt;
 net.core.default_qdisc = cake &lt;br /&gt;
 net.ipv4.tcp_congestion_control = bbr&lt;br /&gt;
Allow more packets to be queued up before the system drops them, pretty much required for Gigabit+ connections&lt;br /&gt;
 net.core.netdev_max_backlog=16384&lt;br /&gt;
Allow more connections to be queued on the system, good for programs that establish a lot of connections, such as P2P applications.&lt;br /&gt;
 net.core.somaxconn=8192&lt;br /&gt;
&lt;br /&gt;
== Misc ==&lt;br /&gt;
Set a timer so the system will actually reboot once a kernel panic (BSOD/Bug Check) happens, this can be set as low as you like if you want to just reboot instantly, but 60 seconds allows the kernel watchdog to possibly recover the system if it&#039;s just something using all the CPU time.&lt;br /&gt;
 kernel.panic=60&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Sysctl&amp;diff=150</id>
		<title>Sysctl</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Sysctl&amp;diff=150"/>
		<updated>2026-08-06T18:20:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All files changes go in  /etc/sysctl.conf &lt;br /&gt;
 sudo [[nano]] /etc/sysctl.conf&lt;br /&gt;
&lt;br /&gt;
== A note on EAC ==&lt;br /&gt;
If you search for tips for sysctl tweaks/security improvements you will often find something a recommendation of&lt;br /&gt;
 kernel.yama.ptrace_scope=2 &lt;br /&gt;
This will break EAC and stop any EAC game from starting on Linux, the highest you can set it is 1.&lt;br /&gt;
&lt;br /&gt;
== Memory Tweaks ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Keep more data in RAM instead of swapping to disk, make the system more responsive, especially if your swap (paging file in Windows terminology) file/partition is on a hard disk drive.&lt;br /&gt;
 vm.swappiness=1&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enable BBR (https://en.wikipedia.org/wiki/TCP_congestion_control#TCP_BBR) Greater top speeds and more reliable, especially for higher latency connections like 3/4/5G and satellite.&lt;br /&gt;
 net.core.default_qdisc = cake &lt;br /&gt;
 net.ipv4.tcp_congestion_control = bbr&lt;br /&gt;
Allow more packets to be queued up before the system drops them, pretty much required for Gigabit+ connections&lt;br /&gt;
 net.core.netdev_max_backlog=16384&lt;br /&gt;
Allow more connections to be queued on the system, good for programs that establish a lot of connections, such as P2P applications.&lt;br /&gt;
 net.core.somaxconn=8192&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Sysctl&amp;diff=149</id>
		<title>Sysctl</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Sysctl&amp;diff=149"/>
		<updated>2026-08-06T18:17:03Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Network */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All files changes go in  /etc/sysctl.conf &lt;br /&gt;
 sudo [[nano]] /etc/sysctl.conf&lt;br /&gt;
&lt;br /&gt;
== Memory Tweaks ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Keep more data in RAM instead of swapping to disk, make the system more responsive, especially if your swap (paging file in Windows terminology) file/partition is on a hard disk drive.&lt;br /&gt;
 vm.swappiness=1&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enable BBR (https://en.wikipedia.org/wiki/TCP_congestion_control#TCP_BBR) Greater top speeds and more reliable, especially for higher latency connections like 3/4/5G and satellite.&lt;br /&gt;
 net.core.default_qdisc = cake &lt;br /&gt;
 net.ipv4.tcp_congestion_control = bbr&lt;br /&gt;
Allow more packets to be queued up before the system drops them, pretty much required for Gigabit+ connections&lt;br /&gt;
 net.core.netdev_max_backlog=16384&lt;br /&gt;
Allow more connections to be queued on the system, good for programs that establish a lot of connections, such as P2P applications.&lt;br /&gt;
 net.core.somaxconn=8192&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=NVIDIA_on_Linux&amp;diff=148</id>
		<title>NVIDIA on Linux</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=NVIDIA_on_Linux&amp;diff=148"/>
		<updated>2026-07-08T15:33:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Install Proprietary Driver ==&lt;br /&gt;
The default Nouveau driver works just well enough to get a desktop, installing the proprietary driver unlocks the full GPU capabilities.&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
sudo pacman -S nvidia-open-dkms&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
sudo apt install nvidia-open-kernel-dkms nvidia-driver&lt;br /&gt;
|-|Fedora Based =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dnf install akmod-nvidia xorg-x11-drv-nvidia-cuda&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-|RHEL =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-$(rpm -E %rhel).noarch.rpm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm -E %rhel).noarch.rpm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dnf install akmod-nvidia xorg-x11-drv-nvidia-cuda&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Extra Free Performance ==&lt;br /&gt;
 sudo [[nano]] /etc/modprobe.d/nvidia.conf &lt;br /&gt;
Add&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;options nvidia NVreg_UsePageAttributeTable=1 \  &lt;br /&gt;
   NVreg_DynamicPowerManagement=0x02 \ &lt;br /&gt;
   NVreg_InitializeSystemMemoryAllocations=1 \ &lt;br /&gt;
   NVreg_RegistryDwords=RMIntrLockingMode=1 \ &lt;br /&gt;
   NVreg_EnableResizableBar=1 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Don’t Allow GPU to Stay at Maximum Power While Running Tasks ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This will allow the graphics card to run at lower speeds while doing things that use CUDA, such as video decoding&lt;br /&gt;
 sudo [[nano]] /etc/environment&lt;br /&gt;
Add&lt;br /&gt;
 CUDA_DISABLE_PERF_BOOST=1&lt;br /&gt;
&lt;br /&gt;
== X11 Tweaks ==&lt;br /&gt;
 sudo [[nano]] /etc/X11/xorg.conf.d/01-nvidia.conf&lt;br /&gt;
Add&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;ServerFlags&amp;quot; &lt;br /&gt;
        # Only applicable if you&#039;re using older Xlibre (&amp;lt;25.0.0.16), safe to remove otherwise &lt;br /&gt;
        Option &amp;quot;IgnoreABI&amp;quot; &amp;quot;true&amp;quot; &lt;br /&gt;
        # Increase the max clients allowed, this helps prevent your system being unable to launch apps&lt;br /&gt;
        Option &amp;quot;MaxClients&amp;quot; &amp;quot;2048&amp;quot; &lt;br /&gt;
        # Will improve performance when it&#039;s fully supported.&lt;br /&gt;
        Option &amp;quot;Debug&amp;quot; &amp;quot;dmabuf_capable&amp;quot; &lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
== (WW) NVIDIA: Failed to bind sideband socket to ==&lt;br /&gt;
Only occurs if running rootless X11&lt;br /&gt;
 sudo [[nano]] /etc/X11/xorg.conf.d/01-nvidia.conf&lt;br /&gt;
Add&lt;br /&gt;
  Section &amp;quot;Device&amp;quot; &lt;br /&gt;
      Identifier     &amp;quot;Device0&amp;quot; &lt;br /&gt;
      Driver         &amp;quot;nvidia&amp;quot; &lt;br /&gt;
      VendorName     &amp;quot;NVIDIA Corporation&amp;quot; &lt;br /&gt;
      Option         &amp;quot;SidebandSocketPath&amp;quot; &amp;quot;/var/run/nvidia-xdriver/&amp;quot; &lt;br /&gt;
  EndSection &lt;br /&gt;
We also need to set up a method for making the folder with the correct permissions every boot.&lt;br /&gt;
 sudo [[nano]] /etc/tmpfiles.d/nvidia-sideband.conf&lt;br /&gt;
Insert this line to make the folder.&lt;br /&gt;
 d /run/nvidia-xdriver 0770 root users&lt;br /&gt;
Add your user to the users group, you may already be in the group but this ensures it.&lt;br /&gt;
 usermod -a -G users &amp;lt;your username here&amp;gt;&lt;br /&gt;
Reboot the system.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=NVIDIA_on_Linux&amp;diff=147</id>
		<title>NVIDIA on Linux</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=NVIDIA_on_Linux&amp;diff=147"/>
		<updated>2026-07-08T15:32:50Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* (WW) NVIDIA: Failed to bind sideband socket to */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Install Proprietary Driver ==&lt;br /&gt;
The default Nouveau driver works just well enough to get a desktop, installing the proprietary driver unlocks the full GPU capabilities.&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
sudo pacman -S nvidia-open-dkms&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
sudo apt install nvidia-open-kernel-dkms nvidia-driver&lt;br /&gt;
|-|Fedora Based =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dnf install akmod-nvidia xorg-x11-drv-nvidia-cuda&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-|RHEL =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-$(rpm -E %rhel).noarch.rpm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm -E %rhel).noarch.rpm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dnf install akmod-nvidia xorg-x11-drv-nvidia-cuda&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Extra Free Performance ==&lt;br /&gt;
 sudo [[nano]] /etc/modprobe.d/nvidia.conf &lt;br /&gt;
Add&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;options nvidia NVreg_UsePageAttributeTable=1 \  &lt;br /&gt;
   NVreg_DynamicPowerManagement=0x02 \ &lt;br /&gt;
   NVreg_InitializeSystemMemoryAllocations=1 \ &lt;br /&gt;
   NVreg_RegistryDwords=RMIntrLockingMode=1 \ &lt;br /&gt;
   NVreg_EnableResizableBar=1 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Don’t Allow GPU to Stay at Maximum Power While Running Tasks ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This will allow the graphics card to run at lower speeds while doing things that use CUDA, such as video decoding&lt;br /&gt;
 sudo [[nano]] /etc/environment&lt;br /&gt;
Add&lt;br /&gt;
 CUDA_DISABLE_PERF_BOOST=1&lt;br /&gt;
&lt;br /&gt;
== X11 Tweaks ==&lt;br /&gt;
 sudo [[nano]] /etc/X11/xorg.conf.d/01-nvidia.conf&lt;br /&gt;
Add&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;ServerFlags&amp;quot; &lt;br /&gt;
        # Only applicable if you&#039;re using older Xlibre (&amp;lt;25.0.0.16), safe to remove otherwise &lt;br /&gt;
        Option &amp;quot;IgnoreABI&amp;quot; &amp;quot;true&amp;quot; &lt;br /&gt;
        # Increase the max clients allowed, this helps prevent your system being unable to launch apps&lt;br /&gt;
        Option &amp;quot;MaxClients&amp;quot; &amp;quot;2048&amp;quot; &lt;br /&gt;
        # Will improve performance when it&#039;s fully supported.&lt;br /&gt;
        Option &amp;quot;Debug&amp;quot; &amp;quot;dmabuf_capable&amp;quot; &lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
== (WW) NVIDIA: Failed to bind sideband socket to ==&lt;br /&gt;
Only occurs if running rootless X11&lt;br /&gt;
 sudo [[nano]] /etc/X11/xorg.conf.d/01-nvidia.conf&lt;br /&gt;
Add&lt;br /&gt;
  Section &amp;quot;Device&amp;quot; &lt;br /&gt;
      Identifier     &amp;quot;Device0&amp;quot; &lt;br /&gt;
      Driver         &amp;quot;nvidia&amp;quot; &lt;br /&gt;
      VendorName     &amp;quot;NVIDIA Corporation&amp;quot; &lt;br /&gt;
      Option         &amp;quot;SidebandSocketPath&amp;quot; &amp;quot;/var/run/nvidia-xdriver/&amp;quot; &lt;br /&gt;
  EndSection &lt;br /&gt;
We also need to set up a method for making the folder with the correct permissions every boot.&lt;br /&gt;
 sudo [[nano]] /etc/tmpfiles.d/nvidia-sideband.conf&lt;br /&gt;
Insert this line to make the folder.&lt;br /&gt;
 d /run/nvidia-xdriver 0770 root users&lt;br /&gt;
Add your user to the users group, you may already be in the group but this ensures it.&lt;br /&gt;
 usermod -a -G users &amp;lt;your username here&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=NVIDIA_on_Linux&amp;diff=146</id>
		<title>NVIDIA on Linux</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=NVIDIA_on_Linux&amp;diff=146"/>
		<updated>2026-07-08T15:32:26Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Install Proprietary Driver ==&lt;br /&gt;
The default Nouveau driver works just well enough to get a desktop, installing the proprietary driver unlocks the full GPU capabilities.&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
sudo pacman -S nvidia-open-dkms&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
sudo apt install nvidia-open-kernel-dkms nvidia-driver&lt;br /&gt;
|-|Fedora Based =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dnf install akmod-nvidia xorg-x11-drv-nvidia-cuda&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-|RHEL =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-$(rpm -E %rhel).noarch.rpm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm -E %rhel).noarch.rpm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo dnf install akmod-nvidia xorg-x11-drv-nvidia-cuda&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Extra Free Performance ==&lt;br /&gt;
 sudo [[nano]] /etc/modprobe.d/nvidia.conf &lt;br /&gt;
Add&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;options nvidia NVreg_UsePageAttributeTable=1 \  &lt;br /&gt;
   NVreg_DynamicPowerManagement=0x02 \ &lt;br /&gt;
   NVreg_InitializeSystemMemoryAllocations=1 \ &lt;br /&gt;
   NVreg_RegistryDwords=RMIntrLockingMode=1 \ &lt;br /&gt;
   NVreg_EnableResizableBar=1 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Don’t Allow GPU to Stay at Maximum Power While Running Tasks ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This will allow the graphics card to run at lower speeds while doing things that use CUDA, such as video decoding&lt;br /&gt;
 sudo [[nano]] /etc/environment&lt;br /&gt;
Add&lt;br /&gt;
 CUDA_DISABLE_PERF_BOOST=1&lt;br /&gt;
&lt;br /&gt;
== X11 Tweaks ==&lt;br /&gt;
 sudo [[nano]] /etc/X11/xorg.conf.d/01-nvidia.conf&lt;br /&gt;
Add&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;ServerFlags&amp;quot; &lt;br /&gt;
        # Only applicable if you&#039;re using older Xlibre (&amp;lt;25.0.0.16), safe to remove otherwise &lt;br /&gt;
        Option &amp;quot;IgnoreABI&amp;quot; &amp;quot;true&amp;quot; &lt;br /&gt;
        # Increase the max clients allowed, this helps prevent your system being unable to launch apps&lt;br /&gt;
        Option &amp;quot;MaxClients&amp;quot; &amp;quot;2048&amp;quot; &lt;br /&gt;
        # Will improve performance when it&#039;s fully supported.&lt;br /&gt;
        Option &amp;quot;Debug&amp;quot; &amp;quot;dmabuf_capable&amp;quot; &lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
== (WW) NVIDIA: Failed to bind sideband socket to ==&lt;br /&gt;
Only occurs if running rootless X11&lt;br /&gt;
 sudo [[nano]] /etc/X11/xorg.conf.d/01-nvidia.conf&lt;br /&gt;
Add&lt;br /&gt;
  Section &amp;quot;Device&amp;quot; &lt;br /&gt;
      Identifier     &amp;quot;Device0&amp;quot; &lt;br /&gt;
      Driver         &amp;quot;nvidia&amp;quot; &lt;br /&gt;
      VendorName     &amp;quot;NVIDIA Corporation&amp;quot; &lt;br /&gt;
      Option         &amp;quot;SidebandSocketPath&amp;quot; &amp;quot;/var/run/nvidia-xdriver/&amp;quot; &lt;br /&gt;
  EndSection &lt;br /&gt;
We also need to set up a method for making the folder with the correct permissions every boot.&lt;br /&gt;
 sudo nano /etc/tmpfiles.d/nvidia-sideband.conf&lt;br /&gt;
Insert this line to make the folder.&lt;br /&gt;
 d /run/nvidia-xdriver 0770 root users&lt;br /&gt;
Add your user to the users group, you may already be in the group but this ensures it.&lt;br /&gt;
 usermod -a -G users &amp;lt;your username here&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Useful_Commands&amp;diff=145</id>
		<title>Useful Commands</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Useful_Commands&amp;diff=145"/>
		<updated>2026-06-21T21:56:22Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Kill program from command line */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kill program from command line ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Show all processes &lt;br /&gt;
 ps aufx&lt;br /&gt;
Or search for a specific process name&lt;br /&gt;
 ps aufx | grep firefox&lt;br /&gt;
Example output&lt;br /&gt;
 user        7243 27.4  2.1 17807108 1413692 ?    Ssl  21:32  18:31  |   \_ /home/user/Desktop/firefox/firefox-bin&lt;br /&gt;
The second column is the process ID.&lt;br /&gt;
&lt;br /&gt;
Some applications,  pretty much any that use flatpak and any browser, will have multiple processes in a &amp;quot;tree&amp;quot; (see below), in these cases you may need to kill every process in the tree (&amp;quot;kill 3136 3607 3634&amp;quot;) for things to fix themselves.&lt;br /&gt;
&lt;br /&gt;
 user        3136  0.0  0.0   3432  2292 ?        Ss   21:31   0:00  &#039;&#039;&#039;|   \_&#039;&#039;&#039; bwrap --args 84 -- easyeffects&lt;br /&gt;
 user        3607  0.0  0.0   3440  1728 ?        S    21:31   0:00  &#039;&#039;&#039;|   |   \_&#039;&#039;&#039; bwrap --args 84 -- easyeffects&lt;br /&gt;
 user        3634  9.0  0.3 1619592 249548 ?      SLl  21:31   6:26  &#039;&#039;&#039;|   |       \_&#039;&#039;&#039; easyeffects&lt;br /&gt;
&lt;br /&gt;
Gentle process kill (try this first), the app will be asked to exit nicely.&lt;br /&gt;
 kill 7243&lt;br /&gt;
Still won&#039;t close? Hard Kill, data may be lost that wasn&#039;t saved to disk yet.&lt;br /&gt;
 kill -9 7243&lt;br /&gt;
If all processes have the same name you can use &amp;quot;killall&amp;quot;&lt;br /&gt;
 killall firefox-bin&lt;br /&gt;
&lt;br /&gt;
== How Much Space Is in Use? ==&lt;br /&gt;
 df -h&lt;br /&gt;
&lt;br /&gt;
==== Example output ====&lt;br /&gt;
&lt;br /&gt;
The Filesystem with your system root is always /, some systems will have a separate /home filesystem.&lt;br /&gt;
 Filesystem                                                              Size  Used Avail Use% Mounted on&lt;br /&gt;
 tmpfs                                                                   3.2G  5.8M  3.2G   1% /run&lt;br /&gt;
 efivarfs                                                                128K   52K   72K  42% /sys/firmware/efi/efivars&lt;br /&gt;
 &#039;&#039;&#039;/dev/md3                                                                458G  &amp;lt;u&amp;gt;336G&amp;lt;/u&amp;gt;   99G  &amp;lt;u&amp;gt;78%&amp;lt;/u&amp;gt; /&#039;&#039;&#039;&lt;br /&gt;
 tmpfs                                                                    16G  9.0M   16G   1% /dev/shm&lt;br /&gt;
 tmpfs                                                                   5.0M     0  5.0M   0% /run/lock&lt;br /&gt;
 /dev/md2                                                                2.0G  321M  1.6G  18% /boot&lt;br /&gt;
 /dev/nvme0n1p1                                                          511M  344K  511M   1% /boot/efi&lt;br /&gt;
 tmpfs                                                                   3.2G   16K  3.2G   1% /run/user/0&lt;br /&gt;
Disk space usage is also available graphically from the &amp;quot;Storage Devices&amp;quot; section in KDE system settings.&lt;br /&gt;
&lt;br /&gt;
== Package Management ==&lt;br /&gt;
&lt;br /&gt;
=== Update the system ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
pacman -Syuu&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
apt update &amp;amp;&amp;amp; apt upgarde&lt;br /&gt;
|-|Red Hat Based =&lt;br /&gt;
dnf update&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Update Flatpaks ===&lt;br /&gt;
 flatpak update&lt;br /&gt;
&lt;br /&gt;
=== Update snaps ===&lt;br /&gt;
 snap refresh&lt;br /&gt;
&lt;br /&gt;
=== Install a package ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based=&lt;br /&gt;
pacman -S name&lt;br /&gt;
|-|Debian Based=&lt;br /&gt;
apt install name&lt;br /&gt;
|-|Red Hat Based=&lt;br /&gt;
dnf install name&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remove a package ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
pacman  -R name&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
apt remove name&lt;br /&gt;
|-|Red Hat Based =&lt;br /&gt;
dnf remove name&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rebuild GRUB Config ==&lt;br /&gt;
 grub-mkconfig -o /boot/grub/grub.cfg&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Useful_Commands&amp;diff=144</id>
		<title>Useful Commands</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Useful_Commands&amp;diff=144"/>
		<updated>2026-06-21T21:49:48Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kill program from command line ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Show all processes &lt;br /&gt;
 ps aufx&lt;br /&gt;
Or search for a specific process name&lt;br /&gt;
 ps aufx | grep firefox&lt;br /&gt;
Example output&lt;br /&gt;
 user        7243 27.4  2.1 17807108 1413692 ?    Ssl  21:32  18:31  |   \_ /home/user/Desktop/firefox/firefox-bin&lt;br /&gt;
The second column is the process ID.&lt;br /&gt;
&lt;br /&gt;
Some applications,  pretty much any that use flatpak and any browser, will have multiple processes in a &amp;quot;tree&amp;quot; (see below), in these cases you may need to kill every process in the tree (&amp;quot;kill 3136 3607 3634&amp;quot;) for things to fix themselves.&lt;br /&gt;
&lt;br /&gt;
 user        3136  0.0  0.0   3432  2292 ?        Ss   21:31   0:00  &#039;&#039;&#039;|   \_&#039;&#039;&#039; bwrap --args 84 -- easyeffects&lt;br /&gt;
 user        3607  0.0  0.0   3440  1728 ?        S    21:31   0:00  &#039;&#039;&#039;|   |   \_&#039;&#039;&#039; bwrap --args 84 -- easyeffects&lt;br /&gt;
 user        3634  9.0  0.3 1619592 249548 ?      SLl  21:31   6:26  &#039;&#039;&#039;|   |       \_&#039;&#039;&#039; easyeffects&lt;br /&gt;
&lt;br /&gt;
Gentle process kill (try this first), the app will be asked to exit nicely.&lt;br /&gt;
 kill 7243&lt;br /&gt;
Still won&#039;t close? Hard Kill, data may be lost that wasn&#039;t saved to disk yet.&lt;br /&gt;
 kill -9 7243&lt;br /&gt;
&lt;br /&gt;
== How Much Space Is in Use? ==&lt;br /&gt;
 df -h&lt;br /&gt;
&lt;br /&gt;
==== Example output ====&lt;br /&gt;
&lt;br /&gt;
The Filesystem with your system root is always /, some systems will have a separate /home filesystem.&lt;br /&gt;
 Filesystem                                                              Size  Used Avail Use% Mounted on&lt;br /&gt;
 tmpfs                                                                   3.2G  5.8M  3.2G   1% /run&lt;br /&gt;
 efivarfs                                                                128K   52K   72K  42% /sys/firmware/efi/efivars&lt;br /&gt;
 &#039;&#039;&#039;/dev/md3                                                                458G  &amp;lt;u&amp;gt;336G&amp;lt;/u&amp;gt;   99G  &amp;lt;u&amp;gt;78%&amp;lt;/u&amp;gt; /&#039;&#039;&#039;&lt;br /&gt;
 tmpfs                                                                    16G  9.0M   16G   1% /dev/shm&lt;br /&gt;
 tmpfs                                                                   5.0M     0  5.0M   0% /run/lock&lt;br /&gt;
 /dev/md2                                                                2.0G  321M  1.6G  18% /boot&lt;br /&gt;
 /dev/nvme0n1p1                                                          511M  344K  511M   1% /boot/efi&lt;br /&gt;
 tmpfs                                                                   3.2G   16K  3.2G   1% /run/user/0&lt;br /&gt;
Disk space usage is also available graphically from the &amp;quot;Storage Devices&amp;quot; section in KDE system settings.&lt;br /&gt;
&lt;br /&gt;
== Package Management ==&lt;br /&gt;
&lt;br /&gt;
=== Update the system ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
pacman -Syuu&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
apt update &amp;amp;&amp;amp; apt upgarde&lt;br /&gt;
|-|Red Hat Based =&lt;br /&gt;
dnf update&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Update Flatpaks ===&lt;br /&gt;
 flatpak update&lt;br /&gt;
&lt;br /&gt;
=== Update snaps ===&lt;br /&gt;
 snap refresh&lt;br /&gt;
&lt;br /&gt;
=== Install a package ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based=&lt;br /&gt;
pacman -S name&lt;br /&gt;
|-|Debian Based=&lt;br /&gt;
apt install name&lt;br /&gt;
|-|Red Hat Based=&lt;br /&gt;
dnf install name&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remove a package ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
pacman  -R name&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
apt remove name&lt;br /&gt;
|-|Red Hat Based =&lt;br /&gt;
dnf remove name&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rebuild GRUB Config ==&lt;br /&gt;
 grub-mkconfig -o /boot/grub/grub.cfg&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Useful_Commands&amp;diff=143</id>
		<title>Useful Commands</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Useful_Commands&amp;diff=143"/>
		<updated>2026-06-21T21:46:49Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kill program from command line ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Show all processes &lt;br /&gt;
 ps aufx&lt;br /&gt;
Search for a specific process name&lt;br /&gt;
 ps aufx | grep firefox&lt;br /&gt;
Example output&lt;br /&gt;
 user        7243 27.4  2.1 17807108 1413692 ?    Ssl  21:32  18:31  |   \_ /home/user/Desktop/firefox/firefox-bin&lt;br /&gt;
The second column is the process ID.&lt;br /&gt;
&lt;br /&gt;
Some applications,  pretty much any that use flatpak and any browser, will have multiple processes in a &amp;quot;tree&amp;quot; (see below), in these cases you may need to kill every process in the tree (&amp;quot;kill 3136 3607 3634&amp;quot;) for things to fix themselves.&lt;br /&gt;
&lt;br /&gt;
 user        3136  0.0  0.0   3432  2292 ?        Ss   21:31   0:00  &#039;&#039;&#039;&amp;lt;u&amp;gt;|   \_&amp;lt;/u&amp;gt;&#039;&#039;&#039; bwrap --args 84 -- easyeffects --&lt;br /&gt;
 user        3607  0.0  0.0   3440  1728 ?        S    21:31   0:00  &#039;&#039;&#039;&amp;lt;u&amp;gt;|   |   \_&amp;lt;/u&amp;gt;&#039;&#039;&#039; bwrap --args 84 -- easyeffects &lt;br /&gt;
 user        3634  9.0  0.3 1619592 249548 ?      SLl  21:31   6:26  &#039;&#039;&#039;&amp;lt;u&amp;gt;|   |       \_&amp;lt;/u&amp;gt;&#039;&#039;&#039; easyeffects --&lt;br /&gt;
Gentle process kill (try this first), the app will be asked to exit nicely.&lt;br /&gt;
 kill 7243&lt;br /&gt;
Still won&#039;t close? Hard Kill, data may be lost that wasn&#039;t saved to disk yet.&lt;br /&gt;
 kill -9 7243&lt;br /&gt;
&lt;br /&gt;
== How Much Space Is in Use? ==&lt;br /&gt;
 df -h&lt;br /&gt;
&lt;br /&gt;
==== Example output ====&lt;br /&gt;
&lt;br /&gt;
The Filesystem with your system root is always /, some systems will have a separate /home filesystem.&lt;br /&gt;
 Filesystem                                                              Size  Used Avail Use% Mounted on&lt;br /&gt;
 tmpfs                                                                   3.2G  5.8M  3.2G   1% /run&lt;br /&gt;
 efivarfs                                                                128K   52K   72K  42% /sys/firmware/efi/efivars&lt;br /&gt;
 &#039;&#039;&#039;/dev/md3                                                                458G  &amp;lt;u&amp;gt;336G&amp;lt;/u&amp;gt;   99G  &amp;lt;u&amp;gt;78%&amp;lt;/u&amp;gt; /&#039;&#039;&#039;&lt;br /&gt;
 tmpfs                                                                    16G  9.0M   16G   1% /dev/shm&lt;br /&gt;
 tmpfs                                                                   5.0M     0  5.0M   0% /run/lock&lt;br /&gt;
 /dev/md2                                                                2.0G  321M  1.6G  18% /boot&lt;br /&gt;
 /dev/nvme0n1p1                                                          511M  344K  511M   1% /boot/efi&lt;br /&gt;
 tmpfs                                                                   3.2G   16K  3.2G   1% /run/user/0&lt;br /&gt;
Disk space usage is also available graphically from the &amp;quot;Storage Devices&amp;quot; section in KDE system settings.&lt;br /&gt;
&lt;br /&gt;
== Package Management ==&lt;br /&gt;
&lt;br /&gt;
=== Update the system ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
pacman -Syuu&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
apt update &amp;amp;&amp;amp; apt upgarde&lt;br /&gt;
|-|Red Hat Based =&lt;br /&gt;
dnf update&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Update Flatpaks ===&lt;br /&gt;
 flatpak update&lt;br /&gt;
&lt;br /&gt;
=== Update snaps ===&lt;br /&gt;
 snap refresh&lt;br /&gt;
&lt;br /&gt;
=== Install a package ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based=&lt;br /&gt;
pacman -S name&lt;br /&gt;
|-|Debian Based=&lt;br /&gt;
apt install name&lt;br /&gt;
|-|Red Hat Based=&lt;br /&gt;
dnf install name&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remove a package ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
pacman  -R name&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
apt remove name&lt;br /&gt;
|-|Red Hat Based =&lt;br /&gt;
dnf remove name&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rebuild GRUB Config ==&lt;br /&gt;
 grub-mkconfig -o /boot/grub/grub.cfg&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=Useful_Commands&amp;diff=142</id>
		<title>Useful Commands</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=Useful_Commands&amp;diff=142"/>
		<updated>2026-06-21T21:46:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kill program from command line ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Show all processes &lt;br /&gt;
 ps aufx&lt;br /&gt;
Search for a specific process name&lt;br /&gt;
 ps aufx | grep firefox&lt;br /&gt;
Example output&lt;br /&gt;
 user        7243 27.4  2.1 17807108 1413692 ?    Ssl  21:32  18:31  |   \_ /home/user/Desktop/firefox/firefox-bin&lt;br /&gt;
The second column is the process ID.&lt;br /&gt;
&lt;br /&gt;
Some applications,  pretty much any that use flatpak and any browser, will have multiple processes in a &amp;quot;tree&amp;quot; (see below), in these cases you may need to kill every process in the tree (&amp;quot;kill 3136 3607 3634&amp;quot;) for things to fix themselves.&lt;br /&gt;
&lt;br /&gt;
 user        3136  0.0  0.0   3432  2292 ?        Ss   21:31   0:00  &#039;&#039;&#039;&amp;lt;u&amp;gt;|   \_&amp;lt;/u&amp;gt;&#039;&#039;&#039; bwrap --args 84 -- easyeffects --service-mode --hide-window &lt;br /&gt;
 user        3607  0.0  0.0   3440  1728 ?        S    21:31   0:00  &#039;&#039;&#039;&amp;lt;u&amp;gt;|   |   \_&amp;lt;/u&amp;gt;&#039;&#039;&#039; bwrap --args 84 -- easyeffects --service-mode --hide-window &lt;br /&gt;
 user        3634  9.0  0.3 1619592 249548 ?      SLl  21:31   6:26  &#039;&#039;&#039;&amp;lt;u&amp;gt;|   |       \_&amp;lt;/u&amp;gt;&#039;&#039;&#039; easyeffects --service-mode --hide-window&lt;br /&gt;
Gentle process kill (try this first), the app will be asked to exit nicely.&lt;br /&gt;
 kill 7243&lt;br /&gt;
Still won&#039;t close? Hard Kill, data may be lost that wasn&#039;t saved to disk yet.&lt;br /&gt;
 kill -9 7243&lt;br /&gt;
&lt;br /&gt;
== How Much Space Is in Use? ==&lt;br /&gt;
 df -h&lt;br /&gt;
&lt;br /&gt;
==== Example output ====&lt;br /&gt;
&lt;br /&gt;
The Filesystem with your system root is always /, some systems will have a separate /home filesystem.&lt;br /&gt;
 Filesystem                                                              Size  Used Avail Use% Mounted on&lt;br /&gt;
 tmpfs                                                                   3.2G  5.8M  3.2G   1% /run&lt;br /&gt;
 efivarfs                                                                128K   52K   72K  42% /sys/firmware/efi/efivars&lt;br /&gt;
 &#039;&#039;&#039;/dev/md3                                                                458G  &amp;lt;u&amp;gt;336G&amp;lt;/u&amp;gt;   99G  &amp;lt;u&amp;gt;78%&amp;lt;/u&amp;gt; /&#039;&#039;&#039;&lt;br /&gt;
 tmpfs                                                                    16G  9.0M   16G   1% /dev/shm&lt;br /&gt;
 tmpfs                                                                   5.0M     0  5.0M   0% /run/lock&lt;br /&gt;
 /dev/md2                                                                2.0G  321M  1.6G  18% /boot&lt;br /&gt;
 /dev/nvme0n1p1                                                          511M  344K  511M   1% /boot/efi&lt;br /&gt;
 tmpfs                                                                   3.2G   16K  3.2G   1% /run/user/0&lt;br /&gt;
Disk space usage is also available graphically from the &amp;quot;Storage Devices&amp;quot; section in KDE system settings.&lt;br /&gt;
&lt;br /&gt;
== Package Management ==&lt;br /&gt;
&lt;br /&gt;
=== Update the system ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
pacman -Syuu&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
apt update &amp;amp;&amp;amp; apt upgarde&lt;br /&gt;
|-|Red Hat Based =&lt;br /&gt;
dnf update&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Update Flatpaks ===&lt;br /&gt;
 flatpak update&lt;br /&gt;
&lt;br /&gt;
=== Update snaps ===&lt;br /&gt;
 snap refresh&lt;br /&gt;
&lt;br /&gt;
=== Install a package ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based=&lt;br /&gt;
pacman -S name&lt;br /&gt;
|-|Debian Based=&lt;br /&gt;
apt install name&lt;br /&gt;
|-|Red Hat Based=&lt;br /&gt;
dnf install name&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remove a package ===&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Arch Based =&lt;br /&gt;
pacman  -R name&lt;br /&gt;
|-|Debian Based =&lt;br /&gt;
apt remove name&lt;br /&gt;
|-|Red Hat Based =&lt;br /&gt;
dnf remove name&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rebuild GRUB Config ==&lt;br /&gt;
 grub-mkconfig -o /boot/grub/grub.cfg&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=141</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=141"/>
		<updated>2026-06-18T19:45:18Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Secure Boot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Secure Boot ==&lt;br /&gt;
You NEED to set your BIOS/UEFI settings to make Secure Boot is in &amp;quot;setup&amp;quot; mode, this is different on every motherboard but will usually be under the security settings in the BIOS settings. Some MSI motherboards force setup mode by using the options &amp;quot;Delete all platform variables&amp;quot; in the Secure Boot settings. This option is turned off after the next boot so make sure to do this in one sitting.&lt;br /&gt;
&lt;br /&gt;
You also NEED to know which folder stores your boot loader, in the case of EndeavourOS it is either /boot/efi OR /efi, look for the folder in the output of &amp;quot;df -h&amp;quot; Example:&lt;br /&gt;
 /dev/nvme1n1p1          2.0G  708K  2.0G   1% /boot/efi&lt;br /&gt;
Install the tools for signing files &lt;br /&gt;
 sudo pacman -S sbctl&lt;br /&gt;
Create the keys for your system&lt;br /&gt;
 sudo sbctl create-keys&lt;br /&gt;
Enroll all the needed keys in to your EFI, &#039;&#039;&#039;do not run this without the -m argument or you can brick your system.&#039;&#039;&#039;&lt;br /&gt;
 sudo sbctl enroll-keys -m -f&lt;br /&gt;
Sign all the needed files, at a minimum it needs these first 2 files, if you are using a custom kernel you will need to sign other files, for example &amp;quot;/boot/vmlinuz-linux-zen&amp;quot;&lt;br /&gt;
 sudo sbctl sign -s /boot/vmlinuz-linux&lt;br /&gt;
&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
EndeavourOS users will also probably have this file, other distributions will have similar&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/endeavouros/grubx64.efi&lt;br /&gt;
Install GRUB on your system with the extra TPM module so Secure Boot will work&lt;br /&gt;
 sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable --modules=&amp;quot;tpm&amp;quot; --disable-shim-lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reboot and verify everything is working with &lt;br /&gt;
 sudo sbctl status&lt;br /&gt;
&lt;br /&gt;
An example of a correct setup:&lt;br /&gt;
&lt;br /&gt;
 Installed:      ✓ sbctl is installed &lt;br /&gt;
 Owner GUID:     random-data-here&lt;br /&gt;
 Setup Mode:     ✓ Disabled &lt;br /&gt;
 Secure Boot:    ✓ Enabled &lt;br /&gt;
 Vendor Keys:    microsoft builtin-KEK&lt;br /&gt;
 &lt;br /&gt;
This command may also give you additional information about quirks on your motherboard that you might need to pay attention to.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are getting an error when booting with text similar to &amp;quot;Prohibited by secure boot policy&amp;quot; you can just turn off Secure Boot in your BIOS again and troubleshoot what happened.&lt;br /&gt;
&lt;br /&gt;
== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu and search for your drive in the top right hand corner. The correct drive will have at least 2 paritions, a small EFI partition, and a &amp;quot;File System&amp;quot; with EXT4/BTRFS/Encrypted types.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : IF you have an encrypted drive (LUKS) you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted an encrypted drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
Take the &amp;quot;Partition&amp;quot; value for the LUKS [Encrypted] partition and put it in to this command&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;sudo cryptsetup open /dev/nvme1n1p2 endeavouros&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
endeavouros can be anything you like as long as you use the same name in the /dev/mapper line below.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mount the root (/) partition&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|Encrypted/LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 sudo mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 sudo arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
Run&lt;br /&gt;
 ls -la /mnt/boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
IF you have this file (you see a line containing  -rw-r----- 1 root root) then ALSO run the command &lt;br /&gt;
 grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable&lt;br /&gt;
This installs GRUB to the default location your BIOS searches for bootloaders, which is how your PC may be set up instead of using the normal location stored in the EFI memory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=140</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=140"/>
		<updated>2026-06-18T18:06:48Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Secure Boot ==&lt;br /&gt;
You NEED to set your BIOS/UEFI settings to make Secure Boot is in &amp;quot;setup&amp;quot; mode, this is different on every motherboard but will usually be under the security settings in the BIOS settings. Some MSI motherboards force setup mode by using the options &amp;quot;Delete all platform variables&amp;quot; in the Secure Boot settings. This option is turned off after the next boot so make sure to do this in one sitting.&lt;br /&gt;
&lt;br /&gt;
You also NEED to know which folder stores your boot loader, in the case of EndeavourOS it is either /boot/efi OR /efi, look for the folder in the output of &amp;quot;df -h&amp;quot; Example:&lt;br /&gt;
 /dev/nvme1n1p1          2.0G  708K  2.0G   1% /boot/efi&lt;br /&gt;
Install the tools for signing files &lt;br /&gt;
 sudo pacman -S sbctl&lt;br /&gt;
Create the keys for your system&lt;br /&gt;
 sudo sbctl create-keys&lt;br /&gt;
Enroll all the needed keys in to your EFI, &#039;&#039;&#039;do not run this without the -m argument or you can brick your system.&#039;&#039;&#039;&lt;br /&gt;
 sudo sbctl enroll-keys -m -f&lt;br /&gt;
Sign all the needed files, at a minimum it needs these first 2 files, if you are using a custom kernel you will need to sign other files, for example &amp;quot;/boot/vmlinuz-linux-zen&amp;quot;&lt;br /&gt;
 sudo sbctl sign -s /boot/vmlinuz-linux&lt;br /&gt;
&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
EndeavourOS users will also probably have this file, toher distributions will have similar&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/endeavouros/grubx64.efi&lt;br /&gt;
Install GRUB on your system with the extra TPM module so Secure Boot will work&lt;br /&gt;
 sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable --modules=&amp;quot;tpm&amp;quot; --disable-shim-lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reboot and verify everything is working with &lt;br /&gt;
 sudo sbctl status&lt;br /&gt;
&lt;br /&gt;
An example of a correct setup:&lt;br /&gt;
&lt;br /&gt;
 Installed:      ✓ sbctl is installed &lt;br /&gt;
 Owner GUID:     random-data-here&lt;br /&gt;
 Setup Mode:     ✓ Disabled &lt;br /&gt;
 Secure Boot:    ✓ Enabled &lt;br /&gt;
 Vendor Keys:    microsoft builtin-KEK&lt;br /&gt;
 &lt;br /&gt;
This command may also give you additional information about quirks on your motherboard that you might need to pay attention to.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are getting an error when booting with text similar to &amp;quot;Prohibited by secure boot policy&amp;quot; you can just turn off Secure Boot in your BIOS again and troubleshoot what happened.&lt;br /&gt;
&lt;br /&gt;
== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu and search for your drive in the top right hand corner. The correct drive will have at least 2 paritions, a small EFI partition, and a &amp;quot;File System&amp;quot; with EXT4/BTRFS/Encrypted types.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : IF you have an encrypted drive (LUKS) you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted an encrypted drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
Take the &amp;quot;Partition&amp;quot; value for the LUKS [Encrypted] partition and put it in to this command&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;sudo cryptsetup open /dev/nvme1n1p2 endeavouros&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
endeavouros can be anything you like as long as you use the same name in the /dev/mapper line below.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mount the root (/) partition&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|Encrypted/LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 sudo mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 sudo arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
Run&lt;br /&gt;
 ls -la /mnt/boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
IF you have this file (you see a line containing  -rw-r----- 1 root root) then ALSO run the command &lt;br /&gt;
 grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable&lt;br /&gt;
This installs GRUB to the default location your BIOS searches for bootloaders, which is how your PC may be set up instead of using the normal location stored in the EFI memory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=139</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=139"/>
		<updated>2026-06-18T18:05:39Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Secure Boot ==&lt;br /&gt;
You NEED to set your BIOS/UEFI settings to make Secure Boot is in &amp;quot;setup&amp;quot; mode, this is different on every motherboard but will usually be under the security settings in the BIOS settings. Some MSI motherboards force setup mode by using the options &amp;quot;Delete all platform variables&amp;quot; in the Secure Boot settings. This option is turned off after the next boot so make sure to do this in one sitting.&lt;br /&gt;
&lt;br /&gt;
You also NEED to know which folder stores your boot loader, in the case of EndeavourOS it is either /boot/efi OR /efi, look for the folder in the output of &amp;quot;df -h&amp;quot; Example:&lt;br /&gt;
 /dev/nvme1n1p1          2.0G  708K  2.0G   1% /boot/efi&lt;br /&gt;
Install the tools for signing files &lt;br /&gt;
 sudo pacman -S sbctl&lt;br /&gt;
Create the keys for your system&lt;br /&gt;
 sudo sbctl create-keys&lt;br /&gt;
Enroll all the needed keys in to your EFI, &#039;&#039;&#039;do not run this without the -m argument or you can brick your system.&#039;&#039;&#039;&lt;br /&gt;
 sudo sbctl enroll-keys -m -f&lt;br /&gt;
Sign all the needed files, at a minimum it needs these first 3 files, if you are using a custom kernel you will need to sign other files, for example &amp;quot;/boot/vmlinuz-linux-zen&amp;quot;&lt;br /&gt;
 sudo sbctl sign -s /boot/vmlinuz-linux&lt;br /&gt;
&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/endeavouros/grubx64.efi&lt;br /&gt;
Install GRUB on your system with the extra TPM module so Secure Boot will work&lt;br /&gt;
 sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable --modules=&amp;quot;tpm&amp;quot; --disable-shim-lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reboot and verify everything is working with &lt;br /&gt;
 sudo sbctl status&lt;br /&gt;
&lt;br /&gt;
An example of a correct setup:&lt;br /&gt;
&lt;br /&gt;
 Installed:      ✓ sbctl is installed &lt;br /&gt;
 Owner GUID:     random-data-here&lt;br /&gt;
 Setup Mode:     ✓ Disabled &lt;br /&gt;
 Secure Boot:    ✓ Enabled &lt;br /&gt;
 Vendor Keys:    microsoft builtin-KEK&lt;br /&gt;
 &lt;br /&gt;
This command may also give you additional information about quirks on your motherboard that you might need to pay attention to.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are getting an error when booting with text similar to &amp;quot;Prohibited by secure boot policy&amp;quot; you can just turn off Secure Boot in your BIOS again and troubleshoot what happened.&lt;br /&gt;
&lt;br /&gt;
== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu and search for your drive in the top right hand corner. The correct drive will have at least 2 paritions, a small EFI partition, and a &amp;quot;File System&amp;quot; with EXT4/BTRFS/Encrypted types.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : IF you have an encrypted drive (LUKS) you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted an encrypted drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
Take the &amp;quot;Partition&amp;quot; value for the LUKS [Encrypted] partition and put it in to this command&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;sudo cryptsetup open /dev/nvme1n1p2 endeavouros&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
endeavouros can be anything you like as long as you use the same name in the /dev/mapper line below.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mount the root (/) partition&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|Encrypted/LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 sudo mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 sudo arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
Run&lt;br /&gt;
 ls -la /mnt/boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
IF you have this file (you see a line containing  -rw-r----- 1 root root) then ALSO run the command &lt;br /&gt;
 grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable&lt;br /&gt;
This installs GRUB to the default location your BIOS searches for bootloaders, which is how your PC may be set up instead of using the normal location stored in the EFI memory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=138</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=138"/>
		<updated>2026-06-18T18:04:08Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Secure Boot ==&lt;br /&gt;
You NEED to set your BIOS/UEFI settings to make Secure Boot is in &amp;quot;setup&amp;quot; mode, this is different on every motherboard but will usually be under the security settings in the BIOS settings. Some MSI motherboards force setup mode by using the options &amp;quot;Delete all platform variables&amp;quot; in the Secure Boot settings. This option is turned off after the next boot so make sure to do this in one sitting.&lt;br /&gt;
&lt;br /&gt;
You also NEED to know which partition stores your boot loader in the case of EndeavourOS it is either /boot/efi OR /efi, look for the folder in the output of &amp;quot;df -h&amp;quot; Example:&lt;br /&gt;
 /dev/nvme1n1p1          2.0G  708K  2.0G   1% /boot/efi&lt;br /&gt;
Install the tools for signing files &lt;br /&gt;
 sudo pacman -S sbctl&lt;br /&gt;
Create the keys for your system&lt;br /&gt;
 sudo sbctl create-keys&lt;br /&gt;
Enroll all the needed keys in to your EFI, &#039;&#039;&#039;do not run this without the -m argument or you can brick your system.&#039;&#039;&#039;&lt;br /&gt;
 sudo sbctl enroll-keys -m -f&lt;br /&gt;
Sign all the needed files, at a minimum it needs these first 3 files, if you are using a custom kernel you will need to sign other files, for example &amp;quot;/boot/vmlinuz-linux-zen&amp;quot;&lt;br /&gt;
 sudo sbctl sign -s /boot/vmlinuz-linux&lt;br /&gt;
&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/endeavouros/grubx64.efi&lt;br /&gt;
Install GRUB on your system with the extra TPM module so Secure Boot will work&lt;br /&gt;
 sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable --modules=&amp;quot;tpm&amp;quot; --disable-shim-lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reboot and verify everything is working with &lt;br /&gt;
 sudo sbctl status&lt;br /&gt;
&lt;br /&gt;
An example of a correct setup:&lt;br /&gt;
&lt;br /&gt;
 Installed:      ✓ sbctl is installed &lt;br /&gt;
 Owner GUID:     random-data-here&lt;br /&gt;
 Setup Mode:     ✓ Disabled &lt;br /&gt;
 Secure Boot:    ✓ Enabled &lt;br /&gt;
 Vendor Keys:    microsoft builtin-KEK&lt;br /&gt;
 &lt;br /&gt;
This command may also give you additional information about quirks on your motherboard that you might need to pay attention to.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are getting an error when booting with text similar to &amp;quot;Prohibited by secure boot policy&amp;quot; you can just turn off Secure Boot in your BIOS again and troubleshoot what happened.&lt;br /&gt;
&lt;br /&gt;
== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu and search for your drive in the top right hand corner. The correct drive will have at least 2 paritions, a small EFI partition, and a &amp;quot;File System&amp;quot; with EXT4/BTRFS/Encrypted types.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : IF you have an encrypted drive (LUKS) you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted an encrypted drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
Take the &amp;quot;Partition&amp;quot; value for the LUKS [Encrypted] partition and put it in to this command&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;sudo cryptsetup open /dev/nvme1n1p2 endeavouros&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
endeavouros can be anything you like as long as you use the same name in the /dev/mapper line below.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mount the root (/) partition&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|Encrypted/LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 sudo mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 sudo arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
Run&lt;br /&gt;
 ls -la /mnt/boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
IF you have this file (you see a line containing  -rw-r----- 1 root root) then ALSO run the command &lt;br /&gt;
 grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable&lt;br /&gt;
This installs GRUB to the default location your BIOS searches for bootloaders, which is how your PC may be set up instead of using the normal location stored in the EFI memory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=137</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=137"/>
		<updated>2026-06-18T18:03:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Secure Boot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Secure Boot ==&lt;br /&gt;
You NEED to set your BIOS/UEFI settings to make Secure Boot is in &amp;quot;setup&amp;quot; mode, this is different on every motherboard but will usually be under the security settings in the BIOS settings. Some MSI motherboards force setup mode by using the options &amp;quot;Delete all platform variables&amp;quot; in the Secure Boot settings. This option is turned off after the next boot so make sure to do this in one sitting.&lt;br /&gt;
&lt;br /&gt;
You also NEED to know which partition stores your boot loader in the case of EndeavourOS it is either /boot/efi OR /efi, look for the folder in the output of &amp;quot;df -h&amp;quot; Example:&lt;br /&gt;
 /dev/nvme1n1p1          2.0G  708K  2.0G   1% /boot/efi&lt;br /&gt;
Install the tools for signing files &lt;br /&gt;
 sudo pacman -S sbctl&lt;br /&gt;
Create the keys for your system&lt;br /&gt;
 sudo sbctl create-keys&lt;br /&gt;
Enroll all the needed keys in to your EFI, &#039;&#039;&#039;do not run this without the -m argument or you can brick your system.&#039;&#039;&#039;&lt;br /&gt;
 sudo sbctl enroll-keys -m -f&lt;br /&gt;
Sign all the needed files, at a minimum it needs these first 3 files, if you are using a custom kernel you will need to sign other files, for example &amp;quot;/boot/vmlinuz-linux-zen&amp;quot;&lt;br /&gt;
 sudo sbctl sign -s /boot/vmlinuz-linux&lt;br /&gt;
&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/endeavouros/grubx64.efi&lt;br /&gt;
Install GRUB on your system with the extra TPM module so Secure Boot will work&lt;br /&gt;
 sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable --modules=&amp;quot;tpm&amp;quot; --disable-shim-lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reboot and verify everything is working with &lt;br /&gt;
 sudo sbctl status&lt;br /&gt;
&lt;br /&gt;
An example of a correct setup:&lt;br /&gt;
&lt;br /&gt;
 Installed:      ✓ sbctl is installed &lt;br /&gt;
 Owner GUID:     random-data-here&lt;br /&gt;
 Setup Mode:     ✓ Disabled &lt;br /&gt;
 Secure Boot:    ✓ Enabled &lt;br /&gt;
 Vendor Keys:    microsoft builtin-KEK&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
If you are getting an error when booting with text similar to &amp;quot;Prohibited by secure boot policy&amp;quot; you can just turn off Secure Boot in your BIOS again and troubleshoot what happened.&lt;br /&gt;
&lt;br /&gt;
== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu and search for your drive in the top right hand corner. The correct drive will have at least 2 paritions, a small EFI partition, and a &amp;quot;File System&amp;quot; with EXT4/BTRFS/Encrypted types.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : IF you have an encrypted drive (LUKS) you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted an encrypted drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
Take the &amp;quot;Partition&amp;quot; value for the LUKS [Encrypted] partition and put it in to this command&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;sudo cryptsetup open /dev/nvme1n1p2 endeavouros&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
endeavouros can be anything you like as long as you use the same name in the /dev/mapper line below.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mount the root (/) partition&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|Encrypted/LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 sudo mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 sudo arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
Run&lt;br /&gt;
 ls -la /mnt/boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
IF you have this file (you see a line containing  -rw-r----- 1 root root) then ALSO run the command &lt;br /&gt;
 grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable&lt;br /&gt;
This installs GRUB to the default location your BIOS searches for bootloaders, which is how your PC may be set up instead of using the normal location stored in the EFI memory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=136</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=136"/>
		<updated>2026-06-18T18:00:58Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Secure Boot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Secure Boot ==&lt;br /&gt;
You NEED to set your BIOS/UEFI settings to make Secure Boot is in &amp;quot;setup&amp;quot; mode, this is different on every motherboard but will usually be under the security settings in the BIOS settings. Some MSI motherboards force setup mode by using the options &amp;quot;Delete all platform variables&amp;quot; in the Secure Boot settings. This option is turned off after the next boot so make sure to do this in one sitting.&lt;br /&gt;
&lt;br /&gt;
You also NEED to know which partition stores your boot loader in the case of EndeavourOS it is either /boot/efi OR /efi, look for the folder in the output of &amp;quot;df -h&amp;quot; Example:&lt;br /&gt;
 /dev/nvme1n1p1          2.0G  708K  2.0G   1% /boot/efi&lt;br /&gt;
Install the tools for signing files &lt;br /&gt;
 sudo pacman -S sbctl&lt;br /&gt;
Create the keys for your system&lt;br /&gt;
 sudo sbctl create-keys&lt;br /&gt;
Enroll all the needed keys in to your EFI, &#039;&#039;&#039;do not run this without the -m argument or you can brick your system.&#039;&#039;&#039;&lt;br /&gt;
 sudo sbctl enroll-keys -m -f&lt;br /&gt;
Sign all the needed files, at a minimum it needs these first 3 files, if you are using a custom kernel you will need to sign other files, for example &amp;quot;/boot/vmlinuz-linux-zen&amp;quot;&lt;br /&gt;
 sudo sbctl sign -s /boot/vmlinuz-linux&lt;br /&gt;
&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/endeavouros/grubx64.efi&lt;br /&gt;
Install GRUB on your system with the extra TPM module so Secure Boot will work&lt;br /&gt;
 sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable --modules=&amp;quot;tpm&amp;quot; --disable-shim-lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reboot and verify everything is working with &lt;br /&gt;
 sudo sbctl status&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are getting and error when booting about &amp;quot;Prohibited by secure boot policy&amp;quot; you can just turn off Secure Boot in your BIOS again and troubleshoot what happened.&lt;br /&gt;
&lt;br /&gt;
== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu and search for your drive in the top right hand corner. The correct drive will have at least 2 paritions, a small EFI partition, and a &amp;quot;File System&amp;quot; with EXT4/BTRFS/Encrypted types.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : IF you have an encrypted drive (LUKS) you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted an encrypted drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
Take the &amp;quot;Partition&amp;quot; value for the LUKS [Encrypted] partition and put it in to this command&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;sudo cryptsetup open /dev/nvme1n1p2 endeavouros&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
endeavouros can be anything you like as long as you use the same name in the /dev/mapper line below.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mount the root (/) partition&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|Encrypted/LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 sudo mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 sudo arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
Run&lt;br /&gt;
 ls -la /mnt/boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
IF you have this file (you see a line containing  -rw-r----- 1 root root) then ALSO run the command &lt;br /&gt;
 grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable&lt;br /&gt;
This installs GRUB to the default location your BIOS searches for bootloaders, which is how your PC may be set up instead of using the normal location stored in the EFI memory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=135</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=135"/>
		<updated>2026-06-18T17:58:37Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Secure Boot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Secure Boot ==&lt;br /&gt;
You NEED to set your BIOS/UEFI settings to make Secure Boot is in &amp;quot;setup&amp;quot; mode, this is different on every motherboard but will usually be under the security settings in the BIOS settings. Some MSI motherboards force setup mode by using the options &amp;quot;Delete all platform variables&amp;quot; in the Secure Boot settings. This option is turned off after the next boot so make sure to do this in one sitting.&lt;br /&gt;
&lt;br /&gt;
You also NEED to know which partition stores your boot loader in the case of EndeavourOS it is either /boot/efi OR /efi, look for the folder in the output of &amp;quot;df -h&amp;quot; Example:&lt;br /&gt;
 /dev/nvme1n1p1          2.0G  708K  2.0G   1% /boot/efi&lt;br /&gt;
Install the tools for signing files &lt;br /&gt;
 sudo pacman -S sbctl&lt;br /&gt;
Create the keys for your system&lt;br /&gt;
 sudo sbctl create-keys&lt;br /&gt;
Enroll all the needed keys in to your EFI, &#039;&#039;&#039;do not run this without the -m argument or you can brick your system.&#039;&#039;&#039;&lt;br /&gt;
 sudo sbctl enroll-keys -m -f&lt;br /&gt;
Sign all the needed files, at a minimum it needs these first 3 files, if you are using a custom kernel you will need to sign other files, for example &amp;quot;/boot/vmlinuz-linux-zen&amp;quot;&lt;br /&gt;
 sudo sbctl sign -s /boot/vmlinuz-linux&lt;br /&gt;
&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/endeavouros/grubx64.efi&lt;br /&gt;
Install GRUB on your system with the extra TPM module so Secure Boot will work&lt;br /&gt;
 sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable --modules=&amp;quot;tpm&amp;quot; --disable-shim-lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reboot and verify everything is working with &lt;br /&gt;
 sudo sbctl status&lt;br /&gt;
&lt;br /&gt;
== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu and search for your drive in the top right hand corner. The correct drive will have at least 2 paritions, a small EFI partition, and a &amp;quot;File System&amp;quot; with EXT4/BTRFS/Encrypted types.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : IF you have an encrypted drive (LUKS) you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted an encrypted drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
Take the &amp;quot;Partition&amp;quot; value for the LUKS [Encrypted] partition and put it in to this command&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;sudo cryptsetup open /dev/nvme1n1p2 endeavouros&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
endeavouros can be anything you like as long as you use the same name in the /dev/mapper line below.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mount the root (/) partition&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|Encrypted/LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 sudo mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 sudo arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
Run&lt;br /&gt;
 ls -la /mnt/boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
IF you have this file (you see a line containing  -rw-r----- 1 root root) then ALSO run the command &lt;br /&gt;
 grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable&lt;br /&gt;
This installs GRUB to the default location your BIOS searches for bootloaders, which is how your PC may be set up instead of using the normal location stored in the EFI memory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=134</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=134"/>
		<updated>2026-06-18T17:55:00Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Secure Boot ==&lt;br /&gt;
You NEED to set your BIOS/UEFI settings to make Secure Boot is in &amp;quot;setup&amp;quot; mode, this is different on every motherboard but will usually be under the security settings in the BIOS settings. Some MSI motherboards force setup mode by using the options &amp;quot;Delete all platform variables&amp;quot; in the Secure Boot settings. This option is turned off after the next boot so make sure to do this in one sitting.&lt;br /&gt;
&lt;br /&gt;
You also NEED to know which partition stores your boot loader in the case of EndeavourOS it is either /boot/efi OR /efi, look for the folder in the output of &amp;quot;df -h&amp;quot; Example:&lt;br /&gt;
 /dev/nvme1n1p1          2.0G  708K  2.0G   1% /boot/efi&lt;br /&gt;
Install the tools for signing files &lt;br /&gt;
 sudo pacman -S sbctl&lt;br /&gt;
Create the keys for your system&lt;br /&gt;
 sudo sbctl create-keys&lt;br /&gt;
Enroll all the needed keys in to your EFI, &#039;&#039;&#039;do not run this without the -m argument or you can brick your system.&#039;&#039;&#039;&lt;br /&gt;
 sudo sbctl enroll-keys -m -f&lt;br /&gt;
Sign all the needed files, at a minimum it needs the first 3 files, if you are using a custom kernel you will need to sign other files, for example &amp;quot;/boot/vmlinuz-linux-zen&amp;quot;&lt;br /&gt;
 sudo sbctl sign -s /boot/vmlinuz-linux&lt;br /&gt;
&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
&lt;br /&gt;
 sudo sbctl sign -s /boot/efi/EFI/endeavouros/grubx64.efi&lt;br /&gt;
Install GRUB on your system with the extra TPM module so Secure Boot will work&lt;br /&gt;
 sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable --modules=&amp;quot;tpm&amp;quot; --disable-shim-lock&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reboot and verify everything is working with &lt;br /&gt;
 sudo sbctl status&lt;br /&gt;
&lt;br /&gt;
== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu and search for your drive in the top right hand corner. The correct drive will have at least 2 paritions, a small EFI partition, and a &amp;quot;File System&amp;quot; with EXT4/BTRFS/Encrypted types.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : IF you have an encrypted drive (LUKS) you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted an encrypted drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
Take the &amp;quot;Partition&amp;quot; value for the LUKS [Encrypted] partition and put it in to this command&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;sudo cryptsetup open /dev/nvme1n1p2 endeavouros&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
endeavouros can be anything you like as long as you use the same name in the /dev/mapper line below.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mount the root (/) partition&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|Encrypted/LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 sudo mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 sudo arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
Run&lt;br /&gt;
 ls -la /mnt/boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
IF you have this file (you see a line containing  -rw-r----- 1 root root) then ALSO run the command &lt;br /&gt;
 grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable&lt;br /&gt;
This installs GRUB to the default location your BIOS searches for bootloaders, which is how your PC may be set up instead of using the normal location stored in the EFI memory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=133</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=133"/>
		<updated>2026-06-10T16:57:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* grub_is_using_legacy_shim_lock_protocol while booting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu and search for your drive in the top right hand corner. The correct drive will have at least 2 paritions, a small EFI partition, and a &amp;quot;File System&amp;quot; with EXT4/BTRFS/Encrypted types.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : IF you have an encrypted drive (LUKS) you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted an encrypted drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
Take the &amp;quot;Partition&amp;quot; value for the LUKS [Encrypted] partition and put it in to this command&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;sudo cryptsetup open /dev/nvme1n1p2 endeavouros&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
endeavouros can be anything you like as long as you use the same name in the /dev/mapper line below.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mount the root (/) partition&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|Encrypted/LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 sudo mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 sudo arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
Run&lt;br /&gt;
 ls -la /mnt/boot/efi/EFI/boot/bootx64.efi&lt;br /&gt;
IF you have this file (you see a line containing  -rw-r----- 1 root root) then ALSO run the command &lt;br /&gt;
 grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable&lt;br /&gt;
This installs GRUB to the default location your BIOS searches for bootloaders, which is how your PC may be set up instead of using the normal location stored in the EFI memory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=132</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=132"/>
		<updated>2026-06-10T16:47:03Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu and search for your drive in the top right hand corner. The correct drive will have at least 2 paritions, a small EFI partition, and a &amp;quot;File System&amp;quot; with EXT4/BTRFS/Encrypted types.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : IF you have an encrypted drive (LUKS) you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted an encrypted drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
Take the &amp;quot;Partition&amp;quot; value for the LUKS [Encrypted] partition and put it in to this command&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;sudo cryptsetup open /dev/nvme1n1p2 endeavouros&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
endeavouros can be anything you like as long as you use the same name in the /dev/mapper line below.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mount the root (/) partition&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|Encrypted/LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 sudo mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 sudo arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=131</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=131"/>
		<updated>2026-06-10T16:43:38Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu and search for your drive in the top right hand corner.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : IF you have an encrypted drive (LUKS) you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted an encrypted drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
Take the Partition name and put it in to the command&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;sudo cryptsetup open /dev/nvme1n1p2 endeavouros&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
endeavouros can be anything you like as long as you use the same name in the /dev/mapper line below.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mount the root (/) partition&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 sudo mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 sudo arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=130</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=130"/>
		<updated>2026-06-10T16:42:25Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu and search for your drive in the top right hand corner.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : IF you have an encrypted drive (LUKS) you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted an encrypted drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
Take the Partition name and put it in to the command&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;sudo cryptsetup open /dev/nvme1n1p2 endeavouros&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mount the root (/) partition&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 sudo mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 sudo arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=129</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=129"/>
		<updated>2026-06-10T16:41:16Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* grub_is_using_legacy_shim_lock_protocol while booting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu and search for your drive in the top right hand corner.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : IF you have an encrypted drive (LUKS) you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted an encrypted drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Take the Partition name and put it in to the command&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;code&amp;gt;sudo cryptsetup open /dev/nvme1n1p2 endeavouros&amp;lt;/code&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open the console app&lt;br /&gt;
&lt;br /&gt;
Mount the root (/) partition&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;sudo mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 sudo mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 sudo arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=128</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=128"/>
		<updated>2026-06-10T16:38:59Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu and search for your drive in the top right hand corner.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : IF you have an encrypted drive (LUKS) you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted an encrypted drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Take the Partition name and put it in to the command&lt;br /&gt;
 sudo cryptsetup open /dev/nvme1n1p2 endeavouros&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open the console app&lt;br /&gt;
&lt;br /&gt;
Mount the root (/) partition&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=127</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=127"/>
		<updated>2026-06-10T16:38:35Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu and search for your drive in the top right hand corner.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : IF you have an encrypted drive you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted an encrypted drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Take the Partition name and put it in to the command&lt;br /&gt;
 sudo cryptsetup open /dev/nvme1n1p2 endeavouros&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open the console app&lt;br /&gt;
&lt;br /&gt;
Mount the root (/) partition&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=126</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=126"/>
		<updated>2026-06-10T16:37:10Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open the console app&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : if you have an encrypted drive you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted the correct drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Take the Partition name and put it in to the command&lt;br /&gt;
 sudo cryptsetup open /dev/nvme1n1p2 endeavouros&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/blockquote&amp;gt;Mount the root (/) partition&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=125</id>
		<title>GRUB2</title>
		<link rel="alternate" type="text/html" href="https://sameteem.com/wiki/index.php?title=GRUB2&amp;diff=125"/>
		<updated>2026-06-10T16:36:16Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== grub_is_using_legacy_shim_lock_protocol while booting ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem; : You are using the old GRUB, probably because an upgrade broke or you didn&#039;t run grub-install when needed.&lt;br /&gt;
&lt;br /&gt;
EndeavourOS &#039;&#039;&#039;&amp;lt;u&amp;gt;EXAMPLE&amp;lt;/u&amp;gt;&#039;&#039;&#039;, commands need to be modified for your distribution, not modifying these will may your PC un-bootable&lt;br /&gt;
&lt;br /&gt;
Boot in to the Live Installer for the OS (probably what you installed the OS from).&lt;br /&gt;
&lt;br /&gt;
Open gparted from the applications menu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Open the console app&lt;br /&gt;
&lt;br /&gt;
OPTIONAL : if you have an encrypted drive you need to &amp;quot;open&amp;quot; the drive, so it can be mounted.&lt;br /&gt;
&lt;br /&gt;
In Gparted the correct drive will look like this:&lt;br /&gt;
&lt;br /&gt;
[[File:GPartedLUKS.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Take the Partition name and put it in to the command&lt;br /&gt;
 sudo cryptsetup open /dev/nvme1n1p2 endeavouros&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mount the root (/) partition &lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
|-|Normal =&lt;br /&gt;
&amp;lt;code&amp;gt;mount /dev/nvme1n1p2 /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
|-|LUKS =&lt;br /&gt;
&amp;lt;code&amp;gt;mount /dev/mapper/endeavouros /mnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also mount the boot (/boot/efi) partitions&lt;br /&gt;
&lt;br /&gt;
 mount /dev/nvme1n1p2 /mnt/boot/efi&lt;br /&gt;
Enter an Arch chroot, this will only exist on Arch based systems.&lt;br /&gt;
 arch-chroot /mnt&lt;br /&gt;
Reinstall GRUB&lt;br /&gt;
 grub-install&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl+D to exit the chroot, then type reboot to restart the system and everything should work.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>