Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Запуск exe-файла на Ubuntu  (Прочитано 5285 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн yulsav15

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Запуск exe-файла на Ubuntu
« : 09 Августа 2017, 15:26:11 »
Необходимо запустить exe-файл на Ubuntu 12.10. Подключение осуществляется по удаленке через putty.exe версии 0.62. На Ubuntu нет никакого графического интерфейса на текущий момент. Поставил wine версии 1.5.2. Попытался запустить с помощью wine этот exe - не вышло. Пишется следующее:
<strong>applications must not close shared connections - see dbus_connection_close() docs. This is a bug in the application.
application tried to create a window, but no driver could be loaded.
make sure that your X server is running and that $Display is set correctly.
err:systray:initialize_systray could not create tray window</strong>
В чем причина? Почему не запускается exe-файл?
Сам экзешник скомпилирован в visual studio, код написан на c#. Необходимо всего-то создать директорию по указанному в программе пути. Нет никакой формы, чтобы появлялась на экране. Должна создаваться папка. Но не создается...


ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 13/08/2017). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 14 Июля 2019, 05:27:20 от zg_nico »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14038
  • Xubuntu 18.04
    • Просмотр профиля
Re: Запуск exe-файла на Ubuntu
« Ответ #1 : 09 Августа 2017, 15:28:00 »
А разве wine без GUI работает вообще? Ошибка пишет, что без иксов не будет.
Я в личке не консультирую. Вопросы задавайте на форуме.

Aceler

  • Гость
Re: Запуск exe-файла на Ubuntu
« Ответ #2 : 09 Августа 2017, 15:30:44 »
Wine не умеет запускаться без X сервера. Увы :)

Поэтому возможен такой путь с использованием виртуального графического сервера Xvfb:
sudo apt-get install Xvfb
Xvfb :0 -screen 0 1024x768x16 &

Затем запускаем нужную программу таким способом:
DISPLAY=:0.0 wine my_app.exe

 

Страница сгенерирована за 0.051 секунд. Запросов: 23.