Cant run Control

Trying to run the game Control in lutris. It just wont run.

this is the log from lutris:

$ lutris -d
[2026-01-22 18:42:56.268] [MANGOHUD] [warning] [overlay_params.cpp:1139] You have specified both gpu_list and pci_dev, ignoring pci_dev.
[2026-01-22 18:42:56.269] [MANGOHUD] [info] [gpu.cpp:89] Set renderD128 as active GPU (driver=amdgpu id=1002:1900 pci_dev=0000:06:00.0)
[2026-01-22 18:42:56.288] [MANGOHUD] [info] [gpu.cpp:89] Set renderD129 as active GPU (driver=nvidia id=10de:28a1 pci_dev=0000:01:00.0)
[2026-01-22 18:42:56.288] [MANGOHUD] [warning] [gpu.cpp:104] You have more than 1 active GPU, check if you use both pci_dev and gpu_list. If you use fps logging, MangoHud will log only this GPU: name = renderD128, driver = amdgpu, vendor = 1002, pci_dev = 0000:06:00.0
INFO     2026-01-22 18:42:56,364 [application.do_command_line:478]:Starting Lutris 0.5.19
WARNING: [Loader Message] Code 0 : Layer VK_LAYER_MANGOHUD_overlay_x86_64 uses API version 1.3 which is older than the application specified API version of 1.4. May cause issues.
WARNING: [Loader Message] Code 0 : Layer VK_LAYER_MANGOHUD_overlay_x86 uses API version 1.3 which is older than the application specified API version of 1.4. May cause issues.
[2026-01-22 18:42:56.399] [MANGOHUD] [warning] [overlay_params.cpp:1139] You have specified both gpu_list and pci_dev, ignoring pci_dev.
[2026-01-22 18:42:56.400] [MANGOHUD] [info] [gpu.cpp:89] Set renderD128 as active GPU (driver=amdgpu id=1002:1900 pci_dev=0000:06:00.0)
[2026-01-22 18:42:56.418] [MANGOHUD] [info] [gpu.cpp:89] Set renderD129 as active GPU (driver=nvidia id=10de:28a1 pci_dev=0000:01:00.0)
[2026-01-22 18:42:56.418] [MANGOHUD] [warning] [gpu.cpp:104] You have more than 1 active GPU, check if you use both pci_dev and gpu_list. If you use fps logging, MangoHud will log only this GPU: name = renderD128, driver = amdgpu, vendor = 1002, pci_dev = 0000:06:00.0
INFO     2026-01-22 18:42:56,944 [startup.run_all_checks:120]:"card1" is AMD Radeon 760M Graphics (1002:1900 103c:8c2f amdgpu) Driver 25.1.9
WARNING: [Loader Message] Code 0 : Layer VK_LAYER_MANGOHUD_overlay_x86_64 uses API version 1.3 which is older than the application specified API version of 1.4. May cause issues.
WARNING: [Loader Message] Code 0 : Layer VK_LAYER_MANGOHUD_overlay_x86 uses API version 1.3 which is older than the application specified API version of 1.4. May cause issues.
[2026-01-22 18:42:57.036] [MANGOHUD] [warning] [overlay_params.cpp:1139] You have specified both gpu_list and pci_dev, ignoring pci_dev.
[2026-01-22 18:42:57.037] [MANGOHUD] [info] [gpu.cpp:89] Set renderD128 as active GPU (driver=amdgpu id=1002:1900 pci_dev=0000:06:00.0)
[2026-01-22 18:42:57.053] [MANGOHUD] [info] [gpu.cpp:89] Set renderD129 as active GPU (driver=nvidia id=10de:28a1 pci_dev=0000:01:00.0)
[2026-01-22 18:42:57.053] [MANGOHUD] [warning] [gpu.cpp:104] You have more than 1 active GPU, check if you use both pci_dev and gpu_list. If you use fps logging, MangoHud will log only this GPU: name = renderD128, driver = amdgpu, vendor = 1002, pci_dev = 0000:06:00.0
ERROR    2026-01-22 18:42:57,528 [system.read_process_output:189]:['vulkaninfo', '--summary'] command failed: Command '['vulkaninfo', '--summary']' died with <Signals.SIGSEGV: 11>.
DEBUG    2026-01-22 18:42:57,528 [system._execute:109]:Executing lspci
INFO     2026-01-22 18:42:57,612 [startup.run_all_checks:120]:"card0" is NVIDIA Corporation AD107M [GeForce RTX 4050 Max-Q / Mobile] (10de:28a1 103c:8c2f nvidia) Driver 580.119.02
DEBUG    2026-01-22 18:42:57,677 [xrandr.get_resolutions:91]:Retrieving resolution list
DEBUG    2026-01-22 18:42:57,680 [xrandr._get_vidmodes:18]:Retrieving 30 video modes from XrandR
DEBUG    2026-01-22 18:42:57,717 [path_cache._update_missing_games:114]:Checking for missing games
DEBUG    2026-01-22 18:42:57,741 [api.check_stale_runtime_versions:52]:Modified at Thu 22 Jan 2026 15:53:59, will update after Thu 22 Jan 2026 21:53:59
DEBUG    2026-01-22 18:42:57,742 [lutriswindow.create_runtime_updater_cb:1384]:Runtime up to date
DEBUG    2026-01-22 18:42:59,648 [grid.on_item_activated:97]:Item activated: 57
INFO     2026-01-22 18:42:59,692 [runner.use_runtime:440]:Runtime disabled by system configuration
INFO     2026-01-22 18:42:59,693 [runner.use_runtime:440]:Runtime disabled by system configuration
DEBUG    2026-01-22 18:42:59,693 [xrandr.get_outputs:26]:Retrieving display outputs
DEBUG    2026-01-22 18:42:59,695 [xrandr._get_vidmodes:18]:Retrieving 30 video modes from XrandR
INFO     2026-01-22 18:42:59,696 [game.start_antimicrox:559]:Starting Antimicro
lutris-wrapper: /usr/bin/antimicrox
Started initial process 13854 from /usr/bin/antimicrox --hidden --tray --profile /home/samir/Documents/gamepad.gamecontroller.amgp
Start monitoring process.
lutris-wrapper: Control
Started initial process 13855 from gamemoderun /usr/bin/umu-run /home/samir/Games/CONTROL - Ultimate Edition/Control.exe
Start monitoring process.
[18:42:59.900] 🐞DEBUG  Found settings file: /home/samir/.config/antimicrox/antimicrox_settings.ini (file /src/main.cpp:181)
Selecting uinput as a default event generator.[18:42:59.900] 🟢INFO     uinput is default for wayland
umu-launcher version 1.1.4 (3.13.11 (main, Jan  6 2026, 00:00:00) [GCC 15.2.1 20251211 (Red Hat 15.2.1-5)])
WARNING: repo.steampowered.com returned the status: 404
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
ProtonFixes[14041] INFO: Running protonfixes on "GE-Proton10-28", build at 2026-01-01 22:46:56+00:00.
ProtonFixes[14041] INFO: Running checks
ProtonFixes[14041] INFO: All checks successful
ProtonFixes[14041] WARN: Game title not found in CSV
ProtonFixes[14041] INFO: Non-steam game UNKNOWN (umu-default)
ProtonFixes[14041] INFO: No store specified, using UMU database
ProtonFixes[14041] INFO: Using global defaults for UNKNOWN (umu-default)
ProtonFixes[14041] INFO: Non-steam game UNKNOWN (umu-default)
ProtonFixes[14041] INFO: No store specified, using UMU database
ProtonFixes[14041] INFO: No global protonfix found for UNKNOWN (umu-default)
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
Proton: /home/samir/Games/CONTROL - Ultimate Edition/Control.exe
Proton: Executable a unix path, launching with /unix option.
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
fsync: up and running.
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
002c:fixme:winediag:loader_init wine-staging 10.0 is a testing version containing experimental patches.
002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org.
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
0048:fixme:ntoskrnl:driver_stub 0000000000249AD0 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\pci" stub!
0048:fixme:ntoskrnl:driver_stub 0000000000249D20 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\hidusb" stub!
0048:fixme:ntoskrnl:driver_stub 000000000024A900 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\Disk" stub!
0058:fixme:ntoskrnl:kernel_object_from_handle No constructor for type L"Token"
003c:fixme:service:service_start_process HACK: Creating service (null) on default desktop.
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
[2026-01-22 18:43:02.803] [MANGOHUD] [info] [blacklist.cpp:83] process 'explorer.exe' is blacklisted in MangoHud
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
00d0:fixme:ntoskrnl:driver_stub 0000000000249AD0 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\pci" stub!
00d0:fixme:ntoskrnl:driver_stub 0000000000249D20 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\hidusb" stub!
00d0:fixme:ntoskrnl:driver_stub 000000000024A900 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\Disk" stub!
00dc:fixme:ntoskrnl:kernel_object_from_handle No constructor for type L"Token"
00d8:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\winebth": c0000142
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"winebth" failed to start: 1114
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
006c:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\X:\\.local\\share\\lutris\\runners\\proton\\GE-Proton10-28\\files\\share\\wine/../xalia/xalia.exe"
006c:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\X:\\.local\\share\\lutris\\runners\\proton\\GE-Proton10-28\\files\\share\\wine/../xalia/xalia.exe"
006c:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\X:\\.local\\share\\lutris\\runners\\proton\\GE-Proton10-28\\files\\share\\wine/../xalia/xalia.exe"
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
Command exited with status: 0
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
012c:fixme:oleacc:find_class_data unhandled window class: L"#32769"
012c:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
012c:fixme:uiautomation:default_uia_provider_callback Default ProviderType_NonClientArea provider unimplemented.
012c:fixme:oleacc:find_class_data unhandled window class: L"#32769"
012c:fixme:uiautomation:base_hwnd_fragment_get_FragmentRoot 00000000007DFC38, 000000000021F9A0: stub!
012c:fixme:uiautomation:base_hwnd_fragment_GetEmbeddedFragmentRoots 00000000007DFC38, 000000000021F9B0: stub!
00fc:fixme:wineusb:add_usb_device Interface 1 has 6 alternate settings; using the first one.
013c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0134:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.8" not implemented
0134:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.8" not implemented
0134:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION

Unhandled Exception:
System.IO.FileNotFoundException: Could not load file or assembly 'System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies.
File name: 'System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
[ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies.
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
00dc:fixme:ntoskrnl:kernel_object_from_handle No constructor for type L"Token"
0134:fixme:combase:RoGetActivationFactory (L"Windows.Gaming.Input.RawGameController", {eb8d0792-e95a-4b19-afc7-0a59f8bf759e}, 00006FFFFD928960): semi-stub
00fc:fixme:wineusb:add_usb_device Interface 1 has 8 alternate settings; using the first one.
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
00fc:fixme:wineusb:query_id Unhandled ID query type 0x5.
0160:err:service:device_notify_proc failed to get event, error 1726
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
Monitored process exited.
Initial process has exited (return code: 0)
All processes have quit
Exit with return code 0
DEBUG    2026-01-22 18:43:03,805 [monitored_command.on_stop:232]:Process 13851 has terminated with code 0
DEBUG    2026-01-22 18:43:05,701 [game.beat:910]:Game thread stopped
WARNING  2026-01-22 18:43:05,701 [game.on_game_quit:948]:Game still running (state: running)
INFO     2026-01-22 18:43:05,701 [game.stop:921]:Stopping Control (wine)
DEBUG    2026-01-22 18:43:05,702 [game.stop_game:877]:Control (wine) has run for 6 seconds
DEBUG    2026-01-22 18:43:05,702 [game.stop_game:889]:Playtime: 45 minutes
DEBUG    2026-01-22 18:43:05,702 [game.on_game_quit:966]:Control stopped at Thu, 22 Jan 2026 18:43:05
DEBUG    2026-01-22 18:43:05,713 [application.on_game_stopped:791]:Removing 57 from running IDs
DEBUG    2026-01-22 18:43:05,749 [path_cache.add_to_path_cache:47]:Adding Control (wine) to path cache
INFO     2026-01-22 18:43:08,100 [application.do_shutdown:1047]:Shutting down Lutris

Looks like a problem with ‘gamemode’
First, see if it is installed

sudo dnf install gamemode

If it is then try different Wine versions from Lutris.

Your installation is also missing

System.IO.FileNotFoundException: Could not load file or assembly 'System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies.
File name: 'System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'

This is a windows .net assembly which this game apparently absolutely requires.

yes gamemod was installed.
i tried order versions of proton (8-1, 9-1, 9-9)
none of them solved the issue.

yes it wasnt installed. but other games worked just fine without it, i think other versions of it were installed.
i .net framework from microsoft website and installed in lutris via “run exe inside wine prefix” and installed succefully. and then restarted my computer
now i get this error and the game exits afterwards


i go to the control panel. these is no “windows features”. but i found these.

i cant modify .net framework 4.8 only remove.
i cant modify visual C++ but that takes me to modify/uninstall window of the microsoft visaul. the rest of the programs are games i installed before.

lutris log if you need it:

$ lutris -d
[2026-01-23 01:59:00.417] [MANGOHUD] [warning] [overlay_params.cpp:1139] You have specified both gpu_list and pci_dev, ignoring pci_dev.
[2026-01-23 01:59:00.418] [MANGOHUD] [info] [gpu.cpp:89] Set renderD128 as active GPU (driver=amdgpu id=1002:1900 pci_dev=0000:06:00.0)
[2026-01-23 01:59:00.434] [MANGOHUD] [info] [gpu.cpp:89] Set renderD129 as active GPU (driver=nvidia id=10de:28a1 pci_dev=0000:01:00.0)
[2026-01-23 01:59:00.434] [MANGOHUD] [warning] [gpu.cpp:104] You have more than 1 active GPU, check if you use both pci_dev and gpu_list. If you use fps logging, MangoHud will log only this GPU: name = renderD128, driver = amdgpu, vendor = 1002, pci_dev = 0000:06:00.0
INFO     2026-01-23 01:59:00,505 [application.do_command_line:478]:Starting Lutris 0.5.19
WARNING: [Loader Message] Code 0 : Layer VK_LAYER_MANGOHUD_overlay_x86_64 uses API version 1.3 which is older than the application specified API version of 1.4. May cause issues.
WARNING: [Loader Message] Code 0 : Layer VK_LAYER_MANGOHUD_overlay_x86 uses API version 1.3 which is older than the application specified API version of 1.4. May cause issues.
[2026-01-23 01:59:00.542] [MANGOHUD] [warning] [overlay_params.cpp:1139] You have specified both gpu_list and pci_dev, ignoring pci_dev.
[2026-01-23 01:59:00.543] [MANGOHUD] [info] [gpu.cpp:89] Set renderD128 as active GPU (driver=amdgpu id=1002:1900 pci_dev=0000:06:00.0)
[2026-01-23 01:59:00.559] [MANGOHUD] [info] [gpu.cpp:89] Set renderD129 as active GPU (driver=nvidia id=10de:28a1 pci_dev=0000:01:00.0)
[2026-01-23 01:59:00.559] [MANGOHUD] [warning] [gpu.cpp:104] You have more than 1 active GPU, check if you use both pci_dev and gpu_list. If you use fps logging, MangoHud will log only this GPU: name = renderD128, driver = amdgpu, vendor = 1002, pci_dev = 0000:06:00.0
INFO     2026-01-23 01:59:01,080 [startup.run_all_checks:120]:"card1" is AMD Radeon 760M Graphics (1002:1900 103c:8c2f amdgpu) Driver 25.1.9
WARNING: [Loader Message] Code 0 : Layer VK_LAYER_MANGOHUD_overlay_x86_64 uses API version 1.3 which is older than the application specified API version of 1.4. May cause issues.
WARNING: [Loader Message] Code 0 : Layer VK_LAYER_MANGOHUD_overlay_x86 uses API version 1.3 which is older than the application specified API version of 1.4. May cause issues.
[2026-01-23 01:59:01.148] [MANGOHUD] [warning] [overlay_params.cpp:1139] You have specified both gpu_list and pci_dev, ignoring pci_dev.
[2026-01-23 01:59:01.148] [MANGOHUD] [info] [gpu.cpp:89] Set renderD128 as active GPU (driver=amdgpu id=1002:1900 pci_dev=0000:06:00.0)
[2026-01-23 01:59:01.164] [MANGOHUD] [info] [gpu.cpp:89] Set renderD129 as active GPU (driver=nvidia id=10de:28a1 pci_dev=0000:01:00.0)
[2026-01-23 01:59:01.164] [MANGOHUD] [warning] [gpu.cpp:104] You have more than 1 active GPU, check if you use both pci_dev and gpu_list. If you use fps logging, MangoHud will log only this GPU: name = renderD128, driver = amdgpu, vendor = 1002, pci_dev = 0000:06:00.0
ERROR    2026-01-23 01:59:01,663 [system.read_process_output:189]:['vulkaninfo', '--summary'] command failed: Command '['vulkaninfo', '--summary']' died with <Signals.SIGSEGV: 11>.
DEBUG    2026-01-23 01:59:01,663 [system._execute:109]:Executing lspci
INFO     2026-01-23 01:59:01,793 [startup.run_all_checks:120]:"card0" is NVIDIA Corporation AD107M [GeForce RTX 4050 Max-Q / Mobile] (10de:28a1 103c:8c2f nvidia) Driver 580.119.02
DEBUG    2026-01-23 01:59:01,865 [xrandr.get_resolutions:91]:Retrieving resolution list
DEBUG    2026-01-23 01:59:01,868 [xrandr._get_vidmodes:18]:Retrieving 30 video modes from XrandR
DEBUG    2026-01-23 01:59:01,906 [path_cache._update_missing_games:114]:Checking for missing games
DEBUG    2026-01-23 01:59:01,926 [api.check_stale_runtime_versions:52]:Modified at Thu 22 Jan 2026 22:22:58, will update after Fri 23 Jan 2026 04:22:58
DEBUG    2026-01-23 01:59:01,926 [lutriswindow.create_runtime_updater_cb:1384]:Runtime up to date
DEBUG    2026-01-23 01:59:03,675 [grid.on_item_activated:97]:Item activated: 57
INFO     2026-01-23 01:59:03,719 [runner.use_runtime:440]:Runtime disabled by system configuration
INFO     2026-01-23 01:59:03,720 [runner.use_runtime:440]:Runtime disabled by system configuration
DEBUG    2026-01-23 01:59:03,720 [xrandr.get_outputs:26]:Retrieving display outputs
DEBUG    2026-01-23 01:59:03,723 [xrandr._get_vidmodes:18]:Retrieving 30 video modes from XrandR
INFO     2026-01-23 01:59:03,725 [game.start_antimicrox:559]:Starting Antimicro
lutris-wrapper: /usr/bin/antimicrox
Started initial process 65490 from /usr/bin/antimicrox --hidden --tray --profile /home/samir/Documents/gamepad.gamecontroller.amgp
Start monitoring process.
lutris-wrapper: Control
Started initial process 65491 from gamemoderun /usr/bin/umu-run /home/samir/Games/CONTROL - Ultimate Edition/Control.exe
Start monitoring process.
[01:59:03.925] 🐞DEBUG  Found settings file: /home/samir/.config/antimicrox/antimicrox_settings.ini (file /src/main.cpp:181)
Selecting uinput as a default event generator.[01:59:03.926] 🟢INFO     uinput is default for wayland
umu-launcher version 1.1.4 (3.13.11 (main, Jan  6 2026, 00:00:00) [GCC 15.2.1 20251211 (Red Hat 15.2.1-5)])
WARNING: repo.steampowered.com returned the status: 404
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
ProtonFixes[65669] INFO: Running protonfixes on "GE-Proton10-28", build at 2026-01-01 22:46:56+00:00.
ProtonFixes[65669] INFO: Running checks
ProtonFixes[65669] INFO: All checks successful
ProtonFixes[65669] WARN: Game title not found in CSV
ProtonFixes[65669] INFO: Non-steam game UNKNOWN (umu-default)
ProtonFixes[65669] INFO: No store specified, using UMU database
ProtonFixes[65669] INFO: Using global defaults for UNKNOWN (umu-default)
ProtonFixes[65669] INFO: Non-steam game UNKNOWN (umu-default)
ProtonFixes[65669] INFO: No store specified, using UMU database
ProtonFixes[65669] INFO: No global protonfix found for UNKNOWN (umu-default)
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
Proton: /home/samir/Games/CONTROL - Ultimate Edition/Control.exe
Proton: Executable a unix path, launching with /unix option.
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
fsync: up and running.
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
002c:fixme:winediag:loader_init wine-staging 10.0 is a testing version containing experimental patches.
002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org.
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
0048:fixme:ntoskrnl:driver_stub 0000000000249AD0 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\pci" stub!
0048:fixme:ntoskrnl:driver_stub 0000000000249D20 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\hidusb" stub!
0048:fixme:ntoskrnl:driver_stub 000000000024A900 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\Disk" stub!
0058:fixme:ntoskrnl:kernel_object_from_handle No constructor for type L"Token"
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
003c:fixme:service:service_start_process HACK: Creating service (null) on default desktop.
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
[2026-01-23 01:59:06.692] [MANGOHUD] [info] [blacklist.cpp:83] process 'explorer.exe' is blacklisted in MangoHud
00a4:fixme:seh:WerSetFlags (2) stub
00a4:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
00c4:fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
00c4:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00006FFFFE1125B7, 28) stub
00c4:fixme:ver:GetCurrentPackageId (0000000000BFEB40 0000000000000000): stub
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
00ec:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00ec:fixme:seh:WerSetFlags (2) stub
00ec:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
00f8:fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 7B043241, 28) stub
00f8:fixme:ver:GetCurrentPackageId (014BECBC 00000000): stub
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
0108:fixme:ntoskrnl:driver_stub 0000000000249AD0 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\pci" stub!
0108:fixme:ntoskrnl:driver_stub 0000000000249D20 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\hidusb" stub!
0108:fixme:ntoskrnl:driver_stub 000000000024A900 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\Disk" stub!
0114:fixme:ntoskrnl:kernel_object_from_handle No constructor for type L"Token"
0110:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\winebth": c0000142
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"winebth" failed to start: 1114
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
0064:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\X:\\.local\\share\\lutris\\runners\\proton\\GE-Proton10-28\\files\\share\\wine/../xalia/xalia.exe"
0164:err:ole:apartment_add_dll couldn't find function DllGetClassObject in L"C:\\windows\\system32\\uiautomationcore.dll"
0164:err:ole:com_get_class_object no class object {e22ad333-b25f-460c-83d0-0581107395c9} could be created for context 0x1
0164:err:tabtip:add_uia_event_handler Failed to create IUIAutomation interface, hr 0x800401f8
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
0064:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\X:\\.local\\share\\lutris\\runners\\proton\\GE-Proton10-28\\files\\share\\wine/../xalia/xalia.exe"
0064:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\X:\\.local\\share\\lutris\\runners\\proton\\GE-Proton10-28\\files\\share\\wine/../xalia/xalia.exe"
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
016c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00006FFFFE1125B7, 28) stub
Command exited with status: 0
0174:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00006FFFFE1125B7, 28) stub
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
016c:fixme:ver:GetCurrentPackageId (000000000011EF90 0000000000000000): stub
0174:fixme:ver:GetCurrentPackageId (000000000041F2F0 0000000000000000): stub
016c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00006FFFFDBDCDE4, 28) stub
016c:fixme:ver:GetCurrentPackageId (000000000011F3A0 0000000000000000): stub
016c:fixme:heap:GetNumaHighestNodeNumber semi-stub: 000000000011FAE8
016c:fixme:seh:WerRegisterRuntimeExceptionModule (L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscordacwks.dll", 00006FFFFD3E0000) stub
016c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0134:fixme:wineusb:add_usb_device Interface 1 has 6 alternate settings; using the first one.
0058:fixme:ntoskrnl:kernel_object_from_handle No constructor for type L"Token"
017c:err:ole:CoGetContextToken apartment not initialised
016c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00006FFFFD39AEF1, 28) stub
0114:fixme:ntoskrnl:kernel_object_from_handle No constructor for type L"Token"
016c:fixme:combase:RoGetActivationFactory (L"Windows.Gaming.Input.RawGameController", {eb8d0792-e95a-4b19-afc7-0a59f8bf759e}, 00006FFFFD258960): semi-stub
0134:fixme:wineusb:add_usb_device Interface 1 has 8 alternate settings; using the first one.
0134:fixme:wineusb:query_id Unhandled ID query type 0x5.
0134:fixme:wineusb:query_id Unhandled ID query type 0x5.
0134:fixme:wineusb:query_id Unhandled ID query type 0x5.
0134:fixme:wineusb:query_id Unhandled ID query type 0x5.
0134:fixme:wineusb:query_id Unhandled ID query type 0x5.
0134:fixme:wineusb:query_id Unhandled ID query type 0x5.
0134:fixme:wineusb:query_id Unhandled ID query type 0x5.
016c:fixme:combase:RoGetActivationFactory (L"Windows.Foundation.Diagnostics.AsyncCausalityTracer", {50850b26-267e-451b-a890-ab6a370245ee}, 000000000011DF28): semi-stub
016c:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Foundation.Diagnostics.AsyncCausalityTracer"
0134:fixme:wineusb:query_id Unhandled ID query type 0x5.
016c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000000010E6930, 40) stub
016c:fixme:nls:get_dummy_preferred_ui_language (0x8 0x409 000000000011CB84 0000000000000000 000000000011CB80) returning a dummy value (current locale)
016c:fixme:nls:get_dummy_preferred_ui_language (0x8 0x409 000000000011CB84 0000000000ACEBC0 000000000011CB80) returning a dummy value (current locale)
0134:fixme:wineusb:query_id Unhandled ID query type 0x5.
0134:fixme:wineusb:query_id Unhandled ID query type 0x5.
0134:fixme:wineusb:query_id Unhandled ID query type 0x5.
0134:fixme:wineusb:query_id Unhandled ID query type 0x5.
0134:fixme:wineusb:query_id Unhandled ID query type 0x5.
0134:fixme:wineusb:query_id Unhandled ID query type 0x5.
0134:fixme:wineusb:query_id Unhandled ID query type 0x5.
016c:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0000000000AE6108 0000000000119CA8 000000000011A9E0 0000000000000000
016c:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0000000000AD3F08 0000000000119D08 000000000011AA40 0000000000000000
016c:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0000000000AE6100 000000000011A8E8 000000000011B620 0000000000000000
016c:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0000000000AE6100 000000000011A8E8 000000000011B620 0000000000000000
016c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000000013E9DB8, 51) stub
01a0:fixme:sync:SetWaitableTimerEx (0000000000000268, 000000001A8AFE30, 500, 0000000000000000, 0000000000000000, 0000000000000000, 50) semi-stub
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
0180:err:service:device_notify_proc failed to get event, error 1726
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
Monitored process exited.
Initial process has exited (return code: 0)
All processes have quit
Exit with return code 0
DEBUG    2026-01-23 01:59:09,644 [monitored_command.on_stop:232]:Process 65487 has terminated with code 0
DEBUG    2026-01-23 01:59:09,729 [game.beat:910]:Game thread stopped
WARNING  2026-01-23 01:59:09,730 [game.on_game_quit:948]:Game still running (state: running)
INFO     2026-01-23 01:59:09,730 [game.stop:921]:Stopping Control (wine)
DEBUG    2026-01-23 01:59:09,731 [game.stop_game:877]:Control (wine) has run for 6 seconds
DEBUG    2026-01-23 01:59:09,731 [game.stop_game:889]:Playtime: 48 minutes
DEBUG    2026-01-23 01:59:09,731 [game.on_game_quit:966]:Control stopped at Fri, 23 Jan 2026 01:59:09
DEBUG    2026-01-23 01:59:09,738 [application.on_game_stopped:791]:Removing 57 from running IDs
DEBUG    2026-01-23 01:59:09,770 [path_cache.add_to_path_cache:47]:Adding Control (wine) to path cache
INFO     2026-01-23 01:59:15,388 [application.do_shutdown:1047]:Shutting down Lutris

