LINUX.ORG.RU

Ubuntu Console + X11 + openbox + wine = не фурычит как надо...

 , ,


0

1

Приветствую! Надеюсь, разделом не ошибся, и я с linux на «ВЫ».

В VirtualBox установил mini ubuntu console (command line only), 16.04 Xenial Xerus. Установил Xorg. Установил openbox. Установил wine.

Осталось установить winetricks и прочее ПО.

Запускаю startx: серый фон и курсор мыши. Открываю terminal emulator, ввожу wine winecfg, вижу окно winecfg. Выхожу из gui, ввожу в консоли:

startx wine winecfg — :0

запуск X, черный экран, обратно в консоль:

X.Org X Server 1.18.4
Release Date: 2016-07-19
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.4.0-97-generic i686 Ubuntu
Current Operating System: Linux WinePC 4.4.0-119-generic #143-Ubuntu SMP Mon Apr 2 16:08:22 UTC 2018
 i686
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.4.0-119-generic root=UUID=f44fa725-dee7-4672-9f17-2d
095b912939 ro splash quiet
Build Date: 13 October 2017  01:57:05PM
xorg-server 2:1.18.4-0ubuntu0.7 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.33.6
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/home/user/.local/share/xorg/Xorg.0.log", Time: Wed Apr 25 04:52:55 2018
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
waiting for X server to shut down (II) Server terminated successfully (0). Closing log file.:beef, d

вроде никаких ошибок, и так с любым .exe

Как заставить выполняться startx с параметрами из строки консоли (командной строки)?

Лог Xorg.0.log запуска startx без параметров.

Лог Xorg.0.log запуска startx wine winecfg — :0


Запусти openbox из dm и запускай wine из консоли.

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

anonymous, arson, спасибо, оба способа запускают winecfg. Но запустить любое другое .exe-приложение этими способами не удаётся - появляется серый экран openbox и дальше ничего. Я уже указывал полные пути к файлам, с расширением и без, но безрезультатно.

Что необходимо сделать чтобы выполнялись остальные приложения?

Ygor, не могли бы Вы привести пример, как это реализовать?

A27 ()

Уточню проблему. Может быть я делаю что-то неправильно.

startx /usr/bin/wine explorer.exe — :0 - запускает wine explorer

startx /usr/bin/wine cmd.exe — :0 - черный экран и нет реакции на клавиатуру и мышь, приходится принудительно закрывать виртуальную машину

Пытался выполнить: startx WINEARCH=win32 WINEPREFIX=~/.wine winecfg — :0 - безуспешно

Пытался выполнить: startx WINEPREFIX=~/.wine winecfg — :0 - безуспешно

Через файл autostart:

WINEARCH=win32 WINEPREFIX=~/.wine winecfg - работает только из файла autostart

WINEPREFIX=~/.wine c:/путь/файл.exe - ничего не запускает

wine explorer.exe - запускает wine explorer

wine cmd.exe - не запускает окно интерпретатора командной строки

wine cmd.exe > ~/log.txt - создаёт log.txt с приглашением интерпретатора, но не запускает окно интерпретатора командной строки, почему?

Так же присутствует проблема с winetricks:

startx sh ~/winetricks — :0

и через autostart аналогично не показывает окно winetricks, следовательно нет возможности установить дополнения для wine, требующие gui для диалоговых окон. Как решить эту проблему?

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