Slackware 64ビットmultilibを持つxfceでSkypeを起動できません。

Slackware 64ビットmultilibを持つxfceでSkypeを起動できません。

xfce 4.10を使用してSlackware 14.0 x64 multilibにSkypeをインストールしようとしても解決できない問題があります。

さまざまなバージョンのSkypeがインストールされていますが(静的、動的、最新、以前のバージョンなど)、すべて1つの共通点があります。 xfceを使用しても表示されないことです。 KDEを起動すると、すべてがうまく動作します。

ログにエラーやトレースがなく、ps aux|grep skype実行中のプロセスが表示されますが、skype何も表示されず、Skypeウィンドウを表示できません。

Skypeが(KDEで)動作しているようですが、xfceにはいくつかの問題がありますが、どこから修正するのかわからないので、何を含めるべきかわかりません。どんなアイデアがありますか?

編集する:

Skypeをrootとして実行しようとすると、次の出力が表示されます。

bash-4.2# skype
bash-4.2# No protocol specified
*** glibc detected *** /usr/share/skype/skype: double free or corruption      (!prev): 0xf9370e48 ***
======= Backtrace: =========
/usr/share/skype/lib32/libc.so.6(+0x78027)[0xf2d91027]
/usr/share/skype/lib32/libstdc++.so.6(_ZdlPv+0x1f)[0xf2f2e9bf]
/usr/share/skype/lib32/libstdc++.so.6(_ZdaPv+0x1b)[0xf2f2ea0b]
[0xf673f2f7]
======= Memory map: ========
(...)

クイックGoogle検索の後、この動作の考えられる理由はいくつかありましたが(ほとんどの以前のバージョン(2.xなど)に関連しています)、そのうち何も機能しませんでした。

QT_IM_MODULE="" skype

...でもない

MALLOC_CHECK_=1 skype

役に立ちました。

Skypeディレクトリ内にディレクトリを作成することもLogs役に立ちません。

編集:半年が過ぎてもまだ機能しません。 Skypeを4.2.0.13に、Slackwareを14.1に更新しましたが、今はエラーは発生しませんが、もちろん動作しません。実行がLD_DEBUG=all skype停止します。に:

     13254: symbol=dup2;  lookup in file=/lib64/libc.so.6 [0]
     13254: binding file /usr/libexec/gconfd-2 [0] to /lib64/libc.so.6 [0]: normal symbol `dup2' [GLIBC_2.2.5]

しかし、エラーは発生しないので、この問題を解決する方法がわかりません。これで、osme elseウィンドウマネージャを使用する必要があります。残念ながら、私のシステムの他のすべての管理者はSkypeを実行できますが、ここではxfceだけが失敗します。

ベストアンサー1

おすすめ記事