Инструменты пользователя

Инструменты сайта


linux:wine:wineconsole

Углубление в функционал Wine

Wineconsole — позволяет запускать консоль windows, в основном используется для отладки.

wineconsole cmd

Wineserver — служба, исполняющая роль ядра Windows. Для каждого префикса запускается своя служба, что позволяет выполнять одновременно несколько программ из разных префиксов.

В случаях, когда программа зависла, поможет перезапуск winserver (жесткая перезагрузка):

wineserver -k

или с префиксом:

WINEPREFIX="/home/$USER/.wine_prefix" wineserver -k
  • wineserver -d[n]: — выводит отладочную информацию, имеет 3 уровня:
    • 0 — не выводит информацию;
    • 1 — выводит основную информацию;
    • 2 — выводит полную информацию.
  • wineserver -f: — выводит сервер на передний план для упрощения отладки;
  • wineserver -p[n]: — определяет время до остановки сервера, когда все клиентские процессы завершились, что позволяет быстрее запускать приложения, по умолчанию 3 секунды, если значение n не указано, сервер будет работать вечно;
  • wineserver -w: — ожидает завершения предыдущей сессии ядра для корректного старта новой сессии.

Wineboot - выполняет инициализацию, запуск и перезагрузку префикса. Также выполняет симуляцию перезапуска и завершения работы программ (мягкая перезагрузка).

wineboot -r

Создание префикса через wineboot:

WINEPREFIX="/home/$USER/.wine_prefix" wineboot -i
  • -i — инициализировать префикс.
linux/wine/wineconsole.txt · Последние изменения: 2023/01/28 12:45 — werwolf