Автор Тема: Альтернативная сборка wine  (Прочитано 2730 раз)

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Решил сделать свою сборку wine, кому интересно могут попробовать:
https://yadi.sk/d/QkEX1x_2gczba

Отличия:
добавлены библиотеки liblcms2-devel libunixODBC libGL-devel
шейдеры все на минимум из коробки, сглаживание среднее
патч vertex-buffers

На тестах fps прирост 2-3, малость, а приятно.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 975
Re: Альтернативная сборка wine
« Ответ #1 : 19.05.2015 09:45:42 »
в порядке фичреквеста

пакет с альтернативным wine должен иметь другое название и установку в /opt или /usr/local

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 255
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Альтернативная сборка wine
« Ответ #2 : 19.05.2015 09:49:35 »
Ну, и конфликтовать с остальными wine-*
типа:

Name: wine-rapid
...
Provides: wine
Conflicts: wine
...
« Последнее редактирование: 19.05.2015 09:56:00 от ruslandh »

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Re: Альтернативная сборка wine
« Ответ #3 : 19.05.2015 17:16:27 »
в порядке фичреквеста

пакет с альтернативным wine должен иметь другое название и установку в /opt или /usr/local
В следующей версии попробую пихнуть в opt, я не уверен что получится и не уверен, что вайн будет от туда работать.
В любом случае попытка не пытка.
Ну, и конфликтовать с остальными wine-*
типа:
Сделаю, почему-то не задумался об этом.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 255
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Альтернативная сборка wine
« Ответ #4 : 19.05.2015 21:17:45 »
В следующей версии попробую пихнуть в opt,
Это не обязательно, всё равно один wine в ситеме должен быть.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 975
Re: Альтернативная сборка wine
« Ответ #5 : 20.05.2015 00:05:58 »
В следующей версии попробую пихнуть в opt,
Это не обязательно, всё равно один wine в ситеме должен быть.

почему?

У меня четыре штуки, а уж у кого PlayOnLinux....

ну запускать не
wine
а
/opt/тра-ля-ля/wine
зато какие хош...

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Re: Альтернативная сборка wine
« Ответ #6 : 20.05.2015 21:15:29 »
У меня четыре штуки, а уж у кого PlayOnLinux....
Я из-за чего с вайном вожусь, PlayOnLinux на мой взгляд плохо работает, в плане запуска приложений. Кроме того его все равно нужно настраивать, а многие игрушки вообще не запускаются хотя для них перестал есть.
Вайн я на строил и проблем не знаю, хочешьфалоут, хочешь портал2, дьябло3...

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 237
Re: Альтернативная сборка wine
« Ответ #7 : 20.05.2015 22:49:50 »
У меня четыре штуки, а уж у кого PlayOnLinux....
Я из-за чего с вайном вожусь, PlayOnLinux на мой взгляд плохо работает, в плане запуска приложений. Кроме того его все равно нужно настраивать, а многие игрушки вообще не запускаются хотя для них перестал есть.
Вайн я на строил и проблем не знаю, хочешьфалоут, хочешь портал2, дьябло3...
тогда http://wine-staging.com/ собирайте

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Re: Альтернативная сборка wine
« Ответ #8 : 21.05.2015 17:42:34 »
О, это любопытно, но сначала освоюсь с нашими сборками, потом перейду на большие эксперименты.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 975
Re: Альтернативная сборка wine
« Ответ #9 : 21.05.2015 18:12:17 »
тогда http://wine-staging.com/ собирайте

кроме запуска сервелата не пригодился пока...

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 237
Re: Альтернативная сборка wine
« Ответ #10 : 21.05.2015 18:17:30 »
О, это любопытно, но сначала освоюсь с нашими сборками, потом перейду на большие эксперименты.
с "нашими" уже Липатов разобрался - http://packages.altlinux.org/en/Sisyphus/srpms/wine-vanilla/changelog

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 9 000
Re: Альтернативная сборка wine
« Ответ #11 : 21.05.2015 20:24:19 »
О, это любопытно, но сначала освоюсь с нашими сборками, потом перейду на большие эксперименты.
с "нашими" уже Липатов разобрался - http://packages.altlinux.org/en/Sisyphus/srpms/wine-vanilla/changelog
Ага, ещё спросите у него, собирается ли вайн с http://packages.altlinux.org/en/Sisyphus/srpms/unixODBC и, если нет (а это точно так, потому как в br или в requires не наблюдаю), то почему (ведь в теме с разборками по запуску acrobat'a про этот момент тоже было сообщение об отсутствии поддержки) ?

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Re: Альтернативная сборка wine
« Ответ #12 : 21.05.2015 21:17:29 »
с "нашими" уже Липатов разобрался - http://packages.altlinux.org/en/Sisyphus/srpms/wine-vanilla/changelog
Это сборки производственные у него больше опыта и знаний, а у меня сборки чисто фановские. Если на моих сборках что-то хорошо себя проявит я в любом случае напишу предложение в багзилу. Например меня смущает почему нет зависимостей libwine-vanilla-gl и wine-mono из-за этого у многих новеньких пользователей вайна возникают проблемы. Видимо отсутствие их нужно по каким-то причинам, но в игровых целях они нужны.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 255
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Альтернативная сборка wine
« Ответ #13 : 21.05.2015 21:26:09 »
Например меня смущает почему нет зависимостей libwine-vanilla-gl и wine-mono из-за этого у многих новеньких пользователей вайна возникают проблемы
Потому, что надо делать не зависимость у wine на  libwine-vanilla-gl и wine-mono  и т.п., а создавать виртуальный пакет, типа wine-default или wine-gamer, который-бы тянул пакеты. нужные большинству пользователю, а вставлять в зависимости пакеты, которые могут потребоваться, а кому-то и нет, это не дело, т.к. кто-то совсем не захочет пользоваться  libwine-vanilla-gl и wine-mono, а вы ему по зависимостям поставите.
PS Вы где-то написали, что в свой пакет хотите поставить "левую зависимость", это то-же неправильно, лучше создать какой-нибудб виртуальный пакет.

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Re: Альтернативная сборка wine
« Ответ #14 : 21.05.2015 22:01:49 »
Потому, что надо делать не зависимость у wine на  libwine-vanilla-gl и wine-mono  и т.п., а создавать виртуальный пакет, типа wine-default или wine-gamer, который-бы тянул пакеты. нужные большинству пользователю, а вставлять в зависимости пакеты, которые могут потребоваться, а кому-то и нет, это не дело, т.к. кто-то совсем не захочет пользоваться  libwine-vanilla-gl и wine-mono, а вы ему по зависимостям поставите.
PS Вы где-то написали, что в свой пакет хотите поставить "левую зависимость", это то-же неправильно, лучше создать какой-нибудб виртуальный пакет.
Понятно, но тогда получится, что пакетов с wine будет много, дефолтный, расширенный и т.д. Сейчас люди путаются в gl и mono, будут путаться в разных пакетах одной программы.
Может так получится?
собирается ли вайн с http://packages.altlinux.org/en/Sisyphus/srpms/unixODBC и, если нет
с разборками по запуску acrobat'a про этот момент тоже было сообщение об отсутствии поддержки
Было, это моя ошибка, багу на liblcms2 сделал, а unixODBC вылетел из головы.
Вот сделал предложение: https://bugzilla.altlinux.org/show_bug.cgi?id=31022
Чувствую меня в багзиле забанят. :'-(