1. Use yum to install pavucontrol
Go to tab "configuration", choose "off"
2. remove alsa-plugins-pulseaudio, if you installed it before
3. Go to "System->Preference->Startup Applications", deselect the
"Volume Control" application from "gnome-media" package, which only
uses pulseaudio interface
4. Use yum to install python-alsaaudio pygtk2 gnome-python2-libegg gst-mixer
Then add the attached python script to "Startup Applications", which
mimics the behavior of volume control but using alsa interface. This is
a modified version from its origin:
which adds a feature of changing icon according to the value of volume.
Try run this script before logout.
5. Logout, then login again