Linux X Window應(yīng)用問答(上)
對(duì)桌面應(yīng)用而言,X Window視窗系統(tǒng)是Linux中極具魅力的部分,充分挖掘其潛能會(huì)給我們的應(yīng)用帶來(lái)許多益處。下面就以流行的TurboLinux中文版為例,對(duì)應(yīng)用中的常見問題做解答。
如何快速啟動(dòng)X Window圖形登錄界面?
在超級(jí)用戶命令提示符#后鍵入init 5 指令。
說(shuō)明∶Linux分為多個(gè)運(yùn)行態(tài)(級(jí)別),默認(rèn)的是3號(hào)多用戶網(wǎng)絡(luò)態(tài),為字符界面;5號(hào)是X Window態(tài),提供類xdm圖形登錄界面。init 5指令是將當(dāng)前的運(yùn)行態(tài)轉(zhuǎn)到5號(hào)態(tài),啟動(dòng)X Window圖形登錄界面。
怎樣快速切換字符界面與X Window圖形界面?
字符界面→X Window界面,按Alt+Ctrl+F7組合鍵;X Window界面 →字符界面,按Alt+Ctrl+F1~F6組合鍵(F1~F6為6個(gè)功能鍵的任意一個(gè))。
說(shuō)明:Linux默認(rèn)打開7個(gè)屏幕,編號(hào)為tty1~tty7。X Window啟動(dòng)后,占用的是tty7號(hào)屏幕,tty1~tty6仍為字符界面屏幕,用Alt+Ctrl+Fn組合鍵即可實(shí)現(xiàn)字符界面與X
Window界面的快速切換。
如何定制X Window視窗管理器桌面快捷選單?
很多視窗管理器,如X自帶的twm、Motif的mwm、仿Win 9X界面的fvwm 95等,都提供了桌面快捷選單,其中的選單項(xiàng)目控制都放在系統(tǒng)庫(kù)目錄下的rc文件里。如果你對(duì)其中的選單項(xiàng)目不滿意,可以進(jìn)行定制。下面以Motif的mwm為例:
1.把系統(tǒng)rc文件復(fù)制到HOME目錄:
cp /usr/lib/X11/mwm/system.mwmrc $HOME/.mwmrc
HOME目錄下的.mwmrc文件的優(yōu)先權(quán)要高于系統(tǒng)rc文件。
2.修改.mwmrc文件,進(jìn)行定制:
$ vi .mwmrc
增加調(diào)用圖像處理程序gimp,計(jì)算器xcalc選單項(xiàng)的格式為:
……在RootMenu章節(jié)添上:
“新增圖象處理gimp”
f.exec “gimp &”
“新增計(jì)算器xcalc”
f.exec “xcalc &”
……
3.重新進(jìn)入Motif。這時(shí),如單擊右鍵彈出桌面選單,你就會(huì)發(fā)現(xiàn)選單項(xiàng)目中多了gimp、xcalc,見圖1,選中它們,即可調(diào)用。
怎樣實(shí)現(xiàn)自動(dòng)執(zhí)行X Window程序?
在Windows中,可以在一進(jìn)入時(shí)就自動(dòng)執(zhí)行某些定制的程序,如Office。在X Window中也能實(shí)現(xiàn)這一點(diǎn):
1.找到HOME目錄下的文件.xinitrc;
2.修改.xinitrc,在最后一行命令上方,加入你想啟動(dòng)的X軟件命令,并在命令行的尾部添一個(gè)后臺(tái)運(yùn)行符“&”即可。
以Motif為例,要在一進(jìn)入X Window時(shí)自動(dòng)調(diào)用英漢詞典xdict,在.xinitrc中:
……
xdict &←在這里增加英漢詞典xdict命令行
/usr/X11R6/bin/mwm←最后一行命令
怎樣使用代理服務(wù)器?
從面板上單擊KDE按鈕→選“KDE設(shè)置”→展開“應(yīng)用”項(xiàng)→選“頁(yè)面瀏覽”→在“代理”選項(xiàng)卡窗口選Http代理、FTP代理及端口號(hào),在“用戶代理”選項(xiàng)卡窗口填入服務(wù)器地址、用戶登錄名。
怎樣將軟盤格式化成DOS/Windows格式?
Linux的文件是ext2fs格式,如果要將軟盤格式化為DOS/Windows格式,以便拿到DOS/Windows下使用,可以這樣做:
從面板上單擊KDE按鈕→選“工具”→軟盤格式化→在“文件系統(tǒng)”下拉框中選“DOS”→“格式化”按鈕。
怎樣在X Window中分類查找?guī)椭畔ⅲ?
Linux是個(gè)內(nèi)涵十分豐富的系統(tǒng),如何才能條理分明、快速地查找到需要的幫助信息呢?xman軟件提供了一個(gè)可行的解決辦法:
啟動(dòng)xman→單擊“手冊(cè)頁(yè)”項(xiàng)→選“章節(jié)”選單項(xiàng)→選某一類幫助信息→出現(xiàn)詳細(xì)項(xiàng)目列表→單擊要查的項(xiàng)目。
常用的幾大類有:用戶命令、系統(tǒng)管理命令、系統(tǒng)調(diào)用、文件格式、設(shè)備等,前面2類平時(shí)經(jīng)常能用到,后面3類則主要是為C++程序員準(zhǔn)備的。
在X Window運(yùn)行中出現(xiàn)錯(cuò)誤時(shí),如何擺脫困境?
硬件故障、軟件配置不當(dāng)、客戶端應(yīng)用軟件致命錯(cuò)誤等都會(huì)造成X Window運(yùn)行異常,典型的表現(xiàn)是:黑屏、花屏、屏幕無(wú)反應(yīng)、鼠標(biāo)死鎖等。在這種情況下,你可以嘗試用下面的方法從困境中解脫出來(lái):
如果是在字符登錄界面下用startx指令啟動(dòng)X Window的,按Alt+Ctrl+Backspace組合鍵,強(qiáng)行殺死當(dāng)前的X Server,回到命令提示符下。
如果是在圖形登錄界面下以類xdm方式啟動(dòng)X Window的,分兩步走:
(1)按Alt+Ctrl+F1~F6組合鍵,選擇一個(gè)字符界面登錄屏,以超級(jí)用戶登錄;
(2)執(zhí)行reboot指令重啟。
相關(guān)文章
Linux內(nèi)存描述符mm_struct實(shí)例詳解
Linux對(duì)于內(nèi)存的管理涉及到非常多的方面,這篇文章首先從對(duì)進(jìn)程虛擬地址空間的管理說(shuō)起,具體實(shí)例代碼大家通過本文學(xué)習(xí)下吧2017-09-09Linux操作系統(tǒng)定時(shí)調(diào)度系統(tǒng)Cron深入介紹
推薦使用crontab -e命令添加自定義的任務(wù),退出后重啟crond進(jìn)程,雖然官方文檔描述為“crond命令每分鐘會(huì)定期檢查是否有要執(zhí)行的工作,如果有要執(zhí)行的工作便會(huì)自動(dòng)執(zhí)行該工作”2013-08-08