LinuxForum.Fans
Тема

Аппаратное ускорение в wine

Автор: Lesgrey 48 сообщений 13067 просмотров
#84297

Всем доброго времени суток!

Итак, имеем:
* Ubuntu 10.04
* wine 1.1.42
* виндовскую софтину для видеонаблюдения ILDVR LiveCenter (http://il-dvr.ru/soft/LiveCenter9_3en_ru.rar). К особенностям программы, таки оказавшимся "камнем преткновения" следует отнести необходимость включенного аппаратного ускорения.
* Видеоадаптер GeForce 2, MX400
* Виндовского админа :)

Задача: запустить указанную программу под wine'ом.

В общем-то, программа запускается без проблем, вот только едва ворочается, нагружая оба ядра проца по полной. Иными словами, аппаратного ускорения нет. Хотя команда glxinfo | grep rendering возвращает YES.
Пробовал установить директХэ, но при установке в консоли кучей сыпятся ошибки "err:setupapi:do_file_copyW Unsupported style(s) ox144", а опосля установки еще и в окне wine'а "Ошибка программы: в программе dxdllreg.exe обнаружена серьёзная ошибка и она должна быть закрыта". dxdiag под вайном после указанного запускается, но при попытке включить DirectDraw говорит, что у меня не хватает на это админских прав О_о
Пытался обмануть PlayOnLinux'ом и в нем установить рендеринг DD, но ощутимых результатов это не принесло... :(

Куда бежать, за что хвататься?

#84540

glxinfo | grep render

#84544
Lesgrey написал:
Всем доброго времени суток!
........
Куда бежать, за что хвататься?

попробовать собрать новую вайн(1.3.3) с нужными опциями .
....
P.S.[в виде наблюдения] официальный репозиторий вещь безусловно нужная и полезная , но то что можно собирать и самому забывать тоже не стоит ...

#84553

А мож проблема в отсутствии драйверов nvidia. Если не изменяет память то старые видео карты новые дрова не держит, а держит помойму с FX серии.
Но все таки wine лучше переустановить http://www.winehq.org/download/deb

А еще попробуй доустановить dll через скрипт http://www.kegel.com/wine/winetricks

[console]sh winetricks[/console]

#85432

Спасибо, что откликнулись!

Rus
Как я уже писал, grep rendering YES

gramozeka, mogul82
Ох, кажется, Вы упустили, что админ-то виндовской и слова вроде "попробовать собрать новую вайн" вызывают у меня легкую оторопь :)
Но всё же я переставил wine с оф.сайта, теперь он у меня 1.3.4. Скрипты тоже доустановил. Но всё это ощутимого результата не принесло.

Пока попробую найти видюху поновее... Мож проканает.

#85436

glxinfo | grep render выведет еще одну строку в которой говорится какое именно ускорение, т.к. при софтварном ускорении тоже будет rendering YES

а так, я не знаю какие дрова для этой видюхи у нвидиа есть,
но пользователи нвидиа всегда говорят - "нвидиа, в отличие от ати, никогда не прекращает поддержку своих видеокарт!"

#85470

Rus
Я на nVIDIA до сих пор дуюсь за прекращение поддержки GeForce Ti200 в Windows.

#85609

Подскажите после запуска скрипта какие библиотеки лучше выбрать. А то много их в списке.

#85627
kolj написал:
Подскажите после запуска скрипта какие библиотеки лучше выбрать. А то много их в списке.

попробуйте её(софтинку) запустить из консоли и изучите вывод( сюда его запостите , там можно будет подумать чего она просит и делать вывод что ставить .
[console]
user@host # env WINEPREFIX="/home/<user>/.wine" wine C:\\Program\ Files\\<путь до файла>\\<failname>.exe
[/console]
Для начала , чтобы точно включить аппаратное ускорение поставте родной драйвер [url=ftp://download.nvidia.com/XFree86/Linux-x86/1.0-7182/]вот отсюда[/url] (читайте README) .

#85647

Какие Dirext библиотеки ставить после запуска скрипта. Там список большой.

#85668

Winecfg запускается только под рутом . Как исправить и запускать юзеру.

#85690
kolj написал:
Winecfg запускается только под рутом . Как исправить и запускать юзеру.

какая система -то хоть ? какой вайн ? как ставили ? для чего библиотеки ? Правила форума. - для расширения кругозора .

#85697

Edubuntu 10.4 Wine 1.2 ставил из Synaptic

#85702
kolj написал:
Edubuntu 10.4 Wine 1.2 ставил из Synaptic

1. Здесь есть соответствующий раздел по ubuntu .
2. Wine уже 1.3.4 вышел давно .
3. Цель Вы так и не обозначили - для чёго Вам вайн ?

#85703

Переустанови из консоли - открылся и запустил виндовую прогу. Пригодится в школе. Будут ли идти программы 1С учебные ( история, русский) ?
Нужно ли делать --rm d3d8.dll d3d9.dll ddraw.dll dsound.dll dsound.vxd quartz.dll dxdiagn.dll ??

#85709
kolj написал:
Пригодится в школе. Будут ли идти программы 1С учебные ( история, русский) ?

целая контора существует уже давно - etersoft.ru занимаются адаптацией подобного под вайн (к сведению)
т.е. вполне вероятно что да ...

kolj написал:
Нужно ли делать --rm d3d8.dll d3d9.dll ddraw.dll dsound.dll dsound.vxd quartz.dll dxdiagn.dll ??

это откуда вы такое взяли ? и главное для чего ???

#85721
kolj написал:

и что это работает ? ?? , больше напоминает на удаление гланд через анус ...

Вот Вам описание того как люди запускают игру на убунте для примера . Если Вы хотите предсказуемых результатов НЕ НУЖНО ! пользоваться сомнительными советами сомнительного содержания с сомнительного ресурса ... Хотя я высказываю лишь свою точку зрения ...

#85772

Вот и спрашиваю как правильно сделать.

#85780
kolj написал:
Вот и спрашиваю как правильно сделать.

Для начала задайте конкретный вопрос что Вы собственно хотите .
Запустить игру - какую игру .Запустить приложение - какое приложение . Что делали ,какие пакеты устанавливали , какие ошибки получили и т.д. ...

Войдите или зарегистрируйтесь, чтобы ответить.