Wine build: wine-1.5.29
Platform: i386
Host system: Linux
Host version: 3.5.0-17-generic
видеокарта какая и какие драйвера (версию проприетарного драйвера) ?
версия x.org тоже интересна
fglrx такое fglrx...
Давно для себя уяснила простую истину - коли уж такая страсть к ATI и при этом еще и поиграть хочется, надо забыть про Linux. Как были у них отвратные драйвера, так все и осталось.
пс Я-то думал что ати с драйверами все давно разрулили, ан нет, оказывается, судя по последним постам
+1
radeon hd5870, топовая карточка 2-3х летней давности,
на линуксе в еву играю уже полтора года (также дьябло3 вов но с ними нет проблем вообще - opengl), пережил несколько дистапгрейдов, вынужденных откатов и прочих экспериментов
замечен стабильный косяк в виде зависания иксов и asic-hang треклятого fglrx на любых свежих дровах выше 9 каталиста:
стабильность есть только на убунте 12.04 LTS - проприетарные дрова из репозиториев убунты (fglrx 8.960),
в иных случаях - повторяемо виснет временами ева (бывает на окне логина, иногда на станке или при андоке или отварпе\пропрыге гейта, приварпе на пос - непредсказуемо - но происходит так или иначе в течении дня) при использовании более свежих дров
на 12.04 - fgrlrx-updates, fglrx-experimental-9, fglrx-experimental-12 и любых 9+ каталистов с сайта ati.amd.com
на 12.10 - с любыми вариантами драйверов из репо или каталистов с сайта ati.amd.com
после зависания музыка например в медиаплеерах продолжает проигрываться нормально - но на мониторах изображение застывает, система функционирует но не реагирует на клавиатуру и мышь
при отлове - подрубался с другого компа по ssh - процесс иксов молотил на 101% загрузки цпу и не убивался никаким образом в сислоге ошибок не писало
имхо что то амд в каталистах накосячили (и уже не будут исправлять ибо у них свежие карточки есть в которых скорей всего этого косяка не проявляется) когда сделали поддержку новых иксов. на старых иксах и старых проприетарных дровах все работает отлично и стабильно, как говорится - "ниединого разрыва" месяцами
владельцев дискретных карт серии HD5800, HD6800,HD7800
прошу отписатся были ли замечены глюки аналогичные указанным, с сообщением версии fglrx ( можно посмотреть во втором столбце вывода команды "dpkg -l |grep fglrx" или в окне каталиста amdcccle )
5.1 После запуска Евы, делаем Alt-tab и заходим в терминал. Делаем:
ps -A | grep ExeFile.exe
Смотрим PID процесса и делаем следующее заклинание:
sudo taskset -pc CoreNum PID
...
cpu affinity проще задавать в скрипте на запуск евы чем ручками номер процесса указывать:
env LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 WINEDEBUG=-ALL taskset -c 0 wine ...
где вместо 0 - номер ядра начиная с нуля
когда запускаю несколько клиентов евы - привязка к ядрам помогает тем что не возникает иногда непонятных кратковременных подтормаживаний, у меня ядер типа 4 - на 3 клиента евы хватает как раз распределить их.
===========
есть еще одна надоевшая тема, которая становится актуальной ввиду приближающегося лета и жары - 100% загрузка ядра\цпу процессом евы в вайне -
посмотрел strace -c -p <pid евы>
там в лидерах хитпарада ioctl 86% (resource cache отключал - никак не влияет)
есть ли соображения - что виною и как то ли можно оптимизировать?
с одним клиентом еще фигня - но когда их 4 - проц молотит как бешеный и система охлаждения вскипает - ощутимо повышая температуру в комнате 
---
и еще пользуясь случаем:
поделитесь опытом настройки оверлея к teamspeak3 и mumble (чтоб ник говорящего показывало поверх окон, даже полноэкранной евы, желательно стандартными системными средствами libnotify и тд) - можно послать по ссылке, разберусь
Сообщение отредактировал alibabay2012: 05 May 2013 - 10:03