Здравейте! Вероятно използвате блокиращ рекламите софтуер. В това няма нищо нередно, много хора го правят.

     Но за да помогнете този сайт да съществува и за да имате достъп до цялото съдържание, моля, изключете блокирането на рекламите.

  Ако не знаете как, кликнете тук

mangohud употреба

feed Всичко свързано с Линукс. Новини, проблеми, въпроси.
Десктоп Линукс дистибуции, сървърни Линукс дистрибуции, Линукс дистрибуции с общо предназначение, Linux Mint, Ubuntu, Arch Linux, Mandriva, PCLinuxOS, openSUSE, Fedora, Red Hat Enterprise Linux, CentOS, Suse Linux Enterprise Server, Debian, Cross Linux from Scratch, Slackware, Gentoo. Графични среди, новини, игри, драйвъри, въпроси, десктоп, сървър, браузъри, помощ.
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 284008
Регистриран: пет юни 01, 2007 14:18
Репутация: 334817
Местоположение: Somewhere In Time

Re: mangohud употреба

Мнение от Mozo »

Ама хич не си интересен :roll: Ползвам го само с игри извън Steam и никога със Steam, включително и за игри от GOG. Продължаваш да не мислиш и да плямпаш глупости. Но не им се давай, бий шута на тази безполезна програма :evil3:
Прочетено: 529 пъти
Изображение
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 11073
Регистриран: нед мар 03, 2019 20:29
Репутация: 40021
пол: Мъж
Местоположение: /home/$USER
Контакти:

Re: mangohud употреба

Мнение от Валсо »

Mozo написа:
пон фев 12, 2024 00:51
бий шута на тази безполезна програма
Отдавна го направих и ще си ползвам overlay-а на енвидия. Поне са го оправили да се появява, след като го репортнах.
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 284008
Регистриран: пет юни 01, 2007 14:18
Репутация: 334817
Местоположение: Somewhere In Time

Re: mangohud употреба

Мнение от Mozo »

Точно така, нищо, че проблемът е в теб, плюй всичко друго, но не признавай грешката си, не им се давай :headbang: :headbang: :headbang:
Изображение
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 11073
Регистриран: нед мар 03, 2019 20:29
Репутация: 40021
пол: Мъж
Местоположение: /home/$USER
Контакти:

Re: mangohud употреба

Мнение от Валсо »

Тръгна, след стомилионния опит! Трябваше да създам нов скрипт, който да съдържа това:

Код: Избери всички

cd /B/GAMES/ETS2_Linux_146 && mangohud --dlsym ./start.sh
и чийто път да сложа в десктоп файла на реда "Exec=":

Код: Избери всички

Exec=sh -e /B/PROGRAMS/CLI-SCRIPTS/scs-games/ets2-start-with-mangohud.sh
Бахти недъгавата програма! #-o
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 284008
Регистриран: пет юни 01, 2007 14:18
Репутация: 334817
Местоположение: Somewhere In Time

Re: mangohud употреба

Мнение от Mozo »

Колко мъка има по този свят...
Първо - нали програмата беше направена да работи само със Steam?
Второ - що правиш толкова сложни изпълнения?
Трето - чети за глобален HUD, а не за всяка игра поотделно, тогава е елементарно и се извиква само с "mangohud game". Това, че ти не можеш да вържеш 2 и 2 не е проблем на приложението :съгласен:
Изображение
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 11073
Регистриран: нед мар 03, 2019 20:29
Репутация: 40021
пол: Мъж
Местоположение: /home/$USER
Контакти:

Re: mangohud употреба

Мнение от Валсо »

Пробвах ги глобалните, само че ETS2 е OpenGL под линукс, а не Вулкан и съответно нищо не става с тях. Ако беше Вулкан, то нямаше да се налага да използвам "--dlsym" нито в Стийм, нито извън него.
Толкова сложно е, защото има start.sh, който съдържа инструкции за увеличаване на кешовете за по-бързо зареждане. Добавянето на "mangohud --dlsym" във въпросния скрипт не свърши никаква работа и затова трябваше нов скрипт.
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 284008
Регистриран: пет юни 01, 2007 14:18
Репутация: 334817
Местоположение: Somewhere In Time

Re: mangohud употреба

Мнение от Mozo »

