AntonVK Опубликовано: 3 февраля, 2023 Мододел 1 006 публикаций 48 281 бой Поделиться Опубликовано: 3 февраля, 2023 (изменено) Тема по запуске игры в Linux уже есть, но достаточно устарела. Инструкция ориентирована на пользователей и любителей операционной системы Linux. Применимо для дистрибутива Российской операционной системы RED OS актуальной версии, также будет актуально для других современных RedHat-подобных операционных систем и, возможно, полезно пользователям других дистрибутивов. На момент написания данного поста на домашнем компьютере для игры в WoT в плане программного обеспечения использую: - RedHat-подобная операционная система Linux: RED OS release MUROM (7.3.2) DESKTOP Standard Edition; - графическое окружение Cinnamon; - проприетарный драйвер Nvidia, установленный из штатного репозитория операционной системы; - PortProton непосредственно для установки, инициализации окружения и запуска игры. Полезные ссылки: - сайт дистрибутива операционной системы: https://redos.red-soft.ru/ - сайт проекта PortProton: https://linux-gaming.ru/ - описание установки проприетарного драйвера Nvidia на официальном сайте дистрибутива: https://redos.red-soft.ru/base/arm/base-arm-hardware/video-drv/nvidia-install-73/?sphrase_id=120728 - описание установки PortProton на официальном сайте дистрибутива: https://redos.red-soft.ru/base/other-soft/other-other/game-install/?sphrase_id=120720#portwine По умолчанию в операционной системе установлен опенсорсный драйвер nouveau. Поиграть с ним не получится, необходимо установить проприетарный драйвер. Вы можете произвести установку как из штатного репозитория, так и скачать дистрибутив драйвера с официального сайта производителя видеокарты. Внимание! Если у вас сравнительно старая видеокарта, например, что-то вроде Nvidia Geforce GTX 680, проприетарный драйвер из репозитория не подойдёт, необходимо скачать драйвер с сайта производителя видеокарты и установить вручную. Если у вас видеокарта сравнительно новая, в данном случае не следует использовать новейший официальный драйвер, так как не гарантирована работоспособность в операционной системе, воспользуйтесь предлагаемым драйвером из репозитория. #####Алгоритм установки проприетарного драйвера Nvidia 1. Отключить опенсорсный, выставить загрузку в текстовом режиме, иначе не будет изображения на мониторе:sudo -E grubby --update-kernel ALL --args="nouveau.modeset=0" sudo -E grubby --update-kernel ALL --args="3" 2. Перегрузиться, установить проприетарный драйвер:sudo -E dnf -y install nvidia-kmod nvidia-persistenced nvidia-xconfig nvidia-settings nvidia-modprobe xorg-x11-drv-nvidia 3. Выставить обратно загрузку в графическом режиме:sudo -E grubby --update-kernel ALL --remove-args="3" 4. Установить проприетарный драйвер для cuda:sudo dnf install xorg-x11-drv-nvidia-cuda-3:510.60.02-1.el7.3.x86_64 5. Установить дополнительные библиотеки для игры в танки, в том числе 32-битные:sudo dnf install xorg-x11-drv-nvidia-libs.i686 xorg-x11-drv-nvidia-cuda-libs.i686 sudo dnf install vulkan-tools.x86_64 vulkan-tools.i686 sudo dnf install libvkd3d.x86_64 libvkd3d.i686 Обратите внимание, при установке драйвера, загруженного с сайта производителя видеокарты, необходимо согласиться с установкой 32-bit библиотек. #####Установка PortProton Алгоритм описан на официальном сайте проекта в данной инструкции https://linux-gaming.ru/2022/11/24/portproton/ Выполните команду в терминале:wget -c "https://github.com/Castro-Fidel/PortWINE/raw/master/portwine_install_script/PortProton_1.0" && sh PortProton_1.0 После успешного выполнения из Меню->Игры сможете запустить графическую оболочку PortProton, откуда произвести установку и запуск игры.Зависимости В инструкции на официальном сайте дистрибутива операционной системы приводится список зависимостей https://redos.red-soft.ru/base/other-soft/other-other/game-install/?sphrase_id=120720#portwine . Возможно, это исчерпывающий список для всех игр, запускаемых в окружении PortProton. В моём случае было достаточным установка компонентов из раздела установки проприетарного драйвера, а также: sudo dnf install cabextract sudo dnf install xorg-x11-drv-nvidia-libs.i686 xorg-x11-drv-nvidia-cuda-libs.i686 Таким образом, в плане зависимостей вам точно понадобятся некоторые 32-битные библиотеки и дополнительные компоненты: - xorg-x11-drv-nvidia-libs.i686 xorg-x11-drv-nvidia-cuda-libs.i686 - vulkan-tools.x86_64 vulkan-tools.i686 - libvkd3d.x86_64 libvkd3d.i686 - xorg-x11-drv-nvidia-libs.i686 xorg-x11-drv-nvidia-cuda-libs.i686 - cabextract zstd Компоненты вроде curl, wget, tar присутствуют по умолчанию в подавляющем большинстве операционных систем Linux. #####Установка игры Из графической оболочки PortProton установите WGC и LGC (если играете в РУ регионе). Нюанс, я пробовал выполнить чистую установку, сразу устанавливая LGC и возникла проблема в его работе: кривые шрифты, некорректная работа компонентов меню. После установки дополнительно WGC проблема устранилась. Если у вас запустился WGC/LGC и пошёл процесс установки игры - 99% что сама игра запустится. В некоторых случаях возможно появление информационного сообщения вида "отсутсвует графический ускоритель". В этом случае следует попробовать другую версию WINE: PROTON, установить которую можно из меню PortProton. После установки игры в настройках отключите аппаратное ускорение браузера. Я использую англоязычную системную локаль операционной системы. Соответственно, не все элементы интерфейса игры отображаются по-русски, например, дата и время. Чтобы это исправить, необходимо в файле пользовательской конфигурации PortProton user.conf добавить следующий параметр: [avkoudinov@x99-bd4 ~]$ cat PortWINE/PortProton/data/user.conf#!/usr/bin/env bash # User overides db and var settings...export LANG=ru_RU.UTF-8[avkoudinov@x99-bd4 ~]$ #####Минимальные рекомендации по оптимизации производительности: - если у вас достаточно оперативной памяти, минимизируйте использование swap. Полностью отключать файл подкачки не надо, используйте значения vm.swappiness в пределах 1-10 [avkoudinov@x99-bd4 ~]$ sysctl vm.swappiness vm.swappiness = 10 [avkoudinov@x99-bd4 ~]$ - воспользуйтесь демоном tuned, для оптимизации. Соответственно, на домашнем компьютере целесообразно применять профиль desktop, тем не менее применение профиля throughput-performance или latency-performance может существенно повысить производительность компьютера, но, внимание, при запуске ресурсоёмких приложений будет повышенная нагрузка на физические компоненты компьютера. - также, вы может в конфигурации BIOS компьютера отметить профиль Performance, в этом случае не будет сбрасываться частота с ядер процессора, приоритет работы будет отдан на производительность I/O - для дисков nvme используйте планировщик I/O none, для ssd - bfq[avkoudinov@x99-bd4 ~]$ cat /sys/block/nvme0n1/queue/scheduler [none] mq-deadline kyber bfq [avkoudinov@x99-bd4 ~]$ #####Что по FPS? Для моей конфигурации компьютера при максимальных графических настройках (включена только прозрачность листвы) производительность в игре 60 FPS -/+, в случае применения профиля tuned throughput-performance - 80 FPS -/+. #####Скриншоты Конфигурация моего компьютера:https://forum-mt-prod.lesta.ru/monthly_02_2023/post-6904617-0-49101600-1675427530.png Графическое меню окружения PortProton:https://forum-mt-prod.lesta.ru/monthly_02_2023/post-6904617-0-54164700-1675427767.png Запуск игры из графического окружения PortProton:https://forum-mt-prod.lesta.ru/monthly_02_2023/post-6904617-0-99379000-1675427893.png Мои настройки для запуска в PortProton:https://forum-mt-prod.lesta.ru/monthly_02_2023/post-6904617-0-16327400-1675427986.png FPS с системным профилем tuned desktop (максимальные настройки графики)60+ FPShttps://forum-mt-prod.lesta.ru/monthly_02_2023/post-6904617-0-09718600-1675428224.jpg FPS с системным профилем tuned throughput-performance (максимальные настройки графики)80+ FPShttps://forum-mt-prod.lesta.ru/monthly_02_2023/post-6904617-0-82836800-1675428357.jpg ##### Спасибо за внимание, успехов и удачи на полях сражений http://cdn-frm-ru.lesta.ru/4.5/style_emoticons/wot/Smile_Default.gif Изменено 10 июля, 2023 пользователем AntonVK 11 Ссылка на комментарий
Ya_iz_Novosiba Опубликовано: 29 сентября, 2023 Игроки 2 публикации 63 049 боёв Поделиться Опубликовано: 29 сентября, 2023 При активном переходе школ и гос учреждений на российские ОС, которые пологовно основаны на Linux, не за горами момент, когда уже разработчикам придется внедрять возможность запуска по линуксом или же отдельный клиент... 2 Ссылка на комментарий
SMus Опубликовано: 11 октября, 2023 Игроки 1 819 публикаций 142 299 боёв Поделиться Опубликовано: 11 октября, 2023 Давно все это надо было делать , но лень она такая штука . Автору спасибо . Но мой ноут на Линухе не потянет .. А на компе пока все же Винда. 1 Какой ты на фиг танкист! Ссылка на комментарий
Stepovoy Опубликовано: 16 декабря, 2023 Игроки 682 публикации 57 532 боя Поделиться Опубликовано: 16 декабря, 2023 (изменено) "Делайте все проще и к вам люди потянутся " (мое).Запуск танков на ubuntu 23.10Скачиваем последний образ https://ubuntu.com/download/desktop Записываем на флешку программой balenaEtcher https://etcher.balena.io/ Устанавливаем wine https://wiki.winehq.org/Ubuntu Для ubuntu 23.10 устанавливайте wine-staging , другого нет.Скачиваем установщик игры https://tanki.su/ru/game/download/Запуск танков wine ./tanki_install_ru_cxpxyl4zaqxc.exeЗапустится скачивание игры. Попросит загрузить моно. Может вылететь, запускаете снова. Когда скачается можно поиграть. На рабочем столе появятся иконки запуска. На главной иконке правой кнопкой мыши Разрешить запуск и потом Запустить используя дискретную видеокарту. Настройте частоту монитора и другие настройки. У меня на видеокарте gtx 4050 и разрешении фулл шд выдает 65 фпс на средних. Изменено 17 декабря, 2023 пользователем Ya_Neo 2 Ссылка на комментарий
Shystriknsk Опубликовано: 29 января, 2024 Игроки 50 публикаций 3 143 боя Поделиться Опубликовано: 29 января, 2024 11 окт 2023 - 06:39 пользователь SMus сказал:Давно все это надо было делать , но лень она такая штука . Автору спасибо . Но мой ноут на Линухе не потянет .. А на компе пока все же Винда. потянет.. ставь росу lxqt и фпс будет выше нежели в винде.. на старой видяхе амд r7 350 танки и корабли шли с фпс 40-60 когда в винде они неимоверно лагали и фпс 10-15 1 Ссылка на комментарий
__ArmoredSaint__ Опубликовано: 3 апреля, 2024 Игроки 10 386 публикаций 78 195 боёв Поделиться Опубликовано: 3 апреля, 2024 Спасибо автору за труды. Тем более, что RedOS сейчас массово внедряется в госсегменте, да и для домашнего использования операционка вполне подходит. Есть тестовый стенд (разумеется на 2011-3 сокете, всё, как мы любим), может в выходные заморочусь с установкой. Интересно посмотреть, как клиент поведет себя на РедОси. По идее разницы при установке и настройке не должно быть, cinnamon или mate в качестве графического окружения? Порой он гадал, неужели для других людей «долг» – всего лишь слово, значения которого они никогда толком не понимали? (с) А. Дембски-Боуден "Принц воронья""От того, чему вы научитесь, зависит, будете ли вы жить или умрёте." (с) Проект "Healer" Ссылка на комментарий
doc Опубликовано: 22 апреля, 2024 Игроки 2 137 публикаций 67 000 боёв Поделиться Опубликовано: 22 апреля, 2024 Есть какие-то особенности при установке порт-протон и проприетарного драйвера нвидиа под 12 дебиан ? Ссылка на комментарий
Shystriknsk Опубликовано: 28 июля, 2024 Игроки 50 публикаций 3 143 боя Поделиться Опубликовано: 28 июля, 2024 22 апр 2024 - 11:52 пользователь doc сказал:Есть какие-то особенности при установке порт-протон и проприетарного драйвера нвидиа под 12 дебиан ? зависит от дистра.. к примеру в росе на гноме портпротон уже идет из коробки. в Роса РеОС он тоже из коробки Ссылка на комментарий
Gromozeka13 Опубликовано: 2 октября, 2024 Игроки 2 публикации 5 796 боёв Поделиться Опубликовано: 2 октября, 2024 Приветствую, есть вопрос, установил танки на steam deck, имеется баг с отображение своего танка, гусеницы или препятствия между танком просвечиваются серой обводкой своего танка с мерцанием, в чем может быть проблема? Ссылка на комментарий
ZHEJIEZYKA Опубликовано: 10 октября, 2024 Игроки 199 публикаций 23 760 боёв Поделиться Опубликовано: 10 октября, 2024 (изменено) 02 окт 2024 - 20:09 пользователь Gromozeka13 сказал:Приветствую, есть вопрос, установил танки на steam deck, имеется баг с отображение своего танка, гусеницы или препятствия между танком просвечиваются серой обводкой своего танка с мерцанием, в чем может быть проблема?Аналогичная ошибка. В дискорде портпротона ответили виноват не пп . Изменено 10 октября, 2024 пользователем ZHEJIEZYKA Spoiler inxi -SGm System: Host: miniP Kernel: 6.1.111-un-def-alt1 arch: x86_64 bits: 64 Desktop: Xfce v: 4.18.1 Distro: Simply Linux 10.3.990 (Captain Finn) Memory: System RAM: total: 24 GiB available: 23.21 GiB used: 3.37 GiB (14.5%) RAM Report: permissions: Unable to run dmidecode. Root privileges required. Graphics: Device-1: AMD Rembrandt [Radeon 680M] driver: amdgpu v: kernel Display: x11 server: X.Org v: 1.20.14 driver: X: loaded: amdgpu unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu resolution: 1920x1080 API: OpenGL v: 4.6 vendor: amd mesa v: 23.1.9 renderer: AMD Radeon Graphics (rembrandt LLVM 15.0.7 DRM 3.49 6.1.111-un-def-alt1) API: Vulkan v: 1.3.277 drivers: N/A surfaces: xcb,xlib Ссылка на комментарий
ZHEJIEZYKA Опубликовано: 10 октября, 2024 Игроки 199 публикаций 23 760 боёв Поделиться Опубликовано: 10 октября, 2024 02 окт 2024 - 20:09 пользователь Gromozeka13 сказал:Приветствую, есть вопрос, установил танки на steam deck, имеется баг с отображение своего танка, гусеницы или препятствия между танком просвечиваются серой обводкой своего танка с мерцанием, в чем может быть проблема?Я установил StartWime, запустил танки и там такой проблемы нет. Spoiler inxi -SGm System: Host: miniP Kernel: 6.1.111-un-def-alt1 arch: x86_64 bits: 64 Desktop: Xfce v: 4.18.1 Distro: Simply Linux 10.3.990 (Captain Finn) Memory: System RAM: total: 24 GiB available: 23.21 GiB used: 3.37 GiB (14.5%) RAM Report: permissions: Unable to run dmidecode. Root privileges required. Graphics: Device-1: AMD Rembrandt [Radeon 680M] driver: amdgpu v: kernel Display: x11 server: X.Org v: 1.20.14 driver: X: loaded: amdgpu unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu resolution: 1920x1080 API: OpenGL v: 4.6 vendor: amd mesa v: 23.1.9 renderer: AMD Radeon Graphics (rembrandt LLVM 15.0.7 DRM 3.49 6.1.111-un-def-alt1) API: Vulkan v: 1.3.277 drivers: N/A surfaces: xcb,xlib Ссылка на комментарий
VlaDoSS_197_twich Опубликовано: 28 октября, 2024 Игроки 1 публикация Поделиться Опубликовано: 28 октября, 2024 На ноутбуке maibenben m545 4650u потянет? Я думаю попозже расширить оперативки с 16 на 32гб и расширить видеопамять до 8гб и оперативки 24гб видюха встроенная АМД графикс Ссылка на комментарий
ic_igor1204 Опубликовано: 4 января, 2025 Игроки 142 публикации 40 263 боя Поделиться Опубликовано: 4 января, 2025 Сижу на UBUNTU c 2007 года. Раньше на компе было 2-е ОСьки - Мелкомягкая и Линукс. Сейчас Линукс Убунту 23.04 LTE. В тан6ки играю через PortProton! Всё отлично! ФПС даже выше чем на винде. Графика на ультра. Так что Линукс не помеха для желающих попробовать что-то новое! Все удачи. И всех с НГ! ))) Ссылка на комментарий
_Ares_77 Опубликовано: 6 января, 2025 Игроки 22 публикации 77 776 боёв Поделиться Опубликовано: 6 января, 2025 (изменено) Всем здрасте! 3 день использую CachyOS. При запуске через wine выходит окно загрузки игры, полоса двигается, но на экран входа не продвигается. Portproton не устанавливал, обычно wine хватало. Куда копнуть или начать с Portproton.P.S. Решено установкой последней версии протона Изменено 10 января, 2025 пользователем _Ares_77 Ссылка на комментарий
ic_igor1204 Опубликовано: 11 января, 2025 Игроки 142 публикации 40 263 боя Поделиться Опубликовано: 11 января, 2025 07 янв 2025 - 00:32 пользователь _Ares_77 сказал:Всем здрасте! 3 день использую CachyOS. При запуске через wine выходит окно загрузки игры, полоса двигается, но на экран входа не продвигается. Portproton не устанавливал, обычно wine хватало. Куда копнуть или начать с Portproton.P.S. Решено установкой последней версии протона Лучше Portproton, и поддержка адекватная. мне не раз помогали, если что не получалось! Ссылка на комментарий
stalker_max Опубликовано: 23 января, 2025 Игроки 292 публикации 19 187 боёв Поделиться Опубликовано: 23 января, 2025 Добрый деньПосле последнего обновления 1.32 Альфа (23.01.2025) игра перестала работать. После запуска в логе последние строчки:0148:err:module:import_dll Library gdiplus.dll (which is needed by L"C:\\Games\\World_of_Tanks_RU\\win64\\Tanki.exe"https://forum-mt-prod.lesta.ru/emoticons/Smile_blinky.gif not found 0148:err:module:LdrInitializeThunk Importing dlls for L"C:\\Games\\World_of_Tanks_RU\\win64\\Tanki.exe" failed, status c0000135 Система LinuxLite 20.04 (UBUNTU), на этой же конфигурации wine прекрасно работали танки до сегодняшнего дня на протяжении 3х лет. Остальные игры работают без проблем.Попытки обновления или восстановления wine, включая ручное копирование библиотеки, ничего не дали.Попытки смены версии wine (5.0.3, 5.22, 6.15) ничего не дали.Глобальные настройки wine под Windows 7 SP1 Похоже, что в данном обновлении изменились требования к версии библиотеки gdiplus.dll. Просьба сообщить последние требования к данной библиотеке, чтобы понимать, какую версию wine необходимо использовать с новой версией игры. Спасибо. Любитель ЖИРНЫХ танков. Ссылка на комментарий
KOPOJIb_HO4N Опубликовано: 23 января, 2025 Игроки 7 949 публикаций 1 263 боя Поделиться Опубликовано: 23 января, 2025 Под портпротоном всё запускается, правда в бой не выходил. Фпс всегда было выше, чем под виндой. Nobara linux. Съешь ещё этих мягких французских булок, да выпей чаги. Чага - генеральный спонсор дизайна этого форума. Ссылка на комментарий
stalker_max Опубликовано: 23 января, 2025 Игроки 292 публикации 19 187 боёв Поделиться Опубликовано: 23 января, 2025 23 янв 2025 - 16:47 пользователь KOPOJIb_HO4N сказал:Под портпротоном всё запускается, правда в бой не выходил. Фпс всегда было выше, чем под виндой. Nobara linux. Вряд ли это проблемы именно с графикой. Подозреваю, что проблема с прекращением поддержки именно этой версии библиотеки (и старых wine 5 и 6 версий вообще).Значит, нужно переходить на более свежий wine, который поддерживается начиная с 22й версии ядра. Если это так, то мне предстоит нехилый напряг с модернизацией компа, которому уже 15-й год пошел, и заменой половины начинки, ибо 775й сокет более 4х гигов ДДР2 не поддерживает. Ну и полная перестановка системы, чего очень не хотелось бы делать.И вообще, я 3 раза подумаю, чтоит ли вообще начинать всё это из-за Мира Танков. Поэтому прошу совета, можно ли как-то обойтись без этого гемора и лишних затрат ресурсов и времени. Любитель ЖИРНЫХ танков. Ссылка на комментарий
Глобальные модераторы ZloyBut Опубликовано: 23 января, 2025 Глобальные модераторы 49 661 публикация 45 513 боёв Глобальные модераторы Поделиться Опубликовано: 23 января, 2025 (изменено) 23 янв 2025 - 19:39 пользователь stalker_max сказал:Вряд ли это проблемы именно с графикой. Подозреваю, что проблема с прекращением поддержки именно этой версии библиотеки (и старых wine 5 и 6 версий вообще).Значит, нужно переходить на более свежий wine, который поддерживается начиная с 22й версии ядра. Если это так, то мне предстоит нехилый напряг с модернизацией компа, которому уже 15-й год пошел, и заменой половины начинки, ибо 775й сокет более 4х гигов ДДР2 не поддерживает. Ну и полная перестановка системы, чего очень не хотелось бы делать.И вообще, я 3 раза подумаю, чтоит ли вообще начинать всё это из-за Мира Танков. Поэтому прошу совета, можно ли как-то обойтись без этого гемора и лишних затрат ресурсов и времени.Не выдумывайте! Дело не в сокете, а в чипсете. 945 чипсет поддерживает до 3Гб ОЗУ. 965 чипсет любой версии и выше - может сразу 8. Есть отдельные реализации материнок и с 16 Гб поддержки. Другое дело, что обычные DIMM DDR2 4 Гб у нас не продавались никогда. Только серверные с четностью. Обычные DIMM DDR2 были до 2Гб.В любом случае ваше оборудование с огромным трудом может поддерживать игру - я специально держу такую машину и запускаю на ней игру. ФПС на уровне 30 и редко выше поднимается. Даже в чистой Виндовс (и это без всяких эмуляторов). Изменено 23 января, 2025 пользователем ZloyBut Spoiler Ссылка на комментарий
stalker_max Опубликовано: 30 января, 2025 Игроки 292 публикации 19 187 боёв Поделиться Опубликовано: 30 января, 2025 23 янв 2025 - 17:49 пользователь ZloyBut сказал:Не выдумывайте! Дело не в сокете, а в чипсете. 945 чипсет поддерживает до 3Гб ОЗУ. 965 чипсет любой версии и выше - может сразу 8. Есть отдельные реализации материнок и с 16 Гб поддержки. Другое дело, что обычные DIMM DDR2 4 Гб у нас не продавались никогда. Только серверные с четностью. Обычные DIMM DDR2 были до 2Гб.В любом случае ваше оборудование с огромным трудом может поддерживать игру - я специально держу такую машину и запускаю на ней игру. ФПС на уровне 30 и редко выше поднимается. Даже в чистой Виндовс (и это без всяких эмуляторов). То, что на сегодня есть как ремонтные новые материнки на 775й, это 31/41/43 чипсеты, и среди них ни одной с поддержкой более 4х гигов оперативки. Любитель ЖИРНЫХ танков. Ссылка на комментарий
Рекомендованные публикации
В целях безопасности не указывайте здесь личную информацию о себе или о ком-либо другом, так как мы не сможем защитить её в соответствии с Политикой конфиденциальности Леста Игры.
Пожалуйста, войдите для комментирования
Вы сможете оставить комментарий после входа
Войти сейчас