Farcrada / MTGALauncher.py

Since the original MTGALauncher doesn't work on Linux without significant botching, I translated it to python. Instead of windows calls it'll make calls to your WINEPREFIX where MTGA is installed.
GNU General Public License v3.0
4 stars 0 forks source link

Still prompted to update #1

Open hemmit1 opened 5 years ago

hemmit1 commented 5 years ago

MTGA launches but still goes to screen.

Below is script output.

Something fucked up, open an issue and give as much info as possible @ https://github.com/Farcrada/MTGALauncher.py/issues : [Errno 13] Permission denied: '/home/thomas/.PlayOnLinux/wineprefix/MTG_Arena/drive_c/Program Files (x86)/Wizards of the Coast/MTGA/UpdatedConfig.ini' 0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 0025:err:plugplay:try_add_device Building report descriptor failed, removing device 0009:err:module:load_builtin_dll failed to load .so lib for builtin L"l3codeca.acm": libmpg123.so.0: cannot open shared object file: No such file or directory 0009:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x1dd1123, 0x2169dc0, 0x2169dd8) stub. 0009:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x215a898, 43) stub 0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33f624,0x00000000), stub! 0009:fixme:win:EnumDisplayDevicesW (L"\\.\DISPLAY1",0,0x33f624,0x00000000), stub! 0009:fixme:win:EnumDisplayDevicesW ((null),1,0x33f624,0x00000000), stub! 0009:fixme:imm:ImmReleaseContext (0x10050, 0x276fcc8): stub 0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33f584,0x00000000), stub! 0009:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x1. 0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33ef94,0x00000000), stub! 0009:fixme:wbemprox:client_security_SetBlanket 0xf47b7938, 0x27a2080, 10, 0, (null), 3, 3, (nil), 0x00000000 0009:fixme:wbemprox:client_security_Release 0xf47b7938 0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33ec34,0x00000000), stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Returning fake Options support data. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 29, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 61, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 49, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 28, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 63, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 51, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 31, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 62, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 50, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 30, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 64, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 52, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 32, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 56, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 35, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 11, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 58, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 37, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 13, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 57, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 36, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 12, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 59, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 38, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 14, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 42, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 17, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 7, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 3, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 43, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 18, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 8, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 4, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 54, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 34, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 10, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 41, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 16, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 6, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 2, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 24, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 25, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 67, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 26, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 65, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 56, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 93, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 91, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 88, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 87, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 89, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 115, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 85, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 86, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 29, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 28, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 2, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 55, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 45, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 45, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 40, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 20, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 47, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 72, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 71, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 75, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 74, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 78, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 77, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 80, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 81, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 83, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 84, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 95, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 96, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 99, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 98, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 107, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:wined3dformat_from_dxgi_format Unhandled DXGI_FORMAT 0x6b. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 28, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 10, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 45, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 56, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Unhandled feature 0xe. 0009:fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x277bfc0, format 107, format_support 0x33f6c0 partial-stub! 0009:fixme:d3d11:wined3dformat_from_dxgi_format Unhandled DXGI_FORMAT 0x6b. 0009:fixme:dxgi:dxgi_factory_IsWindowedStereoEnabled iface 0x2772f50 stub! 0009:fixme:d3d11:d3d11_device_CheckFeatureSupport Returning fake Options1 support data. 0009:err:module:load_builtin_dll failed to load .so lib for builtin L"winepulse.drv": libpulse.so.0: cannot open shared object file: No such file or directory 004c:fixme:ver:GetCurrentPackageId (0x63cfe9c (nil)): stub 004c:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0x63cfe74): stub 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 4. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 5. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 6. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 7. 0009:fixme:rawinput:RegisterRawInputDevices Unhandled flags 0x100 for device 0. 0009:fixme:win:RegisterDeviceNotificationW (hwnd=0x10050, filter=0x33fd00,flags=0x00000004) returns a fake device notification handle! 0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33f444,0x00000000), stub! 0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x78d96e8, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x33f92c, desc (nil) partial stub! 0009:fixme:dxgi:dxgi_output_GetDisplayModeList iface 0x78d96e8, format DXGI_FORMAT_R8G8B8A8_UNORM, flags 0, mode_count 0x33f92c, desc 0xcc4040 partial stub! 0009:fixme:dxgi:d3d11_swapchain_create Ignoring alpha mode 0. 0009:fixme:dxgi:dxgi_factory_MakeWindowAssociation iface 0x2772f50, window 0x10050, flags 0x3 stub! 0009:fixme:dxgi:d3d11_swapchain_GetDesc Ignoring ScanlineOrdering and Scaling. 0009:fixme:d3d11:d3d11_immediate_context_Flush iface 0x277bfdc stub! 0009:fixme:dxgi:d3d11_swapchain_ResizeBuffers Ignoring flags 0x2. 0009:fixme:d3d11:wined3d_depth_stencil_view_desc_from_d3d11 Unhandled depth stencil view flags 0x3. 0009:fixme:rawinput:RegisterRawInputDevices Unhandled flags 0x100 for device 0. 0009:fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB! 0009:fixme:win:RegisterDeviceNotificationW (hwnd=0x10050, filter=0x33fc74,flags=0x00000004) returns a fake device notification handle! 0009:fixme:rawinput:RegisterRawInputDevices Unhandled flags 0x100 for device 0. 0009:fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB! 0009:fixme:win:RegisterDeviceNotificationW (hwnd=0x10050, filter=0x33fd54,flags=0x00000004) returns a fake device notification handle! 0009:fixme:win:RegisterTouchWindow (0x10050 00000000): stub 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 4. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 5. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 6. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 7. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 4. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 5. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 6. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 7. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 4. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 5. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 6. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 7. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 4. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 5. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 6. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 7. 0009:fixme:wbemprox:client_security_SetBlanket 0xf47b7938, 0x276d588, 10, 0, (null), 3, 3, (nil), 0x00000000 0009:fixme:wbemprox:client_security_Release 0xf47b7938 0009:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030 0009:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030 0009:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030 0009:err:winediag:gnutls_initialize failed to load libgnutls, no support for encryption 0009:fixme:wbemprox:client_security_SetBlanket 0xf47b7938, 0x79d0680, 10, 0, (null), 3, 3, (nil), 0x00000000 0009:fixme:wbemprox:client_security_Release 0xf47b7938 0009:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030 0009:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 4. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 5. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 6. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 7. 0009:err:winediag:gnutls_initialize failed to load libgnutls, no support for encryption 003b:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot 003b:fixme:toolhelp:Heap32ListFirst : stub 0031:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts. 0031:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #3: 0031:fixme:d3d_shader:print_glsl_info_log Vertex info 0031:fixme:d3d_shader:print_glsl_info_log ----------- 0031:fixme:d3d_shader:print_glsl_info_log 0(25) : warning C7050: "vs_out[2].zw" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(25) : warning C7050: "vs_out[4]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(25) : warning C7050: "vs_out[5]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(25) : warning C7050: "vs_out[6]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(25) : warning C7050: "vs_out[7]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(25) : warning C7050: "vs_out[8]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(25) : warning C7050: "vs_out[9]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(25) : warning C7050: "vs_out[10]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(25) : warning C7050: "vs_out[11]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(25) : warning C7050: "vs_out[12]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(25) : warning C7050: "vs_out[13]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(25) : warning C7050: "vs_out[14]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(25) : warning C7050: "vs_out[15]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #6: 0031:fixme:d3d_shader:print_glsl_info_log Vertex info 0031:fixme:d3d_shader:print_glsl_info_log ----------- 0031:fixme:d3d_shader:print_glsl_info_log 0(26) : warning C7050: "vs_out[2].zw" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(26) : warning C7050: "vs_out[5].w" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(26) : warning C7050: "vs_out[7]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(26) : warning C7050: "vs_out[8]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(26) : warning C7050: "vs_out[9]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(26) : warning C7050: "vs_out[10]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(26) : warning C7050: "vs_out[11]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(26) : warning C7050: "vs_out[12]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(26) : warning C7050: "vs_out[13]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(26) : warning C7050: "vs_out[14]" might be used before being initialized 0031:fixme:d3d_shader:print_glsl_info_log 0(26) : warning C7050: "vs_out[15]" might be used before being initialized 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 4. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 5. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 6. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 7. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 4. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 5. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 6. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 7. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 4. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 5. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 6. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 7. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 4. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 5. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 6. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 7. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 4. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 5. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 6. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0x7 not supported for render target 7. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 4. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 5. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 6. 0032:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 7. 0066:err:module:load_builtin_dll failed to load .so lib for builtin L"XAudio2_9.dll": libopenal.so.1: cannot open shared object file: No such file or directory 0066:err:module:load_builtin_dll failed to load .so lib for builtin L"XAudio2_8.dll": libopenal.so.1: cannot open shared object file: No such file or directory 0066:err:module:load_builtin_dll failed to load .so lib for builtin L"XAudio2_7.dll": libopenal.so.1: cannot open shared object file: No such file or directory 0009:fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB! 0009:fixme:d3d11:d3d11_immediate_context_Flush iface 0x277bfdc stub! 0009:fixme:d3d11:d3d11_immediate_context_Flush iface 0x277bfdc stub! 0009:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0009:fixme:ntdll:EtwEventUnregister (0) stub. 002c:fixme:file:CancelSynchronousIo (0x64): stub 002c:fixme:ver:GetCurrentPackageId (0x33fe24 (nil)): stub 006b:fixme:ver:GetCurrentPackageId (0x33fe24 (nil)): stub Printing launching game output, if there are errors please make an issue: b"Mono path[0] = 'C:/Program Files (x86)/Wizards of the Coast/MTGA/MTGA_Data/Managed'\r\nMono config path = 'C:/Program Files (x86)/Wizards of the Coast/MTGA/MonoBleedingEdge/etc'\r\n" Traceback (most recent call last): File "MtgaLauncher.py", line 148, in main with self.updatedConfigFile.open('wb') as file: File "/usr/lib/python3.7/pathlib.py", line 1176, in open opener=self._opener) File "/usr/lib/python3.7/pathlib.py", line 1030, in _opener return self._accessor.open(self, flags, mode) PermissionError: [Errno 13] Permission denied: '/home/thomas/.PlayOnLinux/wineprefix/MTG_Arena/drive_c/Program Files (x86)/Wizards of the Coast/MTGA/UpdatedConfig.ini'

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "MtgaLauncher.py", line 280, in launcher.main() File "MtgaLauncher.py", line 273, in main LAUNCHER.launchGameAndExit(prefix); File "MtgaLauncher.py", line 51, in launchGameAndExit self.writeCurrentVersionToConfig() NameError: name 'self' is not defined

hemmit1 commented 5 years ago

The above error is what I got while running through sudo. without I get the output below, is there a way to run the script without registry settings? if not what are the registry settings I need to add?

0026:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 0026:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 0026:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 0026:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 0026:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 0026:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 0026:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 0026:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0) 0026:err:plugplay:try_add_device Building report descriptor failed, removing device Printing Registry file extraction output, if there are errors please make an issue: b"regedit: Unable to open the registry key 'HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Wizards of the Coast\MTGArena'.\r\n" bash command error: Couldn't extract registry file, are you sure MTGA is installed? Please contact owner

Farcrada commented 5 years ago

The registry file is to get the ProductKey and ProductLanguage to (what I imagine) verify the download from Wizard's servers. The script shouldn't be run as sudo, since there's no for root access anywhere. That is probably what fucked it up in the first place. Do you have WINE or PlayWithLinux installed via root?

Aside from that, it seems that updating with anything besides Windows is a no-go because of the structure of the programs. Which is unfortunate. I'll update the main page it to reflect this.