Here's the scenario: Changing themes in ubuntu used to be a pretty straight forward process that almost anyone could do with basic tools.
basically you downloaded the sound you wanted and went to system/preferences/sound and changed the event you wanted to change to the new sound. Ubuntu 9.10 comes along and throws a major wrench in the works. Sure sound preferences is still there, but there's no way to select a specific sound event to change. in fact the only thing you can do is select a sound theme or choose an event sound. there is no way to change the selected theme. The only way i've come across to change a theme is manually. I'll use the starcraft theme available on
http://www.gnome-look.org. First off download the file and save it on your desktop. Next it needs to be extracted to a specific location. For systemwide use "/usr/share/sounds" as root and for local user only use "/home/username/.local/share/sounds" username being your home folder. I'm not going to go into specifics on how to extract files where there's plenty of info readily available on how to do that. Once you've extracted the sound theme you can go to system/preferences/sound and click on the dropdown menu and select starcraft and that will change the system sounds. now say for instance that you want to make your own custom sound theme. if you look in the starcraft folder you'll see a sound folder and an index.theme file. the sound folder contains all the sounds for the theme and the index.theme references those files. use gedit to open index.theme
you'll see:
[Sound Theme]
Name=StarCraft
Directories=stereo
[stereo]
OutputProfile=stereo
you would need to change the name line to your custom theme name
[Sound Theme]
Name=Fantasia
Directories=stereo
[stereo]
OutputProfile=stereo
then save the file to your custom theme directory "fantasia" in my case.
your folder should have the index.theme file in it now
notice the Directories=stereo line in the index.theme file
that's where the system will look for the sound files.
you need to make a directory your custom sound theme folder
change to you custom sound theme folder. fantasia in my case
alt+f2 gksudo nautilus /usr/share/sounds/"custom sound folder" for systemwide
alt+f2 nautilus /home/brian/.local/share/sounds/"custom sound folder" for local
right click and select create folder.
name it sounds.
copy your custom sounds there and your done.
keep in mind that you have to rename your sounds to specific file names.
desktop-login.ogg = start up sound
desktop-logout.ogg = logout sound
play around and you'll figure out most of the sounds.
That's essentially where i'm at. my question is for the other events that i can't figure out. is there a way to list events that can be associated with sounds things like minimize maximize ect.