Донат На хостинг |
ISK за переводы до 75kk за 1000зн. |
Хроники EVE Сборник |
Новичкам Полезная информация |

EVE Online + GNU/Linux
#3442
Отправлено 09 April 2013 - 10:16

Подскажите как вайн стереть так как будто его вообще и не было? Уже 3 раза переустанавливал, все равно видимо префикс остается и настройки подтягивает старые. Апдейтер не работает, хотя клиент сам запускается.
rm -rf wineprefix
вместо wineprefix папку где этот вайнпрефикс находится.
#3444
Отправлено 09 April 2013 - 13:11

/home/$USER/.wineА как узнать в какой папке у меня вайнпрефикс? Ева лежит на виндовом диске (установлена с винды)
Это дефолтный префикс вайна. Если не указываешь другого при запуске(а ты видимо не указывешь), то ищи там.
Значит ты vcrun2008 не ставил. Сделай по инструкции в первом посте или через playonlinux поставь.Апдейтер не работает, хотя клиент сам запускается.
Сообщение отредактировал L0SER: 09 April 2013 - 13:11
#3447
Отправлено 09 April 2013 - 20:25

Давно для себя уяснила простую истину - коли уж такая страсть к ATI и при этом еще и поиграть хочется, надо забыть про Linux. Как были у них отвратные драйвера, так все и осталось. Мне тот "белый квадратик вместо курсора" еще долго сниться будет. Виндусячьи дрова там делают на совесть в последнее время, а с другими так и не задалось.

очень большой совет - не делать так. ntfs-3g конечно нынче стабилен и вообще вроде бы все няшно, но есть засада - производительность весьма и весьма так себе. Лучше все-таки в нативный /home установить (да и "устанавливать" то по сути не надо, достаточно переписать напрямую с виндового раздела и запускать потом eve.exe), не особо важно на чем он будет. ext4, reiser, XFS (ну ток совсем безобразно тормозной ext3 не стоит), у меня даже на сжатом нестабильном btrfs работает значительно пристойней, чем с виндового раздела.А как узнать в какой папке у меня вайнпрефикс? Ева лежит на виндовом диске (установлена с винды)
Настройки wine да - /home/USER/.wine - мона просто тюкнуть всю папку. Все что скачано и установлено в префикс с помощью winetricks - /home/USER/.cache/winetricks. Если ее не удалять, то при переустановке не надо будет все это перескачивать - вайн оттуда возьмет.
Сообщение отредактировал lamarque: 09 April 2013 - 20:47
#3448
Отправлено 09 April 2013 - 20:57

fglrx такое fglrx...
Давно для себя уяснила простую истину - коли уж такая страсть к ATI и при этом еще и поиграть хочется, надо забыть про Linux. Как были у них отвратные драйвера, так все и осталось. Мне тот "белый квадратик вместо курсора" еще долго сниться будет. Виндусячьи дрова там делают на совесть в последнее время, а с другими так и не задалось.чуть софистики
Рискнуть, не рискнуть, но вот есть ноут с АТИ и нет ноута с Невидией, а в ноутах с невидией до сих пор нет нормального способа включения-выключения дискретной карточки. Хотя, вот-вот вроде бы выкатят, вместе с поддержкой гладкого переключения в Хорг 1.4...
Ну а статья на вики слегка устарела. Видео сейчас воспроизводися весьма не плохо, Гноме3 давно не глючит.
А вот обработка текста это да - особенно заметно в той же Еве... если включить несколько окошек с текстом то ФПС приседает.

Хотя казалось бы там должен работать 3Д движок рендеринга текста.
Что касается сравнения виндовых дров и линуксовых... то тут от приложения зависит. В Еве вот есть разница. А в Униджине - нет разницы.
#3449
Отправлено 09 April 2013 - 21:13

В вашем случае:
ну что тут можно посоветовать... вот реально на дурака - ловить те самые феньки, на которых атишка тормозит безбожно. Отключать-включать, сравнивать. Кто его разберет, что они там соизволили в свои дрова запилить, а что нет. Ток метод научного тыка с осознанием ,что на опенсорсных драйверах все еще хуже. Тут - сомневаюсь, что кто-то что то подскажет, причина простая. "Продвинутые", которые могли бы подсказать, как правило о приколах с АТИ в курсе и просто не связываются, а "попавшие" - сами вопросы задают. Увы и ах.но вот есть ноут с АТИ и нет ноута с Невидией
Сообщение отредактировал lamarque: 09 April 2013 - 21:28
#3450
Отправлено 10 April 2013 - 7:06

