Для входа на форум нажмите здесь
Новые комментарии
L2 + linux
Автор темы: Imperial
Дата создания: 11.06.2012 13:59
Аватар для Imperial
Гном
Регистрация:
14.06.2008
Крафтер Игрок Revelation. Проверено GoHa.Ru.
L2 + linux
После долгих и упорных баданий с гг и конфигами удалось таки запустить линейку под линухом с приемлемым количеством fps.
У некоторых изложенный материал может вызвать бурю эмоций в связи с использованием vmware, но других приемлемых вариантов пока не нашел.

И так начнем с железок:
CPU Intel Core i7-2600K 3.4 ГГц / SVGA / 1+8Мб / 5 ГТ / с LGA1155
Crucial Ballistix Tactical Tracer < BLT2CP4G3D1608DT2TXRGCEU> DDR-III DIMM 8Gb KIT 2*4Gb < PC3-12800> CL8 2 комплекта = 16 gb
ASUS P8Z77-V Deluxe (RTL) LGA1155 < Z77> 3xPCI-E+HDMI+DP+2xGbLAN+WiFi+BT SATA RAID ATX 4DDR-III
1280Mb < PCI-E> DDR-5 Gainward < GeForce GTX570 Golden Sample GLH> (RTL) DualDVI+HDMI+DP+SLI
Блок питания Antec High Current Gamer < HCG-900> 900W ATX (24+2x4+4x6 / 8)
SSD 60 Gb SATA-II OCZ Agility 2 < OCZSSD2-2AGTE60G> 2.5" MLC+3.5" адаптер
SSD 120 Gb SATA 6Gb / s OCZ Agility 3 < AGT3-25SAT3-120G> 2.5" MLC

На 60 Gb SATA-II OCZ Agility 2 была установлена Fedora 17 64 битная версия.
На 120 Gb SATA 6Gb / s OCZ Agility 3 устанавливалась л2.

Использованное ПО:
Fedora 17 64 bit live cd
Vmware 8.0.3 build-703057 (взято с рутрекера, к раздаче прилагается необходимый патч)
Windows 7 64 bit proffesional rus
Драйвера nvidia версии 295.53
Mangler - альтернативный клиент венты для линукса. По первым впечатлением работает стабильно, но есть небольшие ошибки в интерфейсе.

После установки федоры и подготовки раздела для л2 скачиваем и устанавливаем vmware:
1. В torrent'e bundle файлы. Для их запуска выполните команду
chmod +x *.bundle
затем
sudo ./Имя.bundle
2 Применяем патчи
yum install kernel-devel gcc (только для дистрибутивов на базе ред хат)
после их установки идем в директорию патча и выполняем
sudo ./patch-modules_3.2.0.sh - патч для версии ядра 3.2. В теме для скачки Vmware на рутрекере выложен патч для версии ядра 3.4, но его устанавливать и запускать не пробовал.
3 Устанавливаем драйвера видеокарты:
Выполняем
yum update kernel*
rpm -Uvh http://download1.rpmfusion.org/free/...ble.noarch.rpm
rpm -Uvh http://download1.rpmfusion.org/nonfr...ble.noarch.rpm
yum install kmod-nvidia xorg-x11-drv-nvidia-libs

Добавляем в файл /etc/X11/xorg.conf:
Section "Files"
ModulePath "/usr/lib64/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib64/xorg/modules"
EndSection
И перезагружаемся.

После данных манипуляций драйвера должны определиться в системе и графический адаптер в системной информации должен отображаться примерно так "GeForce GTX 570/PCIe/SSE2"

4. Создание виртуальных машин и их настройка
Создаем новую виртуальную машину в Vmware и виртуальный диск под нее. Для системы выделяем 10 гигов места и устанавливаем туда скачанную ранее семерку.
После установки отключаем файл подкачки и устанавливаем vmware-tools (В случае если образ диска с семеркой был указан при создании виртуальной машины vmware сама проинсталирует vmware-tools)
Выключаем виртуальную машину.
Изменяем ее конфигурацию и выставляем следующие параметры:
Memory 2 gb
Processors 1 cores 2-4
Hard disk 1 - на нем установлена система
Hard disk 2 - создаем 2 диск размером 20 гигов и подключаем его к виртуалке
Network adapter - nat - должно быть установлено по умолчанию после создания виртуалки
Display - 3d acceleration - true
Usb controller - Present

Со звуком бывают проблемы так что лучше отключать звуковую карту в виртуалке

!Актуально для серверов lineage2.com!
Скачиваем NClauncher и устанавливаем.
Клиент л2 лучше всего заранее взять установленный и перекинуть его на 2 виртуальный диск посредствам "Shared folders"
После в лаунчере указываем путь до уже установленного клиента.
Выключаем виртуалку.

В vwmare идем в Edit - Preference - Input и выставляем следующие настройки:
Optimize mouse for game - Always
Automatically grab and ungrab mouse cursor - true
Grab keyboard and mouse input on mouse click - true

Запускаем виртуалку и дальше л2.
Profit!

P.s
1 Гнома 3 лучше переключать в режим гнома 2 т.к наблюдаются зависания X сервера
2 Играть лучше через Vmware Workstation т.к с плеером были замечены косяки с запуском нескольких виртуалок
3 Окно л2 лучше всего запускать в режиме фулл скрин.

Данный вариант был испытан на осаде диона сервер Naya 10.06.12 и с настройками выкрученными на максимум, НО с отключенными тенями и шейдерами (спасибо ncsoft за утечку памяти) фпс был в районе 30-40. На осаде присутствовало около 120 человек + лежащие нейтралы.
Последний раз редактировалось Imperial; 11.06.2012 в 14:17. Причина: В процессе написания
1 пользователь оценил это сообщение: Показать
Аватар для 3acaga_renamed_639233_14022020
Старожил
Регистрация:
18.11.2008
Re: L2 + linux
интересно, когда зубы заболят тоже будешь через жопу их сверлить?
Аватар для Imperial
Гном
Регистрация:
14.06.2008
Крафтер Игрок Revelation. Проверено GoHa.Ru.
Re: L2 + linux
Предложи другой рабочий вариант, если не хочешь зубы через жопу сверлить.
Аватар для ExtenZ_MD
Гуру
Регистрация:
14.03.2012
Танк
Re: L2 + linux
Спасибо, на днях попробуем
Аватар для fYNX_renamed_653426_10062022
Der Kaiser
Регистрация:
08.02.2009
Крафтер
Re: L2 + linux
Сообщение от ImperialAngel:
Предложи другой рабочий вариант, если не хочешь зубы через жопу сверлить.
Windows

Аватар для CatTT
Claycat
Регистрация:
08.12.2006
Космос Победитель конкурса
Награжден за: За победу в конкурсе «Исследование Андромеды» по Mass Effect: Andromeda
Re: L2 + linux
автору, конечно, респект, но не проще ли установить виндовс, в неё вмваре, в неё ещё раз виндовз, и в неё ла2?

Чтобы оставаться богатым- иногда нужно грабить (с)
Зачем Вам знать как устроены часы? Просто иногда поглядывайте на время(с)
У каждого из нас есть своя цена. Даже для того, что Вы не собирались продавать (с)
Ashran... Как много в этом звуке для сердца Horde`ского слилось! Как много в нём отозвалось!
Аватар для Imperial
Гном
Регистрация:
14.06.2008
Крафтер Игрок Revelation. Проверено GoHa.Ru.
Re: L2 + linux
Сообщение от CatTT:
автору, конечно, респект, но не проще ли установить виндовс, в неё вмваре, в неё ещё раз виндовз, и в неё ла2?
Ставилась задача запустить л2 именно с линуксом в виде основной системы, а не винды)
Аватар для CatTT
Claycat
Регистрация:
08.12.2006
Космос Победитель конкурса
Награжден за: За победу в конкурсе «Исследование Андромеды» по Mass Effect: Andromeda
Re: L2 + linux
я понял, не удержался от подкола)) и всё-таки без виндовс- не обойтись?
то есть вопрос лицензии на неё актуален...

Чтобы оставаться богатым- иногда нужно грабить (с)
Зачем Вам знать как устроены часы? Просто иногда поглядывайте на время(с)
У каждого из нас есть своя цена. Даже для того, что Вы не собирались продавать (с)
Ashran... Как много в этом звуке для сердца Horde`ского слилось! Как много в нём отозвалось!
Аватар для Imperial
Гном
Регистрация:
14.06.2008
Крафтер Игрок Revelation. Проверено GoHa.Ru.
Re: L2 + linux
Сообщение от CatTT:
я понял, не удержался от подкола)) и всё-таки без виндовс- не обойтись?
то есть вопрос лицензии на неё актуален...
Для оффа к сожалению да, а вот фришки и вайн спокойно переварит.
Re: L2 + linux
Пробовал эту связку ...
Не федору и вмварь, а вообще линукс, на нем вмварь ...
Всё хорошо, для трейда, ботов, подсобных работ норм ...
Нерешенная проблема - иногда бесится мышь, ну и как писалось, периодически отлетает звук ... Для майн окна - не очень ... Нативный запуск лучше ...

Толерантность - болезнь, неспособность организма справляться с внешней заразой.
Фэн-шуй - искусство ухода за могилами предков.
Гламур — представление быдла о красоте.
Аватар для Imperial
Гном
Регистрация:
14.06.2008
Крафтер Игрок Revelation. Проверено GoHa.Ru.
Re: L2 + linux
С мышью проблем после выставления настроек оптимизации не замечал, а так 3 день полет нормальный.
Re: L2 + linux
Они так же возникают, как и проблемы со звуком, иногда ...

Толерантность - болезнь, неспособность организма справляться с внешней заразой.
Фэн-шуй - искусство ухода за могилами предков.
Гламур — представление быдла о красоте.
Аватар для wini_renamed_727472_05052020
Знаток
Регистрация:
17.02.2010
Re: L2 + linux
Позавидовал упорству автора, но вопрос один, а начерта это надо или чисто спортивный интерес
Аватар для Imperial
Гном
Регистрация:
14.06.2008
Крафтер Игрок Revelation. Проверено GoHa.Ru.
Re: L2 + linux
GG блочит компилятор + под виндой не всегда удобно лично для меня)
Re: L2 + linux
Иногда необходимо иметь основную систему, отличную от винды.
Да и виртуализация - это удобно ... Просто тупо удобно ...
В одном окне что-нить кодишь, в другом ботишь, в третьем еще чего делаешь. Любые эксперименты.

Кстати, я реализовывал похожую схему, только с Hyper-V с RemoteFX в качестве гипервизора ...
Тоже неплохо. Но это для тех, кому нужна в основном виртуализация вин-машин.

Толерантность - болезнь, неспособность организма справляться с внешней заразой.
Фэн-шуй - искусство ухода за могилами предков.
Гламур — представление быдла о красоте.
Аватар для ExtenZ_MD
Гуру
Регистрация:
14.03.2012
Танк
Re: L2 + linux
расскажи в л.с. как это сделал
Re: L2 + linux
2008r2 DataCenter
Собственно всё ... :)
Ставишь гипер-в, идешь в мелкософт апдейт, ставишь все, имеешь поддержку ремотефх ...
Ставишь терминал сервис, ибо ремотефх идет с ним почему-то ...
Ну и всё собственно ...

Толерантность - болезнь, неспособность организма справляться с внешней заразой.
Фэн-шуй - искусство ухода за могилами предков.
Гламур — представление быдла о красоте.
Аватар для karapuzik911
karapuzik911
Guest
Re: L2 + linux
интересненькая статья, надо будет попробовать....
пару лет назад попробовал Ubuntu, про винду забыл напрочь, а поиграть порой охота))))
спасибо автору
Re: L2 + linux
Сообщение от ImperialAngel:
Ставилась задача запустить л2 именно с линуксом в виде основной системы, а не винды)
fail
Сообщение от ImperialAngel:
Windows 7 64 bit proffesional rus
ибо ладва статрует все-таки ТОЛЬКО под виндой (пусть и в эмуляторе), эдак я поставлю тимвъюер на телефон, подключусь к компу и скажу, что у меня лодва в телефоне, а еще напишу умную статью на гохе и потребую себе за это МЕДАЛЬКУ!
Re: L2 + linux
гг не любит тимвьювер :(

Толерантность - болезнь, неспособность организма справляться с внешней заразой.
Фэн-шуй - искусство ухода за могилами предков.
Гламур — представление быдла о красоте.
Re: L2 + linux
многие античит системы "не любят" определенный ряд приложений, 90% их них "не любят" оверлейные, попробуй выключить "overlay" (это не корректное название для этого элемента интерфейса, если есть такая возможность, разумеется... там такое окошко снизу справа появляется при конекте, может оно ГГ не нравится), возможно нажатие клавиш, на которое реагирует приложение, работающее в фоновом режиме, когда я играл все "дружило" и не ругалось.
Последний раз редактировалось Ksanator_renamed_737070_22012023; 25.06.2012 в 12:07.
Re: L2 + linux
гг не ругается, гг сцуко тупо блокирует нажатие мышой или клавой, если активно окно лодвы ...
то есть показывать показывает, управлять не дает ...
стоит откусить гг - всё арбайтен ... на короткий промежуток времени, потом бан ... :)

Толерантность - болезнь, неспособность организма справляться с внешней заразой.
Фэн-шуй - искусство ухода за могилами предков.
Гламур — представление быдла о красоте.
Re: L2 + linux
а альтернативы в виде РАдмина и иных аналогов так же не приемлются?
ставь на "пилот" в радаре, там есть и автохил и авторечардж и выполнение команд в привате, конечно это проблем с окнами, сидящими на трейде в адене не решит.
попробуй ладву в оконном режиме оставить на "клиентском" компе
Re: L2 + linux
не вариант ... как только окно лодвы тупо в фокусе (даже свернутое, блин) - блокируются ВСЕ нажатия мыши и клавы ...
то есть даже не ткнешь другой софт ... из ремот показывает оверлей только тимвьювер ... остальное - либо черный экран, либо хакинг тул ...
ну и этта ... а что, кроме оконного режима есть другие? (шутко, но ...) :)

Толерантность - болезнь, неспособность организма справляться с внешней заразой.
Фэн-шуй - искусство ухода за могилами предков.
Гламур — представление быдла о красоте.
Re: L2 + linux
Ну у меня время от времени оно бывает разворачивается при переключениях, наверное я криворукий
Ваши права в разделе