Skip to content

Problem installing extension in Proton #2478

Description

@SecrestTheHuman

EDIT: Forgot to mention the OS I'm running and whatnot.

I'm using NixOS on the unstable channel, with JovianOS installed.
The version of WineTricks is "20260125"
The version of ProtonTricks is "1.13.1"
I'm using Proton 9, because that's what's recommended by the MO2 Linux Installer.

I'm trying to install vc2022 in my Fallout: New Vegas Proton prefix. This is to run the mod https://www.nexusmods.com/newvegas/mods/66927. The mod says it requires "Latest Microsoft Visual C++ 2017–2026 Redistributable," and since 2022 is the latest listed in WineTricks it what I used.

Unfortunely, it's not working properly. I start WineTricks using ProtonTricks and get as far as installing VC 2022 when things go wrong.

Here is the full console output, it kinda just stopped doing anything at the end, it's been sitting that way for a few minutes now.

protontricks (WARNING): Steam library folder /run/media/jps/adc86d9f-cb80-4eec-9fae-717de345da87/SteamLibrary in Steam configuration does not exist
Executing cd /nix/store/4n8m3pjmwqhjjqa3ydi1g2q9988vl1n0-winetricks-20260125/bin
winetricks GUI enabled, using zenity 4.2.1
------------------------------------------------------
winetricks latest version check update disabled
------------------------------------------------------

(zenity:5042): Gtk-WARNING **: 16:27:07.527: Unknown key gtk-modules in /home/jps/.config/gtk-4.0/settings.ini

(zenity:5042): Adwaita-WARNING **: 16:27:07.592: Using GtkSettings:gtk-application-prefer-dark-theme with libadwaita is unsupported. Please use AdwStyleManager:color-scheme instead.
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------

(zenity:5496): Gtk-WARNING **: 16:27:16.236: Unknown key gtk-modules in /home/jps/.config/gtk-4.0/settings.ini

(zenity:5496): Adwaita-WARNING **: 16:27:16.296: Using GtkSettings:gtk-application-prefer-dark-theme with libadwaita is unsupported. Please use AdwStyleManager:color-scheme instead.
Using winetricks 20260125 - sha256sum: d01e8cdc6c6758be1e63eecd78cd23eb1d3f6ec9987b6a028cc7920b4035ae81 with wine-9.0 and WINEARCH=win64

(zenity:6151): Gtk-WARNING **: 16:27:26.644: Unknown key gtk-modules in /home/jps/.config/gtk-4.0/settings.ini

(zenity:6151): Adwaita-WARNING **: 16:27:26.701: Using GtkSettings:gtk-application-prefer-dark-theme with libadwaita is unsupported. Please use AdwStyleManager:color-scheme instead.

(zenity:6173): Gtk-WARNING **: 16:27:29.608: Unknown key gtk-modules in /home/jps/.config/gtk-4.0/settings.ini

(zenity:6173): Adwaita-WARNING **: 16:27:29.668: Using GtkSettings:gtk-application-prefer-dark-theme with libadwaita is unsupported. Please use AdwStyleManager:color-scheme instead.

(zenity:7513): Gtk-WARNING **: 16:27:40.318: Unknown key gtk-modules in /home/jps/.config/gtk-4.0/settings.ini

(zenity:7513): Adwaita-WARNING **: 16:27:40.376: Using GtkSettings:gtk-application-prefer-dark-theme with libadwaita is unsupported. Please use AdwStyleManager:color-scheme instead.
Executing w_do_call vcrun2022
Executing load_vcrun2022 
Using native,builtin override for following DLLs: concrt140 msvcp140 msvcp140_1 msvcp140_2 msvcp140_atomic_wait msvcp140_codecvt_ids vcamp140 vccorlib140 vcomp140 vcruntime140
Executing /home/jps/.cache/protontricks/proton/Proton 9.0/bin/wine C:\windows\syswow64\regedit.exe C:\windows\Temp\_vcrun2022\override-dll.reg
wine: using kernel write watches, use_kernel_writewatch 1.
fsync: up and running.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
Executing /home/jps/.cache/protontricks/proton/Proton 9.0/bin/wine64 C:\windows\regedit.exe C:\windows\Temp\_vcrun2022\override-dll.reg
wine: using kernel write watches, use_kernel_writewatch 1.
fsync: up and running.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
grep: warning: stray \ before /
Executing cabextract -q --directory=/home/jps/.local/share/Steam/steamapps/compatdata/22380/pfx/dosdevices/c:/windows/temp/_vcrun2022/win32 /home/jps/.cache/winetricks/vcrun2022/vc_redist.x86.exe -F a10
Executing cabextract -q --directory=/home/jps/.local/share/Steam/steamapps/compatdata/22380/pfx/dosdevices/c:/windows/syswow64 /home/jps/.local/share/Steam/steamapps/compatdata/22380/pfx/dosdevices/c:/windows/temp/_vcrun2022/win32/a10 -F msvcp140.dll
/home/jps/.local/share/Steam/steamapps/compatdata/22380/pfx/dosdevices/c:/windows/temp/_vcrun2022/win32/a10: WARNING; possible 10368 extra bytes at end of file.
Executing cd /home/jps/.cache/winetricks/vcrun2022
Executing /home/jps/.cache/protontricks/proton/Proton 9.0/bin/wine vc_redist.x86.exe
wine: using kernel write watches, use_kernel_writewatch 1.
fsync: up and running.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
008c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
008c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
0024:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
0110:fixme:oleacc:find_class_data unhandled window class: L"#32769"
0110:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0110:fixme:uiautomation:default_uia_provider_callback Default ProviderType_NonClientArea provider unimplemented.
0110:fixme:oleacc:find_class_data unhandled window class: L"#32769"
0110:fixme:uiautomation:base_hwnd_fragment_get_FragmentRoot 0000000000AD30E8, 000000000021F9D0: stub!
0110:fixme:uiautomation:base_hwnd_fragment_GetEmbeddedFragmentRoots 0000000000AD30E8, 000000000021F9E0: stub!
008c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
008c:fixme:xinput:pdo_pnp IRP_MN_QUERY_ID type 5, not implemented!
008c:fixme:xinput:pdo_pnp IRP_MN_QUERY_ID type 5, not implemented!
008c:fixme:xinput:pdo_pnp IRP_MN_QUERY_ID type 5, not implemented!
008c:fixme:xinput:pdo_pnp IRP_MN_QUERY_ID type 5, not implemented!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions