Announcement
Collapse
No announcement yet.
Lennart Poettering Points Out That Fedora Workstation Could Lose Some Weight
Collapse
X
-
Originally posted by Britoid View Post> 5. libvirtd. Why is this running? Can't we make this socket activatable + exit-on-idel?
This seems like a good idea, libvirtd is running using 15MB of memory doing exactly nothing until it's needed. Tbh CUPS should be an socket too.
so using xinetd or systemd, doing that kind of setup is simple WHEN the target daemon support that kind of "oneshot" request. Those little used daemons must be patched to support this kind of setup
- Likes 1
Comment
-
Originally posted by Britoid View PostYeh. I expected him to find the answer to life, the universe and everything but I guess we'll both wrong.
This seems like a good idea, libvirtd is running using 15MB of memory doing exactly nothing until it's needed. Tbh CUPS should be an socket too.
Comment
-
Back on topic, about Fedora loosing weight, I have to agree that Fedora Workstation installs tons of packages that may not be needed in 90% of the installations out there, like Smart Cards, iscsi, sssd, and others.
For example, one of my ansible playbooks removes the following packages by default on first install of a new Fedora system:
powerline, powerline-fonts, tmux-powerline, vim-powerline, vim-enhanced, pocl, ibus, ibus-cangjie, abrt, avahi, bluez, colord, gss*, cyrus-sasl-gssapi, *vnc*, iscsi*, iscsi-initiator-utils, sssd*, sssd, sssd-ad, sssd-client, sssd-common, sssd-common-pac, sssd-ipa, sssd-krb5, sssd-krb5-common, sssd-ldap, sssd-nfs-idmap, sssd-proxy, mcelog*, thunderbird, transmission, transmission-gtk, transmission-common, pidgin, *xaw*, xawtv, *setroubleshoot*, setroubleshoot-server, setroubleshoot-plugins, *dragora*, sos, plymouth, plymouth-core-libs, plymouth-graphics-libs, plymouth-plugin-label, plymouth-plugin-two-step, plymouth-scripts, plymouth-system-theme, plymouth-theme-charge, php-fpm, dnfdragora-updater, dnfdragora, xmlrpc-c, virtualbox-guest-additions, satyr, mariadb-gssapi-server, mariadb-rocksdb-engine, mariadb-tokudb-engine, tigervnc-server-minimal, fprintd, fprintd-pam, qemu-guest-agent, hyperv-daemons, hyperv-daemons-license, hypervfcopyd, hypervkvpd, hypervvssd, iodine-client, isdn4k-utils, lvm2, mactel-boot, ModemManager, onboard, spice-vdagent, teamd, open-vm-tools, open-vm-tools-desktop, realmd
and thats just one of the playbooks, there is another one that removes other types of packages... for a better desktop experience, I use the Cinnamon spin, of course, not that gnome3 garbage.
Comment
Comment