What is your primary focus, memory or CPU/power usage? You can disable some services if you don't need them, but it will mostly only save you some memory as services you already didn't use consume a negligible amount of CPU/power.
Here's a list to get started, probably there are some more services you could remove. This is from my quick-wins list

Noting that I think it is a good idea these services are enabled by default, giving average users the best out-of-the-box experience (connectivity wise).
Some obvious services to disable to win some memory, if you aren't using them.
- Open Startup Applications in the menu, disable services you aren't using. For example from this list:
- Bluetooth Manager - only needed if you have bluetooth devices
- Desktop Sharing - only needed if you share your desktop with others
- mintUpload - only needed if you use it to upload files to servers
- Print Queue Applet - only needed if you have a real printer, not for print-to-file
- User folders update - only needed if you switch languages, and want your personal folders to be renamed each time you switch to a another language
- Visual Assistance - only needed if you have a vision disability
- Xhost + - only needed for making your X server (screen + keyboard + mouse) usable by other X clients, such as a program running on somebody else's computer showing output on your screen and reading input from your keyboard and mouse
- Zeitgeist Datahub - GNOME's built-in spyware, or at least I don't know what other function it serves but to track what you do on your own computer
- Samba + Avahi - Samba needed for file and printer sharing with other computers on the local network, Avahi for auto-discovery of services on the local network. You can disable either or both, if you aren't using those features: viewtopic.php?f=90&t=82044&p=476278#p476278
- Modemmanager - only needed if you have a (USB) modem: viewtopic.php?t=101010&f=42
- Dnsmasq - only needed if you use VPN: disable by editing the file /etc/NetworkManager/NetworkManager.conf:
- Code: Select all
sudo nano /etc/NetworkManager/NetworkManager.conf
and put a "#" in front of the line "dns=dnsmasq", so that it reads
- Code: Select all
#dns=dnsmasq
Ctrl+O followed by Enter key to save the file, Ctrl+X to exit. Then do:
- Code: Select all
sudo restart network-manager