Skyrim на Wine под x86_64 (не ставится dotnet35) (РЕШЕНО)

Поставил SKYRIM steam лицензионку с диска. Система 64 битная, из multilib вроде установлено что надо по зависимостям. Установка Steam прошла нормально, с сервера игру докачало (патч+русский язык) с горем пополам.
Проблема в том, что не ставится dotnet35 под wine и, естественно, краши при самом первом запуске. (Даже dotnet20 не ставится. Никакой) Говорит, что приложение не поддерживает 64 бита! Какие нафиг 64 бита, если из под малтилиба в 32-х битном режиме всё запускается? Или это какие-то грабле-баги чисто опять для 64 бит? Wine весь с дефолтным конфигом, как положено. Appdb wine весь перелопатил, вроде. есть люди, кому удалось именно “установить”, а не перенести уже установленную игру с виндовс. Хочется такого.
Люди-человеки! Проверьте пожалуйста у кого как, и на i686 и на x86_64 - ставится ли этот “dotnet35” через winetricks под чистым WINEPREFIX? Может, переход на 64 бита был моей легкомысленной “ашипкой”? Всё-таки поиграться хочется, а на две системы скакать дуда-сюда - не очень…
На i686 работает.
grunewald
На i686 работает.
“Абалдеть!” Извините за прямоту… То есть, всё-таки камбека на 32 бита не избежать… А “щясте” было так близко, система была такой быстрой и отзывчивой. Эхма… Пойду изучать как плавно и аккуратно, и без переустановки повертать всё взад на 32 разряда… Надоело переустанавливать и править конфиги, хоть это и так увлекательно…
_https://wiki.archlinux.org/index.php/Wine
Using WINEARCH
If you are using wine from , you will notice that winecfg will get you a 64-bit wine environment by default. You can change this behavior using the WINEARCH environment variable. Rename your ~/.wine directory and create a new wine environment by running:
$ WINEARCH=win32 winecfg 
This will get you a 32-bit wine environment. Not setting WINEARCH will get you a 64-bit one.
You can combine this with WINEPREFIX to make a separate win32 and win64 environment:
$ WINEARCH=win32 WINEPREFIX=~/win32 winecfg 
$ WINEPREFIX=~/win64 winecfg
Note that a win64 WINEARCH is meant to be able to run 32-bit Windows applications as well as 64-bit ones. However, support for this is limited in Wine and users are encouraged to use a win32 WINEPREFIX for the time being until support improves.
You can also use winetricks and WINEARCH in one command for installing something from winetricks like this (using Steam as an example):
env WINEARCH=win32 WINEPREFIX=~/.local/share/wineprefixes/steam winetricks steam
Note: you do not have create the steam subdirectory in the wineprefixes directory, it will create for you. See the Bottles section below for more information.

x64, но wine использую с 32-битным окружением. Steam и hl работают.

Для “поиграться” стоит win.
YuriMann
_https://wiki.archlinux.org/index.php/Wine
Using WINEARCH
If you are using wine from , you will notice that winecfg will get you a 64-bit wine environment by default. You can change this behavior using the WINEARCH environment variable. Rename your ~/.wine directory and create a new wine environment by running:
$ WINEARCH=win32 winecfg 
This will get you a 32-bit wine environment. Not setting WINEARCH will get you a 64-bit one.
You can combine this with WINEPREFIX to make a separate win32 and win64 environment:
$ WINEARCH=win32 WINEPREFIX=~/win32 winecfg 
$ WINEPREFIX=~/win64 winecfg
Note that a win64 WINEARCH is meant to be able to run 32-bit Windows applications as well as 64-bit ones. However, support for this is limited in Wine and users are encouraged to use a win32 WINEPREFIX for the time being until support improves.
You can also use winetricks and WINEARCH in one command for installing something from winetricks like this (using Steam as an example):
env WINEARCH=win32 WINEPREFIX=~/.local/share/wineprefixes/steam winetricks steam
Note: you do not have create the steam subdirectory in the wineprefixes directory, it will create for you. See the Bottles section below for more information.

x64, но wine использую с 32-битным окружением. Steam и hl работают.

Для “поиграться” стоит win.
Дай ка я тя расцелую! (Не подумай чё плохого) Блиин… спасибо огромное! Это видимо то, что мне надо! Неужели 64 бита на моём компе спасены?! :)))
:)
мне тоже неприятно при 12 гиг памяти использовать i686

И всё же, заметил, что в сетевых баталиях по стиму легче играть в win, чем в арче.
YuriMann
:)
мне тоже неприятно при 12 гиг памяти использовать i686
И всё же, заметил, что в сетевых баталиях по стиму легче играть в win, чем в арче.
Ну, у меня поскромнее - только 4 гига, но по ощущениям, 64-битная система шустрее, да и жалко даже того гига, что не виден под 32 битами. Понимаю, можно установить PAE ядро, но этот механизм немного замедляет память. Да и, если из исходников собирать, на феномах в 64 битах хороший прирост скорости получается…где-то…
И по ощущениям, и по цифрам быстрее. +15% в браузерах, мои тесты:
_http://forum.gameplanet.by/index.php?/topic/203736-win7-sp1-x64/page__view__findpost__p__2235070
В общем, тему можно закрывать. Пересоздал префикс вайн с нормальной архитектурой
$ WINEARCH=win32 winecfg
Даже в /etc/profile засунул эту переменную для надёжности.

Всё стало работать намного более предсказуемо, “winetricks dotnet30” поставился, и многое остальное и нужное. Steam установился намного более гладко и даже на рабочем столе XFCE иконку красивую оставил - удобно.
Правда, вот “winetricks dotnet35” уже не сработал - ошибки какие-то и т.д. Ну да ладно - не нужен он оказался.
SKYRIM установился и запустился, но, к сожалению, неиграбелен. На настройках HIGH (но с AA уменьшенным до 2-х) в виндовс на моём железе (Phenom II X4 920 + Nvidia GTX560) всё просто летает и игра выглядит прекрасно. В WINE… ну не слайдшоу, но ощущение примерно 10 FPS. Какой-то специальный “мод” нашёл для скорости - специальный d3d9.dll но и он не помог - вообще крашится игра пытаясь первую 3d картинку загрузить.
В общем, пока рановато Скайрим на линуксе запускать…
Пару месяцев назад ради забавы Fallout: New Vegas поставил под вайном - всё заработало без сучка и задоринки с первого раза (тогда был другой комп на i686), но падение fps было тоже очень значительным… неиграбельным.
Её-моё, люди человеки! Wine обновился и Skyrim просто полетел!! Совершенно играбелен, правда, конечно, далеко не на максимальных настройках, как в виндовс, но всё же это прогресс несомненный! Картинка всё равно классная, на моей карточке ПЕЧ560 по ощущениям fps-ы вполне играбельные на настройках medium и decall=none. Правда вот, сами fps-ы померить не могу пока - старая внутриконсольная команда “tdt” не работает почему-то…
 
Зарегистрироваться или войдите чтобы оставить сообщение.