Наш форум переехал на новый движок и домен. Новость здесь. Регистрация займет не более минуты.
  • Страница 1 из 1
  • 1
Модератор форума: Swordself, AlexLAN  
Форум » Skyrim » Обсуждение » Запускаем Skyrim на Linux системах
Запускаем Skyrim на Linux системах
Nordic OfflineДата: Воскресенье, 28.07.2013, 14:41 | Сообщение # 1
Morrowind Warden
722
971
И снова здраствуйте.

Конешне подавляющее большинство юзверей использует православную ОС Windows, но на случай если здесь есть адепты линуксоидных осей,напишу краткий мануалец по запуску скайрима с использованием всеми обожаемой софтинки Wine.

Итак,начнём с того,что установим сам Wine. На момент написания статьи использовался Wine 1.6 rc-4 (в случае с нашим мануалом,будем использовать 1.5) . ОС - Ubuntu 13.04. Итак,открываем терминал и поехали:
1. Удостоверимся что у нас установлена среда aptitude
Код
sudo apt-get install aptitude

2. Установим персональные библиотеки для вайна:
Код
sudo add-apt-repository ppa:ubuntu-wine

3. Делаем apt update - т.е. обновляем информацию системы по установленным приложениям и библиотекам:
Код
sudo aptitude update

4. Установим Wine и Winetricks:
Код
sudo aptitude install wine1.5 winetricks


Готово. Теперь перейдём с конфигурированию.
5. Установим в Wine нужные библиотеки для DirectX, DotNET, Visual Studio Runtime Enviroment и xact:
Код
winetricks d3dx9_42
winetricks d3dx9_36
winetricks d3dx10
winetricks d3dx9
winetricks vcrun2008
winetricks vcrun2005
winetricks xact
winetricks dotnet20
winetricks dotnet30
winetricks dotnet35


Вуаля! Теперь мы готовы к запуску.
Теперь перейдём к разделу Post-Scriptum:
- Если у вас стоит карта семейства GeForce, то удостоверьтесь,что у вас стоят проприетарные драйвера. По неподтверждённым слухам у кого то всё работало и при использовании стандартных (которые Norveau display driver), но это проверено не было. Так что юзайте проприетарные ксорговские дрова:

- Если вы играете в чистый скайрим (без модов и аддонов) то...всё норм лол
Ну а если у вас установлены дополнения (Dawnguard, Dragonborn и/или Heartfire),то тут начинаются проблемы - после выхода из игры, остаётся так называемый зомби-процесс - окно с игрой не закроется и будет продолжать грузить машинку.
Связано это с тем,что в аддонах ввели дополнительные процессы обработки архивов. И так уж получилось,что при эмуляции игры в вайне, эти процессы зацикливаются,не давая окну закрытся.
Лечится это просто:
1 - Сделаем так,что бы Wine эмулировал рабочее пространство. Для этого открываем терминал и пишем:
Код
winecfg

Идём на вкладку "Графика" и ставим галочку напротив пункта "Эмулировать виртуальный рабочий стол". После этого указываем его желаемое разрешение (лично для себя я ставил 1266 на 668) Сохраняем,закрываем.
2 - Открываем SkyrimPrefs.ini файлик и редактируем разрешение игры (ставим те размеры,которые указали вайну в пункте №1) Для тех кто не знает,это строки:
Код
iSize W=1266
iSize H=668

3 - Запускаем и закрываем игру. Видим что она повисла и никуда не пропала. Закрывается она просто: переключаемся на другое окно (Alt+Tab), запускаем терминал и пишем в него
Код
wineserver -k

Эта команда принудительно перезапустит Wine,избавив нас от свежеиспечённого зомби-процесса.
Вариант №2:
Метода лечения описанная выше работает легко и непринуждённо, если вы пользуетесь вайном в оконном режиме. Но если охото поиграть на полный экран, то делается это просто - когда вам надо выйти из игры - НЕ ВЫХОДИТЕ ЧЕРЕЗ МЕНЮ! Как уже было сказано ранее - это зациклит процесс и вам придётся перезагружать вайн через терминал. Вместо этого сохранитесь, и просто нажмите Alt+F4. Нажимаем ии....вуаля, игра и процесс вайна закрылся сразу же.
Почему так получается? В случае когда мы выходим через меню (Esc - выход - выйти на рабочий стол - Enter), в силу вступает всеми обожаемое зацикливание обработки дата-файлов. В случае когда мы юзаем православный Alt+F4, мы просто прерываем процесс. Грубо.

ТТХ:
Тестировал Skyrim Legendary Edition с парой мелких плагинов. Ставил всё ето дело на свой ноут:

З.Ы. - 1гб видеопамяти
Разницы между виндой и линуксом не заметил - система так же определилась на High. FPS редко проседал ниже отметки в 27-30.

Скриншоты:



P.P.S: ссылка на страницу игры на сайте winehq.org - http://appdb.winehq.org/objectManager.php?sClass=application&iId=13667






Сообщение отредактировал Nordic - Пятница, 23.08.2013, 16:50
 
Nordic OfflineДата: Воскресенье, 28.07.2013, 14:56 | Сообщение # 2
Morrowind Warden
722
971
Прошу модераторов закрепить тему. Если она утонет в пучине некро-топиков,толку от неё будет чуть менее чем нисколько.
Заранее спасибо.




 
Asmodean OfflineДата: Вторник, 30.07.2013, 21:56 | Сообщение # 3
Оруженосец
302
98
Nordic +

Спасибо, теперь буду на работе играть. smile


И Величие Света воссияло над ним.
И Мир Света он людям принес.
Страны к себе привязав. Создав из многих одно.
Но раны открылись от осколков сердец.
И то, что некогда было, явилось вновь -
в огне и в грозе, надвое все рассекая.
Ибо мир его...
...ибо его мир...
...был миром...
...был миром...
...меча.
И Величие Света воссияло над ним.
 
Lambarjeck OfflineДата: Воскресенье, 04.08.2013, 23:14 | Сообщение # 4
Hell Rider
1555
108
Жалко Линукса нет, а то бы играл все время без компа да от души

Draco dormiens nunquam titillandus!
 
Nordic OfflineДата: Понедельник, 05.08.2013, 10:24 | Сообщение # 5
Morrowind Warden
722
971
Цитата (Lambarjeck)
а то бы играл все время без компа



Дополнение к части PostScriptum:
Возвращаясь к теме зомби-процесса - метода лечения описанная в 1 посте работает легко и непринуждённо, если вы пользуетесь вайном в оконном режиме. Но если охото поиграть на полный экран, то делается это просто - когда вам надо выйти из игры - НЕ ВЫХОДИТЕ ЧЕРЕЗ МЕНЮ! Как уже было сказано ранее - это зациклит процесс и вам придётся перезагружать вайн через терминал. Вместо этого сохранитесь, и просто нажмите Alt+F4. Нажимаем ии....вуаля, игра и процесс вайна закрылись сразу же.
Почему так получается? В случае когда мы выходим через меню (Esc - выход - выйти на рабочий стол - Enter), в силу вступает всеми обожаемое зацикливание обработки дата-файлов. В случае когда мы юзаем православный Alt+F4, мы просто прерываем процесс. Грубо.






Сообщение отредактировал Nordic - Вторник, 06.08.2013, 15:50
 
Efreytor55555 OfflineДата: Суббота, 21.02.2015, 11:13 | Сообщение # 6
Путник
1
5
Вопрос не по теме... как включить геймпад в скайриме на линуксе. В линукс-стиме он работает, но вот в вайне - не хочет.
Все дрова стоят последние. Если та форуме есть тема - киньте ссылку.
Заранее благодарю
 
MrTendos OfflineДата: Пятница, 21.08.2015, 21:58 | Сообщение # 7
Мародер
1
25
Спасибо за инфу
 
Jonh_ OfflineДата: Воскресенье, 30.08.2015, 18:38 | Сообщение # 8
Путник
0
1
Здравствуйте, а моды можно поставить на убунту? Надо было изменить програмку которую поставил на убунту, а сама система меня не пустила в эту папку с прогой. Со скайримом такая же беда?
 
UragGro OfflineДата: Вторник, 01.09.2015, 15:20 | Сообщение # 9
Берсерк
19546
4905
Спасибо за информацию.
 
Алекса@ OfflineДата: Суббота, 25.02.2017, 15:58 | Сообщение # 10
Путник
20
8
ок
 
Форум » Skyrim » Обсуждение » Запускаем Skyrim на Linux системах
  • Страница 1 из 1
  • 1
Поиск:

Статистика Форума
Последние обновленные темы Самые популярные темы Самые активные Новые участники
Тема: МАСТЕРА МЕЧА ОН... (1)
Раздел: Gothic 3

Тема: Какая группиров... (51)
Раздел: Gothic 3

Тема: Вопросы по игро... (45)
Раздел: Обсуждение

Тема: Тестирование мо... (0)
Раздел: Моды

Тема: Вопросы по мода... (464)
Раздел: Моды

Тема: Тестирование пе... (6)
Раздел: Обсуждение

Тема: Скриншоты Скайр... (2201)
Раздел: Обсуждение

Тема: Любимые игры (14)
Раздел: Игры

Тема: TES-ЧАТ N25 - e... (633)
Раздел: TES-Чат

Тема: Вопросы по реда... (1669)
Раздел: Creation Kit

Тема: [WIP] Рассвет Д... (671)
Раздел: Моды

Тема: Что вы сейчас с... (9104)
Тема: Обсуждение MAFI... (47)
Раздел: Mafia 2

Тема: Что пришло в го... (9999)
Создал: Alex_B95

Тема: TES ЧАТ 4 (9999)
Создал: Razorscramble

Тема: TES ЧАТ 5 (9999)
Создал: Razorscramble

Тема: TES ЧАТ 6 (9999)
Создал: Razorscramble

Тема: Таверна "Г... (9999)
Создал: Фiкс

Тема: ФРПГ-Флудилка №... (9999)
Создал: The_Fringe

Тема: ФРПГ - Обсужден... (9999)
Создал: Akyla

Тема: TES-Чат №20 (9997)
Создал: Фiкс

Тема: ФРПГ - флудилка... (9997)
Создал: Alex_B95

Тема: TES ЧАТ №13 (9996)
Создал: Фiкс

Тема: Таверна "Д... (9996)
Создал: Enio

Тема: ФРПГ-Флудилка №... (9996)
Создал: Кай

Тема: Что пришло в го... (9994)
Создал: Dominus

  • Лангместур (35230)

  • Фiкс (35050)

  • ApostaL (25198)

  • УбиВаюЩиЙ_ТиХО (23337)

  • Фырка (19849)

  • Akyla (19828)

  • RRjasja (19471)

  • Alex_B95 (18773)

  • Dead_Knight_of_Tamriel (17777)

  • Enio (14175)

  • Baal (12441)

  • The_Fringe (10992)

  • Кай (10876)

  • Heckler_Koch (10770)

  • _ENOT_ (9757)

  • Argonian (9722)

  • Slenderman (8956)

  • Razorscramble (8916)

  • Рафнир (8913)

  • Dominus (8750)

  • Shnelvlad1217 (Понедельник, 08:44)

  • aleksey111ru (Понедельник, 06:01)

  • _Mr_Dark_ (Воскресенье, 21:19)

  • renown (Воскресенье, 19:12)

  • Rosodrak (Воскресенье, 17:38)

  • Евген1 (Воскресенье, 16:31)

  • макс-борода (Воскресенье, 15:43)

  • kbvpneofit (Воскресенье, 15:33)

  • DIanalll1998 (Воскресенье, 14:47)

  • justfox1 (Воскресенье, 13:31)

  • SirMomon01 (Воскресенье, 10:39)

  • Nexus1992 (Воскресенье, 01:29)

  • Dimonchik22891 (Воскресенье, 00:14)

  • Respektor (Суббота, 21:59)

  • ChakiND (Суббота, 21:34)

  • UncleF (Суббота, 15:58)

  • Lillin_Di (Суббота, 15:49)

  • МолотТора (Суббота, 14:58)

  • Дрейк22 (Суббота, 14:05)