Решил проблему следующим образом (костыль):
1. Завел еще одного пользователя для игр (дабы не нарушить настройки вайна на рабочем пользователе, где установлены ворд и эксель).
2. Установил стим через портвейн (portwine) и игры запускаю соответственно через него.
3. В настройках nvidia setting отключил второй монитор. Естественно, засейвился.
16_03_18_01.png
Теперь при необходимости поработать, у меня двухмониторная конфигурация, а при необходимости поиграть в Endless Legend - одномониторная.
UPD: Столкнулся еще с одной проблемой - для некоторых игр из серии игры King's Bounty - слетает разрешение (800х600 вместо 2650х1440).
Решил следующим образом:
по пути /home/
<имя_вашего_пользователя>/PortSteam/Program Files/Steam/steamapps/common/
<Darkside_или_другая_из_этой_серии>/data/
- (то, что красным необходимо смотреть название директорий по месту на компьютере рецепиенте и подставлять в путь усмотренное)
- (еще раз обращаю внимание, что вайн в этом случае установлен через portwine!!! в случае установки через чистый вайн с вайнтриксом или через плей-он-линукс путь будет отличаться и его необходимо будет искать опытным путем)
изменил содержание файла game.ini на
Код: Выделить всё
setf ~firstrun 0
setf ~screenresoultionx 2560
setf ~screenresoultiony 1440
setf ~windowed 0
setf ~aspectratiox 0
setf ~aspectratioy 0
setf ~shadowresolution 2048
setf ~bookquality 5
setf ~map_camera_sens_x 0.196300
setf ~map_camera_sens_y 0.196300
setf ~map_camera_wheel_sens 1.000000
setf ~map_camera_dist_sens 2.000000
setf ~arena_camera_sens_x 0.196300
setf ~arena_camera_sens_y 0.196300
setf ~arena_camera_wheel_sens 1.000000
setf ~highlight_arena 1
setf ~slowsave 0
setf ~r_shadow_mesh 1
setf ~enablewsad 0
setf ~rotateradar 1
setf ~disablecaptains 0
setf ~enableautosave 1
setf ~enablestereomode 0
setf ~stereocamprojtype 0
setf ~stereoeyesdist 0.063900
setf ~stereo_offtime 10.000000
setf ~showflyingdead 2
setf ~save_combat_replay_log 0
setf ~apprehensive_must_die 0
setf ~disable_3d_mainpanel 0
setf ~heroskin -1
setf ~fight_info 0
setf ~r_shadowmap_4sample 1
setf ~r_blur_shadowmap 0
setf ~r_vsync 1
setf ~r_fsaa 1
setf ~disablefightlog 0
setf ~r_filter 3
setf ~cl_master_vol 1.000000
setf ~cl_sounds_vol 0.750000
setf ~cl_music_vol 0.500000
setf ~r_gamma 1.000000
setf ~r_anim_speed 0
setf ~r_clip_distance 0
setf ~r_refresh_rate 0
setf ~r_water_quality 2
setf ~autocamera 2
setf ~clip_cursor 1
setf ~splitnumchar 39
setf ~r_skipmip_landscape 0
setf ~r_skipmip_particles 0
setf ~r_skipmip_units 0
setf ~r_skipmip_other 0
setf ~cl_sounds 1
setf ~cl_music 1
setf ~cl_movies 1
setf ~cl_menu3d 1
setf ~cl_uncam 0
setf ~in_mem_maps 2
setf ~in_mem_arenas 2
setf ~r_use_adapter 0
на сколько я понимаю главное в этом в файле строки (в моем случае)
Код: Выделить всё
setf ~screenresoultionx 2560
setf ~screenresoultiony 1440