LINUX.ORG.RU

9
Всего сообщений: 22

Gallium-nine для DirectX 8

Есть ли такое? Если нет, где запросить релиз gallium-eight? DirectX 8 не менее популярнее 9.

 , , ,

gradle ()

Победить Gallium Nine в debian

дистр стретч-тестинг. ок, расширял до сида, вроде не помогло.
Собственно, добавляю
sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo add-apt-repository ppa:commendsarnex/winedri3
$ sudo apt-get update && sudo apt-get upgrade
$ sudo apt-get install libd3dadapter9-mesa libd3dadapter9-mesa:i386 mesa-vdpau-drivers mesa-vdpau-drivers:i386

Собственно, ошибка:

Пакеты, имеющие неудовлетворённые зависимости:
 libd3dadapter9-mesa : Зависит: libc6 (>= 2.29) но 2.28-10 будет установлен
                       Зависит: libdrm-amdgpu1 (>= 2.4.98+git1905161830.922d92~oibaf~e) но 2.4.97+git1901262130.b7a7a90~b~padoka0 будет установлен
                       Зависит: libllvm8 (>= 1:8~svn298832-1~) но он не может быть установлен
 libd3dadapter9-mesa:i386 : Зависит: libc6:i386 (>= 2.29) но 2.28-10 будет установлен
                            Зависит: libdrm-amdgpu1:i386 (>= 2.4.98+git1905161830.922d92~oibaf~e) но 2.4.97+git1901262130.b7a7a90~b~padoka0 будет установлен
                            Зависит: libllvm8:i386 (>= 1:8~svn298832-1~) но он не может быть установлен
 mesa-vdpau-drivers : Зависит: libc6 (>= 2.29) но 2.28-10 будет установлен
                      Зависит: libdrm-amdgpu1 (>= 2.4.98+git1905161830.922d92~oibaf~e) но 2.4.97+git1901262130.b7a7a90~b~padoka0 будет установлен
                      Зависит: libllvm8 (>= 1:8~svn298832-1~) но он не может быть установлен
 mesa-vdpau-drivers:i386 : Зависит: libc6:i386 (>= 2.29) но 2.28-10 будет установлен
                           Зависит: libdrm-amdgpu1:i386 (>= 2.4.98+git1905161830.922d92~oibaf~e) но 2.4.97+git1901262130.b7a7a90~b~padoka0 будет установлен
                           Зависит: libllvm8:i386 (>= 1:8~svn298832-1~) но он не может быть установлен


Как победить? есть смысл добавить репы убунты в сорс-лист?

 ,

darkenshvein ()

Пара вопросов про Wine

1. Почему Nine до сих пор (хотя я не проверял, но в консоли ничего не пишется) нет по дефолту? Да, есть игры, которые не работают с найном, но даже галочки нету в настройках.
2. Где-нибудь пишут вообще про аналог найна для dx11? Планируют ли?

 , ,

ozz_is_here ()

Wine Staging + Nine

Есть ли готовые сборки, или репозитории для убунты/дебиана с ними? Ибо хочется многопоточность и производительность(сегодня сменил стейжинг на найн, т.к. он нужен был только ради третьего Макса Пейна. Но вот он уже давно пройден, а игры тормозят, и сменил я стейжинг на найн чтобы можно было играть чуть комфортнее).

И еще раньше для разных игр были патчи. Сейчас я так понимаю они не нужны? Интересны те, которые привносят ништяки, не только производительность конечно.

 , , ,

ozzee ()

wine + gallium-nine не работает стимовский оверлей

Ситуевина простая - выключаешь в настройках Gallium 3D, включаешь CSTM (или без него) - работает оверлей. Наоборот - не работает. Без галлиума производительность не ахти, а поиграться по сети без оверлея практически никак.

Никто не встречал никаких замечаний или патчей на этот счет?

Версия вина при этом не имеет никакого значения, одинаковый результат что на стабильном 1.8.2, что на нестабильном 1.9.9

 , ,

produk29 ()

Вопрос по Wine

Gallium-Nine это попытка заставить D3D9 работать аппаратно(как в венде), соответственно производительность в разы выше. Но вот в некоторых случаях быстрее обычная ретрансляция в OpenGL.

И вот чего понять не могу. Некоторые игры работают быстрее чем в оффтопе. За счет чего? Причем бывает так что работают игры быстрее без Gallium-Nine. В чем фишка? Какие трюки используются? Ведь по идее Gallium-Nine должен работать так как должен, а выходит что в некоторых случаях производительность выше без него.

 ,

ozzee ()

Как установить Gallium-Nine и патченный Wine в Fedora 23?

Сабж. Можно ли вообще?

 ,

ozzee ()

gallium nine на debian

Подскажите кто в теме, есть ли готовые пакеты для debian.

 , ,

Deleted ()

Ebuild для Wine со свистоперделками

Утро доброе.

Я всё ещё трахаюсь совокупляюсь пердоллюсь разбираюсь с этим чёртовым ебилдом для свежего вина с staging + nine (https://github.com/mradermaxlol/wine-d3d9-gentoo), с переменным успехом.

После недавнего секса с дебилдом имеется:

Скачивание уже патченного вина

Накатывание патчей найна + патчей wine-gaming-nine

Сборка (успешная) на amd64, x86_32 потестить не могу

СЕГФОЛТ!!!1

Кто-нибудь может посмотреть ебилд, потестить сборку и сказать, что не так? Сейчас вангую на staging, ибо патч почти не менялся (1 строка, лол).

 , , , ,

mradermaxlol ()

Багтрекер IXiT (GalliumNine)

Вечер добрый.

Никто не может дать ссылочку на багтрекер Wine-Nine? Вики ixit.cz лежит (либо я лох что-то делаю не так).

Короче, куда отправлять багрепорты, связанные с GalliumNine в Wine?

Большой привет.

 , ,

mradermaxlol ()

Пердоллинг с ебилдами в Gentoo

Приффки, как делиффки?

Имеется проблема в виде отсутствия в генте пакетов вина с staging+nine. Решил запилить свой оверлей с блэкджеком и шлюхами с данными плюшками, но что-то пошло не так, а именно - процесс патчинга вина найном. То есть в ебилде прописано, что патчить, но что-то идёт не так - некоторые файлы не находятся патчем.

Как победить это? Если что, оверлей тут, ебилд в нём (ваш кэп).

 , , , ,

mradermaxlol ()

Gallium-Nine, кажется что-то в мезе поломали

Сабж. При включенном Nine не запускается вообще ничего(хотя до этого все запускалось).

Установлена убунта 15.10 64 бит

Wine: 1.7.55

uname -r:

4.2.3-040203-generic

glxinfo | grep OpenGL

ATTENTION: default value of option vblank_mode overridden by environment.
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD CEDAR (DRM 2.43.0, LLVM 3.6.2)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.2.0-devel (git-5369efe 2015-11-24 wily-oibaf-ppa)
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 11.2.0-devel (git-5369efe 2015-11-24 wily-oibaf-ppa)
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0-devel (git-5369efe 2015-11-24 wily-oibaf-ppa)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
Что еще нужно?

wine BlackOps.exe 
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:module:load_dll Loader redirect from L"d3d9.dll" to L"d3d9-nine.dll"
err:d3dadapter:DRI3CheckExtension DRI3 extension is not present
err:d3dadapter:has_d3dadapter Unable to query DRI3. Trying DRI2 fallback (slower performance).
ATTENTION: default value of option vblank_mode overridden by environment.
fixme:win:EnumDisplayDevicesW ((null),0,0x33f464,0x00000000), stub!
ATTENTION: default value of option vblank_mode overridden by environment.
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x61b7ca

Обновил мезу из

ppa:paulo-miguel-dias/mesa
Но толку нет.

 , , ,

ozzee ()

gallium-nine и opensuse tumbleweed

Согласно этой ссылке подключил репу, обновил пакеты из неё, установил wine оттуда-же.

Ребутнул систему - winecfg - нет опции про direct3d 9.

Что я сделал не так?

cast Novell-ch

 , , , ,

ekzotech ()

Wine-staging и Gallium-nine в Arch Linux

Добрый вечер! Захотелось поиграть в несколько yoba-игр с Шindows через Wine. Накатил Wine-staging из реп pipelight, всё нормально. Не буду вдаваться в подробности, вопрос: в staging включён Gallium-nine через state tracker в Mesa? В разделе Staging winecfg не нашёл такого пункта (помню, когда на бубунте сидел, в репах коммендсарнекса был вайн с этим пунктом). Нужно пересобрать месу (и lib32) с какой-то ещё опцией в пэкэджбилде? Пересобрать wine-staging?

Наверное, для чистоты снесу стэйджинг, скачаю сорцы (pkgbuild), всуну патч staging и поставлю. Кстати, вычитал, что найн ставится тоже патчем. Это так? Со staging вместе встанет? Если можно, предоставьте инструкцию типа

1) Скачал пэкэджбилд 2) Скачал патч(и) 3) Прописал в pkgbuild xxx 4) Пересобрал foo, bar etc. с добавлением своих опций (при необходимости) 5) Поставил, в настройках выставил yyy

P.S. Срачи и холивары не приветствуются.

 , , , ,

mradermaxlol ()

Gallium-nine, не работает D3D в Wine

Извините, не знаю в какой раздел писать.

Суть вот в чем. Установил драйверы Gallium3D, поставил патченный Wine вот по этой инструкции: http://linuxoidblog.blogspot.com/2015/07/wine-gallium-nine.html

Все ставится. Проблема вот в чем: D3D в играх в wine не работает. Вообще. OpenGL или софтверный рендеринг работает.

Что говорит glxinfo | grep OpenGL : OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD CEDAR (DRM 2.42.0, LLVM 3.6.2) OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.0.0-devel (git-e71a03e 2015-08-17 trusty-oibaf-ppa+gallium-nine) OpenGL core profile shading language version string: 3.30 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.0.0-devel (git-e71a03e 2015-08-17 trusty-oibaf-ppa+gallium-nine) OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.0.0-devel (git-e71a03e 2015-08-17 trusty-oibaf-ppa+gallium-nine) OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions:

Ядро обновил до 4.1.5(ну просто уже не знал что делать). Все это в Linux Mint 17.

Я установил нужную ему libtxc_dxtn.so, но Wine все равно жалуется. Что делать? D3D нужен.

 , , ,

ozzee ()

WoT wine-nine r600g

Раньше нормально гамал в танчеги под директиксами на радеончике с открытыми дровами, а теперь что-то пошло не так. Начинает жутко тормозить после 3-5 минут игры.

Сделал скринчик с худом, там GTT(что это?) сначала вверх потом вниз и в конце тормоза.

http://s020.radikal.ru/i700/1505/20/2a2a45312732.jpg

Дебиан стабл, linux-image-4.0 из экспериментала, меса(10.6git) и дрм(2.4.61+git) из oibaf-ppa, xserver-video-radeon(1.7.99+git dri2) тоже вроде oibaf, пробовал дритри радеон, но результата нету и он не понравился мне. Иксы родные xserver-xorg-core-1.16.4.

Вино разных версий пробовал, результат тот же. Другие игры вроде не текут так, старкрафт2 там, мафия2.

С csmt-патчами 20-30фпс и вообще не вариант лбз выполнить.

 , ,

nubasik ()

Проблемы с Gallium Nine

Решив посмотреть на Gallium Nine в работе, специально поставил Ubuntu 15.04 x64 и подключил PPA от oibaf вместе с рекомендованным PPA с WINE. Alan Wake побежал раза в три быстрее, чем на 640GT. Tomb Raider и Batman Arkham City показали в районе 50 кадров в секунду. После очередного обновления из PPA Tomb Raider стал вешать карточку так, что помогает только отключение питания, а Бэтмен стал выдавать 8 fps. Добавление тестового PPA gallium-nine ничего не поменяло. Карта HD7750. Может кто ещё столкнулся с такой проблемой? Советы, как получить отладочную информацию для багрепорта также приветствуются.

 ,

simburde ()

Wine 1.7.37 + Staging + Gallium Nine

Времени суток!

Народ, есть у кого идеи, ссылки, готовые патч-сеты, чтобы объединить патчи Staging (Compholio) и Gallium Nine?

До Wine версии 1.7.36 включительно патч-сет Staging и патч для поддержки Gallium Nine не пересекались. С версии 1.7.37 эти две сущности стали не [полностью] совместимы. Если после применения патч-сета Staging накладывать патч от iXit, то вылазят ошибки утилиты patch. Если поверх Staging накладывать патч Gallium Nine отсюда, то patch выдаёт несколько успешных hunk'ов, но после сборки (несмотря на наличие «галки» 'Prefer native Direct3D 9' в winecfg) Wine всё равно использует CSMT или стандартный Wine'овский стек D3D (в зависимости от наличия «галки» 'Enable CSMT for better graphic perfomance' в winecfg), а в консоли нет цветастого упоминания 'Native Direct3D 9'.

Может, есть у кого истории успеха «Wine 1.7.37 + Staging + Gallium Nine»? Может, в каком-нибудь OpenSuseBuildService'е, AUR'е или ином COPR/ppa есть нужный совместимый патч?

 , ,

carasin ()

Сравнение производительности Direct3D 9 в Mesa 10.4 и Windows 8

Новость на Опеннете. Начинаю завидовать пользователям свободных дров :)

 , ,

Sunderland93 ()

Где брать патч с добавлением Gallium-nine для Wine

Cast Novell-ch.

Здесь не патч, а уже патченый Wine. Здесь как раз патч, но для версии 1.7.31 (актуальная на настоящий момент — 1.7.33).

Для того чтобы собрать пакет под Fedora по уже имеющемуся *.spec-файлу с минимальными изменениями, нужен именно патч.

Таковой в живой природе встречается?

 , , ,

carasin ()