Some things I noticed with a fresh install

I recently got a new PC and decided to switch from Kubuntu to Manjaro. I am very happy I did, but I did notice a few things that were a nuisance and could perhaps be improved upon? (Unless I made some huge mistakes during install, I am fairly new at Linux).

I installed Manjaro KDE 23.0.2

  1. Both systemd-resolve and Avahi were disabled by default, so I had to enable one of them manually (I noticed this after I couldn’t connect to my Raspberry with ‘pi.local’)
  2. I got an error about Samba not being properly installed in Dolphin. I had to install ‘manjaro -settings-samba’ to make it work.
  3. No printer-settings could be found in the system settings, so I had to install the KDE ‘print-manager’ myself. Then I got a “Print Service is unavailable, Bad file descriptor” error, which led me to the fact that cups was not running by default so had to enable that service manually as well.

I am not sure if these omissions are by design, my fault during install or an oversight?

Other than that, the experience has been a pleasure so far :slight_smile: Thank you.

This is by design.

  • Manjaro default to openresolv.
  • Samba is not installed (smbclient is)
  • Printing is not installed

You may want to enable NTP

systemctl enable --now systemd-timesyncd
1 Like

I noticed too that the default is still openresolv … though I do encourage people to switch whenever it comes up. :slight_smile:

Another annoying one is cronie which is installed and running by default … even if you dont use it for anything. (I assume its there for some btrfs/timeshift thing … but if those arent chosen … it is just a useless orphan).

@linux-aarhus NTP already seems to be running by default for me?

@cscs Good catch; but for me cronie is indeed installed but not running.

I believe all of these conditions are documented somewhere.

manjaro-settings-samba is a comparatively recent addition that relates to using a samba password; the need for which was sometimes overlooked by new users when setting up their LAN environments.