On 3/21/2010 3:53 PM, Tejas Guruswamy wrote:
On 21/03/10 22:34, Marc Chamberlin wrote:
On 3/21/2010 8:23 AM, Tejas Guruswamy wrote:
On 21/03/10 01:54, Marc Chamberlin wrote:
Thanks Will, Tejas for your help, but I am still not out of the woods yet. I found and installed the projectM-pulseaudio package. I can now bring up the projectM visualization but it is clearly not responding to any sound output from Amarok yet. It seems to generate patterns ok but not in sync to either volume or freq as I would expect. So something is still missing...
Probably amarok is playing directly to alsa and not through pulseaudio, because it hasn't been set up yet.
I followed as best I could, the instructions at http://en.opensuse.org/PulseAudio to try and set up KDE to use the PulseAudio sound layer. All the packages that are mentioned are installed on my system, but only the pavucontrol seems to work. All the other tools mentioned seem to complain about not being able to connect to a server.. I got no clue as to how to start a PulseAudio server either...
How far did you get on following the instructions? Specifically did you get to running setup-pulseaudio --enable ?
The web page at http://en.opensuse.org/Sound-concepts referred me to another page - http://pulseaudio.org/wiki/PerfectSetup#ALSAApplications but the instructions there for configuring and setting up PulseAudio do not seem to apply to a SuSE environment. They, for example, refer to some configuration files - /etc/asound.conf or ~/.asoundrc neither of which exists. I decided against trying anything else until I could get some further advice. Also Amarok has changed from what is described on that page so I am not sure any of that information is still apropos to what I am trying to accomplish in SuSE11.2...
This should be taken care of by setup-pulseaudio.
BTW in Amarok if I try to configure Phonon under the Configure Playback -> Sound System Configuration Amarok immediately crashes on me....
Sounds like a mismatch in package versions, what phonon backend are you using? Send the output of rpm -qa | grep phonon
Thanks again Tejas for your help... I did run setup-pulseaudio --enable though I did not save the output from it. Perhaps I could run it again if that will help?
Yes, that sounds like a good idea (can't hurt anyway), and make sure you run it as root (with su / or sudo).
Here is the output from the rpm query you requested -
marc@nova:~> rpm -qa | grep phonon phonon-backend-gstreamer-0_10-4.3.1-3.3.x86_64 libphonon4-4.3.1-3.3.x86_64 phonon-4.3.1-3.3.x86_64 phonon-backend-xine-4.3.1-3.3.x86_64
Looks reasonable, hmph. In the Phonon configuration (System Settings -> Multimedia -> Backend tab) which phonon backend do you have preferred? And which version of amarok from which repository do you have installed?
Regards, Tejas
Ok here is the output from setup-pulseaudio -- enable nova:~ # setup-pulseaudio --enable Enabling PulseAudio for ALSA... ALSA_CONFIG_PATH=/etc/alsa-pulse.conf PulseAudio config for ALSA already in use Enabling PulseAudio for libao... default_driver=pulse Default driver is pulse already in /etc/libao.conf Enabling PulseAudio for mplayer... Enabling PulseAudio for SDL... SDL_AUDIODRIVER=pulse SDL already setup to use PulseAudio Enabling PulseAudio autospawn... Starting SuSEconfig, the SuSE Configuration Tool... Running in full featured mode. Reading /etc/sysconfig and updating the system... Executing /sbin/conf.d/SuSEconfig.desktop-file-utils... Executing /sbin/conf.d/SuSEconfig.fonts... Creating fonts.{scale,dir} files ......... /etc/fonts/suse-font-dirs.conf unchanged /etc/fonts/suse-hinting.conf unchanged /etc/fonts/suse-bitmaps.conf unchanged Creating cache files for fontconfig ............................ Creating 32bit cache files for fontconfig ............................ generating java font setup Warning: cannot find a sans serif Japanese font. Japanese in Java might not work. Warning: cannot find a serif Japanese font. Japanese in Java might not work. Warning: cannot find a sans serif simplified Chinese font. Simplified Chinese in Java might not work. Warning: cannot find a serif simplified Chinese font. Simplified Chinese in Java might not work. Warning: cannot find a sans serif traditional Chinese font. Traditional Chinese in Java might not work. Warning: cannot find a serif traditional Chinese font. Traditional Chinese in Java might not work. Warning: cannot find a sans serif Korean font. Korean in Java might not work. Warning: cannot find a serif Korean font. Korean in Java might not work. Executing /sbin/conf.d/SuSEconfig.glib2... Executing /sbin/conf.d/SuSEconfig.groff... Executing /sbin/conf.d/SuSEconfig.gtk2... Executing /sbin/conf.d/SuSEconfig.ispell... Executing /sbin/conf.d/SuSEconfig.permissions... Executing /sbin/conf.d/SuSEconfig.postfix... Setting up postfix local as MDA... Setting SPAM protection to "off"... Executing /sbin/conf.d/SuSEconfig.scpm... Executing /sbin/conf.d/SuSEconfig.words... Finished. As for the Phonon configuration, Tejas I am going to be careful on communication here in case I am misunderstanding you. By "System Settings" I am assuming that you are referring to the tool labeled "Configure Desktop" which brings up a GUI that seems to target KDE stuff. That GUI has an odd behavior in that it initially comes up with a title of "Personal Settings" but if I click on any of the tools or toolbar menus, the title changes to "System Settings" Within that tool there is a subsection titled "Computer Administration" and within that section there is an icon for "Multimedia" I believe you are referring me to this tool? If I click on this "Multimedia" icon the whole "Configure Desktop / Systems Settings" GUI immediately disappears as if it is being closed. So I suspect it crashed.... Nothing further opens up either, so I cannot see anything called a "Backend tab" As for your question about what repository Amarok comes from, geez I wish YaST would let me do a copy/paste! Oh well - Under the Versions tab YaST reports - with a check mark - 2.2.90-57.7-x86_64 from vendor obs://build.opensuse.org/KDE (installed) with a toggle button - 2.3.0-61.1-x86_64 from KDE:KDE4:Factory:Desktop with priority 99 and vendor obs://build.opensuse.org/KDE I hope you can figure out what all that means.. I don't grok a lot of this completely... Marc..