[Log]20150126-FreeBSD 10.1 學(xué)習(xí)筆記-5
昨天按照handbook上安裝好了xfce,現(xiàn)在以root身份執(zhí)行
echo "#!/bin/sh" > ~/.xsession
意思是直接寫入#!/bin/sh入.xsession文件。結(jié)果sh顯示Event not found。再執(zhí)行
echo "exec /usr/local/bin/startxfce4" >> ~/.xsession
chmod +x ~/.xsession
用ee查看新建的.xsession文件,發(fā)現(xiàn)只有第二行,手動(dòng)再加入第一行,這樣整個(gè).xsession文件就是
#!/bin/sh
exec /usr/local/bin/startxfce4
注意使用和不使用exec的區(qū)別。
把ttyv7的off改成on,重啟,進(jìn)入了xdm。(貌似無(wú)法進(jìn)入ttyv0了,一旦進(jìn)入xdm,Alt+F1不管用)root登陸進(jìn)入了xfce,顯示一個(gè)提示框“failed to send d-bus message”,暫時(shí)不管。發(fā)現(xiàn)其他ttyv無(wú)法進(jìn)入,只能進(jìn)入xdm的這個(gè)。
把ttyv7注釋掉,加入ttyv7,這次嘗試使用slim代替xdm作為login界面。
結(jié)果重啟又卡住了,在日期后面,應(yīng)該出現(xiàn)ttyv0的,這次小心一點(diǎn),重啟進(jìn)入單用戶,結(jié)果發(fā)現(xiàn)/etc/ttys是在的,不過(guò)里面空了,感覺很奇怪,怎么會(huì)變空了呢?
老樣子,手動(dòng)添加回ttys。。。
ttyv0 "/usr/libexec/getty Pc" xterm on secure
ttyv1 "/usr/libexec/getty Pc" xterm on secure
ttyv2 "/usr/local/bin/slim" xterm on secure
ttyv3 "/usr/libexec/getty Pc" xterm on secure
重啟進(jìn)入slim的login,用Ctrl+Alt+Fn能進(jìn)入其它getty的tty,進(jìn)入之后Alt+F9可以回到slim的login,注意,不是配置文件中的F3哦,Alt+F3沒(méi)用。
那如果第9行放ttyv8,放一個(gè)getty,會(huì)不會(huì)有沖突?修改ttys文件如下:
ttyv0 "/usr/libexec/getty Pc" xterm on secure
ttyv1 "/usr/libexec/getty Pc" xterm on secure
ttyv2 "/usr/local/bin/slim" xterm on secure
ttyv3 "/usr/libexec/getty Pc" xterm on secure
ttyv4 "/usr/libexec/getty Pc" xterm on secure
ttyv5 "/usr/libexec/getty Pc" xterm on secure
ttyv6 "/usr/libexec/getty Pc" xterm on secure
ttyv7 "/usr/libexec/getty Pc" xterm on secure
ttyv8 "/usr/libexec/getty Pc" xterm on secure
結(jié)果能切換回Ctrl+Alt+F4,Alt+F3當(dāng)然是空,Alt+F9還是回slim界面,之后就卡住了。。。
暫時(shí)不管這個(gè),因?yàn)槟J(rèn)配置文件中前8行應(yīng)該是getty Pc,第9行才是給xdm的圖形界面登陸,正好和切換回slim的快捷鍵相對(duì)應(yīng)。
下次試試xdm的行為。
目前,root賬戶下~/.xinitrc文件不存在,嘗試不添加次文件配置slim進(jìn)入xfce,因?yàn)槿绻恍枰猻tartx命令的話應(yīng)該不用xinitrc這個(gè)文件的。
現(xiàn)在第9行是啟動(dòng)進(jìn)入xdm。Ctrl+Alt+Fn,能進(jìn)入其他的getty Pc,一切正常,先不管slim。
vidcontrol -i mode可以列出所有的顯示模式。
在root賬戶下,將Modes "800x600"加入~/下的xorg.conf.new中Depth為24的那個(gè)SubSection "Display"里,用Xorg -config xorg.conf.new -retro來(lái)測(cè)試,顯示的花屏確實(shí)變成800x600了,但是如果換另一個(gè)不支持的模式,比如1024x640,顯示出來(lái)還是1024x768。
先不改Xorg.conf.new,保持原樣。
由于裝了xfce,現(xiàn)在pkg info查看hal和dbus都有信息了。
安裝lxde-meta前,/usr/分區(qū)是2.7G,裝了之后還是,沒(méi)增加超過(guò)100MB。
以vvenF的身份,添加
#!/bin/sh
exec /usr/local/bin/startlxde
入~/.xsession 文件。并增加x屬性。
小結(jié)一下,/etc/ttys 文件:前8個(gè)是getty Pc,第9個(gè)是xdm的啟動(dòng),root啟動(dòng)進(jìn)入xfce,vvenF啟動(dòng)進(jìn)入lxde,都是修改對(duì)應(yīng)的~/.xsession 文件。保存了個(gè)備份的ttys.save文件,在同一文件夾下。slim的默認(rèn)配置文件cp在同一文件夾下,名字加上.org。
=========
vbox虛擬機(jī)顯示freebsd的默認(rèn)console窗口大小是 720x400。
http://wp.edsel.nu/2010/06/04/slim-simple-login-manager-on-freebsd/
https://cooltrainer.org/a-freebsd-desktop-howto/
想嘗試 lxdm 登陸,結(jié)果沒(méi)找到在freebsd上的例子,作罷。
一個(gè)描述cpufreq的頁(yè)面:
想嘗試 lxdm 登陸,結(jié)果沒(méi)找到在freebsd上的例子,作罷。
一個(gè)描述cpufreq的頁(yè)面:
http://daemonforums.org/showthread.php?t=2382
posted on 2015-01-27 09:13 yanvenhom 閱讀(482) 評(píng)論(0) 編輯 收藏 引用 所屬分類: UNIX

