Difference between revisions of "OpenRC, an alternative to systemd"

m
imported>Aaditya
imported>Aaditya
Line 62: Line 62:
'''Note:'''
'''Note:'''


''lightdm'' and a ''lightdm-greeter'' should be installed and configured to use lightdm as display manager.
''lightdm'' and a ''lightdm-greeter'' should be installed to use lightdm as display manager.


An alternative to ''lightdm'' that I find simpler is [https://wiki.archlinux.org/index.php/LXDM LXDM]. However the version in the repos does not automatically start a ck-session on login; alternative [https://aur.archlinux.org/packages/lxdm-consolekit/ lxdm-consolekit] from the [[AUR]] can be used.
An alternative to ''lightdm'' that I find simpler is [https://wiki.archlinux.org/index.php/LXDM LXDM]. However the version in the repos does not automatically start a ck-session on login; alternative [https://aur.archlinux.org/packages/lxdm-consolekit/ lxdm-consolekit] from the [[AUR]] can be used.
Line 68: Line 68:
==== Audio (ALSA) ====
==== Audio (ALSA) ====


The '''alsa-utils-openrc''' package can be installed. After installing it run:
The '''alsa-utils-openrc''' package can be installed. After installing it, run:


  sudo rc-update add alsasound default
  sudo rc-update add alsasound default


to automatically start Alsa at boot.
to automatically start ''alsa'' at boot.


==== Network Manager ====
==== Network Manager ====


By default ''dhcpcd'' is enabled via [http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=4&chap=3 netifrc]. However if you use Wifi to connect, or need a graphical network applet, then '''networkmanager-openrc''' can be installed.
By default ''dhcpcd'' is enabled via [http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=4&chap=3 netifrc]. However if you use Wifi to connect to the internet, or need a graphical network applet, then '''networkmanager-openrc''' can be installed.


The ''networkmanager-openrc'' replaces the normal networkmanager package in the repos. Also, it requires ''consolekit'' and ''polkit-consolekit'', which replaces the normal polkit from the repos.
''networkmanager-openrc'' replaces the normal networkmanager package in the repos. Also, it requires ''consolekit'' and ''polkit-consolekit'', which replaces the normal polkit from the repos.


==== Consolekit ====
==== Consolekit ====
Anonymous user