User Tools

Site Tools


ubuntu_tips_tricks_and_notes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ubuntu_tips_tricks_and_notes [2024/12/26 08:29] mikeubuntu_tips_tricks_and_notes [2026/01/10 19:26] (current) mike
Line 1: Line 1:
 ====== Ubuntu Tips, Tricks and Notes ====== ====== Ubuntu Tips, Tricks and Notes ======
 ---- ----
 +==== Mirrors ====
 +The default mirror is **%%http://us.archive.ubuntu.com/ubuntu/%%**
 +
 +The preferred mirror is **%%http://mirrors.mit.edu/ubuntu/%%**
 +
 +  
 ==== Post-Installation ==== ==== Post-Installation ====
 Make the output of the **df** command more friendly and less cluttered by creating a system-wide alias for it: Make the output of the **df** command more friendly and less cluttered by creating a system-wide alias for it:
Line 8: Line 14:
  
 === Disable IPv6 === === Disable IPv6 ===
-The recommend method to disable IPv6 on Ubuntu 18.04 after reboot is to configure the GRUB boot loader to pass kernel parameter during the boot time+To disable IPv6 on Ubuntu during boot timeopen the /etc/default/grub file using your favorite text editor with root privileges and change/add:
- +
-To do so open the /etc/default/grub file using your favorite text editor with root privileges and change/add:+
   FROM:   FROM:
   GRUB_CMDLINE_LINUX_DEFAULT=""   GRUB_CMDLINE_LINUX_DEFAULT=""
Line 17: Line 21:
   GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"   GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"
   GRUB_CMDLINE_LINUX="ipv6.disable=1"   GRUB_CMDLINE_LINUX="ipv6.disable=1"
-Once you have made the above change within the /etc/default/grub file execute the following commands to apply the GRUB changes:+Once you have made the above change within the /etc/default/grub file execute the following command to apply the GRUB changes:
   sudo update-grub   sudo update-grub
 +  
 +Reboot the system afterwards.
  
 === Enable console screen blanking === === Enable console screen blanking ===
-Edit the /etc/default/grub file using your favorite text editor with root privileges and add the string **consoleblank=600** to the GRUB_CMDLINE_LINUX_DEFAULT and GRUB_CMDLINE_LINUX lines for a 10-minute timeout.  Save the file and apply the GRUB changes:+Edit the /etc/default/grub file using your favorite text editor with root privileges and add the string **consoleblank=600** to the GRUB_CMDLINE_LINUX_DEFAULT and GRUB_CMDLINE_LINUX lines for a 10-minute timeout.   
 + 
 +Once you have made the above change within the /etc/default/grub file execute the following command to apply the GRUB changes:
   sudo update-grub   sudo update-grub
 +
 +Reboot the system afterwards.
  
 === To install Samba: === === To install Samba: ===
Line 48: Line 58:
  
 === Install phpmyadmin === === Install phpmyadmin ===
 +
   sudo apt update   sudo apt update
-  sudo apt install phpmyadmin+  sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl 
 +  sudo phpenmod mbstring 
 +  sudo systemctl restart apache2
   mysql   mysql
 +  mysql> SELECT user,authentication_string,plugin,host FROM mysql.user;
   mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '<password>';   mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '<password>';
-  +
 === Installing Portainer to manage Docker containers === === Installing Portainer to manage Docker containers ===
  
Line 67: Line 81:
  
 ''$nrconf{restart} = 'a';'' (if we want to restart the services automatically) or ''$nrconf{restart} = 'l';'' to simply list the services that need restart. ''$nrconf{restart} = 'a';'' (if we want to restart the services automatically) or ''$nrconf{restart} = 'l';'' to simply list the services that need restart.
 +
 +==== Ubuntu Desktop (Gnome/GUI) Stuff ====
 +
 +=== Set login screen default resolution ===
 +  - Login and set the screen resolution as desired.
 +  - Once set, copy the file **~/.config/monitors.xml** to **/var/lib/gdm3/.config/monitors.xml**.
 +  - Ensure the user/group ownership is set to **gdm.gdm**.
 +  - Reboot the system to apply the changes.
 +
 +=== Eliminating the annoying repeated authentication dialogs when logging in via xrdp ===
 +Edit the file **/etc/polkit-1/localauthority/50-local.d/45-allow-colord.pkla**; paste the following config into it and then save it:
 +
 +  [Allow Colord all Users]
 +  Identity=unix-user:*
 +  Action=org.freedesktop.color-manager.create-device;org.freedesktop.color-manager.create-profile;org.freedesktop.color-manager.delete-device;org.freedesktop.color-manager.delete-profile;org.freedesktop.color-manager.modify-device;org.freedesktop.color-manager.modify-profile
 +  ResultAny=no
 +  ResultInactive=no
 +  ResultActive=yes
 +
 +If the issue persists afterwards, a reboot of the system should resolve it.
 +
 +=== Fixing the Low Battery Alert ===
 +Found on Reddit; will "clean it up" later...
 +
 +cd /etc/UPower\\
 +sudo nano UPower.conf\\
 +If you set UsePercentageForPolicy=true then edit the percentage lines to your liking, such as:\\
 +PercentageLow=50\\
 +PercentageCritical=35\\
 +If you prefer a time based approach, then set UsePercentageForPolicy to false and set the time notification options to your liking, such as:\\
 +TimeLow=1200\\
 +TimeCritical=300\\
 +Hit ctrl+X to save the UPower.conf file and close out of nano editor.\\
 +Reboot computer or sudo systemctl restart upower for changes to take effect.\\
 +
ubuntu_tips_tricks_and_notes.1735230589.txt.gz · Last modified: by mike

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki