Как да инсталирате вино Gallium Nine в Linux за почти родния гейминг
Gallium Nine прави нещо интересно, което правят няколко други програми на Linux - той внедрява отново технология от Windows. В този случай Gallium Nine е приложение с отворен код на DirectX 9. В резултат на това той съвпада с Windows в производителността на DX9 и ви позволява да възпроизвеждате игри от DirectX 9 при възможно най-близко до родното си ниво.
Наистина е трудно да надвиете представянето, което предлага Gallium Nine, което прави нещо странно, че подкрепата за Gallium Nine не е включена по подразбиране в Wine. Производителите на вино стигнаха до такава степен, че да го отхвърлят. Трябва да инсталирате специално конфигурирана версия на Wine с допълнителни петна, за да я активирате.
От какво имаш нужда
Трябва да работите с драйвери с отворен код на Mesa, за да се възползвате от Gallium Nine. Поддръжката на тази DirectX с отворен код е включена в повечето версии на Mesa. Ако сте съставили своя собствена, уверете се, че сте я включили.
Това означава също, че трябва да работите с Open Source AMDGPU или Nouveau драйвери. Ако използвате NVIDIA карта, вероятно е най-добре да продължите да работите със собствени драйвери и вместо това да използвате Wine Staging. Увеличението на производителността, което ще видите от Gallium Nine ще бъде преодоляно от спада в представянето от Nouveau.
Изтеглете пакетите
Ubuntu
Ubuntu не пакетира Mesa с поддръжка на Gallium Nine. Трябва да активирате външен PPA или да изградите Mesa себе си, за да го получите. Планът за PPA е много по-лесен, така че това ръководство ще покрие. Ако сте на Debian, този метод може да работи и за вас, но не го баннете. Пакетите на Ubuntu са хит и липсва по отношение на съвместимостта с Debian.
PPA не е актуализиран след няколко месеца и официално поддържа само Ubuntu 16.10, но наличната версия на Mesa е все още по-нова от тази в 17.04, така че все пак получавате ъпгрейд. Добавете хранилището Mesa с apt
.
sudo add-apt-repository ppa: oibaf / gallium-nine
Apt просто добави хранилище, което не съществува. Необходимо е ръчно да се върнете и да промените хранилището Mesa от "Zesty" на "Yakkety". Навигирайте до "/etc/apt/sources.list.d" в терминала. Намерете файла, наречен "oibaf-ubuntu-gallium-nine-zesty.list", и го отворете със sudo
и текстовия редактор по избор. Променете всички копия на "zesty" в "yakkety". Запазете и затворете файла. Трябва да го преименувате на "oibaf-ubuntu-gallium-yakkety.list", за да отразите промените.
Сега добавете хранилището за Wine. Това е по-активно поддържано.
sudo add-apt-repository ppa: commendsarnex / winedri3
След като напишете двата файла, актуализирайте Apt и инсталирайте Mesa и Wine.
sudo apt актуализация sudo apt инсталирайте mesa wine2.0
Вероятно ще трябва да рестартирате X сървъра или компютъра си, за да влезе в сила промените в Mesa.
Arch Linux
Arch Linux предлага поддръжка на Gallium Nine чрез AUR. На страницата AUR можете да намерите всичко, от което имате нужда.
Gentoo
Gentoo е едно от най-лесните дистрибуции, за да накара Галиум Девет да работи. Уверете се, че активирате "d3d9" при изграждането на Mesa.
/etc/portage/package.use
media-libs / mesa d3d9
След това разкрийте "вино-всяко", като го добавите към "/etc/portage/package.accept_keywords".
app-emulation / wine-any ~ amd64
След това активирайте флага "d3d9" USE, когато го изграждате.
/etc/portage/package.use
app-емулация / вино - всякакви d3d9
Изграждане на вино.
излизам - асък вино - всяко
Активирайте Галиум девет
Отворете winecfg
. Когато прозорецът се отвори, кликнете върху раздела "Сцени". Поставете отметка в квадратчето, за да активирате Gallium Nine и да приложите промяната. Сега сте готови да използвате Gallium Nine с Wine!
Изпробвайте
Отворете игра, която поддържа DirectX 9. Опитайте се да следите кадъра. Ако искате да видите разликата между Gallium Nine и отворете "winecfg" отново и изключете поддръжката. Изпълнете играта си и сравнете кадъра. Gallium Nine вероятно ще осигури забележимо увеличение на производителността.
Не забравяйте да актуализирате виното и Mesa. Драйверите с отворен код се движат много по-бързо от собствените, а проектът "Виното" се движи с еднакво бързи темпове. Прекрасната част от това е, че трябва да забележите и постепенно повишаване на ефективността с течение на времето без абсолютно никакви разходи за вас.