Red Hat Enterprise Linux4下motif視窗管理器的設定

來源:互聯網
上載者:User

    在Red Hat Enterprise Linux4下,預設的視窗管理器是metacity。不過有時候從Unix移植下來的程式為了與原Unix程式儘可能的相似,比如從HP Unix下移植下來的程式。那就需要變更視窗管理器,其中使用比較多的就是motif視窗管理器了。

    啟動xwindow有3種方式,第一種就是在/etc/inittab檔案level設定為5的時候,開機就會自動運行xdm,當使用者輸入使用者名稱和密碼後,xwindow就啟動。這種方式啟動何種案頭由$HOME/.xsession設定檔決定,如果檔案不存在,就由共通設定。所以這種啟動方式下只要修.Xsession檔案就可以了。樣本檔案如下

#!/bin/sh
. /etc/X11/xinit/xinitrc-common

/usr/bin/X11/kinput2 -canna&
/usr/bin/gnome-panel&
/usr/bin/gnome-terminal&
exec /usr/X11R6/bin/mwm

 

     第二種啟動方式就是用startx或者xinit命令啟動。其中startx只是比xinit多做了一些環境設定工作,最後還是調用xinit。所以需要修改$HOME/.xinit檔案,讓其啟動motif視窗管理器。樣本檔案如下

#!/bin/sh
. /etc/X11/xinit/xinitrc-common
/usr/bin/X11/kinput2 -canna&
/usr/bin/gnome-panel&
/usr/bin/gnome-terminal&
exec /usr/X11R6/bin/mwm

 

    第三種方式就是利用vnc來進行畫面的啟動,在Linux中開啟VNC Server,然後在別的Linux或者Windows中啟動VNC Viewer。這種方式其實最終還是需要啟動xinit檔案,不過需要在$HOME/.vnc/xstarup檔案中稍微做修改,不要指向預設的那個xinit系統共通檔案,而是引用自己HOME下的xinit檔案。如下所示

#!/bin/sh

unset SESSION_MANAGER
exec $HOME/.xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xset +fp unix/:7100
xset fp rehash

startx &

通過這個設定,你再開啟VNC的時候,就可以發現你現在的視窗管理器是motif了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.