Прочие компьютерные игры

Жёсткое падение FPS в майнкрафте на Ubuntu

Скажу сразу. Если вы начнёте писать что-то в духе "Ты дурак, ведь Linux не ОС для игр", то я просто удалю ваш ответ.

У меня есть сборка из 62 модов для оптимизации игры. Когда я играл на Windows 11, у меня иногда были фризы, но ФПС держался стабильно 290-320. После перехода на Ubuntu 20.04, ОЗУ стала расходоваться чуть меньше, но ФПС значительно упал. Теперь у меня стабильные 88-120(Vsync) FPS, но уже без фризов. Пожалуйста, объясните мне такое резкое падение ФПС с одной и той же сборкой... Если вы знаете, в чём дело, помогите решить эту проблему пожалуйста. Если вам нужны логи консоли, сведения о комплектующих, сборка ОС, я готов всё это предоставить.
Драйвера для видеокарты, если это Nvidia.
АС
Алишер Султанов
56 063
Лучший ответ
Виктор Павлович Теперь я вас понял. Проще говоря, вы предлагаете мне проверить другую сборку Ubuntu?
Причины могут быть любые, начиная с драйвером, заканчивая самой игрой.
У игры странная оптимизация, вполне может быть у кого-то с мощным ПК игра будет лагать а у кого-то со слабым ПК будет летать
UPD: Пф, тем более ты скачал какую-то сборку, оно вполне могло повлиять на фпс
Потому что подвалокитайское железо+говносборка убунту
Ромка Пяткин
Ромка Пяткин
25 514
1 Ubuntu это неоптимизированная дичь, особенно с оболочкой GNOME.
2 У тебя NVIDIA, а это проблема, даже с проприетарным драйвером все может работать криво, для Linux надо использовать AMD видеокарты с открытым драйвером.
3 Нужны патченные ядра LQX или ZEN.
4 Нужны свежайшие библиотеки MESA.
Виктор Павлович 1. Если у меня сборка с рутрекера, то она скорее всего оптимизирована
2. Возможно проблема в том, что у меня стоит последняя версия драйвера, а не реккомендуемая, да, мой косяк
3. Как узнать, содержатся ли эти патчи в моей сборке?
4. MESA это же вроде только для AMD видеокарт, разве нет?
Виктор Павлович Как я понял, GNOME сама по себе неоптимизированный GUI, так можно ли как-то его заменить?
Виктор Павлович а нельзя вшить допустим LQX к себе в ядро, без переустановки системы?
потому что майнкрафт игра майкрасофт, который владеет виндой. В убунту нет многих драйверов. Благодаря чему приходим к ответу-линукс только для того что бы печатать код, а не для развлечений
Андрей Кобазев
Андрей Кобазев
10 182
Виктор Павлович То-есть нет никакого способа решения? Даже способа, отследить, в каком месте идёт падение?
Болат Канаданов Технически после того как ни вида открыла исходники дров, то можно вполне собрать сборку линукса для игр, а на другие доп компоненты, по типу вай фая дрова уже есть.
Дима Васильев Бред, майнкрафт изначально не был от мелко-софта.
Я тебе даже больше скажу, майнкрафт поддерживается на линуксе.
А вот про драйвера уже другой вопрос, и то не факт что дело в них
Предположу, что так как эти игры изначально не были расчитанны под линукс, то определённые ресурсы системы тратятся на виртуализацию чего то что бы запустить экзэшник, по этому скорей всего фпс и меньше
Алишер Султанов Minecraft на Java работает.
Виктор Павлович прикол в том, что там даже не EXE
Линукс убунту и т.д. рассчитаны на программирование а не на гейминг, лучше на винду перейди и всё будет хорошо.
(Ответ очевиден же)
Виктор Павлович уже был на Win11. Результат с баганым проводником меня не удовлетворяет.
Количество процессов после запуска Win 10/11 слишком большое, по сравнению с Win 7/8.1(8.1 видел только в тестах)
Если брать линукс, то учитывая серверную сборку моего ПК, она показалась мне лучшим вариантом. ОЗУ и ЦП жрёт гораздо меньше чем винда, лагов не наблюдаю.
Короче только из-за оптимизации я перешёл на линукс
Виктор Павлович то-есть впринципе мне имеет смысл откатывать драйвер, но результат придётся проверять методом тыка?
Виктор Павлович окей, спасибо
Дима Васильев
Линукс убунту и т.д. рассчитаны на программирование а не на гейминг
Бред не неси виндузятник хренов
нифига себе 290-320 фпс, у меня максимум было 60/30
странно, у меня наоборот на windows 10 на одной сборке 15-30 фпс, а на ubuntu 70 фпс, запускаю майнкрафт через терминал с root правами: sudo su
моя карточка rx 550 ОЗУ 8 гб всего-лишь