Cinnamon Desktop Environment 09 November 2022, 19:49:10 With my computer connected to directly to an ethernet cable it makes zero sense that I can't uninstall networkmanager, networkmanager-applet and the dinit service. Crazy that Cinnamon DE has networkmanager-applet as a dependency - - -> It should be optional I'm using dhcp for internet connection.Hate extra unneeded software bloat
Re: Cinnamon Desktop Environment Reply #1 – 09 November 2022, 21:31:22 That dependency comes upstream from Arch. But something tells me it can/should be optional...You could file a bug report for cinnamon. Cite that it's optional for other DE's.
Re: Cinnamon Desktop Environment Reply #2 – 09 November 2022, 21:47:38 A very similar thread a while ago led to me finding out I also had NM installed as a dependency even though I don't use it.https://forum.artixlinux.org/index.php/topic,4647.msg29812.html#msg29812 describes how to make a dummy package to satisfy the dependency and prevent the rest of NM being dragged in. Bug report would still be good idea but in the meantime...........
Re: Cinnamon Desktop Environment Reply #3 – 09 November 2022, 23:01:17 QuoteA very similar thread a while ago led to me finding out I also had NM installed as a dependency even though I don't use it.https://forum.artixlinux.org/index.php/topic,4647.msg29812.html#msg29812 describes how to make a dummy package to satisfy the dependency and prevent the rest of NM beingHello grippedYou gave me an idea . . . Yes I just uninstalled [networkmanager] using Quoteyay --nodeps --nodeps -Rcns networkmanager.This leaves network-manager-applet still installed, satisfying the Cinnamon desktop requirement.Allows me to login into Cinnamon fine. And I've disabled network-manager-applet service.Thank you
Re: Cinnamon Desktop Environment Reply #4 – 10 November 2022, 19:01:43 The problem afaik is if you uninstall a package forcefully it will just be added back in an update where it gets pulled back in as a dependency. You should watch out for that, or of course use the real solution which is a dummy package, as described above