Страница 1 из 3

Новая настройка Wine c DXVK, Wine 3.21 x32-x64

Добавлено: 11 май 2014, 01:44
Ukol
Решил обновить инструкцию установки и настройки Wine x64bit
Выходят новые версии Wine и под каждую нет смысла переделывать инструкцию. При установке библиотек, появляются ошибки, можно в консоли посмотреть, на чем застопорилось, ввести еще раз команду и из списка библиотек удалить название библиотеки. Это проблемы winetricks (ниже напишу, как установить последнюю версию), в которых прописаны не верные пути скачивания. Можно самому скачать из интернета и установить не установленные библиотеки. Экспериментируйте!
На более старших версиях Wine много изменений и многие библиотеки не устанавливаются, используются нативные wine.
В последнее время Wine изменился и в лучшую сторону, доработали Mono и теперь он работает хорошо.
Надеюсь Wine x64 вы установите без инструкции, через Установка и удаление программ.

Кто хочет установить новую версию winetricks, в новые версии добавляют более новые библиотеки, например dxvk. Ставьте на свой страх и риск, но я ставлю.

Код: Выделить всё

wget  https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
Добавляем права на запуск:

Код: Выделить всё

chmod +x winetricks
И перемещаем в директорию /usr/bin, с заменой старого.

Код: Выделить всё

sudo mv -v winetricks /usr/bin
Пометка: после установки последней версии winetricks, появляются новые библиотеки для установки, так и новый DXVK, но некоторые из старых могут не установиться. Ниже в командах я указал dxvk93 , он есть в родном winetricks , можете его не устанавливать, а поставить более свежую версию (посмотрите в библиотеках последней версии winetricks).

После установки нужно найти в приложения значок Настройка Wine или в консоли выполнить команду Wine предложит установить пакет Mono - соглашаемся (ОК), после пакет Gecko x64 и Gecko x32 - соглашаемся (ОК), откроется окно настройки Wine, можете его закрыть - пока оно не нужно. Можно все настроить через графический интерфейс, но это долго и если какой сбой то не поймешь где он случился. Установим через консоль (терминал).

Установим шрифты.

Код: Выделить всё

winetricks allfonts 
Первая длинная одна команда (скопировали, вставили в консоль нажимаем Enter). Будет скачивать нужные библиотеки, будут появляться установщики, соглашаемся с лицензионными соглашениями и устанавливаем. Если случился сбой (error mfc40) или зависла установка в консоли нажимаем Ctrl+C (остановим процесс), выполняем еще раз эту команду. Должно все установится (проверено). Быстрота установки зависит от вашей скорости интернет соединения.

Код: Выделить всё

winetricks d3dx9 d3dx9_24 d3dx9_25 d3dx9_26 d3dx9_27 d3dx9_28 d3dx9_29 d3dx9_30 d3dx9_31 d3dx9_32 d3dx9_33 d3dx9_34 d3dx9_35 d3dx9_36 d3dx9_37 d3dx9_38 d3dx9_39 d3dx9_40 d3dx9_41 d3dx9_42 d3dx9_43 d3dx10 d3dx10_43 d3dx11_42 d3dx11_43 d3dcompiler_47 d3drm d3dxof devenum dinput8 dinput dirac directmusic directplay directx9 dmsynth dsound
Вторая команда. Добавлен dxvk, можете потом в winetricks установить последнюю версию.

Код: Выделить всё

winetricks dxdiagn dxvk dxvk93 gdiplus mfc40 mfc42 msxml6 quartz
Третья.

Код: Выделить всё

winetricks vb5run vb6run vcrun2005 vcrun2008 vcrun2010 vcrun2012 vcrun2013 vcrun2015 vcrun6 vcrun6sp6
Четвертая.

Код: Выделить всё

winetricks vulkansdk winhttp wininet wsh57 wsh56vb xact xact_jun2010 xinput
Я всегда проверяю установились ли все библиотеки, повторным вводом команд.

Настроим реестр. Выполнить эту команду и появится графическая настройка префикса.

Код: Выделить всё

winetricks
В первом окне выбираем---Выберети путь для wine по умолчанию--- наживаем ОК. Во втором окне --- Поменять настройки--- ОК и отмечаем
ddr=opengl
glsl=enabled
multisampling=enabled
mwo=enabled
nocrashdialog
orm=fbo
psm=0
psm=1
psm=2
psm=3
rtlm=auto
strictdrawordering=desabled
videomemorysize= (отмечаете значение в соответствии с памятью вашей видеокарты, если больше видеопамяти чем 2048, то отмечаете его потом поправите в реестре)
vsm=0
vsm=1
vsm=2
vsm=3

Подтверждаем наши изменения - OK.

Добавлю настройку dxvk. В последних версиях Wine, начиная с 3.0, завезли directx 11 и лучший вывод через Vulkan.
У кого видеопамять выше 2048
У кого выше память видеокарты выбираем -Запустить regedit-(редактор реестра) OK. Появится окно Настройки реестра выбираем HKEY_CURRENT_USER - далее Software - далее Wine - Direct3D и на строчке VideoMemorySize кликаем правой кнопкой мыши, и выбираем Изменить (самое верхнее) и вписываем значение памяти видеокарты.
Дальше будем настраивать реестр для нормальной работы DXVK. Снимки будут под спойлером.
1)Первое что надо прописать включение профиля csmt, для этого на свободном поле окошка реестра, щелкаем правой кнопкой мыши и выбираем пункт: Создать> Параметр DWORD, в строке пишем название > csmt, правой кнопкой изменить (или двойной клик на этой строке), Представление 16-ричное; Значение 1.
2)Второе что надо прописать, вывод на OpenGL 4.5 или 4.6, MaxVersionGL, для этого на свободном поле окошка реестра, щелкаем правой кнопкой мыши и выбираем пункт: Создать> Параметр DWORD, в строке пишем название > MaxVersionGL, правой кнопкой изменить (или двойной клик на этой строке), Представление 16-ричное; Значение 40005 (для OpenGL 4.6, значение 40006).
3)Третье поставим вывод на GLSL,для этого на свободном поле окошка реестра, щелкаем правой кнопкой мыши и выбираем пункт: Создать> Строковый параметр > UseGLSL, Значение > enabled.
Закрываем реестр и не забываем все параметры проверять.
4)Открываем параметры самого Wine (через меню winetricks или консоль winecfg), открываем пункт Библиотеки и в Новое замещение для библиотеки вписываем > dxgi, жмем добавить, находим её в самом низу и жмем Изменить. У кого свободные драйвера (модули) AMD и прочие, выбираете Встроенная (Wine). У кого проприетарные драйвера > Сторонняя (Windows). Дальше можете экспериментировать сами.
2.png
4.png
5.png
6.png
7.png
Сейчас для всех.
Выбираем Запустить winecfg настраиваем Wine.
Версию Wine ставим (из выпадающего списка) Windows-7 или выше. На вкладке - Библиотеки- в Существующих значениях ищем - dinput - выделяем и жмем Изменить, в выпадающем меню ставим - Встроенная, затем сторонняя, повторяем действие и с -dinput8- устраняет проблемы мышки в играх.

У кого проблемы со звуком, можно изменить параметр - dsound - на встроенная.
Попробуйте отредактировать настройки звукового сервера (системные, а не вайна), когда постоянные посторонние звуки и хрипение.. Для KDE через kwrite, если у вас другое окружение, пишите свой текстовый редактор.

Код: Выделить всё

sudo kwrite /etc/pulse/daemon.conf
Там находим строки и меняем их на значения:

Код: Выделить всё

default-fragments = 5 (у меня по дефолту было 4)
default-fragment-size-msec = 2  (у меня по дефолту было 25)
После чего перезапускаем пульс:

Код: Выделить всё

pulseaudio -k
Частично взята информация с PortWINE-Linux.ru.

На вкладке Графика выбрать - Эмулировать виртуальный рабочий стол и прописать разрешение рабочего стола или оставить как есть (для нормального запуска игр).
По идеи все должно работать. :beer:

