From Fedora Project Wiki
m (1 revision(s))
m (Fixed links and structure)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
<!--
{{header|art}}
-->
<!-- language:en
-->
<!--
-->
<!-- Do not remove
-->
<!-- StartHeader
-->
<pre>#!html
<div style="height:66px; width:100%; background-color:#002867;">
<a href = "http://fedoraproject.org/wiki/Artwork"> <img style="float:right;padding-top:3px;" src="http://fedoraproject.org/wiki/Artwork?action=AttachFile&do=get&target=ArtTeamN1.png" /></a>
</div>
 
<HR style="height:2px; background-color:#00578E;" />
</pre>
<!-- EndHeader
-->


<!--||<tablestyle="width:98%;" style="border:0;text-align:center;color:red;">*** Under Construction ***||
<!--||<tablestyle="width:98%;" style="border:0;text-align:center;color:red;">*** Under Construction ***||
Line 40: Line 22:


=== Select check box ===
=== Select check box ===
* Folder: <pre>#!html
* Folder: usr/share/sounds/fedora/SelectCheckBox
<span style="color:darkred;">usr/share/sounds/fedora/SelectCheckBox</span>
</pre>
* [[Image:Artwork_F8Themes_GnomeSounds_14075_adcbicycle_22.ogg]] Play]  Sound Event
* [[Image:Artwork_F8Themes_GnomeSounds_14075_adcbicycle_22.ogg]] Play]  Sound Event


=== Choose menu item ===
=== Choose menu item ===


* Folder: <pre>#!html
* Folder: usr/share/sounds/fedora/ChooseMenuItem
<span style="color:darkred;">usr/share/sounds/fedora/ChooseMenuItem</span>
</pre>
 
* [[Image:Artwork_F8Themes_GnomeSounds_19296_StarRock_pen1.ogg]] Play]  Sound Event
* [[Image:Artwork_F8Themes_GnomeSounds_19296_StarRock_pen1.ogg]] Play]  Sound Event


=== Click on command button ===
=== Click on command button ===


* Folder: <pre>#!html
* Folder: usr/share/sounds/fedora/ClickCommandButton
<span style="color:darkred;">usr/share/sounds/fedora/ClickCommandButton</span>
</pre>
 
* [[Image:Artwork_F8Themes_GnomeSounds_19300_StarRock_pen5.ogg]] Play]  Sound Event
* [[Image:Artwork_F8Themes_GnomeSounds_19300_StarRock_pen5.ogg]] Play]  Sound Event


=== Miscellaneous message ===
=== Miscellaneous message ===


* Folder: <pre>#!html
* Folder: usr/share/sounds/fedora/MiscellaneousMessage
<span style="color:darkred;">usr/share/sounds/fedora/MiscellaneousMessage</span>
</pre>
 
* [[Image:Artwork_F8Themes_GnomeSounds_4804_Jovica_PPG_009_Noisy_Digital_Octaver_E2.ogg]] Play]  Sound Event
* [[Image:Artwork_F8Themes_GnomeSounds_4804_Jovica_PPG_009_Noisy_Digital_Octaver_E2.ogg]] Play]  Sound Event


=== Question dialog ===
=== Question dialog ===


* Folder: <pre>#!html
* Folder: usr/share/sounds/fedora/QuestionDialog
<span style="color:darkred;">usr/share/sounds/fedora/QuestionDialog</span>
</pre>
 
* [[Image:Artwork_F8Themes_GnomeSounds_6438_Jovica_PPG_025_Xylochord_G_5.ogg]] Play]  Sound Event
* [[Image:Artwork_F8Themes_GnomeSounds_6438_Jovica_PPG_025_Xylochord_G_5.ogg]] Play]  Sound Event


=== Error message ===
=== Error message ===


* Folder: <pre>#!html
* Folder: usr/share/sounds/fedora/ErrorMessage
<span style="color:darkred;">usr/share/sounds/fedora/ErrorMessage</span>
</pre>
 
