Yousician App Crashing X

I’ve been using the Yousician application on OpenSuse 13.2 for a few months, and it has been working without issue.

This app lets you play along with a guitar, piano, or ukulele and provides guided lessons. It’s pretty cool, and can be downloaded from:

https://download.yousician.com/

The 32-bit app requires a few libs be installed:

The various 32-bit libs for Suse are installed and ldd (below) shows nothing is failing to link, all libs look fine.

Unfortunately, it recently began crashing X on startup, returning to the login manager as soon as the app windows (after the updater) opens.

An strace is at: Yousician Xorg Crashing - Pastebin.com

The app does not log anything to std err, nor anything useful to the out.txt and launcher-out.txt

The app performs auto-updates when launched, and I suspect some update has caused this.
Downloading are re-installing the app anew results in the same behaviour. (It auto updates to the latest version, and subsequently crashes.)

I’ve opened a ticket with the vendor, but the responses was “see the install instructions here”.

Trying previous kernels, and earlier versions of the Nvidia driver (vendor version, compiled) have not helped. I also tried switching from using the 3rd party Nvida driver to the one from the Nvidia community repo.

I’m hoping some hints might be in the above strace, though I’ve been unable to tease any out so far.

Perhaps someone more fluent in strace might help shed some light on what the issue might be?

Cheers,

Environment info:

OpenSuse 13.2

uname -a
Linux calculus.site 3.16.7-29-desktop #1 SMP PREEMPT Fri Oct 23 00:46:04 UTC 2015 (6be6a97) x86_64 x86_64 x86_64 GNU/Linux

Nvidia driver 340.96

~/Yousician Launcher/Yousician.app> ldd Yousician
linux-gate.so.1 (0xf7715000)
libdl.so.2 => /lib/libdl.so.2 (0xf76d6000)
libpthread.so.0 => /lib/libpthread.so.0 (0xf76ba000)
librt.so.1 => /lib/librt.so.1 (0xf76b1000)
libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0xf759a000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xf745e000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xf7452000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xf7447000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf735a000)
libm.so.6 => /lib/libm.so.6 (0xf7314000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf72f7000)
libc.so.6 => /lib/libc.so.6 (0xf7149000)
/lib/ld-linux.so.2 (0xf7718000)
libnvidia-tls.so.340.96 => /usr/lib/tls/libnvidia-tls.so.340.96 (0xf7144000)
libnvidia-glcore.so.340.96 => /usr/lib/libnvidia-glcore.so.340.96 (0xf4bb0000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xf4b9d000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf4b79000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf4b6d000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xf4b67000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xf4b63000)

Forgot to include /var/log/Xorg.0.log.old

Posted to http://pastebin.com/DqGaKeY5

Issue was resolved by both an eventual new release, but also needing to remove the existing config and cache - then reinstalling the new release.

rm -rf /home/$USER/.config/unity3d

Been playing Yousician for a while but it kept crashing on my devices too … that tweak unfortunately doesn’t solve my problem. I’m currently awaiting the linux version of mymusicteacher, a software with the same spirit. I read a news about it a while ago but can’t find it anymore, do you guys know when it will be out ?