ну что тут можно посоветовать... вот реально на дурака - ловить те самые феньки, на которых атишка тормозит безбожно. Отключать-включать, сравнивать. Кто его разберет, что они там соизволили в свои дрова запилить, а что нет. Ток метод научного тыка с осознанием ,что на опенсорсных драйверах все еще хуже. Тут - сомневаюсь, что кто-то что то подскажет, причина простая. "Продвинутые", которые могли бы подсказать, как правило о приколах с АТИ в курсе и просто не связываются, а "попавшие" - сами вопросы задают. Увы и ах.
Запишу себя в продвинутые

Пойду его поспрашиваю... Потом может здесь можно будет написать список подводных камней, которые ожидают пользователей АТЫ... вохможно с решениями.
#3452
Отправлено 10 April 2013 - 9:37

Нет я конечно не против, но скажите зачем вам это надо ? Почему нельзя поставить винду даже 2й ОС и не мучаться ?
Очень неудобно. Я пробовал. Даже учитывая, что сейчас линукс можно загибернейтить и включить винду, соответственно открытые приложения и вообще сеанс работы не теряется, все равно не удобно. Во-первых, надо обживаться в другой ОС - как бы там ни было нужен почтовик, всякие IM и так далее. Может возникнуть необходимость быстро что-нибудь посмотреть не по игре, а упс - ты в другой ОС. Соответственно, когда не играешь, иногда хочется покрутить какой-нибудь ЕФТ или ИвМон и чтобы накрученное было синхронизовано в винде и линуксе - то-есть надо заморачиваться с монтированием и прописыванием путей. Потом винда, если ее долго не включать - очень тормозит. Толи апдейты грузит, толи еще что...
#3453
Отправлено 10 April 2013 - 10:13

Гуляй отсюда, пока за оффтоп не выгнали. Здесь не разводят холивары на тему выбора ОСи, здесь определившиеся решают проблемы.Нет я конечно не против, но скажите зачем вам это надо ? Почему нельзя поставить винду даже 2й ОС и не мучаться ?
пс Я-то думал что ати с драйверами все давно разрулили, ан нет, оказывается, судя по последним постам
There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all
#3454
Отправлено 10 April 2013 - 10:52

Гуляй отсюда, пока за оффтоп не выгнали. Здесь не разводят холивары на тему выбора ОСи, здесь определившиеся решают проблемы.
пс Я-то думал что ати с драйверами все давно разрулили, ан нет, оказывается, судя по последним постам
Маленький апдейт по поискам лучшей жизни:
На ВайнХК очень советуют начиная с версии wine-1.5.25 выключать dx11. Делается это так:
winecfg
Applications:default
Libraries: d3d11->Add->Edit->Disabled.
Я попробовал. Эффект скажем не пушечный, но ФПС перестал проседать ниже 50 при выключенных всех эффектах. Это уже вполне играбельно.
С самими эффектами пока не ясно.

#3455
Отправлено 10 April 2013 - 11:03

Неплохая новость для владельцев ноутов с оптимусом

Сообщение отредактировал DarkPhoenix: 10 April 2013 - 11:04
There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all
#3456
Отправлено 12 April 2013 - 11:50

-1. Измеряем в Еве ФПС встроенной измерялкой -
Ctrl-FЛетаем туда сюда, смотрим как оно меняется. Если что-то не нравится, то продолжаем читать. Если нет радостно
0. Включаем дискретку (если вдруг у вас две карты).
В терминале делаем:
sudo aticonfig --pxl
оно сообщит какая карта сейчас работает, дискретка или интеграшка.
Если интеграшка, то делаем:
sudo aticonfig --px-dgpu
После этого рестартуем Хсы (
CTRL-ALT-Backspace,
sudo /etc/init.d/gdm restart, иногда достаточно просто вылогинитья и зайти обратно) и убеждаемся, что загружена правильная карта.

1. Начиная с версии wine 1.5.25 были введены какие-то поползновения на эмуляцию directx11. Тенденция радует, а вот исполнение пока не очень. Поэтому отключаем ее нафиг. Как советуют на первой странице, еву надо устанавливать в отдельный префикс. Тогда делаем так:
WINEPREFIX="path/to/your/wineprefix" winecfg
На закладке Applications выбираем default
Кликаем в закладку Libraries, там в выпадающем списке набираем d3d11, жмем Add. После этого тыкаем в появившуюся в окошке d3d11, жмем Edit и там выбираем Disable. Сохраняемся, выходим.

