我有一堆系統在不同的更新層級運行不同的 CentOS 6 子版本。所有這些機器都已配置為允許透過 GDM 進行遠端圖形會話,方法是將以下設定新增至/etc/gdm/custom.conf
:
[security]
DisallowTCP=false
AllowRemoteRoot=true
[xdmcp]
Enable=true
[greeter]
IncludeAll=true
然後將預設運行等級更改為 5 /etc/inittab
:
id:5:initdefault:
除一個系統外,所有系統上一切都運作良好。在一台運行 CentOS 6.7 的電腦上,儘管配置與其他電腦相同(據我所知),但遠端 GDM 會話在重新啟動後不可用。在這台機器的進程中我看到
root 2295 2277 1 13:24 tty6 00:00:00 /usr/bin/Xorg :9 -ac -nolisten tcp vt6 -br
我發現從這個階段開始,我可以透過發出以下命令來使遠端會話可用
kill -1 2295
之後Xorg
命令列更改為:
/usr/bin/Xorg :0 -br -verbose -audit 4 -auth /var/run/gdm/auth-for-gdm-AwWtUF/database vt1
一切都按預期進行。
有人知道為什麼會發生這種情況以及我該如何解決它嗎?謝謝你!
答案1
此問題是由於這些計算機上仍然啟用了首次啟動服務而引起的。執行chkconfig firstboot off
並重新啟動後,運行等級 5 啟動正確。