Description of problem: I faced with similar (currently closed) bug https://bugzilla.redhat.com/show_bug.cgi?id=1327541 with audacity after update mga5->mga6. Version-Release number of selected component (if applicable): audacity-2.1.3-7.mga6 All components from mga6 repository were updated. How reproducible: Always Steps to Reproduce: 1. Run audacity in terminal Output: (Audacity:8492): GLib-GObject-WARNING **: cannot register existing type 'GdkDisplayManager' (Audacity:8492): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed (Audacity:8492): GLib-GObject-CRITICAL **: g_object_new: assertion 'G_TYPE_IS_OBJECT (object_type)' failed (Audacity:8492): Gnome-WARNING **: Accessibility: failed to find module 'libgail-gnome' which is needed to make this application accessible (Audacity:8492): GLib-GObject-WARNING **: cannot register existing type 'GtkWidget' (Audacity:8492): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion 'G_TYPE_IS_INSTANTIATABLE (instance_type)' failed (Audacity:8492): GLib-GObject-WARNING **: cannot register existing type 'GtkBuildable' (Audacity:8492): GLib-GObject-CRITICAL **: g_type_interface_add_prerequisite: assertion 'G_TYPE_IS_INTERFACE (interface_type)' failed (Audacity:8492): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed (Audacity:8492): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion 'G_TYPE_IS_INSTANTIATABLE (instance_type)' failed (Audacity:8492): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed <Audacity freezes> Ctrl+C GUI doesn't start.
WorksForMe, is also a upgrade but mga5 -> mga6sta2 -> mga6 check for gail packages rpm -qa|grep gail libgail3_0-3.22.16-1.mga6 libgail18-2.24.31-3.mga6 For x86_64 must be lib64 not just lib
CC: (none) => j.alberto.vc
$ rpm -qa|grep gail lib64gail3_0-3.22.16-1.mga6 lib64gail18-2.24.31-3.mga6 $ rpm -V lib64gail18 lib64gail3_0 # empty
Assigning to the registered audacity maintainer.
Assignee: bugsquad => lists.jjorgeCC: (none) => marja11
(In reply to katnatek from comment #1) > WorksForMe, is also a upgrade but mga5 -> mga6sta2 -> mga6 > Unfortunately, I won't say much more. I have tested in a x86_64 MGA6, and audacity works. Maybe some GTK package was misinstalled during the upgrade? You can also try launching it from a live media to ensure the problem is in your install. Closing as it works for two testers, please reopen if you find new informations.
Status: NEW => RESOLVEDResolution: (none) => WORKSFORME
(In reply to Pavel Roschin from comment #2) > $ rpm -qa|grep gail > lib64gail3_0-3.22.16-1.mga6 > lib64gail18-2.24.31-3.mga6 > > $ rpm -V lib64gail18 lib64gail3_0 # empty Maybe you have the i586 audacity What is the output of file $(which audacity)
Something wrong with ICEauthority (I'm using Xfce): $ strace audacity ... access("/home/rpg/.ICEauthority", R_OK) = 0 open("/home/rpg/.ICEauthority", O_RDONLY) = 12 (Audacity:10608): GLib-GObject-WARNING **: cannot register existing type 'GdkDisplayManager' (Audacity:10608): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed (Audacity:10608): GLib-GObject-CRITICAL **: g_object_new: assertion 'G_TYPE_IS_OBJECT (object_type)' failed $ file $(which audacity) /usr/bin/audacity: ELF 64-bit LSB executable, also $ sudo audacity # works!
Maybe you have a UID < 1000 ? https://wiki.mageia.org/en/Mageia_5_Errata#System_user_ID_boundary_change_affects_logging Check with userdrake If that is the issue, maybe the easy way is create a new user and migrate configurations to that user
Forget to ask, what DM are you using? In blogdrake a user report have some issues if use other DM than Ligthdm
> Maybe you have a UID < 1000 ? Yes I had UID 500 before. I changed my UID to 1000 and chowned zillion of my files but audacity still doesn't work. > Forget to ask, what DM are you using? Yep, I use LightDM and Xfce4.
Getting out of ideas :( Things to try 1. Search if you have unupdated mga5 packages rpm -qa|grep mga5 2. uninstall and install audacity and test 3. rename .audacity-data and test 4. Try in new clean user profile
Hmm, I really had some packages installed from mga5 icu53-data kdegames4 kernel-desktop-4.1.15-2.mga5 lib64clang3.5.2 lib64gcrypt11 lib64git2_21 lib64hogweed2 lib64icu53 lib64llvm3.5 lib64nettle4 lib64plymouth2 lib64procps3 lib64rpm3 lib64rpmbuild3 lib64vpx1 lib64webp5 lib64wsutil6 lib64x264_142 lib64x265_79 libgit2_21 nvidia-current-kernel-4.1.15-desktop-2.mga5 1. I removed them: rpm -qa | grep mga5 | xargs sudo dnf autoremove -y 2. Reinstalled audacity: sudo dnf reinstall -y audacity 3. Removed audacity-data rm -fr ~/.audacity-data Still doesn't work. 4. For new user it works
(In reply to Pavel Roschin from comment #11) > Hmm, I really had some packages installed from mga5 > 1. I removed them: > > rpm -qa | grep mga5 | xargs sudo dnf autoremove -y > I think you did must try update before remove You could end with broken system if you don't have the "equivalent" mga6 package of some of the packages in your list > 2. Reinstalled audacity: > > sudo dnf reinstall -y audacity > > 3. Removed audacity-data > > rm -fr ~/.audacity-data > > Still doesn't work. > > 4. For new user it works Well the issue is then with the old profile Check the permission of /home/failing_user and /home/working_user And of the files inside that folders
Also check to what groups each user belong
Now audacity works for me after deleting ~/.gconf directory. But I think this is still a bug - old user configuration shouldn't lead to application freeze. I don't know which parameter was critical for that, possible something concerned with display manager. Nevertheless updating audacity could solve this problem.