По ощущениям после этого пропадают совсем жесткие провалы ФПС до нуля.
2. Убираем blink в чатах.

Когда начинает блинкать чат, ФПС проседает в несколько раз. У меня с 90 до 15 ФПС. Отключить просто - ПКМ по закладке чата - blink off. Все. Причем блинканье кнопочек в основной панеле к такому эффекту не приводит.
3. На пробу отключить все эффекты - которые в настройках Евы в колонке где всякие визуализации взрывов, модели дронов и тп. Если ФПС подскочит (нужно зайти выйти из станции, пропрыгнуть в ворота иначе не переинициализируется), то имеет смысл поподбирать эти настройки. Собственно модели дронов и пушек не видно почти никогда. Трэйсы можно посмотреть, но быстро надоедает. А вот всякие эффекты - это выстрелы, работа капалеек, ремоут шилд и арморрепок и тд. Бывает красиво посмотреть и отключать не хочется. У меня они перестали ронять ФПС в нули после следующего действа
4. Нужно убедиться, что Ева правильно распознает вашу карточку. В закладке Information каталиста (sudo amdcccle)
смотрим, как же называется ваша карта и объем видеопамяти.

Потом смотрим в Еву в настройках графики. Видим странное.

Исправляем так.
WINEPREFIX="path/to/your/wineprefix" regedit
Там открываем
HKEY_CURRENT_USER->Software->Wineи создаем папку Direct3D, по дефолту ее нет. ПКМ по папке Wine, New->Key, вбиваем Direct3D. После этого заходим туда и создаем следующие ключи:
ПКМ->New->StringValue вписываем VideoMemorySize
ПКМ->New->Dword вписываем VideoPciDeviceID
ПКМ->New->Dword вписываем VideoPciVendorID

После чего ПКМ по VideoMemory, Изменить, вписываем то количество памяти, которое вычитали в инфо каталиста выше.
Далее, открываем терминал и запускаем:
lspci -n -v | grep VGAУ меня ответ выглядит вот так:
00:01.0 0300: 1002:9647 (prog-if 00 [VGA controller]) 01:00.0 0300: 1002:6741 (prog-if 00 [VGA controller])
Нас интересует дискретная карточка, обычно это карта с первым номером начинающимся с 1 или выше. Начиная с 0 это обычно интеграшка. Смотрим на вот эти цифры 1002:6741. 1002 это VendorID фирмы ATI. 6741 это PCIID моей карты. Соответственно в окошке регедита вводите это в поля VendorID и DeviceID аналогично с видеопамятью.
Перезапускаем Еву, проверяем, что в настройках карточка определяется правильно. После этих мероприятий Эффекты стало можно включать почти безнаказанно. ФПС не проседает более чем в два раза. А до этого падал почти в нули.
5. Боремся с болтающимся ФПС. Если взглянуть на измерялку ФПС, даже тупо вися на споте в глубоком космосе и не вертя камеру, фпс скачет довольно основательно вверх вниз. С этим можно бороться следующим образом, если у вас многоядерный проц в компе.

5.1 После запуска Евы, делаем Alt-tab и заходим в терминал. Делаем:
ps -A | grep ExeFile.exeСмотрим PID процесса и делаем следующее заклинание:
sudo taskset -pc CoreNum PID
Вместо PID подставляем номер процесса посмотренный выше.
Вместо CoreNum подставляем то ядро, на котором будет эксклюзивно работать Ева и система не будет мотылять ее по другим ядрам. ФПС станет поровнее.
5.2 Современные процессоры позволяют увеличивать производительность поядерно.
Делаем так:
echo performance > /sys/bus/cpu/devices/cpu3/cpufreq/scaling_governorвместо Cpu3 вставляем номер ядра выбранный выше, то-есть будет Cpu0 или Cpu1 и тд
После этого ядро будет держать это ядро под максимально возможно частотой и не будет дергать частоту туда-сюда. Это уменьшит провалы ФПС. Можно конечно выбирать режим перфоманс сразу для всех ядер, но зачем греть проц лишний раз? И к тому же режим ТурбоБуст, когда проц сам ускоряется выше по частоте работает только при одном нагруженном ядре, ну максимум двух.
6. Отключаем звук. Настройки Евы - Audio enable - выключить. Толи из-за Пульсадуио, толи еще почему но каждый звук от эффекта подсаживает ФПС на некоторое время примерно раза в два.
7. Еще сильно подсаживает ФПС большое количество текста на экране. К сожалению пока не нашел как с этим бороться. Разве что убирать побольше брэкетов и не открывать лишних чатиков и окошков с рынком, находясь в космосе...
Сообщение отредактировал lampochka: 12 April 2013 - 19:38
#3457
Отправлено 13 April 2013 - 11:21

