Ubuntu, мир танков, Windows 10, девушка

Или как это все связано?

Posted by snakers41 on April 22, 2017

 

А ты знаешь как связаны эти понятия? Объект 279 и Ubuntu?


TLDR

- Про визуализации в мире танков - https://t.me/snakers4/337;

- Винрейт в танках - https://t.me/snakers4/299;

- Мои фото из Кубинки - https://t.me/snakers4/342;

- Как играть в танки на Ubuntu и как ставить дрова на Ubuntu - https://t.me/snakers4/713;

- Моя статья про первоочередные знания;

- Сборник постов на канале на похожую тему;


Так получилось, что будучи уже в преклонном возрасте (26 лет - уже началась умственная деградация, молодость потрачена), я решил попробовать полностью перейти на Ubuntu для части задач, которые не касаются ежедневной работы, т.к. сервера / питон / базы данных / всякий аналитический опен-сорсный софт лучше всего идут под Linux и ставятся 1 командой в консоли. Админы невзлюбят, но с рядом оговорок для простого юзера в Ubuntu есть почти все, что нужно, даже не открывая консоль.

Но я решил извратиться, по той причине, что в 2012 году еще создал чар в мире танков (в общежитии соседи уговорили). Чар не очень прокачанный, скорее в формате для удовольствия (почти 54% винрейт, я даже не красный вареный "рак" - раньше их называли оленями, потом раками).

Также моя девушка  стала гордым обладателем ноутбука с Windows 10 и не смогла никакими ухищрениями выключить встроенные утилиты корпорации добра (сбор данных, антивирус, процесс HP-что-то жрущий 90% процессора без предупреждения) итд итп. Ноутбук хороший, но его ресурс уничтожается неэффективной системой.

По идее все эти проблемы почти решаются "из коробки" установкой предпоследней версии Ubuntu, а если уметь извращаться, то даже и в танки поиграть можно. Для сомневающихся опишу свой путь проб и ошибок со ссылками на более технические подробности:

  1. Если ставите Ubuntu для расчетов - берите server, если на ноутбук - берите desktop. На сервере есть встроенный postgres, который сразу лучше обновить до последней мажорной версии;
  2. Как ставить in a nutshell (это РЕАЛЬНО так просто) 
    1. Изучите как работает вход в BIOS на вашем дивайсе;
    2. Гуглите;
    3. Используйте эту утилиту для загрузочной флешки;
    4. Грузитесь с флешки, отвечайте на вопросы, не умеете разделять диски и не умеете в разделы и UEFI - просто кликайте далее и гуглите;
  3. На ноутбуке после установки может не будет работать тачпад или вайфай. Надо гуглить. Пример типичного бага - конфликт драйверов wifi, который на дает его включить на ноутбуке;
  4. Если вы поставили все-таки систему  и все работает, то начните свою рекурсию с:
    1. Моя статья про первоочередные знания;
    2. Сборник постов на канале на похожую тему;
  5. Запомните - все попытки лезть в консоль поначалу только если есть бекап и вы умеете его разворачивать. Руками вычищать если вы нарушили целостность пакетов или залезли в fstab криво - не очень приятное занятие;
  6. Теперь про танки - опишу свою логику мучений и как я решил вопрос:
    1. Не будучи задротом, хочется иметь решение не на уровне "пересборки ядра", а на уровне набора абстракций в виде опен-сорсного софта, который поддерживается командами и который будет поддерживаться командами людей. Апдейты хочется ставить 1 командой;
    2. Пробовал VMware - из коробки все работает, но очень сильно лагает, вероятно из-за виртуальности видеокарты там. Гуглите форумы, 40 fps будет, но о винрейте 54%+ мечтать не приходится из-за фризов;
    3. Поставьте  драйвера для видеокарты. Выше написано как по ссылкам. Это важно;
    4. Попробовал своими руками wine - там гайды от 2012-2013 года для 32-битных систем. Из коробки не заводится на новом софте и железе;
    5. Попробовал своими руками PlayOnLinux - там почти никогда нет актуальных сборок для игр, которые меняются и дополняются "патчами";
    6. Отдельная боль - моды, которые используют устаревшие технологии;
    7. Нашел админа, который предложил пересобрать ядро и прокинуть видеокарту на прямую в kvm - не вышло до конца;
    8. Пробовал начать читать про xen, vmware vSphere и прочее - но это такие глубокие дебри, что туда вообще обычному человеку не влезть;
    9. А вот, внимание, решение которое помог мне сделать добрый человек - https://t.me/snakers4/497 - оно работает даже с модами;
    10. Бекапы, разделы дисков, fstab, крон, консоль - играйтесь;
    11. Почему оно работает уже 3-4 месяца без геморроя (я правил только мелочи в конфигах wine):
      1. Драйвера видеокарты обновляет Nvidia - там есть обновления;
      2. PlayOnLinux используется просто как оболочка для удобства админства;
      3. Софт для винды и модов поставлен вместе с админом путем проб и ошибок;
      4. Админ также выбрал правильную версию Wine - что продержится еще пару лет до существенных изменений в танках;
      5. Wine - развивается и поддерживается. WOT поддерживает версию для Windows XP по причине слабости ПК большинства игроков;
      6. Я запускал пару раз сам танки до этого через Wine, но не хватило опыта для настройки;
    12. Про ноутбук девушки
      1. Все завелось из коробки после разборки и установки SSD в него;
      2. Не работали только драйвера для wifi, но гугл решил вопрос;
      3. Дальше - система перестала жрать 90% без причины и компьютер стал грузиться 5с вместо 30-60с;
      4. У девушки появились дополнительные мотивации учиться админить Linux;
      5. VMware + wine даже из коробки решает вопрос запуска софта, который есть только под windows или мак;

 

Кар-кар-кар, ребята. Удачи вам тоже в ваших начинаниях!