LINUX.ORG.RU

webmoney на slackware64


0

1
bash-4.1# ./my.webmoney.linux.sh 
Unpacking JRE ...
Preparing JRE ...
Starting Installer ...
Could not display the GUI. This application needs access to an X Server.

как это побороть, знает кто?



Последнее исправление: SlackUser (всего исправлений: 1)

не работай под рутом

leave ★★★★★
()
Ответ на: комментарий от SlackUser

Что, точно так же?

Пробуйте разгрести strace -f ./my.webmoney.linux.sh

AITap ★★★★★
()

под юзером поставь.

arsi ★★★★★
()
Ответ на: комментарий от bormant

пробовал от пользователя так

bash-4.1$ su root ./my.webmoney.linux.sh 
Password: 
Unpacking JRE ...
Preparing JRE ...
Starting Installer ...
Could not display the GUI. This application needs access to an X Server.
*******************************************************************
You can also run this application in console mode without
access to an X server by passing the argument -c
*******************************************************************

SlackUser
() автор топика
Ответ на: комментарий от SlackUser

это xhost + выдает

bash-4.1$ xhost + 
No protocol specified
No protocol specified
No protocol specified
No protocol specified

SlackUser
() автор топика
Ответ на: комментарий от SlackUser

Ок, почитаем вместе:

Чтобы позволить root использовать мой дисплей X, я делаю следующее в терминале X: получаю права root; объединяю свой (alien) файл Xauthority c одноимённым файлом пользователя root и устанавливаю переменную окружения DISPLAY. Это даёт возможность запускать приложения X из терминала «su».

echo $DISPLAY                  # это значение понадобится нам тремя строками ниже
sudo -i                        # или "su -" в более ранних версиях Slackware
xauth merge ~alien/.Xauthority # вместо "alien" используйте ваше имя пользователя
export DISPLAY=:0.0            # используйте значение DISPLAY, полученное на 3 строки выше
Вместо этого можно выполнить следующие 2 команды, которые дадут тот же результат:
sudo -s                        # сторонний эффект '-s' в разрешении для root запускать программы X
. /etc/profile                 # применение ("source") настроек глобального профиля гарантирует
                               # наличие у root каталога sbin в переменной окружения $PATH

Разве здесь что-то было про «su root нечто»?

bormant ★★★★★
()
Ответ на: комментарий от SlackUser

И совсем простой вариант:

You can also run this application in console mode without access to an X server by passing the argument -c

... передать аргумент -c.
Почему нет?

# ./my.webmoney.linux.sh -c

bormant ★★★★★
()
1 декабря 2012 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.