預設情況下.Solaris10安裝完成後.啟動是cde介面.但有時用xmanager登入時始終無法建立串連. 如果確認不是防火牆等方面的原因.可以用如下方法解決
1. 關閉預設的cde服務
svcadm disable cde-login
用ps-ef|grep dtlogin 應該看不到dtlogin進程了
2. 進入/etc/X11/gdm
編輯gdm.conf檔案(也有可能是這兩個檔案/usr/share/gdm/defaults.conf 和/etc/X11/gdm/custom.conf) 編輯如下2個地方
找到[xdmcp]欄位.
將Enable=flase改為true
將Port=177前的注釋取消
然後儲存退出.
3.ps-ef|grep gdm 確認目前沒有gdm進程.如有殺之
4. 啟動gdm服務
# svcs -a|grep gdm
disabled Aug_07 svc:/application/gdm2-login:default
# svcadm enable svc:/application/gdm2-login:default
然後在xmanager裡建立新串連. 這樣就可以登入了. 在登入介面的左上方選擇cde.熟悉的cde介面就又回來了.
轉載2 from: 彬彬有理 http://blog.chinaunix.net/u2/77786/showart_1161371.html -------------------------------------------------------------------------------------------------------------------------------------
前幾天有台v890的伺服器,沒有顯卡,裝完solaris10系統(完整分發安裝)後不能使用xmanager進串連,被折騰了兩天,之前上網查說安裝時使用 帶oem的完整分發安裝,
不過沒有試,現把可能管用的方法寫出來希望對大家有協助。 1、solaris 10預設開啟dxmcp,xmanger採用預設設定即可。對於這種情況應首先檢查pc機到伺服器間的網路是否有問題,防火牆是否開啟了177連接埠,如可以的話關掉防火牆,仍不能解決問題可使pc 機與伺服器直接相連試試。 2、設定系統自動進入案頭 #/usr/dt/bin/dtconfig -e 啟用自動進入案頭 /usr/dt/bin/dtconfig -reset 配置資源重新裝載3.檢查dtlogin進程是否啟動,並且使用177連接埠# ps -ef | grep dtlogin
root 101252 100995 0 15:09:01 ? 0:00 /usr/dt/bin/dtlogin -daemon -udpPort 0
root 101420 101419 0 15:13:47 pts/3 0:00 grep dtlogin
這裡系統預設監聽udp port 0,就無法監聽到177連接埠上的XDMCP請求解決方案如下:# /etc/init.d/dtlogin stop 關掉服務
# /usr/dt/bin/dtlogin -daemon & 換daemon啟動方式或者顯式指定dtlogin -udpPort 177修改服務參數使其啟動時自動使用177連接埠:# svccfg
svc:> select application/graphical-login/cde-login svc:/application/graphical-login/cde-login> setprop dtlogin/args = "/ -udpPort 177"svc:/application/graphical-login/cde-login> quit之後重起dtlogin 服務 # svcadm restart cde-login