MANGOHUD=1, which is defined in layer manifest mangohud.json, tells vulkan loader (libvulkan.so) to also load MangoHud layer (libMangoHud.so) and hooks it into the chain of layers.
OpenGL doesn't have layers so it doesn't have a "layer loader" built in so we have to override GL functions with preloading libMangoHud.so that contains GL functions we are interested in.
MANGOHUD_DLSYM=1 or --dlsym tells mangohud to also preload libMangoHud_dlsym.so. See LD_PRELOAD.
Та проблемът не е в "микрошитския" "Безполезен боклук" :съгласен: Обвини абсолютно неправомерно чудесното приложение, но не ти е за пръв път...
Изображение
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 11073
Регистриран: нед мар 03, 2019 20:29
Репутация: 40021
пол: Мъж
Местоположение: /home/$USER
Контакти:

Re: mangohud употреба

Мнение от Валсо »

Ако беше толкова "чудесно", глобалните стойности за environment щяха да работят.
Добре че онлайн игрите в Стийм си имат вграден FPS Counter, че не смея и да си помислям колко щеше да се наложи да се боря да го подкарам за бозаджийска игра в Стийм... :lol:
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 284008
Регистриран: пет юни 01, 2007 14:18
Репутация: 334817
Местоположение: Somewhere In Time

Re: mangohud употреба

Мнение от Mozo »

За Windows игра е елементарно - mangohud wine game.exe. Без значение дали е в Steam или извън него. Просто за изолираните префикси от zamunda буташ конфига в /game/home/.config/MangoHud/.
Стартираш играта с:
mangohud ./start или си правиш скрипт, за да не го пишеш.
Ако си в Steam, просто добавяш командата mangohud при променливите. Работа за под 3 секунди, мега сложно е, спор няма :съгласен:

И работи винаги :съгласен:
Изображение
Nikola_
Пристрастéн
Пристрастéн
Мнения: 941
Регистриран: вт яну 16, 2018 12:16
Репутация: 7375
пол: Мъж

Re: mangohud употреба

Мнение от Nikola_ »

Даже е още по елементарно. Слагаш в stаrt файла

Код: Избери всички

export MANGOHUD=1
и това е.
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 11073
Регистриран: нед мар 03, 2019 20:29
Репутация: 40021
пол: Мъж
Местоположение: /home/$USER
Контакти:

Re: mangohud употреба

Мнение от Валсо »

Mozo написа:
пон фев 12, 2024 15:55
mangohud wine game.exe
А трябва ли да добавям --dlsym м/у mangohud & wine?
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 284008
Регистриран: пет юни 01, 2007 14:18
Репутация: 334817
Местоположение: Somewhere In Time

Re: mangohud употреба

Мнение от Mozo »

Само ако е OpenGL.
Офтопик:
Ама всъщност ти що го ползваш този боклук? Някой микрошитски разработчик го е правил, само в Steam работи и за нищо не става! :evil3:
Изображение
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 11073
Регистриран: нед мар 03, 2019 20:29
Репутация: 40021
пол: Мъж
Местоположение: /home/$USER
Контакти:

Re: mangohud употреба

Мнение от Валсо »

На някои уйндоус игри капризничи и не ще да тръгва, на други пали от раз. Без значение дали са OGL || Vulkan.

А понеже питаше защо го мъча мангхуда: защото има опция за бекграунд и за неговата прозрачност. Онова на енвидия върши добра работа по принцип, ама цифрите с кадрите са бели, нямат фон и като ти се падне игра с бял цвят в горния ляв ъгъл, òди рàзбери какво пише. :lol:
Потребителски аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 284008
Регистриран: пет юни 01, 2007 14:18
Репутация: 334817
Местоположение: Somewhere In Time

Re: mangohud употреба

Мнение от Mozo »

Онова на NVIDIA е мършава работа.

А MangoHud бачка навсякъде, не съм имал игра, при която да не работи. Дай пример 8-[
Изображение
Потребителски аватар
Валсо
Дарител
Дарител
Мнения: 11073
Регистриран: нед мар 03, 2019 20:29
Репутация: 40021
пол: Мъж
Местоположение: /home/$USER
Контакти:

Re: mangohud употреба

Мнение от Валсо »

Witcher 3 & Crysis 3 - при тези двете веднъж тръгва, при следващото пускане го няма, при по-следващото пак е там. При Spore на Електроник Артс е същото.
При по-нови игри върви без проблем, ама при стари игри - само, когато е на кеф.
Нова тема Отговори

  • Подобни теми
    Отговори
    Преглеждания
    Последно мнение

Върни се в “Линукс - инсталация, настройки, проблеми”