Re: Настройка, заполнение Wine

Добавлено: 11 май 2014, 10:00
Ukol
Проверял на играх : Gothic 1-2Gold, Stalker -Тени Чернобыля, Зов Припяти - Sigerous [v.2.2], The Elder Scrolls v.Skyrim.v 1.7.7.0.6 + 2 DLC.(2011).RePack. Программы не ставил, для меня всё есть в Rose. :P

Re: Настройка, заполнение Wine

Добавлено: 13 май 2014, 07:11
ДроноваЮ
Круто. Надо проверить. Типа прям без winetricks?
(зы — кто выдумал эту «деинсталлировать», блин…)

Re: Настройка, заполнение Wine

Добавлено: 13 май 2014, 08:27
DELTA-79
Ukol писал(а): Далее в консоли пишем

Код: Выделить всё

winetricks
не, похоже без него никак. Но тогда данная тема дополнит эту, что ранее писал я для WIKI

Re: Настройка, заполнение Wine

Добавлено: 13 май 2014, 08:42
ДроноваЮ
Да. Максим, спасибо, спросонья проглядела. На выходных надо попробовать.

Re: Настройка, заполнение Wine

Добавлено: 13 май 2014, 09:04
DELTA-79
На здоровье :)

Re: Настройка, заполнение Wine

Добавлено: 13 май 2014, 09:47
Ukol
Я читал ту инструкцию. Wine изменился, winetricks значка я не нашел (на версии 1.7 и в Ubuntu нет, запуск через терминал). Вот и решил написать, для новичков в Linux. Полностью от и до. :)

Re: Настройка, заполнение Wine

Добавлено: 13 май 2014, 10:41
VictorR2007
Спасибо.

Re: Настройка, заполнение Wine

Добавлено: 13 май 2014, 10:51
Ukol
На здоровье!

Re: Настройка, заполнение Wine

Добавлено: 13 май 2014, 14:54
DELTA-79
Ukol писал(а):Я читал ту инструкцию. Wine изменился, winetricks значка я не нашел (на версии 1.7 и в Ubuntu нет, запуск через терминал). Вот и решил написать, для новичков в Linux. Полностью от и до. :)
Не могу утверждать наверняка, но winetricks, кажется, так и запускается через консоль. Я уже давно не пользуюсь сабжом.
Может тогда и статью в WIKI поправить.

Re: Настройка, заполнение Wine

Добавлено: 13 май 2014, 15:14
Ukol
На версии 1.5 точно был значок запуска префикса. Править надо.

Re: Настройка, заполнение Wine

Добавлено: 13 май 2014, 18:07
Галахов Роман
DELTA-79 писал(а):
Ukol писал(а): Далее в консоли пишем

Код: Выделить всё

winetricks
не, похоже без него никак. Но тогда данная тема дополнит эту, что ранее писал я для WIKI
Может правильней слить темы в одну (в разделе Игры и Steam), чтобы не было 2 тем по одному вопросу?

Re: Настройка, заполнение Wine

Добавлено: 13 май 2014, 19:57
DELTA-79
скорее нет: в этой теме подробное описание не только winetricks, но и настройка wine, и установка его с самого нуля, даже при не удачной предыдущей установки -- в общем для новичков. а в той -- просто про существование winetricks и как им пользоваться. В WIKI надо внести данные из этой темы, но объединять их в одну думаю не стоит...

Re: Настройка, заполнение Wine

Добавлено: 14 май 2014, 07:26
alexander-d3
Да долго я возился со своей попыткой написать инструкцию по вину. Смотрю меня уже опрередили. Ну ладно может и мой вариант кому пригодиться

Re: Настройка, заполнение Wine

Добавлено: 20 май 2014, 22:58
Ukol
Более полная инструкция. Добавить надо к моей.

Re: Настройка, заполнение Wine

Добавлено: 08 июн 2014, 08:34
Xton
Ukol писал(а):Проверял на играх : Gothic 1-2Gold, Stalker -Тени Чернобыля, Зов Припяти - Sigerous [v.2.2], The Elder Scrolls v.Skyrim.v 1.7.7.0.6 + 2 DLC.(2011).RePack. Программы не ставил, для меня всё есть в Rose. :P
Зов Припяти - Sigerous не запускается. вылезает жук. ТС, а как ты запускал? или просто установил?

Re: Настройка, заполнение Wine

Добавлено: 08 июн 2014, 09:24
Ukol
Пробовал ставить мод на игру, появляется жук. Потом скачал полностью сборку, Сталкер 1,6,2 с модом и запустился. Любой мод отдельно ставишь, не запускается. :cry:

Re: Настройка, заполнение Wine

Добавлено: 08 июн 2014, 09:31
Aesculapius
Ukol писал(а):Пробовал ставить мод на игру, появляется жук. Потом скачал полностью сборку, Сталкер 1,6,2 с модом и запустился. Любой мод отдельно ставишь, не запускается. :cry:
Может этот мод запускается через батник или смд?

Re: Настройка, заполнение Wine

Добавлено: 08 июн 2014, 11:58
Xton
я и лицуху ставил, но без диска говорит, болт тебе, а не запуск. диск не проверяет. скачал сразу с модом, при запуске жук вылазиет. может поделишься ссылкой на 1,6,2? может в моде косяк?

Re: Настройка, заполнение Wine

Добавлено: 08 июн 2014, 12:11
Aesculapius
Xton писал(а):я и лицуху ставил, но без диска говорит, болт тебе, а не запуск. диск не проверяет. скачал сразу с модом, при запуске жук вылазиет. может поделишься ссылкой на 1,6,2? может в моде косяк?
Т.е. лицензионная не запускается? Нужна таблетка.

Re: Настройка, заполнение Wine

Добавлено: 08 июн 2014, 17:28
keleg
Прекращаем здесь нарушать законы РФ.

Re: Настройка, заполнение Wine

Добавлено: 08 июн 2014, 19:55
Aesculapius
Xton писал(а):я и лицуху ставил, но без диска говорит, болт тебе, а не запуск. диск не проверяет. скачал сразу с модом, при запуске жук вылазиет. может поделишься ссылкой на 1,6,2? может в моде косяк?
Вставьте лицензионный диск с игрой и через консоль введите wine start /.../autorun.exe или через command line. Там же надо установить драйвер защиты, а посля пройти онлайн-регистрацию на GSC. Надо смотреть что в консоли пишется.

Re: Настройка, заполнение Wine

Добавлено: 08 июн 2014, 21:42
Xton
Aesculapius писал(а):Там же надо установить драйвер защиты, а посля пройти онлайн-регистрацию на GSC. Надо смотреть что в консоли пишется.



если не трудно, скинте бульку вайна с работающим Sigerous Mod 2.2 на togliatty@nm.ru или на обмен какой? буду признателен.
вот при запуске готового мода выдаёт

Re: Настройка, заполнение Wine

Добавлено: 08 июн 2014, 22:17
alexander-d3
Да кстати касаемо пиратства. Все на этом форуме очень ответственные люди и никто не скачивал нелегально игры.
Ни кто не знает какой графической фичи не хватает чтобы запустить игру chaos legion.
Я ее в свое врея взял в прокате. Вот так.

Re: Настройка, заполнение Wine

Добавлено: 08 июн 2014, 22:20
Xton
а вот ответ лицухи на установку драйвера диска

Re: Настройка, заполнение Wine

Добавлено: 09 июн 2014, 06:09
Aesculapius
В конфигураторе вайн там где вкладка "библиотеки" нужно добавить d3d10core (сторонняя), d3d11 (сторонняя) и openal32 (сторонняя).
P.S. Игру лучше запускать под windows 7. Видимо, со стимовской версией было бы проще. К сожалению, разработчики вайн предлагают только NoDVD-patch как решение для Non-US версий: "Non-US versions might have problems with copy-protection. Requires use of "no-cd" patch". (winehq) :cry:

Re: Настройка, заполнение Wine

Добавлено: 09 июн 2014, 15:38
Ukol
Xton писал(а):я и лицуху ставил, но без диска говорит, болт тебе, а не запуск. диск не проверяет. скачал сразу с модом, при запуске жук вылазиет. может поделишься ссылкой на 1,6,2? может в моде косяк?

Был занят. Я уже не помню, где я скачивал. Давно уже удалил все. Там проблемы с NoDVD, и версией запуска вайна. Но зов Припяти 1.6.0 с NoDVD на ура. 8)
Если будет сегодня время, еще раз искать, устанавливать не знаю....

Re: Настройка, заполнение Wine

Добавлено: 09 июн 2014, 16:12
Aesculapius
Xton писал(а):а вот ответ лицухи на установку драйвера диска
Я так понимаю защита StarForce. Может скачать защиту с оффиц. сайта StarForce. Правда там версия старая 5.5. Удалить 5.7 и поставить 5.5. Может получится запустить из под вайн.

Re: Настройка, заполнение Wine

Добавлено: 15 июн 2014, 11:58
Aesculapius
Неплохо бы создать отдельный раздел на форуме, посвящённый WINE. Такое впечатление что вайн только для игр и ни для чего другого.

Re: Настройка, заполнение Wine

Добавлено: 15 июн 2014, 16:40
alexander-d3
Ну это ты зря по поводу игр. Я вижу основной целью вайна помоч людям свалить с винды. Чтоб они могли запускать свои специфические приложения которых нет в линуксе типа программ для диагностики авто.

Re: Настройка, заполнение Wine

Добавлено: 15 июн 2014, 17:13
Aesculapius
alexander-d3 писал(а):Ну это ты зря по поводу игр. Я вижу основной целью вайна помоч людям свалить с винды. Чтоб они могли запускать свои специфические приложения которых нет в линуксе типа программ для диагностики авто.
А я о чём? 'Wine Is Not an Emulator. WINE is a WINdows Emulator".

Re: Настройка, заполнение Wine

Добавлено: 03 июл 2014, 23:07
AGOnic
А попроще никак ?
В Gnome без всяких замороков Wine работает... :oops:

Re: Настройка, заполнение Wine

Добавлено: 08 окт 2014, 11:00
Aesculapius
Без этого пакета "nspluginwrapper" в вайне иногда мышка ведёт себя довольно капризно - прилипает. Точно не знаю, возможно, что дело вовсе и не в нём, а в других к нему зависимых пакетах.

Код: Выделить всё

# harddrake2
Далее будет предложено установить nspluginwrapper. OK.

Re: Настройка, заполнение Wine

Добавлено: 08 ноя 2014, 00:36
Vochatrak
Help!!!
Подскажите, как доказать вайну что мой Dinput гемпад - xinput? (x360ce не работает в вайн)
Если при этом вся система будет видеть пад, как боксовый - вообще здорово.

Re: Настройка, заполнение Wine

Добавлено: 08 ноя 2014, 12:49
Aesculapius
Vochatrak писал(а):Help!!!
Подскажите, как доказать вайну что мой Dinput гемпад - xinput? (x360ce не работает в вайн)
Если при этом вся система будет видеть пад, как боксовый - вообще здорово.
Т.е. установка xinput через winetricks не решает проблему?

Re: Настройка, заполнение Wine

Добавлено: 08 ноя 2014, 23:16
Vochatrak
Т.е. установка xinput через winetricks не решает проблему?
Нет. Как я и писал - мой пад Directinput, следовательно xinput ему "до лампочки". (Philips)

Или у вас получилось запустить x360ce в вайне? (если да - поделитесь вашей версией)

Вроде можно сделать так, что бы - любой геймпад определялся в линуксе как Xbox-овский. Случайно не знаете как? :wink:

Re: Настройка, заполнение Wine

Добавлено: 09 ноя 2014, 09:09
Aesculapius
Vochatrak писал(а):
Т.е. установка xinput через winetricks не решает проблему?
Нет. Как я и писал - мой пад Directinput, следовательно xinput ему "до лампочки". (Philips)

Или у вас получилось запустить x360ce в вайне? (если да - поделитесь вашей версией)

Вроде можно сделать так, что бы - любой геймпад определялся в линуксе как Xbox-овский. Случайно не знаете как? :wink:
Ну этот геймпад определяется в РОСЕ?
А через winetricks установить необходимые библиотеки (например, dinput8)?
Знаю, геймпад в wine DirectInput

Re: Настройка, заполнение Wine

Добавлено: 09 ноя 2014, 22:40
Vochatrak
Ну этот геймпад определяется в РОСЕ?
Разумеется.
Он и в ваийне работает (правда не правильно работает правый стик), но он работает только в играх поддерживающих Dinput пады. Я хочу что бы, пад определялся в вайне (а лучше и в линуксе) как боксовский.
А через winetricks установить необходимые библиотеки (например, dinput8)?
Поставил dinput8, x360ce так и не работает, джойстик соответственно то же не заработал.
Знаю, геймпад в wine DirectInput
Не поверите, ничего не нашел. Там половина вопросов по подключению xbox-совместимого пада, а вторая просто по подключению пада как такового. :(
Если не сложно, дайте более конкретную ссылку.

Re: Настройка, заполнение Wine

Добавлено: 10 ноя 2014, 07:01
Aesculapius
Vochatrak писал(а):
Ну этот геймпад определяется в РОСЕ?
Разумеется.
Он и в ваийне работает (правда не правильно работает правый стик), но он работает только в играх поддерживающих Dinput пады. Я хочу что бы, пад определялся в вайне (а лучше и в линуксе) как боксовский.
А через winetricks установить необходимые библиотеки (например, dinput8)?
Поставил dinput8, x360ce так и не работает, джойстик соответственно то же не заработал.
Знаю, геймпад в wine DirectInput
Не поверите, ничего не нашел. Там половина вопросов по подключению xbox-совместимого пада, а вторая просто по подключению пада как такового. :(
Если не сложно, дайте более конкретную ссылку.
Конкретную не могу так как каждый случай почти уникальный, универсальных способов решения проблем в вайне бывает редко.
Ну хотя бы банальные вещи с библиотеками такие как варьирование со встроенных на сторонние и наоборот пробовали ... т.д.

Re: Настройка, заполнение Wine

Добавлено: 10 ноя 2014, 21:25
Nikolay Semenov
Проблема с Wine. Есть несколько игр времен начала 2000-х годов, нативных версий ждать не приходится.
Настроил Wine как написано в инструкции сверху.
Эта проблема была у меня и раньше, но и сейчас никуда не исчезла:
При попытке запустить игру в Wine в fullscreen она запускается, но не на весь экран, а только на левый верхний угол (судя по всему на прямоугольнике 640 на 480).
Звук есть, картинка тоже, управление работает, но от самой игры видно только прямоугольник в левом верхнем углу, вместо остального я вижу свой рабочий стол KDE (все эффекты включены).
Видеокарта - NVIDIA GTX 780, драйвера проприетарные, ставил через XFDrake.

Re: Настройка, заполнение Wine

Добавлено: 11 ноя 2014, 06:53
Aesculapius
Nikolay Semenov писал(а):Проблема с Wine. Есть несколько игр времен начала 2000-х годов, нативных версий ждать не приходится.
Настроил Wine как написано в инструкции сверху.
Эта проблема была у меня и раньше, но и сейчас никуда не исчезла:
При попытке запустить игру в Wine в fullscreen она запускается, но не на весь экран, а только на левый верхний угол (судя по всему на прямоугольнике 640 на 480).
Звук есть, картинка тоже, управление работает, но от самой игры видно только прямоугольник в левом верхнем углу, вместо остального я вижу свой рабочий стол KDE (все эффекты включены).
Видеокарта - NVIDIA GTX 780, драйвера проприетарные, ставил через XFDrake.
Необязательно wine. Пробовали править файлы настройки в игре (*.cfg или что-то в этом роде) через kwrite или mc?
После поправки у этих файлов меняете права доступа.

Re: Настройка, заполнение Wine

Добавлено: 11 ноя 2014, 12:01
Nikolay Semenov
Aesculapius писал(а): Необязательно wine. Пробовали править файлы настройки в игре (*.cfg или что-то в этом роде) через kwrite или mc?
После поправки у этих файлов меняете права доступа.
Нет, именно wine - это наблюдается как минимум в двух играх (Deus Ex и Knights of the old republic).
Вот тут нашел похожую проблему, но решение выглядит как мега-костыль и мне не нравится.
https://bbs.archlinux.org/viewtopic.php?id=148894
https://bbs.archlinux.org/viewtopic.php ... 6#p1195496
https://bbs.archlinux.org/viewtopic.php?id=183823
Вот в Ubuntu:
http://askubuntu.com/questions/518117/w ... fullscreen (это только первая попавшаяся ссылка, их там очень много)

Предлагают плясать с запуском отдельной сессии X-ов.

Может быть можно сделать иначе?

Re: Настройка, заполнение Wine

Добавлено: 11 ноя 2014, 15:19
Aesculapius
Nikolay Semenov писал(а):
Aesculapius писал(а): Необязательно wine. Пробовали править файлы настройки в игре (*.cfg или что-то в этом роде) через kwrite или mc?
После поправки у этих файлов меняете права доступа.
Нет, именно wine - это наблюдается как минимум в двух играх (Deus Ex и Knights of the old republic).
Вот тут нашел похожую проблему, но решение выглядит как мега-костыль и мне не нравится.
https://bbs.archlinux.org/viewtopic.php?id=148894
https://bbs.archlinux.org/viewtopic.php ... 6#p1195496
https://bbs.archlinux.org/viewtopic.php?id=183823
Вот в Ubuntu:
http://askubuntu.com/questions/518117/w ... fullscreen (это только первая попавшаяся ссылка, их там очень много)

Предлагают плясать с запуском отдельной сессии X-ов.

Может быть можно сделать иначе?
Deus Ex и Knights of the old republic - бесплатные?

Re: Настройка, заполнение Wine

Добавлено: 11 ноя 2014, 17:51
Aesculapius
Не знаю, но у меня всё получилось, хотя в резолюции не уверен, но в настройках есть 1920х1080 /32 (поменял в конфигах). Может дело в нвидиа? Сомнительно, да ещё GTX 780 для такой старой 3d игры.

Re: Настройка, заполнение Wine

Добавлено: 12 ноя 2014, 00:28
Vochatrak
Ну хотя бы банальные вещи с библиотеками такие как варьирование со встроенных на сторонние и наоборот пробовали ... т.д.
Поверьте с библиотеками я бы, без труда разобрался.

Нашел в сети такую штуку:
Play with any USB controller on Linux using xboxdrv to emulate a XBOX controller
EDIT: This tutorial works for games you play from Steam Client and for games you play outside of the Steam Client. If you're willing to play only Steam Games, try this Steam Big Picture tutorial first. If it doesn't work, then xboxdrv is guaranteed to put your controller to work.

---------------------------------------

Some games are meant to be played using a XBOX controller by default. If you have one, excelent, but if you don't, some controllers won't work 100% out of the box. For example, there are games where a PS2 controller + USB adapter will missplace some buttons: A is where Y should be, X is where A should be etc. You can correct this by remapping all your buttons/axis to the right place. On Windows you would use a program called x360ce and on Linux you'll use xboxdrv. I'll explaing how to set xboxdrv for your USB controller on Linux.


1. Installing xboxdrv

If your distro already has xboxdrv packed, install it from the repositories. If it doesn't, download the source code from their website (http://pingus.seul.org/~grumbel/xboxdrv/) and compile it. Since this step is distro specific, I won't cover it. If you're not sure how to do it, ask for help in your distro's forum.


2. Avoiding xpad conflict

Check if your distro loads xpad module to handle XBOX controller events:

# lsmod | grep xpad

If it returns a blank line, you're fine, go straight to the next section. If it returns something else, you must unload xpad module before loading xboxdrv by executing this command:

# rmmod xpad


3. Finding the proper input event

List all your available input events:

# ls /dev/input/ | grep event*

It will probably range from event0 to event20. You'll have to test each one of them until you find out which one is the event associated with your USB controller. To do so, enter the following command and press your controller buttons (press CTRL+C to exit after checking):

# evtest /dev/input/event11

If you got the wrong event, nothing will happen when you press buttons. When you get the right event, you'll notice because as soon as you press a button there will be a corresponding terminal output. Keep testing your available events until you find out which one is correct. In my case, /dev/input/event11 is associated with my PS2 controller.


4. Mapping your USB controller

If you have a PS3 controller, you can skip this section and go stragth to section 5. If you have any other controller, you must map it. To do so, while using evtest with the event associated to your controller (for example, # evtest /dev/input/event11), each time you press a button you'll receive a terminal output like this:

Event: time 1380985017.964843, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90003
Event: time 1380985017.964843, type 1 (EV_KEY), code 290 (BTN_THUMB2), value 1

In this case, I pressed the button corresponding to where the A button is on the XBOX controller, and this button is mapped as BTN_THUMB2. Then I pressed the button corresponding to where the B button is on the XBOX controller, and the output was this:

Event: time 1380985018.460841, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90002
Event: time 1380985018.460841, type 1 (EV_KEY), code 289 (BTN_THUMB), value 1

This output tells me that this button is mapped with the name BTN_THUMB. Take note of all these names. Do this for all your buttons and all your axis. You must take note of their names to be able to map them properly later. In the end, you'll have a list with all names and the corresponding XBOX buttons. You must map these buttons to valid XBOX buttons symbols:

Buttons: A, B, X, Y, RB (frontal upper right), RT (posterior upper right), LB (frontal upper left), LT (posterior upper left), START, BACK

Directionals: DPAD_X (horizontal D-pad), DPAD_Y (vertical D-pad), X1 (left analog horizontal), Y1 (left analog vertical), X2 (right analog horizontal), Y2 (right analog vertical)

Analog clicks: TL (left analog click), TR (right analog click)

I made an image to illustrate these valid XBOX buttons symbols[lh4.googleusercontent.com] you'll use to map your controller events. For a PS2 + USB adapter, this is how the final mapping list will look:

BTN_THUMB2=a
BTN_THUMB=b
BTN_BASE3=back
BTN_BASE4=start
BTN_BASE=lb
BTN_BASE2=rb
BTN_TOP2=lt
BTN_PINKIE=rt
BTN_BASE5=tl
BTN_BASE6=tr
ABS_X=x1
BTN_TOP=x
BTN_TRIGGER=y
ABS_Y=y1
ABS_RZ=x2
ABS_Z=y2
ABS_HAT0X=dpad_x
ABS_HAT0Y=dpad_y
-Y1=Y1
-Y2=Y2

Note that if you have a PS2 controller too, you won't have to map all your buttons again, since I already did this (just copy this list for further use). To see what each XBOX button is named after, you can use the built in xboxsrv help to see the valid names:

$ xboxsrv --help-button
$ xboxsrv --help-axis
$ xboxsrv --help-abs


5. Initializing xboxdrv

If you have a PS3 controller, you don't have to map your controller nor nothing. Just initialize xboxdrv like this and everything will be working:

# xboxdrv --silent --detach-kernel-driver

If you have any other controller, now that you have all your buttons and axis mapped, you must initialize xboxdrv properly. To do so, you'll have to initialize it like this:

# xboxdrv --evdev [EVENT] --evdev-absmap [ABS MAP] --axismap [AXIS MAP] --evdev-keymap [BUTTONS MAP] --mimic-xpad --silent &

[EVENT] is the event associated with your controller (section 3 of this post) and [ABS MAP], [AXIS MAP] and [BUTTONS MAP] are your controller mapping (section 4 of this post). In my case, my PS2 controller + USB adapter is associated with /dev/input/event11 and has the above mapping, so I initialize xboxdrv like this:

# xboxdrv --evdev /dev/input/event11 --evdev-absmap ABS_X=x1,ABS_Y=y1,ABS_RZ=x2,ABS_Z=y2,ABS_HAT0X=dpad_x,ABS_HAT0Y=dpad_y --axismap -Y1=Y1,-Y2=Y2 --evdev-keymap BTN_TOP=x,BTN_TRIGGER=y,BTN_THUMB2=a,BTN_THUMB=b,BTN_BASE3=back,BTN_BASE4=start,BTN_BASE=lb,BTN_BASE2=rb,BTN_TOP2=lt,BTN_PINKIE=rt,BTN_BASE5=tl,BTN_BASE6=tr --mimic-xpad --silent &

Note that if you have a PS2 controller too, you will initialize xboxdrv exactly the same way I do, except for the event, which might be another one.


6. Initializing xboxdrv during system startup

Everytime you restart your computer, you must unload xpad module (section 2) if it's loaded in your distro and properly initialize xboxdrv (section 5). To do these things automatically, you can put them on /etc/rc.local or whatever your distro calls it. It's distro specific, so go to your distro's forum and ask them where is your /etc/rc.local if you can't find it. In my case, I use OpenSUSE 13.1 and this file is located at /etc/rc.d/boot.local


7. Final words

I hope this helps you. With these steps I was able to set my USB controller to be remaped and emulated as a XBOX controller. I would appreciate if some moderator fixed this topic, so other users could easily find it.
Да, это не связанно конкретно с вайном. Но если ситема будет думать что ждойстик Xinput, то и вайн должен видеть его так же. (поправте если я не прав)
Проблема в том, что я не понимаю - как это настроить. :oops:
Если Вам не трудно, объясните простым языком.
P.S. У меня в вайне, в некоторых играх отсутствует часть звуков (фоновая музыка например). В очень редких случаях вообще нет звука. Это глюк вайна, или проблема с настройками? (Вы с таким сталкивались?)

Re: Настройка, заполнение Wine

Добавлено: 12 ноя 2014, 07:52
Aesculapius
Vochatrak писал(а):Да, это не связанно конкретно с вайном. Но если ситема будет думать что ждойстик Xinput, то и вайн должен видеть его так же. (поправте если я не прав)
Проблема в том, что я не понимаю - как это настроить. :oops:
Если Вам не трудно, объясните простым языком.
Простым можно. Я только на таком изъясняюсь, другого не знаю. :pardon:
Вы спойлер для чего выложили? Чем Вам не инструкция, к тому же допотопная? В репах РОСЫ xboxdrv-linux имеется

Код: Выделить всё

$ urpmq -i xboxdrv-linux
Name        : xboxdrv-linux
Version     : 0.8.5
Release     : 4
Group       : System/Configuration/Hardware
Size        : 1548124                      Architecture: x86_64
Source RPM  : xboxdrv-linux-0.8.5-4.src.rpm
URL         : http://pingus.seul.org/~grumbel/xboxdrv/
Summary     : XBox 360 Controller Driver
Description :
Userspace Xbox/Xbox360 USB Gamepad Driver for Linux
Дерзайте! :wink:
http://pingus.seul.org/~grumbel/xboxdrv/
Vochatrak писал(а):P.S. У меня в вайне, в некоторых играх отсутствует часть звуков (фоновая музыка например). В очень редких случаях вообще нет звука. Это глюк вайна, или проблема с настройками? (Вы с таким сталкивались?)
Сталкивался и неоднократно. Я не понял какая у Вас версия вайна, но у меня на данный момент 1.7.28 64бит. Попробуйте разобраться с quartz.dll в winecfg.

Re: Настройка, заполнение Wine

Добавлено: 14 ноя 2014, 23:29
Vochatrak
Вы спойлер для чего выложили? Чем Вам не инструкция, к тому же допотопная? В репах РОСЫ xboxdrv-linux имеется
Ну... Узнать у Вас, не убьет ли все это систему?
Да и, окажет ли влияние на вайн?
Сталкивался и неоднократно. Я не понял какая у Вас версия вайна, но у меня на данный момент 1.7.28 64бит. Попробуйте разобраться с quartz.dll в winecfg.
Спасибо.
Просто не всегда ясно, глюк ли это вайна, или он так и должен работать... :)

P.S. А воспроизводить видео с помощью Indeo, в вайне способ есть? (звук есть, видео нет, кодек стоит.) И да, вайн версии 1.7.28 32бита.

Re: Настройка, заполнение Wine

Добавлено: 15 ноя 2014, 05:58
Aesculapius
Vochatrak писал(а):Ну... Узнать у Вас, не убьет ли все это систему?
Да и, окажет ли влияние на вайн?
Необходимо собрать всю information и почитать. Может эта бадяга вообще не нужна.
Vochatrak писал(а):P.S. А воспроизводить видео с помощью Indeo, в вайне способ есть? (звук есть, видео нет, кодек стоит.) И да, вайн версии 1.7.28 32бита.
Затрудняюсь ответить. В библиотеке winecfg кодек Indeo (Ir50_32) отображается?
Такие вещи делаются наивным способом:
настроить снизу в долфине панель терминала - вид/панели/терминал и настроить показ скрытых файлов
или лучше так
терминал/mc/.wine/dosdevices/c:/program files/~приложение/ и внизу mc в строке прописать

Код: Выделить всё

wine start ~.exe (или что там)
или попробовать

Код: Выделить всё

WINEDEBUG=~.exe
- http://www.wine-wiki.org/index.php/Debugging_Wine

Re: Настройка, заполнение Wine

Добавлено: 20 ноя 2014, 22:14
Vochatrak
Здравствуйте.
Я неоднократно натыкался на заявления вида - "не ставьте библиотеки которые идут вместе с игрой, только через вайнтрикс..."
Но вайнтрикс качает в кеш, те же майкрософтские инсталяторы.(и ставит их, штатной инсталяцией )
Вот, я и хотел спросить... :oops: Можно ли заполнять префикс, из различных aio runtimes и runtimepack? (или из заранее скачанных, оригинальных, инсталяторов от Майкрософт :evil: )

Re: Настройка, заполнение Wine

Добавлено: 05 янв 2015, 12:12
Ukol
Давно не пользовался Wine, попробовал сейчас в р5, и был разочарован. Не устанавливает Mono при создании папки (а должен устанавливаться), Gecko устанавливает. Устанавливаю все потроха по своей инструкции, устанавливаю Skyrim, который заводится без проблем, и начинаются проблемы с мышью, я в первый раз такое вижу. FarCry 3 вообще не запускается, в Роса р3 таких проблем небыло даже на AMD видеокарте. В Ubuntu всё работает, специально ставил, проверял на той же версии Wine 1.7.33 (Skyrim идет на Моно и без настройки реестра работает мышь) и проблем нет. Вот так я решил поиграть в Skyrim и полдня потратил.

А Wine можете заполнять из разных исталяторов, я лично устанавливаю полные версии пакетов с сайта Майкрософт.

Re: Настройка, заполнение Wine

Добавлено: 05 янв 2015, 22:06
Vochatrak
Не устанавливает Mono при создании папки
У меня устанавливает, проблема похоже у Вас.
и начинаются проблемы с мышью
Настраивается через вайнтрикс и настройку параметров вайна.
Проблем с мышью не встречал. Проблема опять у Вас.
FarCry 3 вообще не запускается, в Роса р3 таких проблем небыло даже на AMD видеокарте.
Фар край 3 вроде DX10, не?
А Wine можете заполнять из разных исталяторов, я лично устанавливаю полные версии пакетов с сайта Майкрософт.
Спасибо.

Не поделитесь, как можно установить в 64х битный вайн - net framework? Уже 3 дня бьюсь над этим.
Если нельзя поставить штатно, может кто подскажет - где фраймворк лежит в Винде (перекинуть)?

Re: Настройка, заполнение Wine

Добавлено: 06 янв 2015, 00:46
Ukol
У меня проблемы на двух буках, а Моно должно устанавливаться в любом случае.

Если вы разбираетесь, то должны знать, что Wine 64 не устанавливает dontnet и некоторые 32бит библиотеки, он не умеет работать как полноценная winda, для этого в начале статьи и писалась инструкция. Для этого я хотел установить Mono на Wine 1.7.33 64b и проверить как работает, а при установке ошибка или виснет установка. Заметил, что и гибридная графика не переключается на nvidia (может что wine 32bit), в других дистрах работает все, на том-же железе и не надо писать, где и что :D .

Re: Настройка, заполнение Wine

Добавлено: 06 янв 2015, 01:04
Vochatrak
У меня проблемы на двух буках, а Моно должно устанавливаться в любом случае.
Только-что создал чистый префикс. Моно поставилось без проблем Wine x64 1.7.33 Rosa R5 x64. Проверьте еще раз свои две системы. :wink:

Код: Выделить всё

Если вы разбираетесь, то должны знать, что Wine 64 не устанавливает dontnet и некоторые 32бит библиотеки, он не умеет работать как полноценная winda
У меня и в 32х битной Net не устанавливается. Вроде 64х битную версию подтянули, разные C++ теперь устанавливает без проблем. (вот я и подумал, вдруг и нет теперь ставиться)
Только проблема кажись только в установке, использовать он их вроде должен? (у меня прошел верификацию 4 фреймворк). Где бы узнать список и мостоположение нет фреймворка в Винде? Перекинуть, вписать в реестр, да пробовать...
Хоть часть DLL-лок должна заработать.
и не надо писать, где и что настраивают
Повторюсь: у меня нет такой проблемы. Следовательно дело не в OS.
Версии Вайна точно одинаковые? (всмысле в "других" системах и здесь.)

Re: Настройка, заполнение Wine

Добавлено: 24 янв 2015, 21:47
Nemial
Я конечно может быть не в тему, но все-таки можно ли обновить в пакете wine скрипт winetricks. Чтобы постоянно не скачивать и не заменять вручную его?

Re: Настройка, заполнение Wine

Добавлено: 25 янв 2015, 07:26
DELTA-79
это, наверное, будет только в том случае, если winetricks появится в репозиториях...

Re: Настройка, заполнение Wine

Добавлено: 09 фев 2015, 23:39
Vochatrak
о все-таки можно ли обновить в пакете wine скрипт winetricks. Чтобы постоянно не скачивать и не заменять вручную его?
Вообще можно через q4wine. Только его в репах Росы нету, я поставил от Мегеи. (вполне хорошо работает :beer: )

Re: Настройка, заполнение Wine

Добавлено: 10 фев 2015, 00:49
Barmalei
Если бы я был игроман, не городил бы такой огород, а поставил Вынь.

Re: Настройка, заполнение Wine

Добавлено: 10 фев 2015, 01:00
Vochatrak
Barmalei
Угу, два выня... В современных виндах старые игрушки не играются, а в вайне очень даже здорово идут. :P

Re: Настройка, заполнение Wine

Добавлено: 14 фев 2015, 02:11
Vochatrak
Приобрел я таки проводной пад Xbox 360. Его то же не удалось подключить к Wine. :cry:
Дело в том, что при запуске xboxdrv в настройках геймпада самого вайна появляются два устройства - generic xbox pad (event) и generic xbox pad js (или как-то так)
При проверке в обоих случаях не работают шифты. (плюс в js кажется не правильно работает правый стик)

Игры в вайне банально не видят никакого xinput джойстика. (если игра поддерживает ЛЮБЫЕ пады, то соответственно пад работает, но не правильно и в каждом случае - не правильно по разному)

При этом в консольке xboxdrv выводит все верно...

xboxdrv запускаю так

Код: Выделить всё

sudo xboxdrv --device-by-id 12ab:f701 --type xbox360 --detach-kernel-driver --force-feedback
Может чего-то не хватает?

Re: Настройка, заполнение Wine

Добавлено: 22 июн 2015, 22:13
blua
Для настройки автоматической я вот небольшую программку на bash делаю, ну честное слово надоело все в ручную ставить.
http://forum.altlinux.org/index.php/topic,34671.0.html
Сейчас пока версия 0.11, тестовая, но вполне рабочая. Ничего заумного нет, bash скрипты, в теории rpm пакет на Росу должен ( не проверял ) поставится, ставится в /opt.

Сейчас программка умеет делать полную настройку прификса с реестром+переключает библиотеки в актуальное для большинства приложений режимы.

Умеет сохранять настройки реестра и возвращать по требованию. Так же есть режимы настройки для программ и игр. С рекомендациями по играм помогает убунтовец.
Cо скрипом наши пользователи Альта ( так как я новичок в этом ).

Кому интересно присоединяйтесь.
Помоч можно улучшением или предложениями: по настройке игр или программ, просто интересными идеями.

Видео на моем канале ютуб показывает наглядно как работает скрипт.
http://www.youtube.com/watch?v=bP_YCpn1kjY

Re: Настройка, заполнение Wine

Добавлено: 23 июн 2015, 07:56
Ukol
Отличную работу ты проделал. Удачи! :D

Проверяю, отпишусь!

Re: Настройка, заполнение Wine

Добавлено: 23 июн 2015, 10:15
Ukol
Мой тест dll install

1. Не указано какой разрядности должен стоять Wine?!
2. При первом использовании (после установки Wine или очистки ~.cache/wine) и создании .wine, запрос на установку Mono, Gecko -- пояснения нет, что делать?!
3. При полной установке, ошибка (allfonts (все) и с winetricks не устанавливаются, corefonts и некоторые другие). Остальное и не пытался пока проверять, а интересно?! :(
фото3.png
В base заменил: allfonts на corefonts (пока, нужно узнать точно какие не скачиваются или ...), дальше установка пошла, но установилось d3dcompiler_43 и всё, переходит на настройку реестра. :cry:

Re: Настройка, заполнение Wine

Добавлено: 23 июн 2015, 12:35
blua
Ukol писал(а):Мой тест dll install
1. Не указано какой разрядности должен стоять Wine?!
На пакете стоит метка архитектуры "noarch". Не важно, на что ставится и какой wine.
Ukol писал(а): 2. При первом использовании (после установки Wine) и создании .wine, запрос на установку Mono, Gecko -- пояснения нет, что делать?!
Оки в новых версиях сделаю информационное окошко. Спасибо за идею.
Ukol писал(а): При полной установке, ошибка
Изображение
А... это превышение времени ожидания соединения, с гит такое часто бывает , народу много. В новых версиях сделаю отсрочку таких соединений, после установки основных компонентов еще раз присоединяться будут пропущенные. По чему-то об этом не подумал сразу. :oops:
Ukol писал(а): allfonts (все) и с winetricks не устанавливаются, corefonts и некоторые другие
Любопытно.
Если вам несложно можете скопировать содержание winetricks.log после общей настройки. Он лежит ~/.wine
У вас winecfg открыт во время настройки прификса? Если да то закройте.
Ukol писал(а): установилось d3dcompiler_43 и всё, переходит на настройку реестра
Проверьте список библиотек в :

Код: Выделить всё

$ winecfg
По алгоритму будет пропущено все, что уже стоит.

Re: Настройка, заполнение Wine

Добавлено: 23 июн 2015, 13:14
Ukol
Вот, что в логе
Который при установки wine. WINETRICKS_VERSION=20130707

Код: Выделить всё

allfonts
baekmuk
consolas
corefonts
droid
multisampling=enabled
strictdrawordering=disabled
ddr=opengl
orm=fbo
psm=enabled
rtlm=auto
glsl=enabled
vsm=hardware
mwo=enabled
Пытался, только corefonts оставить для установки, но толку нет. Библиотеки он не хочет скачивать. :( Только я winetricks поставил этот. WINETRICKS_VERSION=20141130

Код: Выделить всё

baekmuk
cambria
consolas
constantia
corefonts
droid
eufonts
wenquanyi
fakechinese
multisampling=enabled
strictdrawordering=disabled
ddr=opengl
orm=fbo
psm=enabled
rtlm=auto
glsl=enabled
vsm=hardware
mwo=enabled
Библиотеки как на снимке с любым winetricks.
Забыл спросить, игры у вас c mono или dotnet родным идут?
!

P.S Программа не передает на следующую загрузку библиотек. Что поставишь в начале base, ту и загрузит, а потом сразу настройка реестра.

Re: Настройка, заполнение Wine

Добавлено: 24 июн 2015, 16:32
*d0s
В вайне появилась опция для 3Д ускорения на вкладке "Графика". Она работает? А то у меня такое вылазит:

Код: Выделить всё

err:x11drv:DRI3CheckExtension DRI3 advertised, but not working
err:d3dadapter:has_d3dadapter Unable to query DRI3. Trying DRI2 fallback (slower performance).
Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken.
Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken.
Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken.
Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken.
Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken.
Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken.
Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken.
fixme:dbghelp:elf_search_auxv can't find symbol in module

Код: Выделить всё

fixme:dxgi:dxgi_device_init Ignoring adapter type.
err:x11drv:DRI3CheckExtension DRI3 advertised, but not working
err:d3dadapter:has_d3dadapter Unable to query DRI3. Trying DRI2 fallback (slower performance).
fixme:d3d9:d3dadapter9_new 
Native Direct3D 9 is active.
For more information visit https://wiki.ixit.cz/d3d9
fixme:d3d9:d3dadapter9_new 
Native Direct3D 9 is active.
For more information visit https://wiki.ixit.cz/d3d9
fixme:d3dadapter:DRI3PresentGroup_GetMultiheadCount (0x4e360), stub!
fixme:d3dadapter:DRI3PresentGroup_GetMultiheadCount (0x4e360), stub!
fixme:faultrep:ReportFault 0x23c210 0x0 stub
fixme:seh:__CxxFrameHandler 0x23d2f0 23ec10 0x23bc40 0x23b550: not implemented
https://wiki.ixit.cz/d3d9 - пишут что версия иксов требуется 1.17

Re: Настройка, заполнение Wine

Добавлено: 26 июн 2015, 21:02
blua
Ukol писал(а): P.S Программа не передает на следующую загрузку библиотек. Что поставишь в начале base, ту и загрузит, а потом сразу настройка реестра.
Исправил в новой версии.
Несколько библиотек трикс качает с серверов гордо названных "Евро", вот он заходит на них и весит пока не пнешь, а после пинка пропускает все и завершается.
Вообще странно, что не пускают туда, 5ть дней назад работало, санкции? :Yahoo!:

Новая версия настройщика пока тестится, как временное решение проблемы можно удалить строку
«allfonts \»
из текстового файла base по адресу /opt/wine-script/
Еще сервер с vb2run сдох, эту библиотеку тоже выкиньте из base .
Замучу ка я цикл проверки доступности серверов... чтоб больше таких проблем не было.
==========
Программа рассчитана на работу с вайновским моно, он уже давно работает лучше мокрого софта, если конечно тесты на подлинность не проходятся.

Re: Настройка, заполнение Wine

Добавлено: 28 июн 2015, 08:08
*d0s
Лучше ставить по необходимости, а не весь этот хлам сразу.

Re: Настройка, заполнение Wine

Добавлено: 28 июн 2015, 11:35
blua
В программе есть конкретные настройки для работы с конкретными программами, их правда не много, но желающих помогать тоже не много.
Общая настройка работает практически со всем, даже бутылки ставить нет смысла. Один раз поставил и забыл.

Re: Настройка, заполнение Wine

Добавлено: 28 июн 2015, 12:01
*d0s
blua писал(а):В программе есть конкретные настройки для работы с конкретными программами, их правда не много, но желающих помогать тоже не много.
Общая настройка работает практически со всем, даже бутылки ставить нет смысла. Один раз поставил и забыл.
Я в том смысле, что не всегда есть резон ставить что-либо через winetricks. Бывает достаточно встроенной библиотеки. Но все равно Вам премного благодарен. :good:

Re: Настройка, заполнение Wine

Добавлено: 29 июн 2015, 02:00
blua
В свет вышла 0.12 версия настройщика, теперь в гламуре.
Учтены замечания и пожелания пользователей хотя пока не все.
От терминала пока не избавился полностью.
Изменения перечислять не буду их много, да и скрин о функциональности скажет сам.

Изображение

Рекомендации по установке: Так как программа сильно изменена перед установкой следует удалить старую версию.

Код: Выделить всё

# urpme dll-install
Хочется услышать мнения по интерфейсу и его работе, ну и может добавить что?

Пакет для сборки тут https://yadi.sk/d/jNMRYyGEhY3vB Разархивируете и там инструкция с описанием нужных зависимостей.
Обратите внимание интерфейс tk, так что пакет tcl/tk обязательны иначе работать не будет, подробнее в инструкции внутри архива.

Желаю всем удобной настройки.

Re: Настройка, заполнение Wine

Добавлено: 29 июн 2015, 07:03
Галахов Роман
blua писал(а):Рекомендации по установке: Так как программа сильно изменена перед установкой следует удалить старую версию.

Код: Выделить всё

# apt-get remove dll-install
У нас нет apt-get. Нужно так:

Код: Выделить всё

# urpme dll-install

Re: Настройка, заполнение Wine

Добавлено: 29 июн 2015, 11:03
blua
Поправил.
Забыл сменить, объява общая для всех с дебиана приехала.

Re: Настройка, заполнение Wine

Добавлено: 29 июн 2015, 15:44
blua
Выпущена корректирующая версия в связи с желаниями пользователей внести уточнения в описание и более понятными названиями кнопок, а так же надпись "Лог" заменена на "Журнал".

Re: Настройка, заполнение Wine

Добавлено: 04 июл 2015, 20:22
blua
Версия 0.13
Улучшен интерфейс.
Добавлены уточняющие комментарии.
Добавлена кнопка открытия термина.
Улучшено ведение логов.
Снята блокировка процессов.

Исходники тут
https://yadi.sk/d/ddMb7G09gmQvC/src

Re: Настройка, заполнение Wine

Добавлено: 21 июл 2015, 16:14
Alex87
Обязательно dotnet'ы устанавливать? Можно вместо них использовать wine-mono?

Re: Настройка, заполнение Wine

Добавлено: 21 июл 2015, 18:06
keleg
blua писал(а):Версия 0.13
Улучшен интерфейс.
Добавлены уточняющие комментарии.
Добавлена кнопка открытия термина.
Улучшено ведение логов.
Снята блокировка процессов.

Исходники тут
https://yadi.sk/d/ddMb7G09gmQvC/src
Чегой-то не соединяет.

Re: Настройка, заполнение Wine

Добавлено: 06 авг 2015, 23:45
Nemial
keleg. А может соберете в репозиторий, программка-то полезная.

Re: Настройка, заполнение Wine

Добавлено: 07 авг 2015, 05:17
keleg
у меня пока не удалось даже скачать. Да, подобная программка могла быть полезной.

Re: Настройка, заполнение Wine

Добавлено: 07 авг 2015, 15:12
Nemial
keleg, a в чем у тебя проблема-то? Может смогу тебе помочь?

Re: Настройка, заполнение Wine

Добавлено: 08 авг 2015, 19:37
keleg
Смог скачать. Непонятки с зависимостями (у нас нет tcl-img). Непонятно, нужно ли разархивировать /src?
Запускать под рутом?
При запуске выдает:
Error in startup script: invalid after png_start_read_image or png_read_update_info
while executing
"image create photo dll-install -file "/opt/dll-install/icons/dll-install.png""
(file "/opt/dll-install/guidlltk.tcl" line 10)

Re: Настройка, заполнение Wine

Добавлено: 09 авг 2015, 02:13
Nemial
keleg, в /src лежат сорцы программы(так что это как раз наша цель). Ну и насчет tcl-img, может нам его тогда добавить из другого дистрибутива(Альт Линукса или Fedora)

Re: Настройка, заполнение Wine

Добавлено: 09 авг 2015, 07:05
keleg
Nemial писал(а):keleg, в /src лежат сорцы программы(так что это как раз наша цель). Ну и насчет tcl-img, может нам его тогда добавить из другого дистрибутива(Альт Линукса или Fedora)
Этот файл - изобретение альтов, больше нигде такого нету. http://pkgs.org/search/tcl-img
Надо понять, что в обычных дистрах его заменяет.

Re: Настройка, заполнение Wine

Добавлено: 09 авг 2015, 14:54
Nemial
keleg, ну по описанию пакета он добавляет поддержку форматов gif, png и так далее(http://sisyphus.ru/ru/srpm/tcl-img). Ну, и получается нам нужен примерно такой же пакет(добавить его в зависимости программы и проверить работу, если не получится, можно у самого создателя данного творения спросить, какой пакет заменяет tcl-img)

Re: Настройка, заполнение Wine

Добавлено: 09 авг 2015, 16:25
VictorR2007
Вообще пакеты tk, tk-devel
имеют описание "Tk GUI toolkit for Tcl​"
А пакет tkimg имеет описание
"Image support library for Tk​ 
This package contains a collection of image format handlers for the Tk photo image type, and a new image type, pixmaps. The provided format handlers include bmp, gif, ico, jpeg, pcx, png, ppm, ps, sgi, sun, tga, tiff, xbm, and xpm."

Re: Настройка, заполнение Wine

Добавлено: 09 авг 2015, 18:27
Nemial
Но нам то все равно нужен tcl-img, а не tk и tk-devel.

Re: Настройка, заполнение Wine

Добавлено: 09 авг 2015, 18:41
keleg
Nemial писал(а):Но нам то все равно нужен tcl-img, а не tk и tk-devel.
Но т.к. tk-img большне нигде нету, надо у альтовцев выяснить, где они его взяли?

Re: Настройка, заполнение Wine

Добавлено: 09 авг 2015, 18:48
VictorR2007
keleg писал(а):
Nemial писал(а):Но нам то все равно нужен tcl-img, а не tk и tk-devel.
Но т.к. tk-img большне нигде нету, надо у альтовцев выяснить, где они его взяли?
Да вроде это то, что нужно.
Просто у нас пакеты по другому называется.
Посмотри что в пакете tkimg.
Там файлы tcl

Код: Выделить всё

/usr/lib64/tcl8.6/Img1.4/libjpegtcl8.2.so
‎/usr/lib64/tcl8.6/Img1.4/libpngtcl1.4.3.so
‎/usr/lib64/tcl8.6/Img1.4/libtifftcl3.9.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimg1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimgbmp1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimgdted1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimggif1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimgico1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimgjpeg1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimgpcx1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimgpixmap1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimgpng1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimgppm1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimgps1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimgraw1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimgsgi1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimgsun1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimgtga1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimgtiff1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimgwindow1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimgxbm1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libtkimgxpm1.4.so
‎/usr/lib64/tcl8.6/Img1.4/libzlibtcl1.2.5.so
‎/usr/lib64/tcl8.6/Img1.4/pkgIndex.tcl

Re: Настройка, заполнение Wine

Добавлено: 10 авг 2015, 13:54
Nemial
Осталось только протестировать на этой библиотеке программу.

Re: Настройка, заполнение Wine

Добавлено: 10 авг 2015, 18:56
keleg
tcl я пробовал ставить, не помогло...

Re: Настройка, заполнение Wine

Добавлено: 10 авг 2015, 20:45
Nemial
А, что писала программа?

Re: Настройка, заполнение Wine

Добавлено: 11 авг 2015, 06:03
keleg
то же самое. Ну, вы сами попробуйте, хоть в виртуалке.

Re: Настройка, заполнение Wine

Добавлено: 11 авг 2015, 16:06
Nemial
Та же ошибка.

Re: Настройка, заполнение Wine

Добавлено: 20 авг 2015, 00:27
Vochatrak
Здравствуйте господа.
Пробую значит - запускать игру в отдельных иксах и нет звука. Точнее звук есть, но в основной сессии, в той где запущенна игра - тишина.
В группу "audio" себя добавил.
Запускаю через q4wine.

Само прошло после обновления.


Господа, не подскажете как бы мне установить msi установщик (games for windows live) в отдельный префикс?
Путь к префиксу - /home/dna/.local/share/wineprefixes/Kane&Lync/

P.S. Есть способ заставить q4wine воспринимать msi файлы?

Re: Настройка, заполнение Wine

Добавлено: 18 фев 2016, 08:08
menachem
Установил ROSA.FRESH.LXQT.R6.i586. Не получается установить Wine.
Из репозитория нашел ее, поставил все пакеты от нее.
Не помогло. Удалить не получается. При на нажатии Стандартные-Установка и удаление программ, ни каких действий не происходит.
Подскажите Как удалить/установить Wine? И какая нынче стабильная версия?

Re: Настройка, заполнение Wine

Добавлено: 18 фев 2016, 08:11
Алзим
menachem писал(а):И какая нынче стабильная версия?
http://forum.rosalab.ru/viewtopic.php?f ... 566#p64566

Re: Настройка, заполнение Wine

Добавлено: 20 фев 2016, 20:11
Ukol
menachem писал(а):Установил ROSA.FRESH.LXQT.R6.i586. Не получается установить Wine.
Из репозитория нашел ее, поставил все пакеты от нее.
Не помогло. Удалить не получается. При на нажатии Стандартные-Установка и удаление программ, ни каких действий не происходит.
Подскажите Как удалить/установить Wine? И какая нынче стабильная версия?
В начале, прочитайте под спойлером. Установка и настройка там описана. :)

Настройка заполнение Wine

Добавлено: 29 мар 2016, 09:42
TherOt
Всем доброго времени суток. Ubuntu 14.04 LTS, скидываю cfg в нужную папку с CS:GO, в консолев игре подргужаю её и видно что она подгрузилась, но настройки не меняются. Кто-то сталкивался с такой проблемой?

___
SocPlugin: Лучший софт для SMM

Re: Настройка заполнение Wine

Добавлено: 29 мар 2016, 18:28
Галахов Роман
TherOt писал(а):Всем доброго времени суток. Ubuntu 14.04 LTS, скидываю cfg в нужную папку с CS:GO, в консолев игре подргужаю её и видно что она подгрузилась, но настройки не меняются. Кто-то сталкивался с такой проблемой?

___
SocPlugin: Лучший софт для SMM
Вы не туда попали, тут форум ROSA FRESH, а не Ubuntu

Re: Настройка заполнение Wine

Добавлено: 29 мар 2016, 19:11
DELTA-79
TherOt писал(а):Всем доброго времени суток. Ubuntu 14.04 LTS, скидываю cfg в нужную папку с CS:GO, в консолев игре подргужаю её и видно что она подгрузилась, но настройки не меняются. Кто-то сталкивался с такой проблемой?

___
SocPlugin: Лучший софт для SMM
Тут действительно проблемы могут решаться по разному. Ну хотя бы, для начала, опишите: в "нужную папку" это в какую? Может действительно не в ту... И какой именно cfg-файл?

P.S. для всех: думаю не стоит сразу обрывать зашедших к нам в гости из других дистрибутивов. Пусть знают о нашем гостеприимстве :)

Re: Настройка, заполнение Wine

Добавлено: 29 мар 2016, 20:20
Алзим
DELTA-79, можете не отвечать ему. Это бот, который генерирует по ключевым словам.
Он не только на этом форуме засветился. Он с такого же ника и с той же подписью пишет и на других форумах.
Убунту упоминается потому, что РОСУ он не знает, а Убунта массовая и больше шансов на попадание его ответа в нужный.