KUbuntu 18.04.1. Стояли драйвера N-Vidia 390 + CUDA (все из репозиториев Ubuntu). Поставил цель проверить ту самую новость на игре не из списка. Что-то более новое качать сейчас не могу - у меня доступ к сети только через мобильный интернет, а современные игры по 35-40 Гб трафика отъедают, что для меня сейчас неприемлимо (любопытно, что когда их покупаешь, об этом никто не предупреждает, ну да не о том...). К
этой новости. Что делал:
1. Подключил PPA с драйверами для N-Vidia:
sudo add-apt-repository ppa:graphics-drivers/ppa
Выполнил обновление данных из репозиториев:
sudo apt update
Посмотрел доступные драйверы:
ubuntu-drivers devices
По выводу последней команды понял, что нужный драйвер версии 396 в наличии:
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd0000139Bsv00001558sd00001501bc03sc00i00
vendor : NVIDIA Corporation
model : GM107M [GeForce GTX 960M]
driver : nvidia-driver-390 - third-party free
driver : nvidia-driver-396 - third-party free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
Поскольку он у меня отмечен как recommended, то дал команду на установку рекомендуемого драйвера (цена вопроса ~85 Мб, с учетом того, что драйвера 390 у меня ранее стояли, и, как я понял, обновляется не сразу все):
sudo ubuntu-drivers autoinstall
После установки выполнил перезагрузку. Далее действовал так:
sudo apt update && sudo apt upgrade
sudo apt autoremove && sudo apt autoclean
В ходе данной процедуры были подтянуты обновленная N-Vidia settings и несколько библиотек, в т.ч. для работы vulkan API; удалились метапакет от версии 390 и еще пара устаревших пакетов. Далее еще одна перезагрузка (для верности). После переагрузки удостоверился что установлен нужный мне драйвер:
dpkg -l | grep nvidia-driver
В выводе увидел
nvidia-driver-396. Что порадовало - CUDA не слетела. Тот же blender её по-прежнему без заскоков видит и пользует...
2. Далее запустил steam. В разделе
Steam ->
Настройки ->
Аккаунт ->
Бета-тестирование активировал пункт "
Steam Beta Update". По нажатию Ok Steam нашел для себя обновление, и принялся его скачивать (~127 Мб цена вопроса). После загрузки Steam автоматически перезапустился. Далее в разделе
Steam ->
Настройки ->
Аккаунт ->
Steam Play поставил галочку напротив "
Enable Steam Play for all titles". В разделе
Compatibility tool установлено значение по-умолчанию (у меня это
Proton 3.7-3. После этого в списке игр в библиотеке была выбрана игра, которая идет как windows-only (у меня давно куплена
Brigade E5: New Jagged Union). Steam позволил ее установить:
Загружаю... И, как это ни странно, работает
Товарищи, я ликую. Лицензионные игры, по сути, нативно прямо в любимой ОС, - это просто праздник какой-то ))