阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

安装Oracle时提示“检查监视器”未通过解决

141次阅读
没有评论

共计 8138 个字符,预计需要花费 21 分钟才能阅读完成。

1. 安装 Oracle 数据库软件,提示“ 检查监视器 ”未通过

  1. [root@db130 ~]# xhost +
  2. access control disabled, clients can connect from any host
  3. [root@db130 ~]# su oracle
  4. [oracle@db130 ~]$ cd /u01/app/database
  5. [oracle@db130 database]$ ./runInstaller
  6. 正在启动 Oracle Universal Installer...
  7. 检查临时空间 : 必须大于 120 MB。实际为 36939 MB 通过
  8. 检查交换空间 : 必须大于 150 MB。实际为 8047 MB 通过
  9. 检查监视器 : 监视器配置至少必须显示 256 种颜色
  10.     >>> 无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。请检查是否设置了 DISPLAY 变量。未通过 <<<<
  11. 未通过某些要求检查。必须先满足这些 要求 ,
  12. 然后才能继续安装 ,
  13. 是否继续 ? (y/n) [n] n
  14. 用户选择 :
  15. 退出 Oracle Universal Installer, 您可以在 /tmp/OraInstall20170726_030254PM/installActions20170726_030254PM.log 中找到本次会话的日志

2. 根据报错信息,首先想到的是配置 DISPLAY 变量(一般配置一下就可以解决)

  1. [oracle@db130 database]$ export DISPLAY=:0.0
  2. [oracle@db130 database]$ ./runInstaller
  3. 正在启动 Oracle Universal Installer...
  4. 检查临时空间 : 必须大于 120 MB。实际为 36939 MB 通过
  5. 检查交换空间 : 必须大于 150 MB。实际为 8047 MB 通过
  6. 检查监视器 : 监视器配置至少必须显示 256 种颜色
  7.     >>> 无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。请检查是否设置了 DISPLAY 变量。未通过 <<<<
  8. 未通过某些要求检查。必须先满足这些 要求 ,
  9. 然后才能继续安装 ,
  10. 是否继续 ? (y/n) [n] n
  11. 用户选择 :
  12. 退出 Oracle Universal Installer, 您可以在 /tmp/OraInstall20170726_030457PM/installActions20170726_030457PM.log 中找到本次会话的日志
  13. [oracle@db130 database]$

3. 配置 DISPLAY 变量之后还是不行。根据报错信息 ” 无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色 ”,怀疑是 xdpyinfo 有问题。


  1. [root@db130 ~]# xdpyinfo
  2. bash: xdpyinfo: command not found

果然,系统中并未安装 xdpyinfo,那么先安装 xdpyinfo

  1. [root@db130 ~]# yum install y xdpyinfo
  2. Loaded plugins: productid, security, subscriptionmanager
  3. This system is not registered to Red Hat Subscription Management. You can use subscriptionmanager to register.
  4. rhelsource | 3.9 kB 00:00 ...
  5. rhelsource/primary_db | 3.1 MB 00:00 ...
  6. Setting up Install Process
  7. Resolving Dependencies
  8. > Running transaction check
  9. > Package xorgx11utils.x86_64 0:7.56.el6 will be installed
  10. > Processing Dependency: libdmx.so.1()(64bit) for package: xorgx11utils7.56.el6.x86_64
  11. > Processing Dependency: libXxf86dga.so.1()(64bit) for package: xorgx11utils7.56.el6.x86_64
  12. > Running transaction check
  13. > Package libXxf86dga.x86_64 0:1.1.32.el6 will be installed
  14. > Package libdmx.x86_64 0:1.1.22.el6 will be installed
  15. > Finished Dependency Resolution
  16. Dependencies Resolved
  17. ======================================================================================================================
  18.  Package Arch Version Repository Size
  19. ======================================================================================================================
  20. Installing:
  21.  xorgx11utils x86_64 7.56.el6 rhelsource 94 k
  22. Installing for dependencies:
  23.  libXxf86dga x86_64 1.1.32.el6 rhelsource 25 k
  24.  libdmx x86_64 1.1.22.el6 rhelsource 21 k
  25. Transaction Summary
  26. ======================================================================================================================
  27. Install 3 Package(s)
  28. Total download size: 140 k
  29. Installed size: 295 k
  30. Downloading Packages:
  31. Total 4.0 MB/s | 140 kB 00:00
  32. Running rpm_check_debug
  33. Running Transaction Test
  34. Transaction Test Succeeded
  35. Running Transaction
  36.   Installing : libXxf86dga1.1.32.el6.x86_64 1/3
  37.   Installing : libdmx1.1.22.el6.x86_64 2/3
  38.   Installing : xorgx11utils7.56.el6.x86_64 3/3
  39.   Verifying : libdmx1.1.22.el6.x86_64 1/3
  40.   Verifying : libXxf86dga1.1.32.el6.x86_64 2/3
  41.   Verifying : xorgx11utils7.56.el6.x86_64 3/3
  42. Installed:
  43.   xorgx11utils.x86_64 0:7.56.el6
  44. Dependency Installed:
  45.   libXxf86dga.x86_64 0:1.1.32.el6 libdmx.x86_64 0:1.1.22.el6
  46. [root@db130 ~]#

4. 再次检查 xdpyinfo 参数,并查看 ”name of display” 参数值


  1. [root@db130 ~]# xdpyinfo
  2. name of display: localhost:12.0
  3. version number: 11.0
  4. vendor string: NetSarang Computer, Inc.
  5. vendor release number: 4007
  6. maximum request size: 16777212 bytes
  7. motion buffer size: 256
  8. bitmap unit, bit order, padding: 32, LSBFirst, 32
  9. image byte order: LSBFirst
  10. number of supported pixmap formats: 7
  11. supported pixmap formats:
  12.     depth 1, bits_per_pixel 1, scanline_pad 32
  13.     depth 4, bits_per_pixel 4, scanline_pad 32
  14.     depth 8, bits_per_pixel 8, scanline_pad 32
  15.     depth 15, bits_per_pixel 16, scanline_pad 32
  16.     depth 16, bits_per_pixel 16, scanline_pad 32
  17.     depth 24, bits_per_pixel 32, scanline_pad 32
  18.     depth 32, bits_per_pixel 32, scanline_pad 32
  19. keycode range: minimum 8, maximum 255
  20. focus: PointerRoot
  21. number of extensions: 22
  22.     BIGREQUESTS
  23.     DAMAGE
  24.     DECXTRAP
  25.     DOUBLEBUFFER
  26.     DPMS
  27.     ExtendedVisualInformation
  28.     GLX
  29.     MITSUNDRYNONSTANDARD
  30.     RECORD
  31.     RENDER
  32.     SECURITY
  33.     SGIGLX
  34.     SHAPE
  35.     SYNC
  36.     TOGCUP
  37.     XResource
  38.     XCAPPGROUP
  39.     XCMISC
  40.     XFIXES
  41.     XFree86Bigfont
  42.     XInputExtension
  43.     XTEST
  44. default screen number: 0
  45. number of screens: 1
  46. screen #0:
  47.   dimensions: 1920×1040 pixels (542×294 millimeters)
  48.   resolution: 90×90 dots per inch
  49.   depths (17): 1, 4, 8, 8, 8, 8, 15, 16, 24, 24, 24, 24, 24, 24, 24, 24, 32
  50.   root window id: 0x58
  51.   depth of root window: 24 planes
  52.   number of colormaps: minimum 16, maximum 128
  53.   default colormap: 0x20
  54.   default number of colormap cells: 256
  55.   preallocated pixels: black 0, white 16777215
  56.   options: backingstore YES, saveunders YES
  57.   largest cursor: 32×32
  58.   current input event mask: 0xf80000
  59.     SubstructureNotifyMask SubstructureRedirectMask FocusChangeMask
  60.     PropertyChangeMask ColormapChangeMask
  61.   number of visuals: 16
  62.   default visual id: 0x29
  63.   visual:
  64.     visual id: 0x21
  65.     class: PseudoColor
  66.     depth: 8 planes
  67.     available colormap entries: 256
  68.     red, green, blue masks: 0x0, 0x0, 0x0
  69.     significant bits in color specification: 8 bits
  70.   visual:
  71.     visual id: 0x22
  72.     class: DirectColor
  73.     depth: 8 planes
  74.     available colormap entries: 8 per subfield
  75.     red, green, blue masks: 0x7, 0x38, 0xc0
  76.     significant bits in color specification: 8 bits
  77.   visual:
  78.     visual id: 0x23
  79.     class: GrayScale
  80.     depth: 8 planes
  81.     available colormap entries: 256
  82.     red, green, blue masks: 0x0, 0x0, 0x0
  83.     significant bits in color specification: 8 bits
  84.   visual:
  85.     visual id: 0x24
  86.     class: StaticColor
  87.     depth: 8 planes
  88.     available colormap entries: 256
  89.     red, green, blue masks: 0x0, 0x0, 0x0
  90.     significant bits in color specification: 8 bits
  91.   visual:
  92.     visual id: 0x25
  93.     class: StaticGray
  94.     depth: 8 planes
  95.     available colormap entries: 256
  96.     red, green, blue masks: 0x0, 0x0, 0x0
  97.     significant bits in color specification: 8 bits
  98.   visual:
  99.     visual id: 0x26
  100.     class: PseudoColor
  101.     depth: 8 planes
  102.     available colormap entries: 256
  103.     red, green, blue masks: 0x0, 0x0, 0x0
  104.     significant bits in color specification: 8 bits
  105.   visual:
  106.     visual id: 0x27
  107.     class: PseudoColor
  108.     depth: 8 planes
  109.     available colormap entries: 256
  110.     red, green, blue masks: 0x0, 0x0, 0x0
  111.     significant bits in color specification: 8 bits
  112.   visual:
  113.     visual id: 0x28
  114.     class: PseudoColor
  115.     depth: 8 planes
  116.     available colormap entries: 256
  117.     red, green, blue masks: 0x0, 0x0, 0x0
  118.     significant bits in color specification: 8 bits
  119.   visual:
  120.     visual id: 0x29
  121.     class: TrueColor
  122.     depth: 24 planes
  123.     available colormap entries: 256 per subfield
  124.     red, green, blue masks: 0xff0000, 0xff00, 0xff
  125.     significant bits in color specification: 8 bits
  126.   visual:
  127.     visual id: 0x2a
  128.     class: TrueColor
  129.     depth: 24 planes
  130.     available colormap entries: 256 per subfield
  131.     red, green, blue masks: 0xff0000, 0xff00, 0xff
  132.     significant bits in color specification: 8 bits
  133.   visual:
  134.     visual id: 0x2b
  135.     class: TrueColor
  136.     depth: 24 planes
  137.     available colormap entries: 256 per subfield
  138.     red, green, blue masks: 0xff0000, 0xff00, 0xff
  139.     significant bits in color specification: 8 bits
  140.   visual:
  141.     visual id: 0x2c
  142.     class: TrueColor
  143.     depth: 24 planes
  144.     available colormap entries: 256 per subfield
  145.     red, green, blue masks: 0xff0000, 0xff00, 0xff
  146.     significant bits in color specification: 8 bits
  147.   visual:
  148.     visual id: 0x2d
  149.     class: TrueColor
  150.     depth: 24 planes
  151.     available colormap entries: 256 per subfield
  152.     red, green, blue masks: 0xff0000, 0xff00, 0xff
  153.     significant bits in color specification: 8 bits
  154.   visual:
  155.     visual id: 0x2e
  156.     class: TrueColor
  157.     depth: 24 planes
  158.     available colormap entries: 256 per subfield
  159.     red, green, blue masks: 0xff0000, 0xff00, 0xff
  160.     significant bits in color specification: 8 bits
  161.   visual:
  162.     visual id: 0x2f
  163.     class: TrueColor
  164.     depth: 24 planes
  165.     available colormap entries: 256 per subfield
  166.     red, green, blue masks: 0xff0000, 0xff00, 0xff
  167.     significant bits in color specification: 8 bits
  168.   visual:
  169.     visual id: 0x30
  170.     class: TrueColor
  171.     depth: 24 planes
  172.     available colormap entries: 256 per subfield
  173.     red, green, blue masks: 0xff0000, 0xff00, 0xff
  174.     significant bits in color specification: 8 bits

5. 使用 ”name of display” 变量设置 DISPLAY 参数后,再次执行安装程序,安装页面弹出成功。


  1. [root@db130 ~]# xhost +
  2. access control disabled, clients can connect from any host
  3. [root@db130 ~]# su oracle
  4. [oracle@db130 ~]$ export DISPLAY=:12.0
  5. [oracle@db130 ~]$ cd /u01/app/database/
  6. [oracle@db130 database]$ ./runInstaller
  7. 正在启动 Oracle Universal Installer...
  8. 检查临时空间 : 必须大于 120 MB。实际为 36937 MB 通过
  9. 检查交换空间 : 必须大于 150 MB。实际为 8047 MB 通过
  10. 检查监视器 : 监视器配置至少必须显示 256 种颜色。实际为 16777216 通过
  11. 准备从以下地址启动 Oracle Universal Installer /tmp/OraInstall20170726_031644PM. 请稍候 ...[oracle@db130 database]$


到此,“无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。请检查是否设置了 DISPLAY 变量。”问题完美解决。

更多 Oracle 相关信息见 Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2017-07/145976.htm

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-22发表,共计8138字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中