Не удалось выполнить автоматическую проверку цветов экрана с помощью команды / usr / bin / xdpyinfo. Проверьте, установлена ​​ли переменная DISPLAY. Не удалось <<<< - PullRequest
0 голосов
/ 15 мая 2018

Я получаю следующую ошибку при выполнении следующей команды в linux для установки oracle на экземпляр EC2.

Любой, пожалуйста, помогите мне в этом. Все ценные предложения будут оценены.

$./runInstaller
Starting Oracle Universal Installer...

Checking Temp space: must be greater than 500 MB.   Actual 9321 MB    Passed
Checking swap space: must be greater than 150 MB.   Actual 1023 MB    Passed
Checking monitor: must be configured to display at least 256 colors

>>>> Не удалось выполнить автоматическую проверку цветов экрана с помощью команды / USR / бен / xdpyinfo. Проверьте, установлена ​​ли переменная DISPLAY. Не удалось <<<< </p>

Не удалось выполнить некоторые проверки требований. Вы должны выполнить эти требования до

Ответы [ 2 ]

0 голосов
/ 05 февраля 2019

Вы можете прочитать это в документации oracle :

Это может произойти, если переменная DISPLAY не установлена ​​или пользователь работает установка не имеет права открывать окно X. Например, если вы используете команду su, чтобы перейти от пользователя, которому разрешено открыть окно X для учетной записи пользователя, который не авторизован для открытия X окно на дисплее, например, открывающие окна пользователя с более низким уровнем привилегий на дисплее консоли пользователя root.

Чтобы устранить эту проблему , выполните команду echo $ DISPLAY, чтобы убедиться, что что переменная дисплея установлена ​​на правильный визуальный или правильный хост. Если переменная дисплея установлена ​​правильно, то либо убедитесь, что вы вошли в систему как пользователь, авторизованный для открытия X окно или запустите команду xhost +, чтобы позволить любому пользователю открыть X окно .

0 голосов
/ 24 мая 2018
# xhost +SI:localuser:oracle

$ ./runInstaller

это нормально работает в моем случае

...