Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование *NIX систем > Не запускается ВМ


Автор: Demogargon 1.2.2010, 10:37
У меня есть удаленный сервер. Там поднята виртуалка. 
Код

ssh -X dmg@xxx.xxx.xxx.xxx - подключаюсь
sudo su -  - станавлюсь администратором
virt-manager - запускаю виртуальный менеджер

ответ:
Traceback (most recent call last):
  File "/usr/share/virt-manager/virt-manager.py", line 377, in <module>
    _show_startup_error(str(run_e), "".join(traceback.format_exc()))
  File "/usr/share/virt-manager/virt-manager.py", line 52, in _show_startup_error
    import gtk
  File "/var/lib/python-support/python2.6/gtk-2.0/gtk/__init__.py", line 84, in <module>
    _init()
  File "/var/lib/python-support/python2.6/gtk-2.0/gtk/__init__.py", line 72, in _init
    warnings.warn(str(e), _gtk.Warning)
gtk.GtkWarning: could not open display

может кто нибудь помочь решить проблему?

Автор: bilbobagginz 1.2.2010, 18:26
Цитата(Demogargon @  1.2.2010,  09:37 Найти цитируемый пост)
gtk.GtkWarning: could not open display

последняя программа (virt-manager) видимо графическая
посмотри в гугле как запускать удаленно программы графические (запустить у себя X server, настроить переменную DISPLAY на клиенте)
и заметь что ты переходишь на root до запуска графической команды.
сделай так, чтобы ты мог запускать sudo virt-manager, 
тогда переменные будут определены, и разрешения X auth тоже будут в порядке.

Автор: Demogargon 4.2.2010, 15:26
переменные не передаются:
Код

sudo su

переменные передаются, если 
Код

sudo su -


Автор: bilbobagginz 4.2.2010, 15:47
Demogargon, переменные передаются в обоих случаях. вопрос только какие.

ты как раз заинтересован в сохранении переменных окружения простого пользователя, т.к. DISPLAY там определен.

Автор: Demogargon 4.2.2010, 15:53
Я имел ввиду переменные пользователя руту (в точ числе и DISPLAY). Так что не в этом дело. Мне сказали, что в настройках гнома клиента нужно прописать что то для прослушки TCP. О чем идет речь? 

Автор: bilbobagginz 5.2.2010, 09:08
Цитата(Demogargon @  4.2.2010,  14:53 Найти цитируемый пост)
О чем идет речь?


Цитата(Demogargon @  4.2.2010,  14:53 Найти цитируемый пост)
Мне сказали,

вот тех, кто сказал и спроси ;-)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)