control utimate edition runs fine for me in Steam.
You may gets clues to what you need to do from the Proton version used.

python3 /home/barry/.local/share/Steam/steamapps/common/Proton 9.0 (Beta)/proton waitforexitandrun /home/barry/.local/share/Steam/steamapps/common/Control/Control.exe

Re: gamemode this is what I have installed.

$ rpm -q gamemode
gamemode-1.8.2-3.fc43.x86_64
gamemode-1.8.2-3.fc43.i686

Within Lutris, try amending the following:

Select Game options and then Runner and switch it to Proton Experimental or GE-Proton
Enable DXVK, VKD3D and Esync/Fsync

Any improvement?

i did try multiple versions of wine including 9.0. that didnt do it.

and i have almost the same gamemode version

$ rpm -q gamemode
gamemode-1.8.2-2.fc42.x86_64
gamemode-1.8.2-2.fc42.i686

this the latest version i can get from dnf.

i tried multiple versions of GE-proton. none of them work. i didnt find anythink called just “proton” tho.
and i tried turning these options on and off nothing changes.

Have you tried launching the game from the files Control_DX11.exe or Control_DX12.exe ?
You can change to launch exe in gave settings in Lutris.

wow, that actually did it. how did i never think of this.
both DX11 and DX12 run the game normally.
thank you very much.
can you explain what was the problem?

1 Like

My guess would be that there are different graphics rendering engines that can be called, and the one that the default exe calls is not supported in Wine.
By calling the DX11 or 12, the game gets told to run a supported environment.

Glad to help, enjoy your gaming!

1 Like