lutris / buildbot

41 stars 27 forks source link

Winetricks doesn't work #124

Open andrfgs opened 4 years ago

andrfgs commented 4 years ago

Describe the bug

Winetricks does not work in lutris under Arch 5.6.13 (KDE 5.18.5)

Steps to reproduce

Lutris debugging output

$ lutris
2020-05-25 02:46:39,554: Running Lutris 0.5.6
2020-05-25 02:46:39,555: Using NVIDIA drivers 440.82 for x86_64
2020-05-25 02:46:39,555: GPU: GeForce GTX 1070
2020-05-25 02:46:39,555: GPU: 10DE:1BA1 1462:1215 using nvidia drivers
2020-05-25 02:46:39,555: GPU: 8086:3E9B 1462:1215 using i915 drivers
2020-05-25 02:46:39,585: Vulkan is supported
2020-05-25 02:46:39,585: Updating DXVK versions
2020-05-25 02:46:47,773: Wine prefix not provided, defaulting to $WINEPREFIX then ~/.wine. This is probably not the intended behavior.
2020-05-25 02:46:47,774: Wine prefix not provided, defaulting to $WINEPREFIX then ~/.wine. This is probably not the intended behavior.
2020-05-25 02:46:47,835: Wine prefix not provided, defaulting to $WINEPREFIX then ~/.wine. This is probably not the intended behavior.
2020-05-25 02:46:47,900: Wine prefix not provided, defaulting to $WINEPREFIX then ~/.wine. This is probably not the intended behavior.
2020-05-25 02:46:47,900: Wine prefix not provided, defaulting to $WINEPREFIX then ~/.wine. This is probably not the intended behavior.
2020-05-25 02:46:47,900: Wine prefix not provided, defaulting to $WINEPREFIX then ~/.wine. This is probably not the intended behavior.
2020-05-25 02:46:47,902: Wine prefix not provided, defaulting to $WINEPREFIX then ~/.wine. This is probably not the intended behavior.
2020-05-25 02:46:47,903: Wine prefix not provided, defaulting to $WINEPREFIX then ~/.wine. This is probably not the intended behavior.
2020-05-25 02:46:47,903: Using system wine version, not using runtime
2020-05-25 02:46:47,909: The game doesn't have an executable
Running /home/andre/.local/share/lutris/runtime/winetricks/winetricks --unattended
Initial process has started with pid 41933
Game is considered started.
Executing mkdir -p /home/andre
------------------------------------------------------
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.
------------------------------------------------------
Using winetricks 20200412-next - sha256sum: ff7c503db776c75caea6f3119e77bef37ed0e30b63f00cd04043805dba1e8d14 with wine-5.8 and WINEARCH=win64
zenity: symbol lookup error: /usr/lib/libpango-1.0.so.0: undefined symbol: fribidi_get_par_embedding_levels_ex
winetricks GUI enabled, using zenity 
zenity: symbol lookup error: /usr/lib/libpango-1.0.so.0: undefined symbol: fribidi_get_par_embedding_levels_ex
Game is considered exited.
Initial process has exited.
All monitored processes have exited.
Exit with returncode 0

System information

JSON ``` { "comment": "", "system": { "nvidia_driver": { "nvrm": { "vendor": "NVIDIA", "platform": "UNIX", "arch": "x86_64", "version": "440.82", "date": "Wed Apr 1 20:04:33 UTC 2020" } }, "nvidia_gpus": [ { "Model": "GeForce GTX 1070", "IRQ": "162", "GPU UUID": "GPU-08887f0d-678e-6d27-1f8d-2f74fd6b5b94", "Video BIOS": "86.04.7d.00.29", "Bus Type": "PCIe", "DMA Size": "47 bits", "DMA Mask": "0x7fffffffffff", "Bus Location": "0000:01:00.0", "Device Minor": "0", "Blacklisted": "No" } ], "gpus": [ { "DRIVER": "nvidia", "PCI_ID": "10DE:1BA1", "PCI_SUBSYS_ID": "1462:1215", "PCI_CLASS": "30000", "PCI_SLOT_NAME": "0000:01:00.0", "MODALIAS": "pci:v000010DEd00001BA1sv00001462sd00001215bc03sc00i00" }, { "DRIVER": "i915", "PCI_ID": "8086:3E9B", "PCI_SUBSYS_ID": "1462:1215", "PCI_CLASS": "30000", "PCI_SLOT_NAME": "0000:00:02.0", "MODALIAS": "pci:v00008086d00003E9Bsv00001462sd00001215bc03sc00i00" } ], "env": { "SHELL": "/bin/bash", "SESSION_MANAGER": "local/archlinux:@/tmp/.ICE-unix/1771,unix/archlinux:/tmp/.ICE-unix/1771", "WINDOWID": "56623111", "COLORTERM": "truecolor", "XDG_SESSION_PATH": "/org/freedesktop/DisplayManager/Session3", "LANGUAGE": "pt_PT:en", "SHELL_SESSION_ID": "8266fbfe020345f1ae88d2cc2410ad92", "DESKTOP_SESSION": "/usr/share/xsessions/plasma", "XCURSOR_SIZE": "0", "GTK_MODULES": "canberra-gtk-module:appmenu-gtk-module", "XDG_SEAT": "seat0", "PWD": "/home/andre", "XDG_SESSION_DESKTOP": "KDE", "LOGNAME": "andre", "XDG_SESSION_TYPE": "x11", "XAUTHORITY": "/home/andre/.Xauthority", "HOME": "/home/andre", "LANG": "pt_PT.UTF-8", "XDG_CURRENT_DESKTOP": "KDE", "KONSOLE_DBUS_SERVICE": ":1.623", "KONSOLE_DBUS_SESSION": "/Sessions/1", "PROFILEHOME": "", "XDG_SEAT_PATH": "/org/freedesktop/DisplayManager/Seat0", "KONSOLE_VERSION": "200401", "KDE_SESSION_UID": "1000", "XDG_SESSION_CLASS": "user", "TERM": "xterm-256color", "USER": "andre", "CUDA_PATH": "/opt/cuda", "COLORFGBG": "15;0", "KDE_SESSION_VERSION": "5", "PAM_KWALLET5_LOGIN": "/run/user/1000/kwallet5.socket", "DISPLAY": ":0", "SHLVL": "1", "XDG_VTNR": "1", "UBUNTU_MENUPROXY": "1", "XDG_SESSION_ID": "5", "XDG_RUNTIME_DIR": "/run/user/1000", "QT_AUTO_SCREEN_SCALE_FACTOR": "0", "XCURSOR_THEME": "breeze_cursors", "KDE_FULL_SESSION": "true", "PATH": "/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/cuda-10.0/bin:/opt/cuda/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl", "DBUS_SESSION_BUS_ADDRESS": "unix:path=/run/user/1000/bus", "HG": "/usr/bin/hg", "MAIL": "/var/spool/mail/andre", "KONSOLE_DBUS_WINDOW": "/Windows/1", "_": "/usr/bin/lutris" }, "missing_libs": { "OPENGL": [ [], [] ], "VULKAN": [ [], [] ], "WINE": [ [], [] ], "GAMEMODE": [ [ "libgamemodeauto.so" ], [ "libgamemodeauto.so" ] ] }, "cpus": [ { "processor": "0", "vendor_id": "GenuineIntel", "cpu family": "6", "model": "158", "model name": "Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz", "stepping": "10", "microcode": "0x84", "cpu MHz": "800.000", "cache size": "9216 KB", "physical id": "0", "siblings": "12", "core id": "0", "cpu cores": "6", "apicid": "0", "initial apicid": "0", "fpu": "yes", "fpu_exception": "yes", "cpuid level": "22", "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 pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp", "vmx flags": "vnmi preemption_timer invvpid ept_x_only ept_ad ept_1gb flexpriority tsc_offset vtpr mtf vapic ept vpid unrestricted_guest ple pml ept_mode_based_exec", "bugs": "cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit", "bogomips": "4401.32", "clflush size": "64", "cache_alignment": "64", "address sizes": "39 bits physical, 48 bits virtual", "power management": "" }, { "processor": "1", "vendor_id": "GenuineIntel", "cpu family": "6", "model": "158", "model name": "Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz", "stepping": "10", "microcode": "0x84", "cpu MHz": "800.070", "cache size": "9216 KB", "physical id": "0", "siblings": "12", "core id": "1", "cpu cores": "6", "apicid": "2", "initial apicid": "2", "fpu": "yes", "fpu_exception": "yes", "cpuid level": "22", "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 pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp", "vmx flags": "vnmi preemption_timer invvpid ept_x_only ept_ad ept_1gb flexpriority tsc_offset vtpr mtf vapic ept vpid unrestricted_guest ple pml ept_mode_based_exec", "bugs": "cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit", "bogomips": "4401.32", "clflush size": "64", "cache_alignment": "64", "address sizes": "39 bits physical, 48 bits virtual", "power management": "" }, { "processor": "2", "vendor_id": "GenuineIntel", "cpu family": "6", "model": "158", "model name": "Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz", "stepping": "10", "microcode": "0x84", "cpu MHz": "800.143", "cache size": "9216 KB", "physical id": "0", "siblings": "12", "core id": "2", "cpu cores": "6", "apicid": "4", "initial apicid": "4", "fpu": "yes", "fpu_exception": "yes", "cpuid level": "22", "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 pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp", "vmx flags": "vnmi preemption_timer invvpid ept_x_only ept_ad ept_1gb flexpriority tsc_offset vtpr mtf vapic ept vpid unrestricted_guest ple pml ept_mode_based_exec", "bugs": "cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit", "bogomips": "4401.32", "clflush size": "64", "cache_alignment": "64", "address sizes": "39 bits physical, 48 bits virtual", "power management": "" }, { "processor": "3", "vendor_id": "GenuineIntel", "cpu family": "6", "model": "158", "model name": "Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz", "stepping": "10", "microcode": "0x84", "cpu MHz": "800.058", "cache size": "9216 KB", "physical id": "0", "siblings": "12", "core id": "3", "cpu cores": "6", "apicid": "6", "initial apicid": "6", "fpu": "yes", "fpu_exception": "yes", "cpuid level": "22", "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 pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp", "vmx flags": "vnmi preemption_timer invvpid ept_x_only ept_ad ept_1gb flexpriority tsc_offset vtpr mtf vapic ept vpid unrestricted_guest ple pml ept_mode_based_exec", "bugs": "cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit", "bogomips": "4401.32", "clflush size": "64", "cache_alignment": "64", "address sizes": "39 bits physical, 48 bits virtual", "power management": "" }, { "processor": "4", "vendor_id": "GenuineIntel", "cpu family": "6", "model": "158", "model name": "Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz", "stepping": "10", "microcode": "0x84", "cpu MHz": "799.781", "cache size": "9216 KB", "physical id": "0", "siblings": "12", "core id": "4", "cpu cores": "6", "apicid": "8", "initial apicid": "8", "fpu": "yes", "fpu_exception": "yes", "cpuid level": "22", "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 pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp", "vmx flags": "vnmi preemption_timer invvpid ept_x_only ept_ad ept_1gb flexpriority tsc_offset vtpr mtf vapic ept vpid unrestricted_guest ple pml ept_mode_based_exec", "bugs": "cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit", "bogomips": "4401.32", "clflush size": "64", "cache_alignment": "64", "address sizes": "39 bits physical, 48 bits virtual", "power management": "" }, { "processor": "5", "vendor_id": "GenuineIntel", "cpu family": "6", "model": "158", "model name": "Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz", "stepping": "10", "microcode": "0x84", "cpu MHz": "800.018", "cache size": "9216 KB", "physical id": "0", "siblings": "12", "core id": "5", "cpu cores": "6", "apicid": "10", "initial apicid": "10", "fpu": "yes", "fpu_exception": "yes", "cpuid level": "22", "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 pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp", "vmx flags": "vnmi preemption_timer invvpid ept_x_only ept_ad ept_1gb flexpriority tsc_offset vtpr mtf vapic ept vpid unrestricted_guest ple pml ept_mode_based_exec", "bugs": "cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit", "bogomips": "4401.32", "clflush size": "64", "cache_alignment": "64", "address sizes": "39 bits physical, 48 bits virtual", "power management": "" }, { "processor": "6", "vendor_id": "GenuineIntel", "cpu family": "6", "model": "158", "model name": "Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz", "stepping": "10", "microcode": "0x84", "cpu MHz": "800.014", "cache size": "9216 KB", "physical id": "0", "siblings": "12", "core id": "0", "cpu cores": "6", "apicid": "1", "initial apicid": "1", "fpu": "yes", "fpu_exception": "yes", "cpuid level": "22", "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 pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp", "vmx flags": "vnmi preemption_timer invvpid ept_x_only ept_ad ept_1gb flexpriority tsc_offset vtpr mtf vapic ept vpid unrestricted_guest ple pml ept_mode_based_exec", "bugs": "cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit", "bogomips": "4401.32", "clflush size": "64", "cache_alignment": "64", "address sizes": "39 bits physical, 48 bits virtual", "power management": "" }, { "processor": "7", "vendor_id": "GenuineIntel", "cpu family": "6", "model": "158", "model name": "Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz", "stepping": "10", "microcode": "0x84", "cpu MHz": "800.114", "cache size": "9216 KB", "physical id": "0", "siblings": "12", "core id": "1", "cpu cores": "6", "apicid": "3", "initial apicid": "3", "fpu": "yes", "fpu_exception": "yes", "cpuid level": "22", "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 pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp", "vmx flags": "vnmi preemption_timer invvpid ept_x_only ept_ad ept_1gb flexpriority tsc_offset vtpr mtf vapic ept vpid unrestricted_guest ple pml ept_mode_based_exec", "bugs": "cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit", "bogomips": "4401.32", "clflush size": "64", "cache_alignment": "64", "address sizes": "39 bits physical, 48 bits virtual", "power management": "" }, { "processor": "8", "vendor_id": "GenuineIntel", "cpu family": "6", "model": "158", "model name": "Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz", "stepping": "10", "microcode": "0x84", "cpu MHz": "800.004", "cache size": "9216 KB", "physical id": "0", "siblings": "12", "core id": "2", "cpu cores": "6", "apicid": "5", "initial apicid": "5", "fpu": "yes", "fpu_exception": "yes", "cpuid level": "22", "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 pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp", "vmx flags": "vnmi preemption_timer invvpid ept_x_only ept_ad ept_1gb flexpriority tsc_offset vtpr mtf vapic ept vpid unrestricted_guest ple pml ept_mode_based_exec", "bugs": "cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit", "bogomips": "4401.32", "clflush size": "64", "cache_alignment": "64", "address sizes": "39 bits physical, 48 bits virtual", "power management": "" }, { "processor": "9", "vendor_id": "GenuineIntel", "cpu family": "6", "model": "158", "model name": "Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz", "stepping": "10", "microcode": "0x84", "cpu MHz": "800.039", "cache size": "9216 KB", "physical id": "0", "siblings": "12", "core id": "3", "cpu cores": "6", "apicid": "7", "initial apicid": "7", "fpu": "yes", "fpu_exception": "yes", "cpuid level": "22", "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 pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp", "vmx flags": "vnmi preemption_timer invvpid ept_x_only ept_ad ept_1gb flexpriority tsc_offset vtpr mtf vapic ept vpid unrestricted_guest ple pml ept_mode_based_exec", "bugs": "cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit", "bogomips": "4401.32", "clflush size": "64", "cache_alignment": "64", "address sizes": "39 bits physical, 48 bits virtual", "power management": "" }, { "processor": "10", "vendor_id": "GenuineIntel", "cpu family": "6", "model": "158", "model name": "Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz", "stepping": "10", "microcode": "0x84", "cpu MHz": "800.031", "cache size": "9216 KB", "physical id": "0", "siblings": "12", "core id": "4", "cpu cores": "6", "apicid": "9", "initial apicid": "9", "fpu": "yes", "fpu_exception": "yes", "cpuid level": "22", "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 pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp", "vmx flags": "vnmi preemption_timer invvpid ept_x_only ept_ad ept_1gb flexpriority tsc_offset vtpr mtf vapic ept vpid unrestricted_guest ple pml ept_mode_based_exec", "bugs": "cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit", "bogomips": "4401.32", "clflush size": "64", "cache_alignment": "64", "address sizes": "39 bits physical, 48 bits virtual", "power management": "" }, { "processor": "11", "vendor_id": "GenuineIntel", "cpu family": "6", "model": "158", "model name": "Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz", "stepping": "10", "microcode": "0x84", "cpu MHz": "800.211", "cache size": "9216 KB", "physical id": "0", "siblings": "12", "core id": "5", "cpu cores": "6", "apicid": "11", "initial apicid": "11", "fpu": "yes", "fpu_exception": "yes", "cpuid level": "22", "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 pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp", "vmx flags": "vnmi preemption_timer invvpid ept_x_only ept_ad ept_1gb flexpriority tsc_offset vtpr mtf vapic ept vpid unrestricted_guest ple pml ept_mode_based_exec", "bugs": "cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit", "bogomips": "4401.32", "clflush size": "64", "cache_alignment": "64", "address sizes": "39 bits physical, 48 bits virtual", "power management": "" } ], "drives": [ { "name": "sda", "fstype": null, "fsver": null, "label": null, "uuid": null, "fsavail": null, "fsuse%": null, "mountpoint": null, "children": [ { "name": "sda1", "fstype": "ntfs", "fsver": null, "label": "HDD", "uuid": "DEB46287B46261CF", "fsavail": null, "fsuse%": null, "mountpoint": null } ] }, { "name": "nvme0n1", "fstype": null, "fsver": null, "label": null, "uuid": null, "fsavail": null, "fsuse%": null, "mountpoint": null, "children": [ { "name": "nvme0n1p1", "fstype": "vfat", "fsver": "FAT32", "label": null, "uuid": "F94C-3A2D", "fsavail": null, "fsuse%": null, "mountpoint": null }, { "name": "nvme0n1p2", "fstype": "ext4", "fsver": "1.0", "label": null, "uuid": "2dfbeaf7-4f8b-4ede-a8b5-5018552d8ba8", "fsavail": "560,1G", "fsuse%": "29%", "mountpoint": "/" }, { "name": "nvme0n1p3", "fstype": null, "fsver": null, "label": null, "uuid": null, "fsavail": null, "fsuse%": null, "mountpoint": null }, { "name": "nvme0n1p4", "fstype": "ntfs", "fsver": null, "label": null, "uuid": "7C42ED1642ECD644", "fsavail": null, "fsuse%": null, "mountpoint": null } ] } ], "ram": { "MemTotal": "16240572", "MemFree": "7013624", "MemAvailable": "12224056", "Buffers": "779248", "Cached": "4162140", "SwapCached": "0", "Active": "5954324", "Inactive": "1837636", "Active(anon)": "2860176", "Inactive(anon)": "182432", "Active(file)": "3094148", "Inactive(file)": "1655204", "Unevictable": "896", "Mlocked": "80", "SwapTotal": "15624996", "SwapFree": "15624996", "Dirty": "2228", "Writeback": "0", "AnonPages": "2851364", "Mapped": "1817264", "Shmem": "192600", "KReclaimable": "803156", "Slab": "1016020", "SReclaimable": "803156", "SUnreclaim": "212864", "KernelStack": "15744", "PageTables": "46488", "NFS_Unstable": "0", "Bounce": "0", "WritebackTmp": "0", "CommitLimit": "23745280", "Committed_AS": "11255204", "VmallocTotal": "34359738367", "VmallocUsed": "63960", "VmallocChunk": "0", "Percpu": "8384", "HardwareCorrupted": "0", "AnonHugePages": "0", "ShmemHugePages": "0", "ShmemPmdMapped": "0", "FileHugePages": "0", "FilePmdMapped": "0", "HugePages_Total": "0", "HugePages_Free": "0", "HugePages_Rsvd": "0", "HugePages_Surp": "0", "Hugepagesize": "2048", "Hugetlb": "0", "DirectMap4k": "1178932", "DirectMap2M": "12296192", "DirectMap1G": "3145728" }, "dist": [ "Arch Linux", "rolling", "n/a" ], "arch": "x86_64", "kernel": "5.6.13-arch1-1", "glxinfo": { "opengl_es_profile_shading_language_version": "OpenGL ES GLSL ES 3.20", "opengl_shading_language_version": "4.60 NVIDIA", "opengl_core_profile_profile_mask": "core profile", "direct_rendering": "Yes", "name_of_display": ":0", "display": ":0", "opengl_renderer": "GeForce GTX 1070/PCIe/SSE2", "opengl_core_profile_version": "4.6.0 NVIDIA 440.82", "opengl_profile_mask": "(none)", "opengl_es_profile_version": "OpenGL ES 3.2 NVIDIA 440.82", "opengl_core_profile_shading_language_version": "4.60 NVIDIA", "opengl_context_flags": "(none)", "opengl_version": "4.6.0 NVIDIA 440.82", "opengl_vendor": "NVIDIA Corporation", "opengl_core_profile_context_flags": "(none)", "screen": "0" } } } ```
ghost commented 4 years ago

Do you have "prefer system libraries" disabled?

Click configure on whatever application/game in Lutris you're trying to run then choose "system options" tab and set "prefer system libraries" to enabled.

I can confirm this happens when its disabled as this issue already explains: https://github.com/lutris/lutris/issues/1576

zenity: symbol lookup error: /usr/lib/libpango-1.0.so.0: undefined symbol: fribidi_get_par_embedding_levels_ex

ghost commented 4 years ago

Conversely, you can disable "prefer system libraries" but you need to have "disable lutris runtime" enabled.

Click configure on whatever application/game in Lutris you're trying to run then choose "system options" tab and set "prefer system libraries" to disabled and "disable lutris runtime" to enabled.

If you want to go that way.

andrfgs commented 4 years ago

Thank you for the answer. I had seen this issue before, but the logs I saw on other issue reports weren't exactly the same. My guess was there could be something wrong with my instalation or something.

I confirm the problem is solved by your suggestion. I launched lutris after exporting LUTRIS_RUNTIME=0 and then it worked.

Enabling prefer system libraries or not doesn't seem to make any effect as long as the runtime is disabled. Quite weird...

Any reason for having to disable the runtime for this to work? Was I using this incorrectly?

ghost commented 4 years ago

Any reason for having to disable the runtime for this to work? Was I using this incorrectly?

Not sure of that one myself. I don't yet understand what Lutris is doing there. Though the runtime simply looks to be the paths they use to find libraries required for Lutris to run.

Disabling/enabling that setting just changes the paths I believe which is probably why it interacts with system libraries.

Since I'm not a Lutris dev, I would have to do a bunch of debugging and look into the paths and what's found there, etc. to fully understand it which I won't be doing.

The thing to me that I keep going back to is why the paths/libraries they use causes pango to be unable to see fribidi_get_par_embedding_levels_ex() in fribidi. That is the real problem with the Lutris runtime at least to me anyway.

andrfgs commented 4 years ago

Ok thank you very much for your help... Not sure if I should close this issue? Is disabling the runtime a fix or a workarround?

ghost commented 4 years ago

Yeah, I don't know either. The Lutris devs can decide is my guess. It is solved and they will know about it so I'm just conflicted on that one myself lol.

At least we got you a solution that allows you to continue on :-)

strycore commented 4 years ago

disabling the runtime is only a workaround. You can help debugging the issue by finding the problematic library: https://github.com/lutris/docs/blob/master/LutrisRuntime.md#debugging-runtime-issues