Запускает команду top
с некоторыми дополнительными параметрами:
top -H -b -n 1
-H
указывает top отображать каждый отдельный поток. Обычно top суммирует все потоки родительского процесса. -b
запускает top в пакетном режиме — информация собирается, отображается, а затем выгружается на стандартный вывод, в отличие от запуска в интерактивном режиме и обновления отображаемых данных. -b
пользователь должен сообщить top, сколько раз запускать, это делается с помощью аргумента -n
и последнего аргумента, сколько раз запускать. Итак, top -H -b -n 1
указывает системе «запускать сверху, отображать отдельные потоки, запускать в пакетном режиме и запускать только один раз».
Команда ps
создает снимок текущих запущенных процессов.
ps -eLf
Аргумент -eLf
(можно использовать как -e -L -f
, а )разбивается следующим образом:
e
указывает ps
отображать все процессы независимо от того, кто ими владеет, или их текущего состояния — активны, спящие, приостановлены, ожидают ввода-вывода и т. д.L
указывает ps
показывать отдельные потоки f
указывает ps
форматировать вывод как полный -формат листинга, а в сочетании с аргументом L
число потоков NLWP ()и поток LWP (К выходным данным добавляются столбцы ID ). Если вы посмотрите на сайт Wine, Zwift оценивается как мусор . Однако последняя версия Wine — 5.0, так что, возможно, стоит попробовать...
Возможно, вы также можете запустить Windows на виртуальной машине. Мой ноутбук работает под управлением Fedora, и я недавно установил Windows 10 Pro в качестве гостя Gnome Boxes. Он работает очень хорошо для того, что мне было нужно, включая использование Garmin Express. Все зависит от того, насколько хорошо гостевые инструменты Spice Windows работают с Zwift с точки зрения графики, я думаю...
Если у вас видеокарта Intel, возможно, вам нужно найти обходной путь из-за @wentam42 вместе с процедурой @BikeMan, которая должна заменить версию MESA GL. Запустите следующее перед запуском Zwift:
Если не получится, можно попробовать еще:
Существует bugzilla (источник этого обходного пути )проблема для пользователей Intel здесь :https://bugs.winehq.org/show_bug.cgi?id=48613
Zwift теперь можно запускать в Linux, используя последние версии Wine (5.0 и выше )и обходной путь от пользователя gotam42, подробно описанный в комментарии #7 к этому отчету об ошибке .
Вот шаги. Вы также можете найти видео, документирующее процесс здесь .
Wine 5.0+
, следуя инструкциям вашего дистрибутива winetricks
скрипт winetricks dotnet35sp1 win7
RunFromProcess.exe
от nirsoft здесьwine ZwiftSetup.exe
и дождитесь завершения установки (~1 час для меня)wine ZwiftLauncher.exe
, если вы закрыли окно ), запуститеwine RunFromProcess.exe ZwiftLauncher.exe ZwiftApp.exe