今天將gentoo從openrc轉移到了systemd,詳細過程就不說了,基本上都是按照wiki上的步驟進行的。還算比較順利,一次性成功了,不過仍然遇到了一些小問題,在這裏記錄一下:php
1. 「systemd-journald Faile to set ACL」的問題linux
這個問題我也沒高清楚,貌似是userid超出了systemd最大用ID的限制,具體請參照一篇Arch論壇帖子。我暫時採用了帖子中修改/etc/systemd/journald.conf文件的方法,修改內容以下:shell
[Journal] Storage=none ForwardToSyslog=yes #ForwardToKMsg=no 沒使用因此沒有改 ForwardToConsole=no
修改完後重啓服務,問題解決。spa
systemctl start systemd-journald
2. 在X中應用沒法啓動的問題rest
進入X後,啓動了一個urxvt,以後不再能啓動任何應用程序。退出X之後發現屏幕輸出提示「不能鏈接到Dispaly 0:0」,呃這真有點莫名奇妙了……以前好好的。code
從新使用「Xorg -configure」生成新的xorg.conf文件後重啓X,問題解決……。get
3. 使用systemd之後,合上筆記本屏幕,電腦會進入休眠狀態。it
這讓使用外接顯示器的我很是尷尬,網上找了半天發現瞭解決方法,修改/etc/systemd/logind.conf:class
HandleLidSwitch=ignore
而後重啓systemd-logind服務:程序
systemctl restart systemd-logind