Announcement

Collapse
No announcement yet.

Skype -- no audio

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    Originally posted by doctordruidphd View Post
    It's on 13.10 that there is a problem, or at least that I am having a problem.
    ... and *buntu 13.10 is of course much closer to the current Debian sid distro than earlier *buntus, thus the reason for my interest.

    Nor do I understand why the "tsched" option would fix skype and zap the rest of the sound system.
    You are right -- it makes no sense that a skype config file would affect other sound packages. Hmmmm, I wonder what that "module-udev-detect" command is doing, exactly ... I wonder if it is affecting the loaded kernel modules that support the sound system.

    Comment


      #17
      You are right -- it makes no sense that a skype config file would affect other sound packages.
      The file in question -- /etc/pulse/default.pa -- is really a puleaudio config file, not skype. So far I haven't been able to find any skype config files to mess with, outside of what the GUI controls, which pretty much only allows pulseaudio to be selected.

      I have been searching and messing with default.pa and daemon.conf in the same directory, stopping and restarting pulse, all with either no results, or clobbering pulseaudio altogether. Still experimenting, but the tsched thing seems to be most reliable for others, just doesn't work here.
      We only have to look at ourselves to see how intelligent life might develop into something we wouldn't want to meet. -- Stephen Hawking

      Comment


        #18
        I just discovered today that Youtube through Firefox also has no audio.
        This lends some credibility to the idea that it's a 32-bit problem somewhere.
        However, WINE seems to have audio.
        This is a 64-bit system.
        We only have to look at ourselves to see how intelligent life might develop into something we wouldn't want to meet. -- Stephen Hawking

        Comment


          #19
          Sorry to hear that you are still having problems. I have 3 systems which are all 64B and Skype works on all of them. I found that by installing Adobe Reader 9.5.5 on my system that it installed a heap of 32B packages. I don't know if this would help you or not. I could list all my i386 packages for you, but that would take about 5 pages of listing. If you want that I am willing to provide it for you.

          Comment


            #20
            I do have the multiarch package installed, and the flash player is working, just no audio, so I suspect that the packages are installed. There do seem to be a bunch of i386 libs installed, so I think (but cannot be sure) that part of the system is working. I have reinstalled everything pulseaudio and flashplugin-installer, so I would think that would have brought in any required packages in. I still think it may be a configuration problem.
            We only have to look at ourselves to see how intelligent life might develop into something we wouldn't want to meet. -- Stephen Hawking

            Comment


              #21
              Found at: http://community.skype.com/t5/Linux/...0/td-p/1839659

              I found that this problem is related to pulse audio master update in 13.10.


              Its possible to get skype working well. Just run it with special command:


              Exec=/usr/bin/env PULSE_LATENCY_MSEC=30 /usr/bin/skype

              Of course its workarount and it should be solved by skype developers team.
              Windows no longer obstructs my view.
              Using Kubuntu Linux since March 23, 2007.
              "It is a capital mistake to theorize before one has data." - Sherlock Holmes

              Comment


                #22
                Thanks for that; skype works. Unfortunately flashplayer is run from libflashplayer.so, so I haven't figured out how to set the env to test it. Setting it while running firefox or chromium sadly doesn't fix it.
                I did file a bug report, so we'll see.
                We only have to look at ourselves to see how intelligent life might develop into something we wouldn't want to meet. -- Stephen Hawking

                Comment


                  #23
                  Based on troubleshooting today, I can report that on a Debian sid KDE system, the fix posted in #11 above will fix the skype audio problem, and leave other players that depend on pulseaudio such as vlc, bangarang, and kaffeine working, but will kill players and applications that depend on ALSA. I discovered this when I needed to use audacity and found it hosed. Same with alsaplayer. Reversing the modification to /etc/pulse/pa will fix the ALSA problem, and hose skype. I never experienced any problem with flash or other browser players.

                  Comment


                    #24
                    [QUOTE=dibl;336612].... I discovered this when I needed to use audacity and found it hosed. Same with alsaplayer. .../QUOTE]

                    That's not good. Thankfully, in 12.04.3 I can run both Skype and Audacity, and I use Audacity the most. At least once a week or more.
                    "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
                    – John F. Kennedy, February 26, 1962.

                    Comment


                      #25
                      In response to dibl's post, I ran some tests, and discovered that, as of right now, youtube (both flash and html5 versions) are running with normal audio, vlc and alsaplayer are working (without the tsched=0 option). Skype works with the "env PULSE_LATENCY_MSEC=30" invocation. So, basically everything but skype is working as expected, and there exists a workaround for skype.

                      There have been no updates/upgrades to either pulseaudio or alsa in the last few days. Only thing I have done is install some gstreamer packages in an unsuccessful attempt to install and run the latest pitivi. So there is no logical explanation as to why it is working, which means there is no logical plan to follow when it breaks. Business as usual...
                      We only have to look at ourselves to see how intelligent life might develop into something we wouldn't want to meet. -- Stephen Hawking

                      Comment


                        #26
                        I read this thread with interest. Pulse never really worked for me on my laptop so I have alsa installed but my voice is very cracked up.

                        I wanted to play with the "solution" here and decided to uninstall alsa and reinstall pulseaudio.

                        Removing alsa tells me it will also remove kubuntu-desktop and my linux- kernel generic 3.11.3 (yes I installed that last week.)

                        Installing pulse will remove linux- kernel generic 3.11.3, but I wanted to keep that.

                        On my main 13.04 skype works just fine. I have set up skype the same for both 13.04 and 13.10. Same version 4.2.0.11, same settings.

                        I will try and boot into another kernel and see what that does.

                        Edit: It doesn't matter which kernel I use. 3.11.3, 3.10.x, 3.09.x I get the same clackes up voice.

                        Is there a work around for alsa, I wonder?
                        Last edited by Fintan; Oct 09, 2013, 02:16 AM.
                        HP Pavilion dv6 core i7 (Main)
                        4 GB Ram
                        Kubuntu 18.10

                        Comment


                          #27
                          Originally posted by doctordruidphd View Post
                          Only thing I have done is install some gstreamer packages in an unsuccessful attempt to install and run the latest pitivi. So there is no logical explanation as to why it is working, which means there is no logical plan to follow when it breaks. Business as usual...
                          I am so pleased to hear that you have it all working.

                          The gstreamer packages that I install are done by installing gst123. This installs many gstreamer packages. I routinely use this package for a new installation so that I can play multimedia files with LibreOffice. I find that a LibreOffice installation never installs packages for multimedia, eg videos.

                          Comment


                            #28
                            Is there a work around for alsa, I wonder?
                            I would think that removing ALSA would whack your system pretty hard, as it is the basic driver structure for audio. It replaced OSS, which I believe is no longer maintained, so there really isn't an alternative that I know of. You might try google for the alsa project web site, I know they have a troubleshooting section that I have found helpful in the past.

                            Pulseaudio is a server that sits on top of ALSA, and does the connecting between applications and the ALSA drivers. I confess I have never understood any real advantage to it, unless you are interested in streaming audio to and from devices on a network. Problem is it has been so deeply integrated into the *buntu architecture that removing it can be troublesome. You can of course disable it without removing it, either by going through its configuration files and commenting out the lines that load and demonize it, or, more simply for just testing, by renaming /usr/bin/pulseaudio to pulseaudioNOT and rebooting. Then you can determine, using something like ALSAPLAYER, if the problem is in ALSA itself (which I would suspect) or pulseaudio.
                            We only have to look at ourselves to see how intelligent life might develop into something we wouldn't want to meet. -- Stephen Hawking

                            Comment


                              #29
                              I would think that removing ALSA would whack your system pretty hard,
                              I understand that now.

                              I don't want to remove asla (really) but I was wondering if there was a solution for alsa as the one offered here is for pulseaudio.

                              As I mentioned above I wanted to try this solution but:
                              Installing pulse will remove linux- kernel generic 3.11.3, but I wanted to keep that.
                              Installing alsaplayer will also remove kernel generic 3.11.3

                              Edit:
                              Ok I went ahead and installed pulseaudio again.

                              I can hear my voice clearer although still very echoed and with my machine noise in the background (don't have that on my 13.04 version).

                              Tried the solution here but no real difference but id did notice this in the konsole:

                              fintan3@fintanws4:~$ /usr/bin/env PULSE_LATENCY_MSEC=30 /usr/bin/skype
                              ALSA lib control.c:953snd_ctl_open_noupdate) Invalid CTL hdmi
                              ALSA lib conf.c:4694snd_config_expand) Unknown parameters CARD=PCH
                              ALSA lib control.c:953snd_ctl_open_noupdate) Invalid CTL default:CARD=PCH
                              ALSA lib conf.c:4694snd_config_expand) Unknown parameters CARD=PCH
                              ALSA lib control.c:953snd_ctl_open_noupdate) Invalid CTL default:CARD=PCH
                              ALSA lib control.c:953snd_ctl_open_noupdate) Invalid CTL plughw:CARD=PCH
                              ALSA lib conf.c:4694snd_config_expand) Unknown parameters CARD=PCH
                              ALSA lib control.c:953snd_ctl_open_noupdate) Invalid CTL default:CARD=PCH


                              fintan3@fintanws4:~$ skype
                              ALSA lib conf.c:4694snd_config_expand) Unknown parameters CARD=PCH
                              ALSA lib control.c:953snd_ctl_open_noupdate) Invalid CTL default:CARD=PCH
                              ALSA lib control.c:953snd_ctl_open_noupdate) Invalid CTL dmix:CARD=PCH
                              ALSA lib pcm_dmix.c:961snd_pcm_dmix_open) The dmix plugin supports only playback stream
                              ALSA lib pcm_dmix.c:961snd_pcm_dmix_open) The dmix plugin supports only playback stream
                              ALSA lib pcm_dmix.c:961snd_pcm_dmix_open) The dmix plugin supports only playback stream
                              ALSA lib pcm_dmix.c:961snd_pcm_dmix_open) The dmix plugin supports only playback stream
                              ALSA lib pcm_dmix.c:961snd_pcm_dmix_open) The dmix plugin supports only playback stream
                              ALSA lib pcm_dmix.c:961snd_pcm_dmix_open) The dmix plugin supports only playback stream
                              ALSA lib conf.c:4694snd_config_expand) Unknown parameters CARD=PCH
                              ALSA lib control.c:953snd_ctl_open_noupdate) Invalid CTL default:CARD=PCH
                              Just windering what that means?
                              Last edited by Fintan; Oct 16, 2013, 02:17 AM.
                              HP Pavilion dv6 core i7 (Main)
                              4 GB Ram
                              Kubuntu 18.10

                              Comment


                                #30
                                Hmm. I gather you got 3.11.3 from somewhere other than the k/ubuntu repositories? I expect ubuntu does a lot of its own packaging on the kernels, so ubuntu's kernel packages are probably drawing in their own version of alsa and pulse. I would think that installing (or maybe re-installing) the current ubuntu kernel (which on my system, as of this morning, is 3.11.0-12-generic) would straighten out the alsa and pulse problems, as far as what modules get loaded.

                                Niot sure what the messages mean; looks like the alsa driver is having trouble with a config file somewhere. Hopefullt install/reinstall on the kernel will straighten it out, otherwise you will have to start going through the config files in modprobe.d and /etc/pulse to try and sniff it out.
                                We only have to look at ourselves to see how intelligent life might develop into something we wouldn't want to meet. -- Stephen Hawking

                                Comment

                                Working...
                                X