Results 1 to 9 of 9

Thread: Another Skype issue

  1. #1

    Default Another Skype issue

    Hi everyone,

    So, OpenSuse 12.3 x86(64 bit) and latest Skype 4.2.0.11. Everything worked OK till the last week, when I decided to install Wine first and then CrossOver. After Wine and CrossOver uninstall Skype stopped working. It crashes on start up. First I reinstalled Skype. Running skype from terminal revealed missing libz1, so I installed libz1 together with libz1-32bit, but run into another issue. This time skype crashed with the following massage:
    Code:
    Inconsistency detected by ld.so: dl-open.c: 684: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
    After some search over internet I found out that on Debian similar problem is cured by changing permissions for libpulse.so.0.15.2; libpulse-simple.so.0.0.3 and libpulsecommon-3.0.so. So i did:
    chmod a-r /usr/lib/libpulse.so.0.15.2
    chmod a-r /usr/lib/libpulse-simple.so.0.0.3
    chmod a-r /usr/lib/pulseaudio/libpulsecommon-3.0.so

    (It appeared to me that in my case I have to change the permissions only for libpulse.so.15.2)
    After that running skype for the first time started with a along list of massages:
    Code:
    ALSA lib dlmisc.c:252:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_ctl_pulse.so
    Code:
     ALSA lib dlmisc.c:252:(snd1_dlobj_cache_get)Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
    Skype, however, works I can log into my account and sounds are also working, but... Skype no longer detects pulseaudio. Audio settings have to set to sysdefault (unknown). If pulseaudio volume control is on, Skype test call gives "Problems with audio settings" and there is no sound. Running another application that uses sound as Amarok also blocks Skype.
    Pulseaudio, however, is working OK. It is enabled. All my players, Firefox and so on use it and appeared in pulseaudio volume control and pulse audio manager. I have installed alsa-plugins-pulse-32 bit libpulse0.-32bit. I read Skype howto
    HTML Code:
    http://en.opensuse.org/SDB:Skype
    and have checked that all libraries mentioned are installed .
    Despite of that, I cannot find out how to make skype working with pulseaudio. I suggest tha changing permissions of libpulse.so.0.15.2 may prevent Skype of using pulse, but if reading permission is granted then i end with crash on startup with:
    Code:
    Inconsistency detected by ld.so: dl-open.c: 684: _dl_open:  Assertion `_dl_debug_initialize (0, args.nsid)->r_state ==  RT_CONSISTENT' failed!
    .
    The reported as not accessible: /usr/lib/alsa-lib/libasound_module_ctl_pulse.so and /usr/lib/alsa-lib/libasound_module_pcm_pulse.so are installed (i have reisntalled alsa-plugins-pulse-32bit several times).
    I would appreciate any suggestions on how to make Skype to detect pulseaudio and work with it.

  2. #2
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    10,954
    Blog Entries
    2

    Default Re: Another Skype issue

    Not answering your question directly,
    But unless you have a special reason to be running Wine, it's far safer to isolate your Windows and Linux (and any other variations between environments) using virtualization like Virtualbox, KVM, Xen or something else.

    TSU

  3. #3
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    26,527
    Blog Entries
    37

    Default Re: Another Skype issue

    I have both wine and Skype running with no problem. I do not have cross over office, but I have run it briefly in the past (going back a few years) and it did not cause Skype a problem.

    I'm wondering if the problem may be more systemic. Please, to help an assessment to see if the problem is not wider than reported, could you provide a listing of all the repositories you have set up ?

    I can't remember the exact command to provide the full list, but this will help:
    Code:
    zypper lr -d
    please type that in a konsole/terminal, and post the entire content here, between a couple of code tags: [ code ] ..... [ /code ] so that it is properly formatted.
    Last edited by oldcpu; 30-Sep-2013 at 22:00.

  4. #4

    Default Re: Another Skype issue

    Thanks for the replies.
    Currently I use only Wine. Crossover was uninstalled.
    Output of the zypper lr -d
    Code:
                                          
    desp:~> zypper lr -d
    #  | Alias                            | Name                             | Enabled | Refresh | Priority | Type     | URI                                                                                  | Service
    ---+----------------------------------+----------------------------------+---------+---------+----------+----------+--------------------------------------------------------------------------------------+--------
     1 | Education/OpenSuse_12.1          | Education/OpenSuse 12.3          | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/Education/openSUSE_12.3/                   |        
     2 | KDE4.7-12.1                      | KDE4.11-12.3                     | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/KDE:/Release:/411/openSUSE_12.3/           |        
     3 | KDE4.7_12.1_release_extra        | KDE4.11 12.3 release extra       | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_411_openSUSE_12.3/  |        
     4 | Libdvdcss repository             | Libdvdcss repository             | Yes     | Yes     |   99     | rpm-md   | http://opensuse-guide.org/repo/12.3/                                                 |        
     5 | LibreOffice-0pensuse12.1         | LibreOffice-0pensuse12.3         | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_12.3/         |        
     6 | MinGW                            | MinGW                            | No      | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/CrossToolchain:/mingw/openSUSE_11.4/       |        
     7 | Mozila-1opensuse12.1             | Mozila                           | Yes     | Yes     |   20     | rpm-md   | http://download.opensuse.org/repositories/mozilla/openSUSE_12.3/                     |        
     8 | Nero_4_1                         | Nero 4                           | Yes     | Yes     |   99     | plaindir | dir:///home/dencho/nerolinux-4                                                       |        
     9 | Packman-Thumbleweed              | Packman-Thumbleweed              | Yes     | Yes     |   99     | rpm-md   | http://packman.inode.at/suse/openSUSE_Tumbleweed                                     |        
    10 | Tumbleweed-standard              | Tumbleweed-standard              | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/             |        
    11 | google-chrome                    | google-chrome                    | Yes     | Yes     |   99     | rpm-md   | http://dl.google.com/linux/chrome/rpm/stable/x86_64                                  |        
    12 | home:arkascha                    | home:arkascha                    | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/home:/arkascha/openSUSE_Tumbleweed/        |        
    13 | home:saLOUt:qtiplot              | home:saLOUt:qtiplot              | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/home:/saLOUt:/qtiplot/openSUSE_Tumbleweed/ |        
    14 | multimedia:apps                  | multimedia:apps                  | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_12.3/            |        
    15 | multimedia:libs                  | multimedia:libs                  | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_12.3/            |        
    16 | openSUSE:12.2:Update             | openSUSE:12.3:Update             | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/update/12.3/                                            |        
    17 | openSUSE_Current_OSS             | openSUSE Current OSS             | Yes     | Yes     |   99     | yast2    | http://download.opensuse.org/distribution/openSUSE-current/repo/oss/                 |        
    18 | openSUSE_Current_non-OSS         | openSUSE Current non-OSS         | Yes     | Yes     |   99     | yast2    | http://download.opensuse.org/distribution/openSUSE-current/repo/non-oss/             |        
    19 | openSUSE_Current_updates         | openSUSE Current updates         | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/update/openSUSE-current/                                |        
    20 | openSuse_non-oss_current_updates | openSuse non-oss current updates | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/update/openSUSE-non-oss-current/                        |        
    21 | repo-update-non-oss              | openSUSE-12.3-Update-Non-Oss     | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/update/12.3-non-oss/
    desp:~>

  5. #5
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    26,527
    Blog Entries
    37

    Default Re: Another Skype issue

    Quote Originally Posted by densp View Post
    Thanks for the replies.
    Currently I use only Wine. Crossover was uninstalled.
    Output of the zypper lr -d
    I see you have significantly more repos than I.

    Here is my output:
    Code:
    oldcpu@toshiba:~> zypper lr -d
    # | Alias               | Name                         | Enabled | Refresh | Priority | Type   | URI                                                                                | Service
    --+---------------------+------------------------------+---------+---------+----------+--------+------------------------------------------------------------------------------------+--------
    1 | google-chrome       | google-chrome                | Yes     | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                                |        
    2 | kernel              | kernel                       | No      | No      |   99     | rpm-md | http://download.opensuse.org/repositories/Kernel:/stable/standard/                 |        
    3 | microchip           | microchip                    | Yes     | Yes     |   98     | rpm-md | http://download.opensuse.org/repositories/home:/microchip8/openSUSE_12.3/          |        
    4 | openSUSE-12.3-1.7   | openSUSE-12.3-1.7            | No      | No      |   99     | yast2  | hd:///?device=/dev/disk/by-id/usb-Lexar_USB_Flash_Drive_AA63918D1OLWYRRV-0:0-part2 |        
    5 | packman             | packman                      | Yes     | Yes     |   85     | rpm-md | http://packman.inode.at/suse/openSUSE_12.3                                         |        
    6 | repo-non-oss        | openSUSE-12.3-Non-Oss        | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.3/repo/non-oss/                       |        
    7 | repo-oss            | openSUSE-12.3-Oss            | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.3/repo/oss/                           |        
    8 | repo-update         | openSUSE-12.3-Update         | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.3/                                          |        
    9 | repo-update-non-oss | openSUSE-12.3-Update-Non-Oss | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.3-non-oss/
    In your setup I note a more cutting edge KDE plus tumbleweed ... I can't comment if one of those additional repos lead to the problem, but it would concern me if I were you. I don't use those additional repositories, so in honesty someone else who understands what problems (if any) those repos could cause would need to chime in.

    Did you try removing Skype ? (include removing the /home/username/.skype directory, and re-installing it ? Also re-install as many of its dependencies as you can figure out.

  6. #6

    Default Re: Another Skype issue

    Quote Originally Posted by oldcpu View Post
    In your setup I note a more cutting edge KDE plus tumbleweed ... I can't comment if one of those additional repos lead to the problem, but it would concern me if I were you. I don't use those additional repositories, so in honesty someone else who understands what problems (if any) those repos could cause would need to chime in.
    Correct. Those repos should not be used with Tumbleweed, they are intended for plain 12.3. And they are not necessary either, since Tumbleweed already contains the latest KDE 4.11.x. (well, not 4.11.2 yet, but that should follow soon)
    So remove repo #2.
    KDE:Extra (#3) _is_ available for Tumbleweed, change the URL to http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Tumbleweed/

    And you have some other 12.3 repos in there (#1, #4, #5, #7, #8, #14, #15). Either remove them, or change them to the Tumbleweed versions if available.
    #6 is even from 11.4 but that's disabled anyway. You may want to remove that as well though.

    You can also remove the standard openSUSE-12.3 repos (#16, #21), you don't need them (they're the same as the corresponding openSUSE-Current repos, but may give you problems when 13.1 is released in November).

  7. #7

    Default Re: Another Skype issue

    Well, I straightened the mess with repositories
    Code:
    # zypper lr -d
    #  | Alias                            | Name                          | Enabled | Refresh | Priority | Type   | URI                                                                                             | Service
    ---+----------------------------------+-------------------------------+---------+---------+----------+--------+-------------------------------------------------------------------------------------------------+--------
     1 | Education/OpenSuse_Tumbleweed    | Education/OpenSuse Tumbleweed | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Education/openSUSE_Tumbleweed/                        |        
     2 | KDE_Tumbleweed_Extra             | KDE Tumbleweed extra          | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Tumbleweed/                       |        
     3 | LibreOffice-Tumbleweed           | LibreOffice-Tumbleweed        | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed:/Libreoffice/openSUSE_Tumbleweed |        
     4 | MinGW                            | MinGW-Tumbleweed              | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/windows:/mingw/openSUSE_Tumbleweed/                   |        
     5 | Packman-Thumbleweed              | Packman-Thumbleweed           | Yes     | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Tumbleweed                                                |        
     6 | Tumbleweed-standard              | Tumbleweed-standard           | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/                        |        
     7 | google-chrome                    | google-chrome                 | Yes     | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                                             |        
     8 | multimedia:libs                  | multimedia:libs               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_Tumbleweed/                 |        
     9 | openSUSE_Current_OSS             | openSUSE Current OSS          | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/openSUSE-current/repo/oss/                            |        
    10 | openSUSE_Current_non-OSS         | openSUSE Current non-OSS      | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/openSUSE-current/repo/non-oss/                        |        
    11 | openSUSE_Current_updates         | openSUSE Current              | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/openSUSE-current/                                           |        
    12 | openSuse_non-oss_current_updates | openSuse non-oss current      | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/openSUSE-non-oss-current/
    Deleted ~/.Skype; uninstlled Skype and then installed it again (Did it several times so far.). But no luck, the problem remains. Still get
    Code:
    Inconsistency detected by ld.so: dl-open.c: 684: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
    without executing
    Code:
    chmod a-r /usr/lib/libpulse.so.0.15.2

  8. #8

    Default Re: Another Skype issue

    Quote Originally Posted by densp View Post
    But no luck, the problem remains. Still get
    Code:
    Inconsistency detected by ld.so: dl-open.c: 684: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
    Did you run "zypper dup" to bring your system back to a consistent state?

    [COLOR=#444444][FONT=Lucida Grande]without executing
    Code:
    chmod a-r /usr/lib/libpulse.so.0.15.2
    Sorry, I didn't spot that first: I am running 12.3 and have libpulse.so.0.15.3, i.e. a _newer_ version than you.
    So from where did you install that from?
    Code:
    rpm -qfi /usr/lib/libpulse.so.0.15.2
    I guess this very well might be causing your problem...

  9. #9

    Default Re: Another Skype issue

    OK. The problem is SOLVED. Yesterday after repairing the repositories I didn't "zypper dup", but instead switched packages through Yast to corresponding Tumbleweed repos, unfortunately I didn't restart, so the try form my previous post might not be correct.This morning after some alsa updates suggested by apper, I run "zypper dup", and after restart Skype at last detected Pulseaudio. BTW, libpulse.so.0.15.2 was a misprint (wrong copy/paste form bash history). I had upgraded meanwhile Pulse to 4.0 sometime after my first post, so the current libpulse.so was actually libpulse.so.0.16.2.
    Thanks for the help.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •