Post installation (Part One)

System76 Serval Laptop“System76 Serval Laptop”

There are a tons of things to do now, and I have to accustom myself to the transition from a Rolling Distro to a Release Distro, with a Desktop Environment totally new for me. However the first thing is to enable the SWAP.

Swap file

Enabling the swap file is pretty easy, I will enable just 4GB and put the use of it almost at nothing.

reference https://wiki.debian.org/SSDOptimization https://wiki.archlinux.org/index.php/Swap

sudo apt install dphys-swapfile
sudo nano /etc/dphys-swapfile 
CONF_SWAPSIZE=4096

Reducing the swappines:

sudo nano /etc/sysctl.d/99-sysctl.conf
#
# Swappiness  (Added by me)
#

vm.swappiness=1

Check the value after reboot:

cat /proc/sys/vm/swappiness

Removing multi-arch support

I have not idea why the multi-architecture is enabled by default, actually I know why and I am totally against it, thus I removed it when I discovered it was enabled by default:

sudo dpkg --remove-architecture i386 && sudo apt update

Improving the Shell

This is one of the main aspect that I had to fix. I don't like the main behavior of Gnome3 and POP! I don't even like the extensions method! Those may have done the success of some web broswers because those have millions of users, but a for DE that breaks API/ABI each six months with very few devs and helpers it doesn't make much sense...

From the terminal:

sudo apt gnome-tweaks

Check before if you have the addon installed:

https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-integration/

1 You need to install gir1.2-dbusmenu-gtk3-0.4 and gir1.2-gmenu-3.0 to make it work (remember to reload the shell).

On the Gno-Menu page I found a method to make it work but it hasn't worked yet, by the way I reported the steps:

cd ~/.local/share/gnome-shell/extensions/
git clone https://github.com/The-Panacea-Projects/Gnomenu.git
mv Gnomenu gnomenu@panacier.gmail.com

Reload the shell with ALT+F2, type R and ENTER.

I was writing some comments about this section but eventually it was converted into a full article that you can read here >

Multimedia support

sudo apt install -y gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-plugins-good libavcodec-extra gstreamer1.0-libav ffmpeg mpv

Basic applications & utility I need that aren't installed by default

sudo apt install \
mc \
aptitude \
cifs \
htop \
mesa-utils \
thunderbird \
thunderbird-gnome-support \
ttf-mscorefonts-installer 

I don't need Geary hence I removed it:

sudo apt purge geary

#PostInstallation #PopOS #Gnome3 #GnomeShell #LinuxDesktop #OpenSource #MultiMedia

if you want comment this article add me on Diaspora, Friendica or Mastodon: gnuserland@social.isurf.ca