1. 程式人生 > >Linux安裝Oracle11g之DISPLAY錯誤解決

Linux安裝Oracle11g之DISPLAY錯誤解決

執行安裝命令:

./runInstaller

錯誤如下:

所有安裝程式要求均已滿足。

檢查臨時空間: 必須大於 80 MB。 實際為 7004 MB 通過
檢查交換空間: 必須大於 150 MB。 實際為 1192MB 通過
檢查監視器: 監視器配置至少必須顯示 256 種顏色 未通過 <<<<
>>> 無法使用命令 /usr/X11R6/bin/xdpyinfo 自動檢查顯示器顏色。請檢查是否設定 了 DISPLAY 變數。

未通過某些可選的先決條件檢查。是否繼續? (y/n) [n] n

解決辦法(網路好多 DISPLAY=IP:0.0 我配置後在 Ubuntu 和 SuSe 上均未解決問題):

$ su root
口令:
[email protected]
:/usr/local/kqiye/software/database# xhost +
access control disabled, clients can connect from any host
[email protected]:/usr/local/kqiye/software/database# su oralce
未知 id:oralce
[email protected]:/usr/local/kqiye/software/database# su oracle
$ export DISPLAY=:0.0
$ ./runInstaller
正在啟動 Oracle Universal Installer...

檢查臨時空間: 必須大於 80 MB。 實際為 69182 MB 通過
檢查交換空間: 必須大於 150 MB。 實際為 3812 MB 通過
檢查監視器: 監視器配置至少必須顯示 256 種顏色。 實際為 16777216 通過
準備從以下地址啟動 Oracle Universal Installer /tmp/OraInstall2008-06-14_09-38-54AM. 請稍候...$ Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xa3b02767]

#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xa3b028b1]