I’m going to add Vanilla Arch Linux to my Karmi’s Top 10 Linux Distros page … not as a Top 10 Linux Distro, but as a ‘guest/observer’ type of Distro, in hopes that ‘sOmEtHiNg’ will rub off onto Vanilla Arch just by being around *REAL* Desktop Linux OSes.

My change of heart has come by finding ‘n testing the MatMoul/archfi “simple bash script wizard to install Arch Linux after you have booted on the official Arch Linux install media.” Put the official Arch Linux install media in as usual, then type in a few command lines ‘n you get an old DOS looking graphical interface, of sorts. By itself, that script may have been difficult for this Linux Newbie, but when added in with the new installation method mentioned in Part 4 of this Vanilla Arch Linux series (located in Pages section) it just all came together.

I was wearing down after 4-5 days of steady testing ‘n installing ‘n retesting ‘n reinstalling and was about to call an end to this series. Then I found the MatMoul/archfi info last night, and started this new test this morning. Heck, it’s 1:51 PM EST in FLA, and I have been typing this off ‘n on for a good part of the day … also doing tests on the successful installation earlier this morning. Anyway, about 15 minutes ago, I finally found out how to install the Nvidia driver for the GeForce 1660…here’s the system “About” Info pic:

Tell you what, I am so delighted with Vanilla Arch Linux for the moment*AND* – since it is requiring no ‘Pesky Passwords’ (after login) for installations ‘n stuff, that I am going to move Mint Linux to #9 and put Vanilla Arch Linux into that #10 spot a new ‘Category‘ on Karmi’s Top 10 Linux Distros page…the new Honorable Mention spot just outside of the Top 10. Lots of problems with it (too many!), e.g. still no GNOME Shell Integration extension (which means no Dash to Panel), have no clue how it updates, most app installs have to be done on the terminal using pacman, no portability, compatibility issues with AMD, etc.  Firefox could be added with the graphical Software apt, but GParted ‘n Gnome Tweaks needed pacman. GParted ‘n the correct Nvidia driver ‘n no Linux ‘Pesky Passwords’ once you login (for normal stuff anyway) gets it onto my Top 10 page as an Honorable Mention, for now. Am cutting it a lot of slack because of the option of no ‘Pesky Passwords’.

OK … enough chat ‘n here’s how it worked:


#  fdisk –l                             (Note: dash small “L” will list your disks – my Target disk is /dev/sda)

#  curl -L archfi.sf.net/archfi > archfi

#  sh archfi


Language             mine is English

Set Keyboard Layout      mine is us

Editor                    I have found nano easy

Disk Partitions  Wasn’t sure – went with Auto Partitions (gpt , efi)
(disk options) – make sure you know which one is the Target disk! Follow instruction…hit Go Back when it finishes

Select Partitions and Install:

(select boot device)  /dev/sda1 ..

(select swap device) /dev/sda3 ..

(select root device) /dev/sda4 ..

[-(Select home device) none (since I had no clue?!?)-] then hit yes.

OK to Format Devices ..
Selection partition format for boot (/dev/sda1): fat32 (EFI) then OK/enter ..
Select partition format for swap (/dev/sda3): swap then OK/enter ..
Select partition format for root (/dev/sda4): ext4 then OK/enter ..

Under Format and Mount, select Mount Install or Config then OK/enter ..

Under Install Menu, select Install Arch Linux       pacstrap then OK/enter ..

Under Kernel, (they offer the LTS or stable kernel, the Linux, Linux-zen and Linux-hardened .. I went w/ LTS ‘n stability) select linux-lts then OK/enter ..

OK/enter for linux-firmware ..

Select dosfstools under File Systems then tab to OK/enter ..

Under Install Menu, select Config Arch Linux then OK/enter (Note: this section brings you to my Part 4 Vanilla Arch install method, so have it handy!)

Set Computer Name      /etc/hostname … I used karmi

Set Keyboard Layout      it had my original us setting

Skipped optional Font

Set Locale            mine was en_US

Set Time              brings up 2 lists – I selected America then New_York & UTC for Hardware clock

Set root password           123 … for me

Generate fstab                 UUID     genfstab –U   (Note: a guess, but my method had “-U” in it?!)

Bootloader         grub  ..  then install grub  ..  Yes to install efibootmgr

Under Grub Install Menu select Install bootloader grub-install .. my Target disk is /dev/sda .. EFI .. then hit return Back.

I skipped Extras ..

archdi    Full desktop install script: (not sure, but selected Yes) .. then Install and run archdi .. went w/ sourceforge .. it’s installing pacman, yay … installed lots of stuff (?!).

Updates Menu .. again not sure, so went w/ pacman Upgrade .. OK, confusing at this point, so I backed out and rebooted.

Backing out, after some confusion ‘n guessing on my part didn’t seem to hurt anything, so this MatMoul/archfi script has been well developed! No Desktop Environment, but pretty easy when used in conjunction with my Part 4 Vanilla Arch install method. Also, the How to Install Arch Linux source I was using never rebooted *BEFORE* installing xorg and GNOME…that may have been a problem (?!).

Did the Linux Kernel 5.4.64-1-LTS help?

After the successful install ‘n reboot, I decided to install the GNOME graphical interface, using the info from the How to Install Arch Linux source…here’s that info again:

Step 10: Install a desktop environment (GNOME in this case):

#  pacman -S xorg

#  pacman -S gnome

#  systemctl start gdm.service

(NOTE: wouldn’t execute because of “chroot”?! Didn’t seem to be a problem – Update: this time it rebooted by itself into the GNOME DE, then I had it reboot again, back to the prompt…then)

#systemctl enable gdm.service

#systemctl enable NetworkManager.service

# reboot

Have tried different scripts in the past, but am very impressed with the MatMoul/archfi script! Actually tried a version of archfi back in July of last year – Arch Linux – the slow Grandchild of DOS – but either it was older and/or I had even less experience than I do now.

Everything looking good ‘cept I don’t like Gnome w/o Dash to Panel and/or side Dock. Will try to install Cinnamon DE.

#  pacman -S cinnamon

Took a few minutes ‘n rebooted into welcome login, and clicked on Cinnamon for DE, then entered password. Here’s new Cinnamon system Info:

LTS kernel for stability ‘n GeForce 1660 working fine…here’s Nvidia control server showing it w/ the 450.66 Nvidia driver:

Really love the Cinnamon DE: