URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 134785
[ Назад ]

Исходное сообщение
"Релиз StartWine-Launcher 406, программы для запуска Windows-приложений и игр в Linux"

Отправлено opennews , 11-Сен-24 19:49 
Опубликован выпуск приложения  Startwine-Launcher 406, развиваемого для запуска в Linux-системах программ и игр, собранных для платформы Windows. Основной целью разработки StartWine-Launcher было упрощение процесса создания новичками префиксов Wine, - наборов библиотек и зависимостей Windows, необходимых для работы Windows-приложений в Linux. Из особенностей отмечаются контейнер на базе runimage, отсутствие необходимости установки системных зависимостей и дружелюбный графический интерфейс. Код StartWine-Launcher написан на языке Python и распространяется под лицензией GPLv3. Интерфейс реализован на основе библиотеки GTK...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=61846


Содержание

Сообщения в этом обсуждении
"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Михаил , 11-Сен-24 20:07 
Всё хорошо, что не PlayOnLinux

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено pic , 12-Сен-24 22:21 
Еще один закос под Bottles (в плане парадигмы).
И это хорошо.

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Бредущий , 13-Сен-24 00:47 
)))) А также я слышал, что под Lutris, PortProton итд.  

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Аноним , 13-Сен-24 21:14 
А есть какой-нить ланчер на Qt?

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Аноним , 11-Сен-24 20:23 
Перепробовал много launcher'ов, понравился только PortProton.

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Бредущий , 13-Сен-24 01:00 
Каждый волен пользоваться тем,чем ему удобно!! Свобода выбора!! Вам PortProtonom,а кому то StartWine нравится.

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Аноним , 11-Сен-24 20:30 
Ушербная концепция. Разберитесь один раз в вайне и не понадобится подобное ненужно.

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Avririon , 11-Сен-24 20:46 
>Контейнер на базе runimage: приложения запускаются в контейнере, что исключает необходимость установки зависимостей в систему и изолирует запускаемое приложение от основной системы.

А как играть?


"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Аноним , 12-Сен-24 09:17 
самая безпроблемная связка для меня это steam runtime + proton-ge
-качаешь стим рантайм
https://repo.steampowered.com/steamrt2/images/latest-contain...
-качаешь proton-ge
https://github.com/GloriousEggroll/proton-ge-custom/releases
-разпаковываешь все это куда нравится
я буду считать чтоо пути такие:
/app/SteamLinuxRuntime_soldier
/app/proton-ge/GE-Proton9-2
/app/Games/baldursgate3/Baldurs Gate 3/
-Инициализируешь wineprefix
mkdir /app/Games/baldursgate3/home
mkdir /app/Games/baldursgate3/wineprefix
WINEPREFIX=/app/Games/baldursgate3/wineprefix /app/SteamLinuxRuntime_soldier/run  --filesystem='/app/Games/baldursgate3' --filesystem='/app/proton-ge' --home='/app/Games/baldursgate3/home'  --terminate-timeout=2 -- /app/wine-builds/GE-Proton9-2/files/bin/wine wineboot
-копируешь в wineprefix dll-ки от dxvk и vkd3d
cp /app/proton-ge/GE-Proton9-2/files/{lib64/vkd3d/*.dll,lib64/wine/dxvk/*.dll,lib64/wine/vkd3d-proton/*.dll} /app/Games/baldursgate3/wineprefix/drive_c/windows/system32/
cp /app/proton-ge/GE-Proton9-2/files/{lib/vkd3d/*.dll,lib/wine/dxvk/*.dll,lib/wine/vkd3d-proton/*.dll} /app/Games/baldursgate3/wineprefix/drive_c/windows/syswow64/
- запускаешь
WINEPREFIX=/app/Games/baldursgate3/wineprefix /app/SteamLinuxRuntime_soldier/run  --filesystem='/app/Games/baldursgate3' --filesystem='/app/proton-ge' --home='/app/Games/baldursgate3/home'  --terminate-timeout=2 -- /app/proton-ge/GE-Proton9-2/files/bin/wine '/app/Games/baldursgate3/Baldurs Gate 3/bin/bg3.exe'

- Учти что доступа ко всей фс нет - чтоб добавить доступ к папке ее надо прописать в --filesystem="путь к папке"
- чтоб работал WINETRIKS надо задать
export WINE="/app/proton-ge/GE-Proton9-2/files/bin/wine"
export WINEPREFIX="/app/Games/baldursgate3/wineprefix"
и сам скрипт закинуть туда где steam-runtme его увидит например /app/proton-ge/winetriks
- для особо запущенных случаев добавь поверх этого всего gamescope

- если игра требует dll-ки - будет ошибка в логе типа could not load dll гуглишь имя dll+ winetriks  получаешь команду которую надо прописать (наиболее частоиспользуемая vcrun2022)
напирмер чет такое
WINE="/app/proton-ge/GE-Proton9-2/files/bin/wine" WINEPREFIX=/app/Games/baldursgate3/wineprefix /app/SteamLinuxRuntime_soldier/run  --filesystem='/app/Games/baldursgate3' --filesystem='/app/proton-ge' --home='/app/Games/baldursgate3/home'  --terminate-timeout=2 -- /app/proton-ge/protonfixes/winetriks vcrun2019

все остальные "опции" лаунчера это разные переменные окружения либо команды winetriks-a.
Тобеж по-сути достаточно одного .sh файла в котором будут прописанные нужные тебе команды.

И никаких зависимостей и никаких питоон-запускаторов которые поломаются в любой момент.


"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Аноним , 12-Сен-24 09:36 
что надо прочитать - справку на гитхабе для MANGOHUD DXVK VKD3D-proton gamescope (чтения на 5 минут максимум)
wine user manual - большой но по-сути надо знать (держать в файле под рукой 5-6 команд):
wine explorer
wine start /wait /d <путь к рабочей папке> <путь к exe>
wine winecfg
wine regedit
wine wineboot
и 3 переденные окружения
WINE=<путь к екзешнику вайна>
WINEPREFIX=<путь к префиксу Вайна>
WINEARCH="" (если задать win32 то вайн будет работать в 32 разрядном режиме)
WINEESYNC=1
WINEFSYNC=1 (ставте обе в 1 ускоряет игры, есть 10-игр где они слегка ломаются но это редкость)

DXVK_FRAME_RATE=60 - максимальный фреймрейт

MANGOHUD=1 - включить мангохуд
MANGOHUD_CONFIG="cpu_temp,gpu_temp" - конфиг мангохуда (на гитхабе справка)


"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Анонаст , 12-Сен-24 20:13 
Вот так просто в линукс запускаются игры. Вместо двойного клика в венде простыня копипастов с гитхаба и не факт что еще запустится, а если и запустится 99% будут косяки в процессе.

Вот зачем использовать на десктопе ОС которая для этого не предназначена


"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено AleksK , 12-Сен-24 23:17 
Ну если мозг отключить, то можно и так. А если включить то идешь сюда

https://linux-gaming.ru/t/ustanovka-portproton-ispolzovanie-...

И ставишь PortProton и запускаешь игр просто двойным кликом.


"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Бредущий , 13-Сен-24 00:42 
мне вот интересно как твое сообщение о ПортПротоне относится к новости о релизе SW?

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено AleksK , 13-Сен-24 07:02 
> мне вот интересно как твое сообщение о ПортПротоне относится к новости о
> релизе

Товарищ ведь захотел чтобы запускалось просто двойным щелчком. Вот Portproton и позволяет это делать.


"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Бредущий , 13-Сен-24 15:47 
Так и в SW запуск двойным щелчком)))

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено AleksK , 14-Сен-24 09:31 
> Так и в SW запуск двойным щелчком)))

По мне так Portproton проще.


"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Анонаст , 31-Окт-24 10:07 
Вот скажи, зачем все эти приключения с включением мозгов ? Я играть хочу прямо сейчас а не думать как запустить игру с помощью магии. Всяких скриптов и настроек мне хватает на работе на серверах. Упоротые диды опеннета никак не поймут, что есть работа, а еще есть отдых и вот для второго десктопный линукс разве что извращенцам подойдет

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено AleksK , 31-Окт-24 10:20 
> Вот скажи, зачем все эти приключения с включением мозгов ? Я играть
> хочу прямо сейчас а не думать как запустить игру с помощью
> магии. Всяких скриптов и настроек мне хватает на работе на серверах.
> Упоротые диды опеннета никак не поймут, что есть работа, а еще
> есть отдых и вот для второго десктопный линукс разве что извращенцам
> подойдет

Ну если для тебя скачать deb и поставить его это магия. Тут медицина бессильна.


"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Анонаст , 31-Окт-24 10:33 

> Ну если для тебя скачать deb и поставить его это магия. Тут
> медицина бессильна.

Еще раз повторяю deb файлы остаются на работе, в консольке без графики. А сношаться c deb файлами дома для игр это на особого любителя. Да и не факт, что все просто заработает и стабильно, сначала же надо геймпад подключить, который вряд ли просто возьмет и заработает как и все в этом вашем зоопарке десктопого линукса. А если и заработает не факт, что игра будет выглядеть так же красиво как и в винде, ибо половина современных эффектов просто не поддерживается в этих ваших линуксах "для людей".  


"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено AleksK , 31-Окт-24 12:11 
> Еще раз повторяю deb файлы остаются на работе, в консольке без графики. А сношаться c deb файлами дома для игр это на особого любителя.

А сношаться с установкой программ под десяточку это не тоже самое?

> Да и не факт, что все просто заработает и стабильно, сначала же надо геймпад подключить, который вряд ли просто возьмет и заработает как и все в этом вашем зоопарке десктопого линукса.

У меня два геймпада, подключаются по bluetooth и прекрасно работают. И я тебе не про зоопарк говорю, а конкретно про Ubuntu.

>  А если и заработает не факт, что игра будет выглядеть так же красиво как и в винде, ибо половина современных эффектов просто не поддерживается в этих ваших линуксах "для людей".

Пошли прохладные истории. AMD-шный драйвер под Linux работает гораздо лучше, чем под винду. Vulkan спокойно обгоняет DirectX 12.

Вот wukong на моей системе на линуксе:

https://ibb.co/4KzhqwJ

А вот точно такая же видяха, но на винде 11, тест с ютуба:

https://ibb.co/Q6j3Cry

Настройки один в один запускается кнопочкой запустить из стима. Да там проц похуже, но разница в 15% на абсолютно такой же видяхе это прямо фейл винды.


"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Аноним , 13-Сен-24 22:45 
> Вместо двойного клика в венде

У меня двойным кликом запускается.

$  pacman -Qql wine |grep binfmt.d
/usr/lib/binfmt.d/
/usr/lib/binfmt.d/wine.conf

$  cat /usr/lib/binfmt.d/wine.conf
# Start WINE on Windows executables
:DOSWin:M::MZ::/usr/bin/wine:

А вот попробуй-ка теперь на своей, не предназначенной для людей, Винде линуксовый бинарь запустить. Хоть двойным кликом, хоть с тройным переворотом в воздухе.


"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Бредущий , 13-Сен-24 00:44 
Ты конечно молодец,что разбираешься как настроить и запустить)) Но вот как раз программа и облегчает этот процесс для рядовых пользователей не сильно искушенных в познаниях настройки вайна

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Анонаст , 31-Окт-24 08:04 
А я просто в винде выбираю нужную мне игру в стиме и играю. Пока всю эту херь нагуглишь и закопипастишь уже и играть не захочется

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Бредущий , 13-Сен-24 00:46 
Ласково и нежно)) Устанавливаешь лаунчер и запускаешь в нем игру(то бишь exe файл)И наслаждаешься игрой

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено nume , 11-Сен-24 20:48 
Portproton пока что будет легче и проще, да и нажимать надо меньше кнопок.

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Бредущий , 13-Сен-24 00:50 
А  вы startWine хоть тестировали?  То есть я подразумеваю,что вы полностью разобрались в нем и можете сказать о его + и -, не? Или лишь бы сказать?

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено nume , 13-Сен-24 06:19 
Во первых эта программа хорошее начинание. А теперь во вторых - используя PortProton я просто двойным кликом нажимаю я .exe файл, потом нажимаю кнопку lounch и всё, если это программа установки, то в конце предложение создать ярлык на рабочем столе/в меню. ВСЁ. Всё остальное полная автоматика, от выбора версий wine/proton до прификса и тд. Я нечего не настраиваю вообще, как и не захожу вообще в сам portproton. Тут же постоянно вылазает этот лаунчер - после запуска приложения/когда что-то обновил/перед запуском и тд. Плюс в этом лаунчере прям ОЧЕНЬ много всего, в том числе настроек запуска (при чём как понял для каждого отдельно, нельзя как в portproton на крайний случай настроить по умолчанию для всех) и тд. Ещё например не знаю за чем там файловый менеджер, и какие-то сборки. Зачем всем этим усложнять и добавлять столько всего? Плюс везде в приложении только списки (при чём очень крупные) и нет режима сетки. В portproton всего этого нет и там сетка везде используется. Да, запускалка простая, но нажимаешь настроить и на тебя вываливаться лаунчер с длинным списком настроек, а не прямо там самое главное и минимум. Где-то закругления кнопок слишком близко к тексту. Думаю это основное.

p.s: сорри за сумбур...


"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Бредущий , 13-Сен-24 15:45 
Ну могу сказать,что и в StartWine запуск и установка в два клика. Насктройки пред установлены и как правило в них не нужно лезть)) А если игра не стартует так и в PortProton приходится лезть в настройки ,а еще чаще идти в дискорд к Михаилу за помощью) Так,что все Ваши доводы субъективны)
Опять же выскажу своё(субъективное) мне SW более понятен и удобен за счет встроенных инструментов таких как файловый менеджер и еще ряда инструментов, позволяющих работать прямо из программы не выходя в систему.

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Berkut , 11-Сен-24 21:53 
Lutris рулит

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Аноним , 11-Сен-24 23:32 
> Lutris рулит

Особенно после того как один пендособлогер в тестах спилил его на том, что из-за него производительность просаживается. xD


"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Аноним , 12-Сен-24 13:15 
Подробности в студию, желательно со ссылками.

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Аноним , 12-Сен-24 14:31 
Lutris перестал уметь скачивать сборки вайна уже давно. Опытным путём было обнаружено, что на сайт, куда оно лезет за инфой, кто-то очень умный додумался поставить защиту от Cloudflare. Ну не хотите - не надо, перешёл на Heroic Games Launcher.

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Аноним , 12-Сен-24 09:10 
имхо все лаунчеры - зло.
Особенно написанные на Python.
А использование wine ну если юзер не разбирается в настройках и не видит лога... то это лотерея а не нормальная работа.

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Дантедилетанте , 12-Сен-24 11:42 
Да. Потому что играть в десктопном линуксе - это работа. Работа в лотерее.

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Аноним , 13-Сен-24 22:48 
А мне прекрасно играется, и читится, и модится, и ботится в Линуксе. ЧЯДНТ?

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Аноним , 12-Сен-24 10:44 
1C он может запустить?

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено AleksK , 12-Сен-24 23:19 
Вылезай из криокамеры. 1С уже больше 10 лет работает нативно на линуксе.

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Аноним , 12-Сен-24 12:41 
Программа супер. Без кучи действий с префиксами, множеством аргументов. Просто запускаешь - просто работает.
А если возникают сложности, то большое комьюнити в телеге и дискорде всегда помогает.

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено КО , 12-Сен-24 17:12 
Которые присылают тебе те же самые костыли с префиксами? Кек

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Аноним , 19-Сен-24 12:57 
Какие префиксы? Какие костыли? Ты просто запускаешь приложение и пользуешься, если не получается, то за тебя это могут сделать разрабы или комьюнити. Как пользователя тебя не волнует содержимое, которое кстати легко читается и всегда можно пообщаться с разработчиками и внести свой вклад.

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Аноним , 12-Сен-24 18:00 
>GTK 4
>Python

Ну емае


"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Бредущий , 13-Сен-24 00:56 
Что не так? SW не ставит в систему ничего для своей работы) То что она написана на питоне и использует GTK4 ни как не влияет на систему. Каталог установки по умолчанию(хотя можно на любой носитель)/local/share/StartWine

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено _ , 12-Сен-24 19:53 
MS Office новее 2016 запускает? Или забыть надежду?

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Аноним , 13-Сен-24 00:43 
Надежде из бухгалтерии лучше цветы подари, и пригласи куда-нибудь. Установка офиса, или хоть целой венды, тут тебе не в помощь.

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Бредущий , 13-Сен-24 00:52 
Чем не устраивает Onlyoffice, WPS?

"Релиз StartWine-Launcher 406, программы для запуска Windows-..."
Отправлено Аноним , 13-Сен-24 21:09 
Слишком свободно в ачьке.