You are not logged in.
Pages: 1
Hi.
I tried with wiki install systemd (I like know system and play with my system).
I did:
pacman -S systemd initscripts-systemd systemd-arch-units
and adding
init=/bin/systemd
but systemd is not working... system is not starting faster, have exactly same boot time... why ? should I did something else ? or maybe systemd is not stable ? why is not used is arch (bridge) as a default ? What I'm doing wrong or what I'm missing ?
Thanks,
siamer
Offline
There is a dedicated thread considering systemd: https://bbs.archlinux.org/viewtopic.php?id=96316
Also please don't post in Community Contributions if you don't actually have a project to contribute.
ᶘ ᵒᴥᵒᶅ
Offline
sorry for wrong pleace I wanted to post it in "Newbie Corner" and please some moderator to move tread, my bad !
Thanks
Offline
Moved to Newbie Corner.
To know or not to know ...
... the questions remain forever.
Offline
If your system is not starting faster that does not necessarily mean that systemd is not working / running. I really have no idea what you are trying to say actually. Also, it seems pretty stable to me.
Edit: What is "arch (bridge)"?
Last edited by dodo3773 (2012-05-24 18:43:31)
Offline
It might not end up running faster. However, do you still have the SysVInit (think that's what it's called), the normal startup stuff going? For best results, you want to enable the systemd services and then remove those entries from the daemons in rc.conf, otherwise it may try to call them that way. IMO, there's no reason to keep the old stuff and you can remove the package "initscripts" and just use systemd, and this produced the best results for me.
Offline
Depending on your setup, you might not get a noticeably faster boot.
That said, are you sure systemd is actually being booted? The messages you get on boot look significantly different. Also, to check it out you can try "systemctl" and it should give you the status of your services (if booted with systemd).
Offline
@dodo3773 bridge linux is just livecd arch linux (something easier for start than arch installation) but after installation it's normal arch linux...
@kyla I didn't remove any other staff - wasn't sure if I should - I prefered asked You guys first...
@tomegun NO I'm not sure if systemd is starting... how to check if it's working ? System was starting exactly the same as before . I'm not using too much services, no printer, no scanner etc... I have just GNOME3 configured for home use without any extras I think... So boot time should be at least few seconds faster but is not
Thanks,
siamer
Offline
@tomegun NO I'm not sure if systemd is starting... how to check if it's working ?
Also, to check it out you can try "systemctl" and it should give you the status of your services (if booted with systemd).
Offline
@jasonwryan thanks! I didn't see that ![]()
I got systemd working now! Problem was grub entry in wrong pleace...
Before I was adding "init=/bin/systemd" to the end of grub entry and didn't work. Now my grub is looking like that
# (0) arch Linux
title Linux
root (hd0,1)
kernel /boot/vmlinuz-linux root=/dev/disk/by-uuid/d5bfc912-2e59-440e-9e0c-d9ebe2dc67fc loglevel=3 ro quiet splash resume=/dev/disk/by-uuid/34c3e336-71c1-4408-9a73-9f7988d7ae64 init=/bin/systemd
initrd /boot/initramfs-linux.img
and system is starting in around 10 - 15 seconds! That tip was not on wiki
Now last question... how to get X start with systemd because now system is starting to my login screen in termianl (X is not starting, have to login and than trype startx). I have autologin anyway but not working anymore... how to fix it ?
[edit]
"systemctl enable gdm.service" enabling gdm but anyway is waiting for a few seconds (around 2 seconds) in termianal with login screen and than is going to gdm... Next question how to speed up that (go to gdm straight after boot).... ?
Last edited by siamer (2012-05-25 07:03:30)
Offline
Speeding up start of gdm should really be done upstream in Gnome (as they are the ones who know about what deps it has). Though I THINK it should be fairly safe to do the following:
copy /usr/lib/systemd/system/gdm.service to /etc/systemd/system/
edit /etc/systemd/system/gdm.service (the point of this is that the file in /etc takes precedence over the one in /usr, and in /etc it is never written over by a package upgrade) to remove the Requires= and After= lines. If this causes you not to be able to log in any more you have to reinstate the After=systemd-user-sessions.service (though the tty stuff is certainly not needed).
Offline
that didn't work but I found already different easy solution.
Just copy file from location that You gave me and is working! I think maybe that was because of plymouth (I'm using it).
cp -a /usr/lib/systemd/system/gdm-plymouth.service /etc/systemd/system/graphical.target.wants/
and now my gdm (mean autologin in gdm) working straight after plymouth...
In /usr/lib/systemd/system/ there is a lot of interesting files... Will have to tak a look better...
Thank You for help!!
Offline
Pages: 1