After upgrade to audacity-freeeword ( but the same happened to standard audacity ) the program start and freeze when I start it on my ususal account.
Name : audacity-freeworld
Arch : i686
Epoch : 0
Version : 2.1.2
Release : 1.fc23
Size : 19 M
The program start well if call audacity from root.
belowe I will show a sample of the warnings.
I suspect that there was some worng configuration in my home but I didn’t know where look for it.
Someone have some suggestions ?
Thanks in advance,
enzo
[enzo@enzo7 ~]$ audacity
(Audacity:10829): GLib-GObject-WARNING **: cannot register existing type ‘GdkDisplayManager’
There may be problems with the Fedora packages of Audacity. If you tried the 2.1.1 Fedora package, it is necessary to downgrade soundtouch in order to launch Audacity: http://forums.fedoraforum.org/showthread.php?t=308943.
When Audacity would not launch, did you see an error dialogue about Audacity not being able to find anywhere to write its Preferences? If so, follow that dialogue.
Yes, I known the bugs related to soundtrack and I got these problem some weeks ago and I solved using downgrade.
Now downgrade cause the audacity to crash, so what I think is that now both program and packaging are correct but I should have some old configuration data that cause the problem.
In my case, actually, audacity don’t crash.
It just simply don’t show some windows but the program it still running.
If then I create an user from scratch an I run audacity , it run politely.
So I think is a problem related to some old config or old cache in my home.
So I have tried to remove some cache and some config in my home but I have non success and I want to avoid to delete all my working home so I will ask support to know what files ( both config and cache and others ) are related with audacity in order to remove it from my home.
I Hope you can help me.
Which Audacity package crashes? Your previous posts were about audacity-freeworld 2.1.2 and I thought you were saying you could run that as root.
Uninstall all Audacity packages. Then install the package you do want to use.
Force quit Audacity in your task manager application.
Open the file ~/.audacity-data/audacity.cfg. In that file, note the path to your Audacity temporary folder. It’s at TempDir= underneath the [Directories] line.
Close and delete that audacity.cfg file.
Navigate to the TempDir folder that you noted in the audacity.cfg file. In that folder, delete any audacity-lock- file that you see.
If root owns the Audacity executable, log in as root and change ownership to your user.
I’ll resume my attempt.
I have my account ‘enzo’ with all my data and here audacity start and hang without open the program windows.
I create an empty account from scratch named ‘test2’ , and here audacity start politely.
I delete .audacity-data from the account enzo.
I start audacity and the .audacity-data is NOT created.
This suggest me that audacity hangs somewhere before accessing that directory.
So I copy the .audacity-data from account ‘test2’ to ‘enzo’ and I changed the file audacity.cfg on ‘enzo’ to appropriate directories
Use the account that you used to install Audacity, or uninstall it then reinstall it with the account you want to use. If necessary change the ownership of the Audacity executable to the account you want to use.
Or, before launching Audacity, set TempDir in audacity.cfg to a location your user has permission to write to.
If you are using Audacity 2.1.1, you may want to use or compile 2.1.2.
2.1.2 should handle lock files better due to the upgrade to wxWidgets 3, and should have better user facing dialogues when there are issues writing files necessary for launch.
I found the solution:
Gnome2 accessibility is enabled and this requires libgail-gnome which is not available anymore
This occurs even if audacity is compiled with wxGTK3.
So if you run that command, even the Fedora-packaged version of Audacity launches, and so it is a packaging problem?
The current Audacity 2.1.2 source code requires wxGTK 3.0.x, preferably 3.0.2. If you compile wxWidgets yourself it should be built with the default gtk2 option, not with gtk3.