Back to the main site

MTGA - unhandled page fault

Hello,
Hoping someone might be able to help me get Magic The Gathering Arena running on my Dell e6410 under Linux Mint 19.2
Backstory: I’m - at best - semi-literate with both Linux and Wine. Never used Lutris before this (seems really nice though). Was having no success getting MTGA to run on my laptop, and thought maybe it just didn’t work at all with Wine. One day I was at my mother’s house, and decided to see if it worked on her computer, which I maintain for her. It’s a Dell Optiplex 790, also with LM 19.2. To my surprise, it installed and ran with no problem, so it seems to be something with my laptop. I have a friend who also has a e6410 that still has Win10 on it (mine only has Linux), so I convinced him to let me try installing MTGA on his e6410 with Windows, and that was no problem, so I don’t believe it’s a hardware limitation. Both of just have the integrated Intel graphics. So I think it’s something with the drivers or Wine installation or something on my LM installation. Had some old versions of Wine and assorted junk on my laptop, so reinstalled LM to get clean system, but still getting same issue.

Game seems to install OK, but when I launch the game, the Wine background screen comes up, then there’s a brief message concerning “Unity” with a red exclamation point, which looks like it’s unpacking something, and then it crashes.

Here’s what I get in the lutris log file:

Running /home/warren/.local/share/lutris/runners/wine/tkg-unity-4.1-x86_64/bin/wine /home/warren/Games/magic-the-gathering-arena/drive_c/Program Files/Wizards of the Coast/MTGA/MTGA.exe
Mono path[0] = ‘C:/Program Files/Wizards of the Coast/MTGA/MTGA_Data/Managed’
Mono config path = ‘C:/Program Files/Wizards of the Coast/MTGA/MonoBleedingEdge/etc’
wine: Unhandled page fault on read access to 0x00000000 at address 0x106b8a37 (thread 0009), starting debugger…
Waiting on children
2019-08-28 14:44:57,510: Unable to read stat for process 13550
2019-08-28 14:44:57,510: Unable to read stat for process 13550
2019-08-28 14:44:57,513: Unable to read stat for process 13550
2019-08-28 14:44:57,513: Unable to read stat for process 13550
Waiting on children
2019-08-28 14:44:57,524: Unable to read stat for process 13522
2019-08-28 14:44:57,525: Unable to read stat for process 13522
2019-08-28 14:44:57,525: Unable to read stat for process 13550
2019-08-28 14:44:57,526: Unable to read stat for process 13550
Waiting on children
2019-08-28 14:44:57,641: Unable to read stat for process 13551
2019-08-28 14:44:57,641: Unable to read stat for process 13551
Waiting on children
2019-08-28 14:44:58,648: Unable to read stat for process 13511
2019-08-28 14:44:58,649: Unable to read stat for process 13511
Waiting on children
2019-08-28 14:45:00,756: Unable to read stat for process 13492
2019-08-28 14:45:00,756: Unable to read stat for process 13492
Waiting on children
2019-08-28 14:45:00,759: Unable to read stat for process 13499
2019-08-28 14:45:00,760: Unable to read stat for process 13499
2019-08-28 14:45:00,760: Unable to read stat for process 13484
2019-08-28 14:45:00,760: Unable to read stat for process 13484
All children gone
Exit with returncode 5

Googling on that “unhandled page fault” message hasn’t helped me much.

lutris --submit-issue output:

{
“comment”: “Seems like I can install Magic The Gathering Arena, but unable to run it. Dies slightly after launching”,
“system”: {
“gpus”: [
{
“DRIVER”: “i915”,
“PCI_ID”: “8086:0046”,
“PCI_SUBSYS_ID”: “1028:040A”,
“PCI_CLASS”: “30000”,
“PCI_SLOT_NAME”: “0000:00:02.0”,
“MODALIAS”: “pci:v00008086d00000046sv00001028sd0000040Abc03sc00i00”
}
],
“env”: {
“LS_COLORS”: “rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:.tar=01;31:.tgz=01;31:.arc=01;31:.arj=01;31:.taz=01;31:.lha=01;31:.lz4=01;31:.lzh=01;31:.lzma=01;31:.tlz=01;31:.txz=01;31:.tzo=01;31:.t7z=01;31:.zip=01;31:.z=01;31:.Z=01;31:.dz=01;31:.gz=01;31:.lrz=01;31:.lz=01;31:.lzo=01;31:.xz=01;31:.zst=01;31:.tzst=01;31:.bz2=01;31:.bz=01;31:.tbz=01;31:.tbz2=01;31:.tz=01;31:.deb=01;31:.rpm=01;31:.jar=01;31:.war=01;31:.ear=01;31:.sar=01;31:.rar=01;31:.alz=01;31:.ace=01;31:.zoo=01;31:.cpio=01;31:.7z=01;31:.rz=01;31:.cab=01;31:.wim=01;31:.swm=01;31:.dwm=01;31:.esd=01;31:.jpg=01;35:.jpeg=01;35:.mjpg=01;35:.mjpeg=01;35:.gif=01;35:.bmp=01;35:.pbm=01;35:.pgm=01;35:.ppm=01;35:.tga=01;35:.xbm=01;35:.xpm=01;35:.tif=01;35:.tiff=01;35:.png=01;35:.svg=01;35:.svgz=01;35:.mng=01;35:.pcx=01;35:.mov=01;35:.mpg=01;35:.mpeg=01;35:.m2v=01;35:.mkv=01;35:.webm=01;35:.ogm=01;35:.mp4=01;35:.m4v=01;35:.mp4v=01;35:.vob=01;35:.qt=01;35:.nuv=01;35:.wmv=01;35:.asf=01;35:.rm=01;35:.rmvb=01;35:.flc=01;35:.avi=01;35:.fli=01;35:.flv=01;35:.gl=01;35:.dl=01;35:.xcf=01;35:.xwd=01;35:.yuv=01;35:.cgm=01;35:.emf=01;35:.ogv=01;35:.ogx=01;35:.aac=00;36:.au=00;36:.flac=00;36:.m4a=00;36:.mid=00;36:.midi=00;36:.mka=00;36:.mp3=00;36:.mpc=00;36:.ogg=00;36:.ra=00;36:.wav=00;36:.oga=00;36:.opus=00;36:.spx=00;36:.xspf=00;36:”,
“LC_MEASUREMENT”: “en_US.UTF-8”,
“LESSCLOSE”: “/usr/bin/lesspipe %s %s”,
“LC_PAPER”: “en_US.UTF-8”,
“LC_MONETARY”: “en_US.UTF-8”,
“LANG”: “fr_FR.UTF-8”,
“GDM_LANG”: “fr_FR”,
“DISPLAY”: “:0.0”,
“COMPIZ_CONFIG_PROFILE”: “mate”,
“GTK_OVERLAY_SCROLLING”: “0”,
“COLORTERM”: “truecolor”,
“XDG_VTNR”: “7”,
“SSH_AUTH_SOCK”: “/run/user/1000/keyring/ssh”,
“MANDATORY_PATH”: “/usr/share/gconf/mate.mandatory.path”,
“LC_NAME”: “en_US.UTF-8”,
“XDG_SESSION_ID”: “c1”,
“XDG_GREETER_DATA_DIR”: “/var/lib/lightdm-data/warren”,
“USER”: “warren”,
“DESKTOP_SESSION”: “mate”,
“DEFAULTS_PATH”: “/usr/share/gconf/mate.default.path”,
“QT_QPA_PLATFORMTHEME”: “qt5ct”,
“PWD”: “/home/warren”,
“HOME”: “/home/warren”,
“SSH_AGENT_PID”: “1307”,
“QT_ACCESSIBILITY”: “1”,
“XDG_SESSION_TYPE”: “x11”,
“XDG_DATA_DIRS”: “/usr/share/mate:/home/warren/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share”,
“MATE_DESKTOP_SESSION_ID”: “this-is-deprecated”,
“XDG_SESSION_DESKTOP”: “mate”,
“QT_SCALE_FACTOR”: “1”,
“LC_ADDRESS”: “en_US.UTF-8”,
“LC_NUMERIC”: “en_US.UTF-8”,
“GTK_MODULES”: “gail:atk-bridge”,
“CLUTTER_BACKEND”: “x11”,
“TERM”: “xterm-256color”,
“SHELL”: “/bin/bash”,
“VTE_VERSION”: “5202”,
“XDG_SEAT_PATH”: “/org/freedesktop/DisplayManager/Seat0”,
“XDG_CURRENT_DESKTOP”: “MATE”,
“GPG_AGENT_INFO”: “/run/user/1000/gnupg/S.gpg-agent:0:1”,
“XDG_SEAT”: “seat0”,
“SHLVL”: “1”,
“LANGUAGE”: “fr_FR”,
“WINDOWID”: “71303175”,
“LC_TELEPHONE”: “en_US.UTF-8”,
“GDMSESSION”: “mate”,
“LOGNAME”: “warren”,
“DBUS_SESSION_BUS_ADDRESS”: “unix:path=/run/user/1000/bus”,
“XDG_RUNTIME_DIR”: “/run/user/1000”,
“XAUTHORITY”: “/home/warren/.Xauthority”,
“XDG_SESSION_PATH”: “/org/freedesktop/DisplayManager/Session0”,
“QT_AUTO_SCREEN_SCALE_FACTOR”: “0”,
“XDG_CONFIG_DIRS”: “/etc/xdg/xdg-mate:/etc/xdg”,
“PATH”: “/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games”,
“LC_IDENTIFICATION”: “en_US.UTF-8”,
“SESSION_MANAGER”: “local/warren-Latitude-E6410:@/tmp/.ICE-unix/977,unix/warren-Latitude-E6410:/tmp/.ICE-unix/977”,
“LESSOPEN”: “| /usr/bin/lesspipe %s”,
“_”: “/usr/bin/lutris”
},
“missing_libs”: {
“OPENGL”: [
[],
[]
],
“VULKAN”: [
[],
[]
],
“WINE”: [
[],
[]
],
“GAMEMODE”: [
[
“libgamemodeauto.so”
],
[
“libgamemodeauto.so”
]
]
},
“cpus”: [
{
“processor”: “0”,
“vendor_id”: “GenuineIntel”,
“cpu family”: “6”,
“model”: “37”,
“model name”: “Intel® Core™ i5 CPU M 560 @ 2.67GHz”,
“stepping”: “5”,
“microcode”: “0x7”,
“cpu MHz”: “1349.407”,
“cache size”: “3072 KB”,
“physical id”: “0”,
“siblings”: “4”,
“core id”: “0”,
“cpu cores”: “2”,
“apicid”: “0”,
“initial apicid”: “0”,
“fpu”: “yes”,
“fpu_exception”: “yes”,
“cpuid level”: “11”,
“wp”: “yes”,
“flags”: “fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt aes lahf_lm pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid dtherm ida arat flush_l1d”,
“bugs”: “cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs”,
“bogomips”: “5319.61”,
“clflush size”: “64”,
“cache_alignment”: “64”,
“address sizes”: “36 bits physical, 48 bits virtual”,
“power management”: “”
},
{
“processor”: “1”,
“vendor_id”: “GenuineIntel”,
“cpu family”: “6”,
“model”: “37”,
“model name”: “Intel® Core™ i5 CPU M 560 @ 2.67GHz”,
“stepping”: “5”,
“microcode”: “0x7”,
“cpu MHz”: “1371.601”,
“cache size”: “3072 KB”,
“physical id”: “0”,
“siblings”: “4”,
“core id”: “2”,
“cpu cores”: “2”,
“apicid”: “4”,
“initial apicid”: “4”,
“fpu”: “yes”,
“fpu_exception”: “yes”,
“cpuid level”: “11”,
“wp”: “yes”,
“flags”: “fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt aes lahf_lm pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid dtherm ida arat flush_l1d”,
“bugs”: “cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs”,
“bogomips”: “5319.61”,
“clflush size”: “64”,
“cache_alignment”: “64”,
“address sizes”: “36 bits physical, 48 bits virtual”,
“power management”: “”
},
{
“processor”: “2”,
“vendor_id”: “GenuineIntel”,
“cpu family”: “6”,
“model”: “37”,
“model name”: “Intel® Core™ i5 CPU M 560 @ 2.67GHz”,
“stepping”: “5”,
“microcode”: “0x7”,
“cpu MHz”: “1311.955”,
“cache size”: “3072 KB”,
“physical id”: “0”,
“siblings”: “4”,
“core id”: “0”,
“cpu cores”: “2”,
“apicid”: “1”,
“initial apicid”: “1”,
“fpu”: “yes”,
“fpu_exception”: “yes”,
“cpuid level”: “11”,
“wp”: “yes”,
“flags”: “fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt aes lahf_lm pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid dtherm ida arat flush_l1d”,
“bugs”: “cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs”,
“bogomips”: “5319.61”,
“clflush size”: “64”,
“cache_alignment”: “64”,
“address sizes”: “36 bits physical, 48 bits virtual”,
“power management”: “”
},
{
“processor”: “3”,
“vendor_id”: “GenuineIntel”,
“cpu family”: “6”,
“model”: “37”,
“model name”: “Intel® Core™ i5 CPU M 560 @ 2.67GHz”,
“stepping”: “5”,
“microcode”: “0x7”,
“cpu MHz”: “1340.764”,
“cache size”: “3072 KB”,
“physical id”: “0”,
“siblings”: “4”,
“core id”: “2”,
“cpu cores”: “2”,
“apicid”: “5”,
“initial apicid”: “5”,
“fpu”: “yes”,
“fpu_exception”: “yes”,
“cpuid level”: “11”,
“wp”: “yes”,
“flags”: “fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt aes lahf_lm pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid dtherm ida arat flush_l1d”,
“bugs”: “cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs”,
“bogomips”: “5319.61”,
“clflush size”: “64”,
“cache_alignment”: “64”,
“address sizes”: “36 bits physical, 48 bits virtual”,
“power management”: “”
}
],
“drives”: [
{
“name”: “sda”,
“fstype”: null,
“label”: null,
“uuid”: null,
“mountpoint”: null,
“children”: [
{
“name”: “sda1”,
“fstype”: “ntfs”,
“label”: “R\u00e9serv\u00e9 au syst\u00e8me”,
“uuid”: “6286890E8688E3BF”,
“mountpoint”: null
},
{
“name”: “sda2”,
“fstype”: “ntfs”,
“label”: null,
“uuid”: “D6B88C0FB88BEBF5”,
“mountpoint”: null
},
{
“name”: “sda3”,
“fstype”: “ntfs”,
“label”: null,
“uuid”: “B82C26302C25E9D8”,
“mountpoint”: null
},
{
“name”: “sda4”,
“fstype”: null,
“label”: null,
“uuid”: null,
“mountpoint”: null
},
{
“name”: “sda5”,
“fstype”: “ext4”,
“label”: null,
“uuid”: “05899563-a1d4-44ce-b98c-4fb654e97b8f”,
“mountpoint”: “/”
},
{
“name”: “sda6”,
“fstype”: “swap”,
“label”: null,
“uuid”: “7729c795-a809-4cec-888f-b5f4a91b4cd7”,
“mountpoint”: “[SWAP]”
}
]
},
{
“name”: “sdb”,
“fstype”: null,
“label”: null,
“uuid”: null,
“mountpoint”: null,
“children”: [
{
“name”: “sdb1”,
“fstype”: “ntfs”,
“label”: “NTFS_60G”,
“uuid”: “5F4091EF12D9CED6”,
“mountpoint”: “/media/warren/NTFS_60G”
}
]
},
{
“name”: “sr0”,
“fstype”: null,
“label”: null,
“uuid”: null,
“mountpoint”: null
}
],
“ram”: {
“mem”: {
“total”: “7961280”,
“utilis\u00e9”: “1382524”,
“libre”: “2158708”,
“partag\u00e9”: “381684”,
“tamp/cache”: “4420048”,
“disponible”: “5898764”
},
“partition”: {
“total”: “d’\u00e9change:”,
“utilis\u00e9”: “3076092”,
“libre”: “0”,
“partag\u00e9”: “3076092”
}
},
“dist”: [
“Linux Mint”,
“19.2”,
“tina”
],
“glxinfo”: {
“display”: “:0”,
“opengl_renderer”: “Mesa DRI Intel® Ironlake Mobile”,
“opengl_es_profile_shading_language_version”: “OpenGL ES GLSL ES 1.0.16”,
“opengl_shading_language_version”: “1.20”,
“opengl_version”: “2.1 Mesa 19.1.2 - padoka PPA”,
“screen”: “0”,
“name_of_display”: “:0.0”,
“opengl_vendor”: “Intel Open Source Technology Center”,
“direct_rendering”: “Yes”,
“opengl_es_profile_version”: “OpenGL ES 2.0 Mesa 19.1.2 - padoka PPA”
}
}
}

If I run “lutris -d 1” from a command line, I get slightly more info, which is below. If anyone has any ideas, I’d love to hear it. Thanks much.

warren@warren-Latitude-E6410:~$ lutris -d 1
INFO 2019-08-28 14:44:50,355 [application.do_command_line:225]:Running Lutris 0.5.2.2
INFO 2019-08-28 14:44:50,356 [startup.check_driver:60]:Using Intel Open Source Technology Center
INFO 2019-08-28 14:44:50,356 [startup.check_driver:65]:Running Mesa driver 19.1.2 on Mesa DRI Intel® Ironlake Mobile (0x46)
INFO 2019-08-28 14:44:50,357 [startup.check_driver:75]:GPU: 8086:0046 1028:040A using i915 drivers
INFO 2019-08-28 14:44:50,406 [startup.check_vulkan:131]:Vulkan is not available or your system isn’t Vulkan capable
INFO 2019-08-28 14:44:50,408 [dxvk.get_dxvk_versions:24]:Updating DXVK versions
DEBUG 2019-08-28 14:44:50,623 [http.get:68]:GET https://lutris.net/api/runtime
Gtk-Message: 14:44:51.079: GtkDialog mapped without a transient parent. This is discouraged.
DEBUG 2019-08-28 14:44:53,622 [init.on_confirm:177]:Action play confirmed
DEBUG 2019-08-28 14:44:53,633 [application.launch:339]:Launching Magic: The Gathering - Arena (wine) (139710089298856)
DEBUG 2019-08-28 14:44:53,646 [game.play:269]:Prelaunching <lutris.runners.wine.wine object at 0x7f10d0465da0>
DEBUG 2019-08-28 14:44:53,750 [display._get_vidmodes:15]:Retrieving video modes from XrandR
DEBUG 2019-08-28 14:44:54,186 [prefix.set_virtual_desktop:132]:Enabling wine virtual desktop with default resolution of 1920x1080
DEBUG 2019-08-28 14:44:54,269 [display._get_vidmodes:15]:Retrieving video modes from XrandR
DEBUG 2019-08-28 14:44:54,354 [game.configure_game:305]:Launching Magic: The Gathering - Arena: {‘env’: {‘STEAM_RUNTIME’: ‘/home/warren/.local/share/lutris/runtime/steam’, ‘LD_LIBRARY_PATH’: ‘/home/warren/.local/share/lutris/runners/wine/tkg-unity-4.1-x86_64/lib:/home/warren/.local/share/lutris/runners/wine/tkg-unity-4.1-x86_64/lib64:/lib:/lib64:/lib/i386-linux-gnu:/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu:/usr/lib/x86_64-linux-gnu:/home/warren/.local/share/lutris/runtime/Ubuntu-18.04-i686:/home/warren/.local/share/lutris/runtime/steam/i386/lib/i386-linux-gnu:/home/warren/.local/share/lutris/runtime/steam/i386/lib:/home/warren/.local/share/lutris/runtime/steam/i386/usr/lib/i386-linux-gnu:/home/warren/.local/share/lutris/runtime/steam/i386/usr/lib:/home/warren/.local/share/lutris/runtime/Ubuntu-18.04-x86_64:/home/warren/.local/share/lutris/runtime/steam/amd64/lib/x86_64-linux-gnu:/home/warren/.local/share/lutris/runtime/steam/amd64/lib:/home/warren/.local/share/lutris/runtime/steam/amd64/usr/lib/x86_64-linux-gnu:/home/warren/.local/share/lutris/runtime/steam/amd64/usr/lib:$LD_LIBRARY_PATH’, ‘WINEDEBUG’: ‘-all’, ‘WINEARCH’: ‘win32’, ‘WINE’: ‘/home/warren/.local/share/lutris/runners/wine/tkg-unity-4.1-x86_64/bin/wine’, ‘WINEPREFIX’: ‘/home/warren/Games/magic-the-gathering-arena’, ‘WINEESYNC’: ‘1’}, ‘command’: [’/home/warren/.local/share/lutris/runners/wine/tkg-unity-4.1-x86_64/bin/wine’, ‘/home/warren/Games/magic-the-gathering-arena/drive_c/Program Files/Wizards of the Coast/MTGA/MTGA.exe’]}
DEBUG 2019-08-28 14:44:54,355 [game.configure_game:306]:Game info: {
“env”: {
“STEAM_RUNTIME”: “/home/warren/.local/share/lutris/runtime/steam”,
“LD_LIBRARY_PATH”: “/home/warren/.local/share/lutris/runners/wine/tkg-unity-4.1-x86_64/lib:/home/warren/.local/share/lutris/runners/wine/tkg-unity-4.1-x86_64/lib64:/lib:/lib64:/lib/i386-linux-gnu:/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu:/usr/lib/x86_64-linux-gnu:/home/warren/.local/share/lutris/runtime/Ubuntu-18.04-i686:/home/warren/.local/share/lutris/runtime/steam/i386/lib/i386-linux-gnu:/home/warren/.local/share/lutris/runtime/steam/i386/lib:/home/warren/.local/share/lutris/runtime/steam/i386/usr/lib/i386-linux-gnu:/home/warren/.local/share/lutris/runtime/steam/i386/usr/lib:/home/warren/.local/share/lutris/runtime/Ubuntu-18.04-x86_64:/home/warren/.local/share/lutris/runtime/steam/amd64/lib/x86_64-linux-gnu:/home/warren/.local/share/lutris/runtime/steam/amd64/lib:/home/warren/.local/share/lutris/runtime/steam/amd64/usr/lib/x86_64-linux-gnu:/home/warren/.local/share/lutris/runtime/steam/amd64/usr/lib:$LD_LIBRARY_PATH”,
“WINEDEBUG”: “-all”,
“WINEARCH”: “win32”,
“WINE”: “/home/warren/.local/share/lutris/runners/wine/tkg-unity-4.1-x86_64/bin/wine”,
“WINEPREFIX”: “/home/warren/Games/magic-the-gathering-arena”,
“WINEESYNC”: “1”
},
“command”: [
“/home/warren/.local/share/lutris/runners/wine/tkg-unity-4.1-x86_64/bin/wine”,
“/home/warren/Games/magic-the-gathering-arena/drive_c/Program Files/Wizards of the Coast/MTGA/MTGA.exe”
]
}
DEBUG 2019-08-28 14:44:54,355 [command.start:111]:Running /usr/bin/lutris-wrapper 0 0 /home/warren/.local/share/lutris/runners/wine/tkg-unity-4.1-x86_64/bin/wine /home/warren/Games/magic-the-gathering-arena/drive_c/Program Files/Wizards of the Coast/MTGA/MTGA.exe
DEBUG 2019-08-28 14:44:54,356 [command.start:113]:ENV: SDL_VIDEO_FULLSCREEN_DISPLAY=“off”
DEBUG 2019-08-28 14:44:54,356 [command.start:113]:ENV: STEAM_RUNTIME="/home/warren/.local/share/lutris/runtime/steam"
DEBUG 2019-08-28 14:44:54,356 [command.start:113]:ENV: LD_LIBRARY_PATH="/home/warren/.local/share/lutris/runners/wine/tkg-unity-4.1-x86_64/lib:/home/warren/.local/share/lutris/runners/wine/tkg-unity-4.1-x86_64/lib64:/lib:/lib64:/lib/i386-linux-gnu:/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu:/usr/lib/x86_64-linux-gnu:/home/warren/.local/share/lutris/runtime/Ubuntu-18.04-i686:/home/warren/.local/share/lutris/runtime/steam/i386/lib/i386-linux-gnu:/home/warren/.local/share/lutris/runtime/steam/i386/lib:/home/warren/.local/share/lutris/runtime/steam/i386/usr/lib/i386-linux-gnu:/home/warren/.local/share/lutris/runtime/steam/i386/usr/lib:/home/warren/.local/share/lutris/runtime/Ubuntu-18.04-x86_64:/home/warren/.local/share/lutris/runtime/steam/amd64/lib/x86_64-linux-gnu:/home/warren/.local/share/lutris/runtime/steam/amd64/lib:/home/warren/.local/share/lutris/runtime/steam/amd64/usr/lib/x86_64-linux-gnu:/home/warren/.local/share/lutris/runtime/steam/amd64/usr/lib:$LD_LIBRARY_PATH"
DEBUG 2019-08-28 14:44:54,356 [command.start:113]:ENV: WINEDEBUG="-all"
DEBUG 2019-08-28 14:44:54,356 [command.start:113]:ENV: WINEARCH=“win32”
DEBUG 2019-08-28 14:44:54,357 [command.start:113]:ENV: WINE="/home/warren/.local/share/lutris/runners/wine/tkg-unity-4.1-x86_64/bin/wine"
DEBUG 2019-08-28 14:44:54,357 [command.start:113]:ENV: WINEPREFIX="/home/warren/Games/magic-the-gathering-arena"
DEBUG 2019-08-28 14:44:54,357 [command.start:113]:ENV: WINEESYNC=“1”
DEBUG 2019-08-28 14:44:54,357 [command.start:113]:ENV: PYTHONPATH="/usr/bin:/usr/lib/python36.zip:/usr/lib/python3.6:/usr/lib/python3.6/lib-dynload:/usr/local/lib/python3.6/dist-packages:/usr/lib/python3/dist-packages"
DEBUG 2019-08-28 14:44:54,364 [signals.register_handler:26]:Registering <bound method MonitoredCommand.on_stop of <lutris.command.MonitoredCommand object at 0x7f10ca412e48>> to 13470
Running /home/warren/.local/share/lutris/runners/wine/tkg-unity-4.1-x86_64/bin/wine /home/warren/Games/magic-the-gathering-arena/drive_c/Program Files/Wizards of the Coast/MTGA/MTGA.exe
Mono path[0] = ‘C:/Program Files/Wizards of the Coast/MTGA/MTGA_Data/Managed’
Mono config path = ‘C:/Program Files/Wizards of the Coast/MTGA/MonoBleedingEdge/etc’
wine: Unhandled page fault on read access to 0x00000000 at address 0x106b8a37 (thread 0009), starting debugger…
Waiting on children
2019-08-28 14:44:57,510: Unable to read stat for process 13550
2019-08-28 14:44:57,510: Unable to read stat for process 13550
2019-08-28 14:44:57,513: Unable to read stat for process 13550
2019-08-28 14:44:57,513: Unable to read stat for process 13550
Waiting on children
2019-08-28 14:44:57,524: Unable to read stat for process 13522
2019-08-28 14:44:57,525: Unable to read stat for process 13522
2019-08-28 14:44:57,525: Unable to read stat for process 13550
2019-08-28 14:44:57,526: Unable to read stat for process 13550
Waiting on children
2019-08-28 14:44:57,641: Unable to read stat for process 13551
2019-08-28 14:44:57,641: Unable to read stat for process 13551
Waiting on children
2019-08-28 14:44:58,648: Unable to read stat for process 13511
2019-08-28 14:44:58,649: Unable to read stat for process 13511
Waiting on children
2019-08-28 14:45:00,756: Unable to read stat for process 13492
2019-08-28 14:45:00,756: Unable to read stat for process 13492
Waiting on children
2019-08-28 14:45:00,759: Unable to read stat for process 13499
2019-08-28 14:45:00,760: Unable to read stat for process 13499
2019-08-28 14:45:00,760: Unable to read stat for process 13484
2019-08-28 14:45:00,760: Unable to read stat for process 13484
All children gone
Exit with returncode 5
DEBUG 2019-08-28 14:45:00,807 [command.on_stop:158]:The process has terminated with code 1280
DEBUG 2019-08-28 14:45:00,808 [command.stop:241]:Management process looks dead already.
DEBUG 2019-08-28 14:45:00,808 [command.stop:253]:logger already detached
DEBUG 2019-08-28 14:45:02,370 [game.beat:585]:Game thread stopped
WARNING 2019-08-28 14:45:02,371 [game.on_game_quit:613]:Game still running (state: running)
INFO 2019-08-28 14:45:02,371 [game.stop:596]:Stopping Magic: The Gathering - Arena (wine)
DEBUG 2019-08-28 14:45:02,372 [command.stop:241]:Management process looks dead already.
DEBUG 2019-08-28 14:45:02,372 [command.stop:253]:logger already detached
DEBUG 2019-08-28 14:45:02,373 [game.on_game_quit:628]:Magic: The Gathering - Arena stopped at mer., 28 août 2019 14:45:02
DEBUG 2019-08-28 14:45:02,373 [game.save:212]:Saving Magic: The Gathering - Arena (wine)
DEBUG 2019-08-28 14:45:02,384 [lutriswindow.on_game_updated:698]:Updating game Magic: The Gathering - Arena (wine)

Still investigating. Tried installing another game, to see if my Lutris installation was just completely messed up. Installed and ran Dark Age of Camelot without a problem.

Also found a similar error on google with MTGA, but for someone running OpenSUSE. He had exactly the same page fault, and his last forum entry was:

Okay, I think I got it working by doing the following:

Ensure that Mesa-libGL1-32bit is installed
Disable ESync

One thing that helped in debugging was to use the Lutris-installed Wine prefix and installation to run the game, which provided some additional output relative to the log above, and is what pointed me towards missing the openGL dependency.

I tried disabling ESync, and then it won’t run at all, so I don’t think that’s the issue. Don’t know much about openGL, but I think I’ll try to learn more about this Mesa-libGL1-32bit thing. Tried doing an apt-get install on that, but doesn’t seem to exist in LM.

Hello,

Did you use official Lutris MTGA installer ? If yes it might be the problem as once MTGA Launcher is installed it cannot finish installation and final game not properly installed.

Can you try the workaround on this topic :

Regards

Did you use official Lutris MTGA installer ?

Sorry to ask a dumb question, but what is the “official Lutris MTGA installer”? What I did was search for “Gathering” in the search box in Lutris, and then selected “Magic the Gathering Arena” and then click on install. Is that the official installer? Strangely, that’s what I did on my mother’s computer, which also has LM, and it worked there. I’ll try your suggestion though and see if that helps. Thanks for the reply anyway.

Yes I was talking about default Lutris installer for MTGA.
On some Wine/Proton versions used in distro, MTGA does not finish it’s installation, so MTGA.exe is not present in installation folder so it is why there are messages :
Waiting on children
2019-08-28 14:44:58,648: Unable to read stat for process 13511

In the log.

Workaround found for that is to get latest .msi package from Wizards of the coast and restart installation using the lutris .json modified.

Well, I think I’m about beat. Tried the .msi package installation method, and that didn’t work. Then I thought about the OpenSUSE person saying that he had a problem with the mesa openGL drivers. Learned that there were the Pakoka drivers which Lutris recommends to install, but also Oibaf drivers, which it seems as though some people say are more stable. Thought that was worth a try. Unfortunately, I think you have to uninstall the padoka drivers, and I tried that with ppa-purge, which made my installation unbootable. Reinstalled, and then tried Lutris/MTGA again with the Oibaf drivers, but same error. Think that’s about it for me. I’d be tempted to say that it’s a hardware limitation, but - like I said - I’ve seen it run on the exact same laptop under Win10, so I think it’s a driver issue, but beyond me.