Ребятки, помогите разобраться в этой котовасии.
Лаунчер запускается, жму Play, в терминале всё это прописывается и дальше ничего не происходит.
Система: linux Mint 14 Cinnamon
12:17:27: Debug: src/helpers.cpp(140): 'CreateActCtx' failed with error 0x00000103 (фрээ√ї сюы№°х эхЄ.). p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога fixme:iphlpapi:NotifyAddrChange (Handle 0x33cfc0, overlapped 0x3aaad88): stub fixme:winsock:WSALookupServiceBeginW (0x33d020 0x00000ff0 0x33d010) Stub! [0413/121727:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8 fixme:heap:HeapSetInformation 0x48b000 0 0x33fcf4 4 fixme:heap:HeapSetInformation (nil) 1 (nil) 0 Network layer using: CarbonIO EVE Client version 8.21 build 514947 starting 12:17:46 Starting up Trinity through _trinity_dx9_deploy ... fixme:win:EnumDisplayDevicesW ((null),0,0x338b74,0x00000000), stub! err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Games\\CCP\\EVE\\bin\\vivoxsdk.dll") not found err:module:import_dll Library vivoxsdk.dll (which is needed by L"C:\\Games\\CCP\\EVE\\bin\\_vivox.dll") not found Cerberus localization module loaded on client err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Games\\CCP\\EVE\\bin\\vivoxsdk.dll") not found err:module:import_dll Library vivoxsdk.dll (which is needed by L"C:\\Games\\CCP\\EVE\\bin\\_vivox.dll") not found err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Games\\CCP\\EVE\\bin\\vivoxsdk.dll") not found err:module:import_dll Library vivoxsdk.dll (which is needed by L"C:\\Games\\CCP\\EVE\\bin\\_vivox.dll") not found err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Games\\CCP\\EVE\\bin\\vivoxsdk.dll") not found err:module:import_dll Library vivoxsdk.dll (which is needed by L"C:\\Games\\CCP\\EVE\\bin\\_vivox.dll") not found An exception has occurred. It has been logged in the log server as exception #1
Сообщение отредактировал Ralph Ambraella: 21 August 2014 - 13:20
#3458
Отправлено 13 April 2013 - 11:42

http://bugs.winehq.org/show_bug.cgi?id=18986#c1Ребятки, помогите разобраться в этой котовасии.
Лаунчер запускается, жму Play, в терминале всё это прописывается и дальше ничего не происходит.
Система: linux Mint 14 Cinnamon
#3459
Отправлено 13 April 2013 - 23:24


Без установки микрософтовских шрифтов графики без надписей рендерятся.
#3460
Отправлено 14 April 2013 - 16:26

Ток что заметила.Маленький апдейт по поискам лучшей жизни:
На ВайнХК очень советуют начиная с версии wine-1.5.25 выключать dx11. Делается это так:
winecfg
Applications:default
Libraries: d3d11->Add->Edit->Disabled.
Я попробовал. Эффект скажем не пушечный, но ФПС перестал проседать ниже 50 при выключенных всех эффектах. Это уже вполне играбельно.
С самими эффектами пока не ясно.кому интересно
Сделала всего две вещи - сменила compress=zlib на lzo и прописала таки этот оверрайд на d3d11 (после 20 версии без него вообще не запускалось, сейчас запускается в принципе). Вайн ток что обновился до 28. Зашла - все вродь нормально, сгоняла на миску, облутала\обсалила - все пристойно... и тут поймала себя на мысли - опаньки, а куда исчезли фризики крохотульные при сальваге? Были такие противненькие при включении сальвагера и одновременном открывании врека для взятия лута. фэпэсе мож и не как в виндах до сих пор, но общее ощущение того, что я в винде, просто видяшка предыдущего поколения. Эффекты не отключены совсем, кое-что в медиум стоит. Щас вот сижу в раздумьях - что же все-таки сыграло роль: перевод btrfs в другой тип компрессии, отключение d3d11 или обновление вайна на единичку? А может и все в комплексе. Видяшка - проще некуда по нынешним временам

Сообщение отредактировал lamarque: 14 April 2013 - 16:41
0 посетителей читают тему
0 members, 0 guests, 0 anonymous users