* [[Image:Artwork_F8Themes_GnomeSounds_28913_junggle_btn103.ogg]] Play]  Sound Event
* [[Image:Artwork_F8Themes_GnomeSounds_28913_junggle_btn103.ogg]] Play]  Sound Event


=== Warning message ===
=== Warning message ===


* Folder: <pre>#!html
* Folder: usr/share/sounds/fedora/WarningMessage
<span style="color:darkred;">usr/share/sounds/fedora/WarningMessage</span>
</pre>
 
* [[Image:Artwork_F8Themes_GnomeSounds_4723_Jovica_PPG_004_Digital_Shorty_E1.ogg]] Play]  Sound Event
* [[Image:Artwork_F8Themes_GnomeSounds_4723_Jovica_PPG_004_Digital_Shorty_E1.ogg]] Play]  Sound Event


=== Informational message ===
=== Informational message ===


* Folder: <pre>#!html
* Folder: usr/share/sounds/fedora/InformationalMessage
<span style="color:darkred;">usr/share/sounds/fedora/InformationalMessage</span>
</pre>
 
* [[Image:Artwork_F8Themes_GnomeSounds_4809_Jovica_PPG_009_Noisy_Digital_Octaver_G_2.ogg]] Play]  Sound Event
* [[Image:Artwork_F8Themes_GnomeSounds_4809_Jovica_PPG_009_Noisy_Digital_Octaver_G_2.ogg]] Play]  Sound Event


=== Log out ===
=== Log out ===


* Folder: <pre>#!html
* Folder:usr/share/sounds/fedora/LogOut
<span style="color:darkred;">usr/share/sounds/fedora/LogOut <sup>&#9728;</sup></span>
</pre>
* [[Image:Artwork_F8Themes_GnomeSounds_705091_FugLogout.ogg]] Play]  Sound Event
* [[Image:Artwork_F8Themes_GnomeSounds_705091_FugLogout.ogg]] Play]  Sound Event


=== Log in ===
=== Log in ===


* Folder: <pre>#!html
* Folder: usr/share/sounds/fedora/LogIn
<span style="color:darkred;">usr/share/sounds/fedora/LogIn <sup>&#9728;</sup></span>
</pre>
 
* [[Image:Artwork_F8Themes_GnomeSounds_705111_FugLogin.ogg]] Play]  Sound Event
* [[Image:Artwork_F8Themes_GnomeSounds_705111_FugLogin.ogg]] Play]  Sound Event


Line 127: Line 81:
=== Login Ready ===
=== Login Ready ===


* Folder: <pre>#!html
* Folder: usr/share/sounds/fedora/LoginReady
<span style="color:darkred;">usr/share/sounds/fedora/LoginReady</span>
</pre>
 
* File: 12789_Jovica_EP_3_G_3.wav
* File: 12789_Jovica_EP_3_G_3.wav
* [[Image:Artwork_F8Themes_GnomeSounds_12789_Jovica_EP_3_G_3.ogg]] Play]  Sound Event
* [[Image:Artwork_F8Themes_GnomeSounds_12789_Jovica_EP_3_G_3.ogg]] Play]  Sound Event
Line 136: Line 87:
=== Login Successful ===
=== Login Successful ===


* Folder: <pre>#!html
* Folder: usr/share/sounds/fedora/LoginSuccessful
<span style="color:darkred;">usr/share/sounds/fedora/LoginSuccessful</span>
</pre>
 
* File: 6422_Jovica_PPG_024_Minimallet_G_5.wav
* File: 6422_Jovica_PPG_024_Minimallet_G_5.wav
* [[Image:Artwork_F8Themes_GnomeSounds_6422_Jovica_PPG_024_Minimallet_G_5.ogg]] Play]  Sound Event
* [[Image:Artwork_F8Themes_GnomeSounds_6422_Jovica_PPG_024_Minimallet_G_5.ogg]] Play]  Sound Event
Line 145: Line 93:
=== Login Failed ===
=== Login Failed ===


* Folder: <pre>#!html
* Folder: usr/share/sounds/fedora/LoginFailed
<span style="color:darkred;">usr/share/sounds/fedora/LoginFailed</span>
</pre>
 
* File: 6415_Jovica_PPG_024_Minimallet_E3.wav
* File: 6415_Jovica_PPG_024_Minimallet_E3.wav
* [[Image:Artwork_F8Themes_GnomeSounds_6415_Jovica_PPG_024_Minimallet_E3.ogg]] Play]  Sound Event
* [[Image:Artwork_F8Themes_GnomeSounds_6415_Jovica_PPG_024_Minimallet_E3.ogg]] Play]  Sound Event
Line 164: Line 109:
=== Installation Script ===
=== Installation Script ===


1. Download the following files <BR>&nbsp;&nbsp;&#9656;&nbsp;&nbsp;[[Image:Artwork_F8Themes_GnomeSounds_InstallFedoraSounds.sh]] <BR>&nbsp;&nbsp;&#9656;&nbsp;&nbsp;[[Image:Artwork_F8Themes_GnomeSounds_FedoraSounds.tar.bz2]]
# Download the following files
2. Open a terminal session and login as root <BR>&nbsp;&nbsp;&#9656;&nbsp;&nbsp;ie. $ '''su''' <return>
#* [[Image:Artwork_F8Themes_GnomeSounds_InstallFedoraSounds.sh]]
3. Navigate to the folder containing the above files <BR>&nbsp;&nbsp;&#9656;&nbsp;&nbsp;ie. # '''cd myDownloads'''
#* [[Image:Artwork_F8Themes_GnomeSounds_FedoraSounds.tar.bz2]]
4. Execute [[InstallScript|  InstallFedoraSounds]]  script <BR>&nbsp;&nbsp;&#9656;&nbsp;&nbsp;ie. # '''sh [[InstallScript|  InstallFedoraSounds]] .sh''' <return>
# Open a terminal session and login as root
6. Respond <y> when asked "Install Fedora Sounds y/N?" <BR>&nbsp;&nbsp;&#9656;&nbsp;&nbsp;ie. Install Fedora Sounds y/N? '''y''' <return>
#* ie. $ '''su''' <return>
7. Close terminal window when script is done <BR>&nbsp;&nbsp;&#9656;&nbsp;&nbsp;ie. "All done ..."
# Navigate to the folder containing the above files
#* ie. # '''cd myDownloads'''
# Execute [[#InstallScript|  InstallFedoraSounds]]  script
#* ie. # '''sh [[#InstallScript|  InstallFedoraSounds]] .sh''' <return>
# Respond <y> when asked "Install Fedora Sounds y/N?"
#* ie. Install Fedora Sounds y/N? '''y''' <return>
# Close terminal window when script is done
#* ie. "All done ..."


=== Enable Sounds ===
=== Enable Sounds ===
Line 175: Line 127:
&#9733;&nbsp;If this is a new installation of Fedora 7 or sounds events have not been enabled, then follow these steps.
&#9733;&nbsp;If this is a new installation of Fedora 7 or sounds events have not been enabled, then follow these steps.


1. Open Sound Preferences
# Open Sound Preferences
 
{| style="width:480px; margin-left:5px;" style="text-align:left; padding-left:5px; background-color:#e1e2e4;"
|}
 
[[Image:Artwork_F8Themes_GnomeSounds_SoundSetupHelp.png]]
[[Image:Artwork_F8Themes_GnomeSounds_SoundSetupHelp.png]]
 
# Select the '''Sounds'''^1^ tab.
2.#2 Select the '''Sounds'''^1^ tab.
# (./) Check ''Play system sounds''^2^
3. (./) Check ''Play system sounds''^2^
# '''System Sounds''' should match [[#SoundSetup|  this]]  
4. '''System Sounds''' should match [[SoundSetup|  this]]  
# Close dialog window
5. Close dialog window
# Log out to activate new sound theme
6. Log out to activate new sound theme




Line 196: Line 143:
|}
|}


<pre>#!html
Changing this option requires su authorization.
<span style="color:darkblue;font-size:smaller;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#9733;&nbsp;&nbsp;Changing this option requires <b>su</b> authorization.</span>
</pre>


[[Image:Artwork_F8Themes_GnomeSounds_LoginSetup.png]]
[[Image:Artwork_F8Themes_GnomeSounds_LoginSetup.png]]


1. Select the '''Accessibility'''^1^ tab.
# Select the '''Accessibility'''^1^ tab.
2. (./) Check ''Login screen ready''^2^
# (./) Check ''Login screen ready''^2^
3. Optional ''Login successful''^3^
# Optional ''Login successful''^3^
4. Optional ''Login failed''^3^
# Optional ''Login failed''^3^


~-Note. I found the use of the "Login successful" and "Login failed" events [3]  resulted in questionable results from system to system.-~
~-Note. I found the use of the "Login successful" and "Login failed" events [3]  resulted in questionable results from system to system.-~

Latest revision as of 17:19, 29 May 2008


File:Artwork F8Themes GnomeSounds FreeSoundBanner.png

Gnome Sounds

The Gnome Desktop offers a rich audio experience to those who choose to enable it. The goal is to enhance the computing experience with the use of subtle audio feedback. This is accomplished by adding click and tick sounds to form and menu events and soft tones to message notifications. The original sounds were obtained from The Free Sound Project and in many cases are played unaltered.

Gnome Desktop Events

File:Artwork F8Themes GnomeSounds SoundSetup.png

Select check box

Choose menu item

Click on command button

Miscellaneous message

Question dialog

Error message

Warning message

Informational message

Log out

Log in

~-☀ This is a blend of sounds mixed using Audacity.-~

Gnome Login Events

File:Artwork F8Themes GnomeSounds LoginSetupPageOne.png

Login Ready

Login Successful

Login Failed


File:Artwork F8Themes GnomeSounds PageTip.png In some circustances the browser may play the shorter previews twice. This is __not__ the case in the install package.


Installation

Installation Script

  1. Download the following files
  2. Open a terminal session and login as root
    • ie. $ su <return>
  3. Navigate to the folder containing the above files
    • ie. # cd myDownloads
  4. Execute InstallFedoraSounds script
  5. Respond <y> when asked "Install Fedora Sounds y/N?"
    • ie. Install Fedora Sounds y/N? y <return>
  6. Close terminal window when script is done
    • ie. "All done ..."

Enable Sounds

★ If this is a new installation of Fedora 7 or sounds events have not been enabled, then follow these steps.

  1. Open Sound Preferences

File:Artwork F8Themes GnomeSounds SoundSetupHelp.png

  1. Select the Sounds^1^ tab.
  2. (./) Check Play system sounds^2^
  3. System Sounds should match this
  4. Close dialog window
  5. Log out to activate new sound theme


Login

The login event has three tones associated with it; login ready, login successful, and login failed. The most common event to have a tone associated with it is the Login Screen Ready event.

Changing this option requires su authorization.

File:Artwork F8Themes GnomeSounds LoginSetup.png

  1. Select the Accessibility^1^ tab.
  2. (./) Check Login screen ready^2^
  3. Optional Login successful^3^
  4. Optional Login failed^3^

~-Note. I found the use of the "Login successful" and "Login failed" events [3] resulted in questionable results from system to system.-~


Install Script


Preview Screenshot

File:Artwork F8Themes GnomeSounds InstallFedoraSounds.png

Script


#!/bin/bash
#
#

clear
echo
echo "      #####                     ##"
echo "     ###                        ##"
echo "     ###                        ##"
echo "   ########   ######     ###### ##     #######    ### ###   #######"
echo "     ###    ###    ###  ###    ###   ###    ###   ####    ###     ###"
echo "     ###    ##########  ###     ##   ###     ###  ###     ###     ###"
echo "     ###    ###         ###    ###   ###    ###   ###     ###     ###"
echo "     ###     ########    ###### ##    ########    ###       ###### ##"
echo
echo
echo "                       F E D O R A   S O U N D S"
echo "                    f r e e s o u n d p r o j e c t"
echo
echo

if [ "$UID" -ne "0" ] 
then
echo
echo "This script must be run as (su), installation stopped."
echo
exit 1
fi

echo
echo -n "Install Fedora Sounds y/N? "
read ans

case $ans in
"y" | "Y" )
;;
* )
echo
echo "Thank you :)"
echo
exit;;
esac

clear
echo "One moment..."
echo

if [ ! -d "/home/$LOGNAME/.gnome/sound/" ] 
then


mkdir /home/$LOGNAME/.gnome/sound/
mkdir /home/$LOGNAME/.gnome2/sound/
mkdir /home/$LOGNAME/.gnome/sound/events/
mkdir /home/$LOGNAME/.gnome2/sound/events/

else


if [ ! -r "/home/$LOGNAME/.gnome/sound/events/gnome.soundlist_sav" ] 
then
cp /home/$LOGNAME/.gnome/sound/events/gnome.soundlist /home/$LOGNAME/.gnome/sound/events/gnome.soundlist_sav
chown $LOGNAME /home/$LOGNAME/.gnome/sound/events/gnome.soundlist_sav
fi
if [ ! -r "/home/$LOGNAME/.gnome2/sound/events/gnome-2.soundlist_sav" ] 
then
cp /home/$LOGNAME/.gnome2/sound/events/gnome-2.soundlist /home/$LOGNAME/.gnome2/sound/events/gnome-2.soundlist_sav
chown $LOGNAME /home/$LOGNAME/.gnome2/sound/events/gnome-2.soundlist_sav
fi

if [ ! -r "/home/$LOGNAME/.gnome/sound/events/gtk-events.soundlist_sav" ] 
then
cp /home/$LOGNAME/.gnome/sound/events/gtk-events.soundlist /home/$LOGNAME/.gnome/sound/events/gtk-events.soundlist_sav
chown $LOGNAME /home/$LOGNAME/.gnome/sound/events/gtk-events.soundlist_sav
fi
if [ ! -r "/home/$LOGNAME/.gnome2/sound/events/gtk-events-2.soundlist_sav" ] 
then
cp /home/$LOGNAME/.gnome2/sound/events/gtk-events-2.soundlist /home/$LOGNAME/.gnome2/sound/events/gtk-events-2.soundlist_sav
chown $LOGNAME /home/$LOGNAME/.gnome2/sound/events/gtk-events-2.soundlist_sav
fi

fi


tar xvfj FedoraSounds.tar.bz2

cp gnome.soundlist /home/$LOGNAME/.gnome/sound/events/
chown $LOGNAME /home/$LOGNAME/.gnome/sound/events/gnome.soundlist
cp gnome.soundlist /home/$LOGNAME/.gnome2/sound/events/gnome-2.soundlist
chown $LOGNAME /home/$LOGNAME/.gnome2/sound/events/gnome-2.soundlist

cp gtk-events.soundlist /home/$LOGNAME/.gnome/sound/events/
chown $LOGNAME /home/$LOGNAME/.gnome/sound/events/gtk-events.soundlist
cp gtk-events.soundlist /home/$LOGNAME/.gnome2/sound/events/gtk-events-2.soundlist
chown $LOGNAME /home/$LOGNAME/.gnome2/sound/events/gtk-events-2.soundlist

chmod 755 /home/$LOGNAME/.gnome/sound/events/*
chmod 755 /home/$LOGNAME/.gnome2/sound/events/*

rm *.soundlist


if [ -d "/usr/share/sounds/fedora" ] 
then
rm -rf /usr/share/sounds/fedora
fi

cp SoundEvents.tar.bz2 /usr/share/sounds
rm SoundEvents.tar.bz2

cd /usr/share/sounds/

tar xvfj SoundEvents.tar.bz2
rm SoundEvents.tar.bz2
chmod 755 /usr/share/sounds/fedora/*

echo
echo
echo "All done ..."
echo