![]() So again, to those people complaining that this isn’t an actual solution, please remember that people may experience different issues than you and may not have any other choice. With all the major differences between these distributions and the systems upon which they ran it is clearly an issue that requires immediate solution and at current, since problems have been reported for months and it appears as though no one has put forth effort on actually fixing it, removal of PulseAudio is the only viable course of action. PulseAudio has failed me on multiple machines with entirely different sound chipsets(including one system that had a CreativeLabs SoundBlaster 16.arguably the PERFECT soundcard) and in multiple distributions(ArchLinux, Gentoo, Debian, Ubuntu, Fedora, even Slackware). PulseAudio is yet another project where the theory is sound but the implementation sucks. I have been using Linux for a very long time(since well before ALSA showed up) and the problems I experienced with PulseAudio, after having researched and following multiple guides on solving various problems related to PulseAudio, left me with the choice of removing PulseAudio or installing Windows. Left with the inability to fix PulseAudio’s problems, the only solution left is to remove it completely. Some of these bugs may be due to ALSA but considering that using ALSA directly still works and PulseAudio randomly crashes(without any error message, even with debugging at full verbosity) thus freezing any applications uses it and occasionally even the underlying system, I think the problem(and solution) is obvious. PulseAudio does not work properly with many popular audio chipsets even though there is more than one layer of abstraction. To all those complaining that this is not a viable solution for some of us, this is the only solution we have. Under Startup Programs you can add your script file to the list of additional startup programs. Open Sessions Preferences (System -> Preferences -> Sessions) Name it anything you like (within reason ). If you really want the login sound, you can do this:Ĭreate a script file with the following lines: To restore the original setup, install the packages "pulseaudio" and "pulseaudio-esound-compat", then re-enable system sounds. Any issues unrelated to PulseAudio will not be affected in any way. The resulting sound setup will be similar to Ubuntu 7.10 and previous versions. This will remove PulseAudio and replace it with ESD. Search for the package "esound" and mark it for installation. Search for the package "pulseaudio" and mark it for removal. Open Synaptic (System > Administration > Synaptic Package Manager). or - Use the following procedure for GUI method Open a terminal window (Applications > Accessories > Terminal). Leave "software sound mixing (ESD)" enabled.On the "sounds" tab, disable "play system sounds".On the "devices" tab, set all devices to "ALSA".Open the sound configuration panel (System > Preferences > Sound).To implement the fix, perform the following steps Note:- This might disable complete your sound system use at your own risk Ubuntu's login and logout sounds (and any other system sounds you may have added to the default set).The ability to use these applications side by side (using software sound mixing provided by ALSA or ESD)īy doing this procedure you will lose the following.Audacity, Blender, Skype, Second Life + voice chat, Flash) Fully functional audio in all applications, including those currently incompatible with PulseAudio (e.g.If not, you may throw your instrument and/or keyboard against the wall.By doing this procedure you will get the following If all goes well, the sound will be considerably better. sf2 file (e.g. /usr/share/sounds/sf2/FluidR3_GM.sf2) With TuxGuitar still open, let's setup the new sound font to be used. ![]() Select "TiMidity port 0 " for the "MIDI Port".Select "TuxGuitar Sequencer" for the "MIDI Sequencer".Next up, let's setup the TuxGuitar Sound. Save the changes to the config file, then restart timidity with this terminal command: sudo /etc/init.d/timidity restart Then uncomment (or add this new line) to the timidity config file: source /etc/timidity/fluidr3_gm.cfg Next, we need to open the timidity config file (use 'ubuntu software center' to install 'Timidity++ Midi sequencer' if you haven't already): sudo vim /etc/timidity/timidity.cfgĬomment out this line by placing a # at the front of the line, like so: #source /etc/timidity/freepats.cfg If these terminal commands don't work, then you can use the Synaptic Package Manager to install them. In a terminal window, use these two commands to install the Fluid Soundfonts: sudo apt-get install fluid-soundfont-gm Let's make it sound better with more realistic sound (a.k.a. TuxGuitar is amazing, and its open source! However, in Ubuntu the default soundbank doesn't sound as good as what is available out there.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |