Right, it turns out that isn't the best method by a long shot.
If you do what I said in my last post, you will most likely find that you won't be able to watch Flash or listen to any other audio while making a skype call. Its also quite likely to make firefox crash after a while.
I've been dicking around with this for quite some time - and have finally come up with a method of setting up Skype on the Macbook Pro 4,1 that works like it should - i.e you can listen to multiple sound sources and even adjust the volume independently for each application, Flash and FF also work perfectly whilst on Skype.
After scouring the net, I found the following information, and then after playing around with the Skype/Sound Pref's, I found the solution.
I now undertsand that the problem was to do with PulseAudio. I'm not a techy, so I can't really go further than to say that!
*Please note that this is for UBUNTU 8.10 INTREPID IBEX ONLY*
Anyway, I first backed up and then deleted my previous audio configurations.
mkdir ~/pulse-backup && cp -r ~/.pulse ~/.asound* /etc/asound.conf /etc/pulse -t ~/pulse-backup/
sudo rm -r ~/.pulse ~/.asound* /etc/asound.conf
Then made sure I had Adobe Flash and any needed Pulseaudio libraries and config tools.
sudo apt-get install libasound2-plugins padevchooser libao-pulse libsdl1.2debian-pulseaudio flashplugin-nonfree
Made sure "libflashsupport" was NOT installed.
sudo apt-get remove --purge libflashsupport flashplugin-nonfree-extrasound
Open System/Preferences/Sound. In the Devices section, ensure that all "Sound playback" options are set to Autodetect. Set the "Sound capture" item to "PulseAudio". Close the application when you're finished.
. Open the PulseAudio Volume Control application ("pavucontrol", or you can launch "Applications/Sound & Video/PulseAudio Device Chooser" and select Volume Control from this applet's menu). In the Output Devices section you will see a listing of the playback devices available on your system. Right-click on the entry that you desire to be made the default playback device on your system and enable the "Default" checkmark. Similarly, navigate to Input Devices, then right-click on the device you wish to set as your default input device (microphone), and ensure the "Default" setting is checked. Close the application when you're finished.
Note: If you are greeted with the error "Connection failed: Connection refused", manually launch PulseAudio before opening the PulseAudio Volume Control application:
pulseaudio & pavucontrol
Edit /etc/apt/sources.list:
gksudo gedit /etc/apt/sources.list
If they don't already exist, add the following lines to the end of this file and save:
deb http://ppa.launchpad.net/psyke83/ubuntu intrepid main
deb-src http://ppa.launchpad.net/psyke83/ubuntu intrepid main
Update your repositories and upgrade packages:
sudo apt-get update && sudo apt-get dist-upgrade
*You may be warned that some packages cannot be authenticated - that's normal. Simply press "y" to confirm installation of unsigned packages.*
Ensure that your sound card's PCM mixer is not muted or set to 0% volume (this appears to be a bug in Intrepid):
alsamixer -Dhw
*REBOOT*
Open Skype,select OPTIONS > SOUND DEVICES. Use the following screenshot to make the right selections.
[IMG]http://i330.photobucket.com/albums/l410/TR606/Screenshot-Options.png[/IMG]
Then go SYSTEM>PREFERENCES>SOUND and do the following;
[IMG]http://i330.photobucket.com/albums/l410/TR606/Screenshot-SoundPreferences.png[/IMG]
*Now you should be all set!*
Login to a flash site like you tube and play a video, then in Skype go OPTIONS>MAKE A TEST CALL. You will be able to hear both your voice and Youtube playing back - and nothing will crash!
You can independently adjust applications volume, by using "Gnome Volume Control" ;
gnome-volume-control
[IMG]http://i330.photobucket.com/albums/l410/TR606/Screenshot-VolumeControl.png[/IMG]
Hope this helps! I found this a really frustrating problem.