解决安装Oracle时检查监视器不通过的问题

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

  1. [root@db130~]#xhost+
  2. access controldisabled,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/OraInstall2017-07-26_03-02-54PM/installActions2017-07-26_03-02-54PM.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/OraInstall2017-07-26_03-04-57PM/installActions2017-07-26_03-04-57PM.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:product-id,security,subscription-manager
  3. This system is not registered to Red Hat Subscription Management.You can use subscription-manager to register.
  4. rhel-source|3.9 kB 00:00...
  5. rhel-source/primary_db|3.1 MB 00:00...
  6. Setting up Install Process
  7. Resolving Dependencies
  8. -->Running transaction check
  9. --->Package xorg-x11-utils.x86_64 0:7.5-6.el6 will be installed
  10. -->Processing Dependency:libdmx.so.1()(64bit) forpackage:xorg-x11-utils-7.5-6.el6.x86_64
  11. -->Processing Dependency:libXxf86dga.so.1()(64bit) forpackage:xorg-x11-utils-7.5-6.el6.x86_64
  12. -->Running transaction check
  13. --->Package libXxf86dga.x86_64 0:1.1.3-2.el6 will be installed
  14. --->Package libdmx.x86_64 0:1.1.2-2.el6 will be installed
  15. -->Finished Dependency Resolution

  16. Dependencies Resolved

  17. ======================================================================================================================
  18.  Package ArchVersionRepositorySize
  19. ======================================================================================================================
  20. Installing:
  21.  xorg-x11-utils x86_64 7.5-6.el6 rhel-source 94 k
  22. Installingfordependencies:
  23.  libXxf86dga x86_64 1.1.3-2.el6 rhel-source 25 k
  24.  libdmx x86_64 1.1.2-2.el6 rhel-source 21 k

  25. TransactionSummary
  26. ======================================================================================================================
  27. Install 3 Package(s)

  28. Total downloadsize:140 k
  29. Installedsize:295 k
  30. Downloading Packages:
  31. ----------------------------------------------------------------------------------------------------------------------
  32. Total 4.0 MB/s |140 kB 00:00
  33. Running rpm_check_debug
  34. Running Transaction Test
  35. Transaction Test Succeeded
  36. Running Transaction
  37.   Installing:libXxf86dga-1.1.3-2.el6.x86_64 1/3
  38.   Installing:libdmx-1.1.2-2.el6.x86_64 2/3
  39.   Installing:xorg-x11-utils-7.5-6.el6.x86_64 3/3
  40.   Verifying:libdmx-1.1.2-2.el6.x86_64 1/3
  41.   Verifying:libXxf86dga-1.1.3-2.el6.x86_64 2/3
  42.   Verifying:xorg-x11-utils-7.5-6.el6.x86_64 3/3

  43. Installed:
  44.   xorg-x11-utils.x86_64 0:7.5-6.el6

  45. Dependency Installed:
  46.   libXxf86dga.x86_64 0:1.1.3-2.el6 libdmx.x86_64 0:1.1.2-2.el6


  47. [root@db130~]#
4.再次检查xdpyinfo参数,并查看"name of display"参数值

  1. [root@db130~]#xdpyinfo
  2. nameof display:localhost:12.0
  3. versionnumber:11.0
  4. vendor string:NetSarang Computer,Inc.
  5. vendor release number:4007
  6. maximum requestsize:16777212 bytes
  7. motionbuffer 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.     BIG-REQUESTS
  23.     DAMAGE
  24.     DEC-XTRAP
  25.     DOUBLE-BUFFER
  26.     DPMS
  27.     Extended-Visual-Information
  28.     GLX
  29.     MIT-SUNDRY-NONSTANDARD
  30.     RECORD
  31.     RENDER
  32.     SECURITY
  33.     SGI-GLX
  34.     SHAPE
  35.     SYNC
  36.     TOG-CUP
  37.     X-Resource
  38.     XC-APPGROUP
  39.     XC-MISC
  40.     XFIXES
  41.     XFree86-Bigfont
  42.     XInputExtension
  43.     XTEST
  44. default screen number:0
  45. number of screens:1

  46. screen #0:
  47.   dimensions:1920x1040 pixels(542x294 millimeters)
  48.   resolution:90x90 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 windowid: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:backing-store YES,save-unders YES
  57.   largest cursor:32x32
  58.   currentinputevent mask:0xf80000
  59.     SubstructureNotifyMask SubstructureRedirectMask FocusChangeMask
  60.     PropertyChangeMask ColormapChangeMask
  61.   number of visuals:16
  62.   default visualid:0x29
  63.   visual:
  64.     visualid:0x21
  65.     class:PseudoColor
  66.     depth:8 planes
  67.     available colormap entries:256
  68.     red,green,blue masks:0x0,0x0,0x0
  69.     significant bits incolorspecification:8 bits
  70.   visual:
  71.     visualid: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 incolorspecification:8 bits
  77.   visual:
  78.     visualid:0x23
  79.     class:GrayScale
  80.     depth:8 planes
  81.     available colormap entries:256
  82.     red,green,blue masks:0x0,0x0,0x0
  83.     significant bits incolorspecification:8 bits
  84.   visual:
  85.     visualid:0x24
  86.     class:StaticColor
  87.     depth:8 planes
  88.     available colormap entries:256
  89.     red,green,blue masks:0x0,0x0,0x0
  90.     significant bits incolorspecification:8 bits
  91.   visual:
  92.     visualid:0x25
  93.     class:StaticGray
  94.     depth:8 planes
  95.     available colormap entries:256
  96.     red,green,blue masks:0x0,0x0,0x0
  97.     significant bits incolorspecification:8 bits
  98.   visual:
  99.     visualid:0x26
  100.     class:PseudoColor
  101.     depth:8 planes
  102.     available colormap entries:256
  103.     red,green,blue masks:0x0,0x0,0x0
  104.     significant bits incolorspecification:8 bits
  105.   visual:
  106.     visualid:0x27
  107.     class:PseudoColor
  108.     depth:8 planes
  109.     available colormap entries:256
  110.     red,green,blue masks:0x0,0x0,0x0
  111.     significant bits incolorspecification:8 bits
  112.   visual:
  113.     visualid:0x28
  114.     class:PseudoColor
  115.     depth:8 planes
  116.     available colormap entries:256
  117.     red,green,blue masks:0x0,0x0,0x0
  118.     significant bits incolorspecification:8 bits
  119.   visual:
  120.     visualid: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 incolorspecification:8 bits
  126.   visual:
  127.     visualid: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 incolorspecification:8 bits
  133.   visual:
  134.     visualid: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 incolorspecification:8 bits
  140.   visual:
  141.     visualid: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 incolorspecification:8 bits
  147.   visual:
  148.     visualid: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 incolorspecification:8 bits
  154.   visual:
  155.     visualid: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 incolorspecification:8 bits
  161.   visual:
  162.     visualid: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 incolorspecification:8 bits
  168.   visual:
  169.     visualid: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 incolorspecification:8 bits
5.使用"name of display"变量设置DISPLAY参数后,再次执行安装程序,安装页面弹出成功。

  1. [root@db130~]#xhost+
  2. access controldisabled,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/OraInstall2017-07-26_03-16-44PM.请稍候...[oracle@db130 database]$

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








来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31394774/viewspace-2142614/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/31394774/viewspace-2142614/