
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だけが失敗します。