Кое как установил Убунту и эту игру. Установка и настройка это тоже как квест. Причём квест на английском языке
Вкратце (вдруг кому пригодится, пишу по памяти):
0. Скачал и записал убунту на флешку. Подготовил старый винт (хотя можно и второй системой)
1. Убунта при запуске установки отрубила экран. Оказалось, что в работе с гтх970 у убунты не всё в порядке (решение нагуглил так "kernel mode setting ubuntu")
2. Убунта установилась и при загрузке установленной убунты опять черный экран. Пришлось кнопкой перегрузиться, и затем ловим момент, чтобы вызвать загрузочное меню. Я щёлкая клавишей ТАБ ловил момент, возможно и другой тоже можно. В появившемся меню на фиолетовом фоне выбрал "дополнительный ...", а затем "... recovery mode" (пишу по памяти), затем грузится и появляется меню из крякозяб/квадратиков. Понятны только английские слова. Ничего не менял, просто нажал энтер.
3. отредактировал загрузочное меню, чтобы не грузиться через рекавери, но пришлось установить gksu (в процессе сам убунту подскажет как установить)
Скрытый текст
Once you are booted into your system, open /etc/default/grub and look for the line (the kernel options may be different):
Code:
gksu gedit /etc/default/grub
Change:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
to
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
Update Grub:
Code:
sudo update-grub
Added: Hopefully this won't be a permanent solution for you. If you can find the correct video driver or less all-encompassing kernel option you may be able to get rid of the 'nomodeset' option.
4. Поставил драйвера скачанные с сайта нвидии. Процесс установки нагуглил через how to install nvidia run
Скрытый текст
Вкратце:
Сперва запоминаем куда скачали (обычно в "Загрузки", которая находится в home)
Открываем консоль CTRL+ALT+F1 (чтобы назад вернуться в граф.оболочку кажется CTRL+ALT+F7)
Убиваем граф.оболочку sudo service lightdm stop
смотрим папку в которой мы находимся ls или dir , скорее всего вы увидите, что в текущей папке есть папка "Загрузка" (у меня она была крякозябами, но не страшно. Напишите по-русски "Загрузка" и вы будете знать какие крякозябы
)
Затем войдем в папку "Загрузка" набрав: cd Загрузка (крякозябами, первая буква обязательно заглавная. Виндам пофиг на заглавные буквы, но линюкс затра"""т вас, если вы будете буквы писать не в том регистре)
Опять ls . Видим скачанные драйвер нвидии
Устанавливаем его sudo sh NVIDIA-сами допишите.run
Затем перезагружаемся
(в процессе пляски с бубном, я после этой установки ещё ставил драйвера из репозитория по описаным выше методам, но эти действия заглючили мне граф.оболочку, я просто не мог в неё войти. Помогла переустановка дров из консоли)
5. Появился рабочий стол, я быстро скопировал папку с хитменом в ./home/ с раздела NTFS (на который я предварительно распаковал из ISO под виндой)
6. Открыл консоль, вошел в папку хитмена (cd hitman), сделал HitmanPro.sh исполяемым (sudo chmod +x HitmanPro.sh), запустил (./HitmanPro.sh) "./" - это обязательно
Как и ожидалось он не забегал. Писал ошибки, о которых уже многие где писали
7. Дальше я делал следующее:
sudo apt-get install libsdl2-image-2.0-0
sudo apt-get install libSDL-ttf2.0-0
Скрытый текст
затем я выполнил пять команд, первые три что-то сделали, последние две сказали, что-то типа устарели или не надо обновлять
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-current
sudo apt-get install nvidia-driver
sudo apt-get install nvidia-settings
но затем перезагрузившись, граф.оболочка у меня не завелась. Через консоль заново установил драйвера с сайта нвидии. Я думаю, эти пять команд можно пропустить, мы же установили драйвера с сайта.
Далее опять игра не завелась.
8. Затем я скачал start.sh и steam-runtime-libs.tar.xz из другого торрента, который раздается не в исо и положил их рядом с HitmanPro.sh . Сделал start.sh исполняемым и запустил его. И о чудо! Игра заработала :).
Скрытый текст
Если посмотреть, то этот start.sh делает пять файлов исполняемыми
chmod +x ./bin/FeralBrowser
chmod +x ./bin/FeralLinuxMessage
chmod +x ./bin/HitmanPro
chmod +x ./bin/feral_linux_crash_reporter
chmod +x ./HitmanPro.sh
а также что-то ещё