在 /usr/lib/systemd/systemd
里新建一个xinit.service文件。内容嘛
[Unit]
Description=Direct login to X
After=systemd-user-sessions.service
[Service]
ExecStart=/bin/su maplebeats -l -c "/bin/zsh --login -c xinit"
[Install]
WantedBy=graphical.target
用户名maplebeats,Shell是zsh。自用自己改掉相应的地方就行了。关掉X,在控制台里 sudo systemtcl start xinit.service
测试一下。如果没问题就可以 sudo systemtcl enable xinit.service
了。
本来以为这样子就完成了,但是权限问题又出现了。我的电源管理是用的xfce4-power-manager,很方便,但是如果直接启动会发现它没有挂起休眠的权限。于是以前我都是用 dbus-launch --exit-with-session xfce4-power-manager
来启动电源管理,使用很正常很方便。但是用systemd之后它却失去了权限,感觉像是dbus-launch没起作用了。不过还好,影响不大。。。真正要用的时候sudo就行了。如果要解决掉它,看来得看看dbus的文档了。
今天终于搞明白为什么会没权限了,因为如果使用这个办法直接使用systemd启动xinit是不能创建PAM会话的。于是ConsoleKit就不能正常工作了。。。再于是,非root dbus就成浮云了。wiki上的办法是创建一个autologin.service,然后startx。。。可恶。继续寻找解决办法。。。
其实为什么我一定要非root了控制这个呢,我sudo是没密码的,把所有要权限的启动命令全换成sudo xxx就行了的。强迫症伤不起啊TvT
上次qy叫我发awesome攻略,我推荐的攻略就是。。。就是。。。抄仙子的配置文件TvT 地址
最近在看《Supernatural》中文《邪恶力量》。在学校和寝友把第五季看了,于是回来补前面以及后面几季了。既然网速提升了,我就打算全下载高清,于是恶梦开始了。1到4季种子少,有的种子更是直接全打包100+G。可惜loli.lu已经关闭了,所以就找兄弟把vip6的旋风拿来了,也只有50G。前几季的种子实在难找,第一季好安全度过了。第二季,我下载了,hdtv的,没找到一个可用的字幕!全是错位的!而且错位时间超级给力,每过一段时间增加0.5秒左右的错位。用smplayer直接无法忍受了,于是我用台式XP开始继续看(不得不说win的软件就是安逸,够傻瓜够方便),每过一会就要调节一下字幕。
昨晚,应该说是今早。看了一部动漫,好像叫《sl》?就是讲一种只能女性驾驭的机械,结果有个男人也能够控制了。于是后宫就开始了,全是他的各种青梅竹马。看了几集,觉得太扯了,于是睡着了。