[LINUX UP] Старые windows игры и Linux Mint
HTML-код
- Опубликовано: 24 авг 2024
- В этом видео Автор канала mr. Man, будет сравнивать роботу старой однопоточной игры на Windows 10 и Linux Mint. Для теста была взята игра The Elder Scrolls: Morrowind. Прекрасный представитель жанра RPG. Игра способна увлечь в свой мир даже спустя 18 лет после выхода. А так как игра не требовательна к железу, в видео будет описан способ запустить её на слабом железе. Например на бюджетном ноутбуке Lenovo Ideapad 100-15IBY. Из программного обеспечения будет использоваться PlayOnLinux, Steam Proton.
Ссылка на канал Автора: / vladislavmars
Партнеры проекта:
PLAFON: plafonl...
PortWINE-Linux.ru: portwin...
Games For Linux: native_...
Ссылка на правила проекта LINUX UP: docs.google.co...
ПК:
Процессор Ryzen 5 2400GE 3.2GHz
ОЗУ DDR4 2x4Gb 2666 MHz
Sapphire RX570 8Gb
Ноутбук:
Lenovo Ideapad 100-15IBY
Процессор Celeron N2840 2.1GHZ (boost 2.58GHz)
ОЗУ DDR3 4Gb 1333 MHz
Intel HD Graphics (Bay Trail)
ОС Linux Mint 20
DE Cinnamon
Kernel 5.7.0-12.1-liquorix-amd64 x86_64
Driver Mesa 20.2.0-devel (git-a4181fc 2020-08-02 focal-oibaf-ppa)
ОС Windows10 (2004)
Driver Adrenalin 20.04.2
Утилита bzu-gmb с помощью нее можно оптимизировать ПК с Ubuntu\Linux Mint(GPU AMD\INTEL) для нативных\windows игр: github.com/red...
Хороший видос.
Попробуй сравни производительность ещё и с портпротоном. Было бы весьма интересно. Можно и без видео, текстом ответить, для статистики.
Мне видео очень понравилось :) Говорит спокойным не монотонным голосом и добавляет немного монтажа в видео, вот это то что нужно нам!
Новый участник Проекта LINUX UP и новое интересное видео. Если понравился контент Автора, не забывай ставить лайк, напиши в комментариях "Спасибо" и обязательно загляни на его канал, там много других интересных роликов :)
хороший пример получился, где показано, что даже несмотря на необходимость доп. обсчёта (неродная платформа, изначальное отсутствие технологий похожих на directx)
по итогу за счёт современного железа и технологий производительность в приложениях получается выше
тот же самый dx9 последний раз хоть как-то "обновлялся" в 2010 году, а с тех пор прошло 10 лет
Вы наверное не в курсе. Но DX9 обновился до DX10, DX11, а затем и до DX12.
@@Anton-ni8un Нет, это все разные API это как сказать, я скачал обновление и теперь моя 550ти превратилась 2080ти
@@Anton-ni8un скорее появились новые версии, а игра которая заточена под 8.1 юзает его же, только по обратной совместимости, а wine преобразовывает запросы 8.1 в OpenGL 3+ , это к примеру если бы в моровинд вставили движок на dx11
DX12 обратно совместим с DX9. Если у вас в Windows установлен DX12, DX11 или DX10, то игры, созданные под DX9, будут работать.
DX как раз таки обновился. Не обновились старые игры.
@@Anton-ni8un Заявлено что плейстешен 5 будет обратно совместима с 4. Но от этого пс 5 четвертой не становиться.
Так же и с апи. Обратная совместимость подразумевает банально что в апи вставлены костыли которые позволят запускать не расчитанный на него продукт. Цена такой фичи, низкая производительность и высокая вероятность что продукт будет работать из ряда вон плохо.
Жидковато, но лайк. С опытом автора, уверен, вырастит и качество. Автор, так держать, не забрасывай линукс!
А старые Windows-игры (времён 2000-х) с поиском предметов получится запустить через Wine? Эти игры предназначались для Windows XP, но довольно неплохо работают и в Windows 11
Мой лайк 25-й. В ком-то веке в первой сотне. Удачи тебе, брат-линоксоид!
Так что же получается? При правильной настройке вполне-себе игровая платформа - Linux?)
Надо выпрямить себе руки и настроить OpenSUSE :D
больше скажу если нормальный оптимизированные дрова и нативные игры то линукс уделает винду да же только потому что можно сделать игровой дистрибутив легкий а винду только ограниченно та как код закрытый
Наверное мой первый комментарий. Снимаю шляпу, такой контент канала мне очень нравится. Ребята, тема огонь, линупс в массы!
блин было бы интересно попробовать свою старенькую игру детства(которая юзает вроде бы более древний dx(и наверное поставлю синхронизацию так как в игре при высоком фпс камера за персом не успевает(и да это captain claw(капитан коготь) ну и надо бы еще проблему игры(еще одну это разрешение) решить двумя способами
поставить через winecfg разрешение 1024x768
как нибудь игру промасштабировать
Я моровинд недавно на подобном ноуте перепрошел через опенМВ
Как можно перепройти Морровинд? Это же бесконечная игра..
@gamer station [on linux] Мих, у меня похоже какое то недоверие к форкам, что то мало выдает минт. Может я ошибаюсь конечно, но в любом случае камрад сделал отличное сравнение. Самый прикол в том, что все игры до 7ой винды в линуксе идут лучше, чем на десятке точно. Из за удаленных из винды компонентов по типу "windows live")
Голос спокойный, подача радует.
Как сделать такую же инфопанельку? На 1:30 справа
sudo apt-get install conky-all
@@GamerStationOnLinux спасибо большое
Я думаю что несмотря на то что Lutris довольно таки дружелюбен к новичкам но все таки для старых игр лутше PoL. У меня Lutris не может запустить Call of Duty 2, Far cry, GTA: SA, при этом может запустить Midnight club 2, GTA 3, NFS: underground 2, и NFS: Most wanted (PoL не пробавал).
можно ещё использовать например эмуляторы приставок, если консольная игра существовала. Просто увидел нфс, могу сказать что проще через дельфина запустить)
Спасибо очень полезное видео
Равномерное распределение нагрузки по ядрам в linux/wine - заслуга CSMT.
Верно и не только.
так что всё-таки лучше - вайн/протон или опенМВ?
Все зависит от железа, если совсем старое то playonlinux, если новое но слабое openmw, я так это вижу.
Спасибо .. Интересно .... ну основная проблема ,что более современные игры ,под драйверами Линукс(видеокарта) идут хуже ...Даже не под свободными драйверами ...
тут не все так просто. что то идет вполне играбельно, что то не хуже, а есть даже лучше. Просто что бы добиться максимальных результатов, нужно во все это погрузиться. Но мне это интересно. А вот простому пользователю проще пользоваться виндовс. И это нормально, никто не любит сложностей, только квесты/испытания/азарт я какие либо сложные монипуляции с линукс иммено так воспринимаю)
@@GamerStationOnLinux Да я так же примерно воспринимаю ..Но ,через стим протон ,не понятно как крякнутые игрушки запускать ,и можно ли. Плюс все "легенды" через OpenGL . У Винды за годы накопилась библиотека кряков для всяких игр )) . Кроме того ,нет такого софта как Topaz Gigapixel AI . А Vulkan многие старые классные игрушки и не знает . Кстати нужно еще понять ,что делать с тем ,что когда удаляешь раздел с Ubuntu ,ставишь Mint ,а записи в EFI сохраняются ,и копятся ..У меня в EFI биосе уже 4 разные UbuntЫ на выбор при загрузке, которых давно нет ,и эти записи не удаляются при удалении раздела . Поискала ,оказывается это у многих так ,и нужно лезть в EFI и удалять вручную записи . А туда лезть не хочется))
@@user-tf4lh8oq8u ну я пиратство не поддерживаю. Но это нет сложно как кажется, запускаю много игр с торрентов черех portproton. Про efi, есть такое, но его можно с флешки в лайф чистить перед установкой. я поэтому системы разные ставлю на мелкие ссд через переходник usb 3.0
магия в линукс благодаря dxvk ?
не совсем... если конкретно брать этот пример, то когда игра отправляет запросы в wine думая что это винда, сам wine более эффективно распределяет нагрузку по ядрам и заворачивает запросы dx8.1 в OpenGL 3+ который более быстро отрабатывает графику. в windows 10, никто над этим не замачивается, просто игре предоставляется обратная совместимость. Поэтому так много в интернете разговоров, что часто старые игры из под wine работают в 2 раза быстрее.
@@GamerStationOnLinux, только на новом железе. На старом железе в 2 раза быстрее игры идти не будут, наоборот будут медленнее.
@@Anton-ni8un все верно, но про старое железо я и не пишу, только о старых играх на новых платформах.
@@GamerStationOnLinux сделай видео, где игру запускали в windows, linux и wsl2(идея очень тупая, но мне очень интересно узнать результаты)
На dxvk крутятся игры только от dx9 и выше. Все что ниже как сказали выше, через опенгл. Ну и dxvk штука хорошая но требует относительно новые видео карты что бы работать в полную силу. Например на моем gtx660 не получается добиться такой производительности как хотелось бы. Даже через опенгл все еще лучше работает.
Cry of fear запустится на linux?
Да через стим
А ещё эмуляторы есть от playstation 1 ,2,3 это дофига игр
А есть опыт запуска F.E.A.R.?
Да я даже стрим вел по ней, запускал через playonlinux)
Приветствую, купленная в Стиме dragon age origins не запустился, протон пробовал разные. i7 640m, 8gb озу (1333), ati hd 5470 (radeon driver), что можно предпринять?
Upd. А про ось то забыл))) Ubuntu 20.04
Upd2: на Proton 4.2.9 запустился, но с проблемами, подробности в треде)
Upd3: наблюдая в htop за тем, как ведет себя игра в тех или иных сценариях выявил следующее, просаживается фпс, из-за того, что два из 4 логических ядер при запущенной игре не нагружаются, стоит "пошевелить"окном, как нагрузка "приходит", за сим, не придумал ничего умнее, как запустить glxgears, и вуаля, тормоза пропали. Теперь нужно как-то это решить более красивым способом)))
portproton? lutris?
@@GamerStationOnLinux пошел от обратного, хоть игра и куплена в стиме, скачал гог версию и установил через PlayOnLinux, игра запустилась, но ФПС отвратителен, попробую сменить ядро.
P.s. спасибо за ответ, не ожидал)
@@GamerStationOnLinux ядро не стал менять, эмпирическим путем выявил странную закономерность, разрешение экрана в игре не влияет никак на ФПС, в оконном режиме, если дергать окно (перемещать) туда-сюда, то ФПС становится вполне норм (думаю, в районе 20-30), но как только останавливаешь сие действо, ФПС падает до 1-2 кадров в секунду. Странная закономерность, не находите? Как можно такое победить?
Пробуй искать инфу по этой игре в комментах на protondb, от тех кто ее запускают. Они порой указывают нюансы. Еще запускай игру прописав в свойствах параметров игры в стиме, PROTON_LOG=1 %command%.
После выходя из игры или как она крашнеться, в хом папке твоего юзера появиться текстовый файл, вроде с именем набора чисел. Самый простой способ найти, это отсортировать в ф менеджере файлы по дате создания и искать самый свежий. В этом файле будут логи запуска игры. Проверь есть ли там какие ошибки и гугли их в поисках решений.
@@Csalretepman Не поняла что там про экран имеешь ввиду. Но возможно в данном случае поможет включение в настройках вайна данной игры, эмуляцию раб стола. В лутрис это делается так если игру ставил там. Правая кнопка мыши по ярлыку игры в лутрисе, в контекcтном меню нажать wine configuration. В открывшемся окне перейти на вкладку Графика. Актевировать галку эмулировать рабочий стол и выставить нужное разрешение. применить.
Если же игра на протоне в стиме, то тут уже по сложнее. Надо через терминал запустить конфигуратор протона, это довольно длинная команда и зависит от путей, где у тебя находиться префикс к игре и протон через который он работает.
Родные линукс-версии игр, это обычно какой-то ад. К примеру, недавно играл в Alien Isolation, через Протон всё идёт отлично, как на Windows, родной же порт постоянно микрофризит и роняет фпс до 40.
Я в нее тоже через протон играл, нативный через OpenGL очень багованый.
а blade of darkness можно так запустить? К сожалению там есть парочка уровней, с туманами и свечением лавы, которые безбожно лагают на 10ке
Хм. Не. Я понимаю, что оно на одном потоке и всё такое. Но чёт производительность какая-то никакая. Что на Винде, что на Лине.
Я-то гонял Морр как "лёгкий" вариант "Обливиона", на древнем железе. Типа AMD Athlon 2.4 GHz. И там он летал. Хотя и не могу гарантировать, что не было просадок ФПС.
Что ещё интересно, насколько "поддержка" старых игр в Вайне, лучше, чем в Десятке. XD
вы забываете про разрешение экрана, он и у меня летал на 1042х768) на удивление wine во много раз лучше поддерживает старые игры, в отличии от win10
@@GamerStationOnLinux Хотя да. Чувствую, у самого движка игры могут быть напряги с отрисовкой больший разрешений.)
Кстати да. Вспомнил одну важную деталь: а в Вайне есть какая-нибудь возможность скейлинга маленьких разрешений? То-есть (как пример) растянуть 640х480 до 1024х768.
@@Soulskinner о такой функции не слышал, но wine очень интересно играется с виртуальным монитором.
@@Soulskinner есть fs_hack_integer_scaling.patch на апскейл для таких случаев, но ванильный wine такое не содержит
например включен в протон -> github.com/ValveSoftware/wine/commit/e65252afaa61067a2700eb78d890b9a46cefaedb
upd. я не проверял, должен быть в каких-то версиях wine что у lutris, и до недавнего времени был в proton-ge
@@iglu47 Ясно, спасибо.
сделайте обзор РЕД ОС. И тесты в играх.
Если кто то из Авторов проекта захочет это сделать, я только за. Но у меня точно нет желания, так как не успеваю свои задумки реализовать....
С первых нот аж олдскулы свело
Кто нибудь использует для игр linux c rpm пакетами???? Хотя бы Fedora???
Я использую Fedora - хороший дистрибутив для игр, у него из коробки стоит gamemode.
Хотя я всегда говорил что любой дистрибутив можно считать игровым если у него есть Steam и Lutris.
А почему спрашиваешь: не знаешь есть ли жизнь на дистрибутивах с RPM-пакетами или ищешь единомышленников, которые используют дистрибутивы на основе Red Hat?
@@user-rc5mk1uq9k Не могу корректно драйвер nvidia поставить на fedora 32
@@user-wg3uq8ql4f Я использую Fedora с видеокартой Nvidia GTX 1060 3 GB.
Ты даже не указал какая у тебя модель видеокарты.
Если у тебя любая видеокарта начиная с 600 серии, то можно ставить последние драйвера и не париться, а если это старьё 200-500 серии или ниже, то это уже старые дрова нужны - я таким не занимался
@@user-wg3uq8ql4f А как ты устанавливал драйвера? Я надеюсь что ты не скачивал пакет с официального сайта Nvidia и не пытался установить его по инструкциям в интернете.
Дело в том что Fedora - это дистрибутив, в котором очень часто обновляется ядро.
Я читал что если установить дрова Nvidia для Linux с официального сайта, то их нужно будет перенастраивать после каждого обновления ядра.
Чтобы не париться нужно установить драйвера Nvidia из репозитория
@@user-wg3uq8ql4f Чтобы установить драйвер нужно подключить репозитории RPM Fusion free и nonfree.
Зайди на сайт rpmfusion.org/Configuration.
Есть два способа установки:
1) Скачать rpm-пакеты репозитория с сайта RPM Fusion, два раза щёлкнуть по пакету и он должен установиться через DNF Dragora.
Простое графическое решение, ничего мудрить не надо.
2) Установить через терминал (инструкция есть на сайте).
По умолчанию Fedora распространяется без проприетарных компонентов, чтобы не нарушать лицензионных соглашений (какое-то требование законодательства США).
Поэтому репозитории с проприетарными компонентами нужно подключать отдельно.
Но после подключения RPM Fusion free и nonfree всё будет круто, потому что официальные репозитории в связке с RPM Fusion смогут без проблем обеспечить тебя большей частью софта.
После подключения RPM Fusion нужно будет ввести команду sudo dnf install nvidia-driver чтобы установить драйвер.
Ещё советую установить панель управления Nvidia - NVIDIA X Server Settings командой sudo dnf install nvidia-settings.
А можешь установить сразу всё (и драйвера, и панель) одной командой: sudo dnf install nvidia-driver nvidia-settings
playonlinux работает криво, лучше использовать Lutris
не согласен, для старых игр POL часто проще использовать, lutris часто бывает геморойнее.
@@GamerStationOnLinux Не знаю, не вижу особо проблем использовать лутрис для старых игр. Вон всю серию героев прохожу. А пол давно удалила как раз потому что его забросили и работает он во многих случаях криво.
Единственный для меня недостаток лутриса это то что он на английском. И установочные скрипты как правило рассчитаны на установку лицензионных игр из офф источников. Прим, гог и стим. А вот с торрентов приходиться самому создавать бутылку и ставить, если проблемы, шлифовать. Но как правило вайн уже на столько качнулся, что редко приходиться его дошлифовывать.
А зачем , он работает без вайнов и протонов
ребят , хочу перейти на linux , какой линукс выбрать для игр (мой инст @radwansky_anton помогите с советом спасибо ) Лайк за видос и подписка на 100лет вперед!
Linux mint 20, прост в освоении и все что нужно есть
В целом не важно какой дисттрибутив, они все одинаковые, отличаются только предустановленным софтом, разрабами, а что не установлено можно поставить самому. И нескучными обоями, окружениями.
Новичку как сказал автор, линукс минт хватит за глаза. Дистрибутив прост как пять копеек, во многом проще той же винды, справиться кто угодно. И не прихотлив.
А вот если уже бывалый и хочется все отточить до максимального профита, то тут уже лучше Арч линукс. Он ролинг релизовый то бишь всегда софт по последнему слову "техники", и подразумевает что ты такой тру линуксойд что сам настраиваешь систему до идеальной работы. Так же и вайн на лучшую производительность.
Поддержу других комментаторов - Линукс минт отличный выбор для новичка, поскольку убунта на дефолтах пугающая и требовательна к железу, хотя я начинал именно с неё. Теперь сижу на Linux Manjaro - очень нравится этот дистрибутив своей гибкостью и свежим софтом, а также во многом простотой его установки, а также отличной программой для загрузки ядер линукса, которые в этом дистрибутиве обновляются стремительно. Например, у меня сейчас kernel 5.8, когда Linux Mint пока ещё на ядре 5.4 - это важно, если у Вас очень новое железо, поскольку старое ядро может его не поддерживать, либо работать с ним некорректно. Но все-таки Manjaro это следующий шаг, который может потребовать от Вас некоторой подготовки в отличии от Linux Mint, к которому в том числе подходят многие мануалы по убунте, а их очень много на русском языке. А Манжаро - это близкий родственник Arch, что повышает требования к пользователю.
@@user-xr7tr7mv9u То чувство когда сидишь на арче но все равно у тебя ядро 5.4 :D
У меня часто возникают проблемы разного рода на последних ядрах. То кренель паник, то де не стартует, то клава с мышкой отваливаются и тд. Поэтому в основном на лтс сижу.
Никогда небыло проблем на убунту, юзаю xanmod 5.8.3
Я играю в Lineage II, Warface и NFS World (Soapbox). Ни одна из этих игр не идёт на Linux (
NFS world же умерла
@@elageesnara не совсем )
Подтверждаю, у нее большое комьюни, за счет мода, сделали что бы на серверах фанатских можно было играть, пытался на линукс ее завести, но никак, через lutris не пробовал, может и запуститься даже
для nfsw вроде как нужен патч, который "ломает работу" других программ github.com/SoapboxRaceWorld/Wine-NFSW/commit/4deb531a53d9394ff52edbe00b803b4a66172906
Warface значится в списке игр использующих EAC, так что заработать он может только если предусмотрены какие-нибудь варианты запуска игры без АС/сервера без AC
ла2 работает, видел даже github.com/doitsujin/dxvk/issues/1391
Кому нужен Morrowind, когда существует The elder scrolls online?
Чувак, ну морра это классика, легендарная рпг, в которой ролевая часть действительно важна, а не как в современных играх
@@nagatoxxx7100, слетай в Балмору в TESO... Удивишся на сколько это похоже на старенький Морровинд. И геймплеем в том числе.
@@Anton-ni8un я не буду спорить, может и похоже, но для меня лучшая часть теса это морривинд, а следующие части, как по мне, это больше экшен, чем рпг
Толку что похожа внешне. От этого в тесо, сюжет и необычными механики морровинда не появятся.
@@Wolfen13c, куча одинаковых NPC представляющихся разными именами, и механики позволяющие прокачать персонажа до неправдаподобных значений характеристик?)
линукс для игр это извращение