お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2013-10-12 08:15:52

clothoid
メンバ
登録日: 2013-01-05

(emacs:3341): Gdk-CRITICAL **: IA__gdk_window_get_events: assertion `G

* Ubuntuの【バージョン】
~ $ uname -a
Linux D257-A71C 3.2.0-52-generic #78-Ubuntu SMP Fri Jul 26 16:23:24 UTC 2013 i686 i686 i386 GNU/Linux
~ $ lsb_release -a
No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 12.04.3 LTS
Release:    12.04
Codename:    precise

* あなたが使っているPCの【ハードウェア的な情報】
Acer D257-A71C
http://goo.gl/mHSC0t

* 【今どんなことで困っているか】の、簡単なまとめ
emacs を起動すると以下のメッセージが出てこまっています。
===
(emacs:3341): Gdk-CRITICAL **: IA__gdk_window_get_events: assertion `GDK_IS_WINDOW (window)' failed

(emacs:3341): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

(emacs:3341): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
===
* その状態に至るまでの操作
sudo aptitude update
sudo aptitude upgrade
を行った後のように記憶していますが、定かではありません。

* 本来ならどのように動作することを期待していたか
メッセージが表示されない事を期待しています

* 実際にはどのような動作になったのか
メッセージが表示されます

* その他
各バージョンは以下のとおりです。

~ $ emacs --version
GNU Emacs 24.3.1
Copyright (C) 2013 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.

~ $ ratpoison  -v
ratpoison 1.4.6 (built Aug 27 2013 19:09:05)
Copyright (C) 2000-2008 Shawn Betts

~$ urxvt -help
rxvt-unicode (urxvt) v9.14 - released: 2011-12-21
options: perl,xft,styles,combining,blink,iso14755,unicode3,encodings=eu+vn+jp+jp-ext+kr+zh+zh-ext,fade,transparent,tint,pixbuf,XIM,frills,selectionscrolling,wheel,slipwheel,smart-resize,cursorBlink,pointerBlank,scrollbars=plain+rxvt+NeXT+xterm

以下を参考にしました。

12.10でのエラーメッセージ
https://forums.ubuntulinux.jp/viewtopic.php?id=14541

オフライン

 

#2 2013-10-12 12:08:28

clothoid
メンバ
登録日: 2013-01-05

Re: (emacs:3341): Gdk-CRITICAL **: IA__gdk_window_get_events: assertion `G

Ubuntu12.04 から、12.10 にアップグレードする事で解決するのでは無いかと
思いやってみましたところ、状況が変わりました。

; -*- Mode: org ; Coding: utf-8 -*-

* Ubuntuの【バージョン】

===
~ $ uname -a
Linux D257-A71C 3.5.0-41-generic #64-Ubuntu SMP Wed Sep 11 15:40:48 UTC 2013 i686 i686 i686 GNU/Linux

~ $ lsb_release -a
No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 12.10
Release:    12.10
Codename:    quantal
===

* あなたが使っているPCの【ハードウェア的な情報】

Acer D257-A71C
http://goo.gl/mHSC0t

* 【今どんなことで困っているか】の、簡単なまとめ

emacs を起動すると以下のメッセージが出て困っています。

===
** (emacs:5991): WARNING **: Invalid borders specified for theme pixmap:
        /usr/share/themes/Lubuntu-default/gtk-2.0/images/null.png,
borders don't fit within the image

** (emacs:5991): WARNING **: Invalid borders specified for theme pixmap:
        /usr/share/themes/Lubuntu-default/gtk-2.0/images/scrollbar_vertical.png,
borders don't fit within the image
====

* その状態に至るまでの操作

Alt+F2をクリックし、 コマンドウィンドウに「update-manager -d」とタイプ画面に従いアップグレード。

emacs を起動すると、

===
emacs: error while loading shared libraries: libMagickWand.so.4: cannot open shared object file: No such file or directory
===

と言われてしまい、

===
~$ ldconfig /usr/local/lib
===

とすれば直るというのを見つけてやってみたけど、直らなず、そもそも、/usr/local/lib に libMagickWand.so.4 無いので、

===
~$ sudo aptitude install libmagickwand4
===

とか、

===
~$ sudo aptitude reinstall imagemagick libMagick
===

も効果無く、

===
~$ find / -name libMagickWand.so.4
===

としたところ、存在しないので、

===
~$ sudo find / -name libMagickCore.so.*
/usr/lib/i386-linux-gnu/libMagickCore.so.5
/usr/lib/i386-linux-gnu/libMagickCore.so.5.0.0
===

というのを見つけ、

===
~$ sudo ln -s /usr/lib/i386-linux-gnu/libMagickWand.so.5 /usr/lib/i386-linux-gnu/libMagickWand.so.4
===

としたところ、

===
emacs: error while loading shared libraries: libMagickCore.so.4: cannot open shared object file: No such file or directory
===

って出てきたので、加えて

===
~$ sudo ln -s /usr/lib/i386-linux-gnu/libMagickCore.so.5 /usr/lib/i386-linux-gnu/libMagickCore.so.4
===

としたら、emacs は起動するようになりましたが、

===
** (emacs:5991): WARNING **: Invalid borders specified for theme pixmap:
        /usr/share/themes/Lubuntu-default/gtk-2.0/images/null.png,
borders don't fit within the image

** (emacs:5991): WARNING **: Invalid borders specified for theme pixmap:
        /usr/share/themes/Lubuntu-default/gtk-2.0/images/scrollbar_vertical.png,
borders don't fit within the image
====

とメッセージが出る状況です。

* 本来ならどのように動作することを期待していたか

Warning が出ない事を期待します。

* 実際にはどのような動作になったのか

Warning が出ます。

* その他
~ $ emacs --version
GNU Emacs 24.3.1
Copyright (C) 2013 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.
~ $ ratpoison  -v
ratpoison 1.4.6 (built Aug 27 2013 19:09:05)
Copyright (C) 2000-2008 Shawn Betts

オフライン

 

#3 2013-10-12 12:28:24

clothoid
メンバ
登録日: 2013-01-05

Re: (emacs:3341): Gdk-CRITICAL **: IA__gdk_window_get_events: assertion `G

http://askubuntu.com/questions/225093/emacs-gives-warnings-in-lubuntu

を参考に

sudo apt-get install lubuntu-.
sudo apt-get install lubuntu-artwork

としましたが、状況は変わりませんでした。

オフライン

 

#4 2013-10-12 12:34:50

clothoid
メンバ
登録日: 2013-01-05

Re: (emacs:3341): Gdk-CRITICAL **: IA__gdk_window_get_events: assertion `G

https://forums.ubuntulinux.jp/viewtopic.php?id=14626

と同様に、xubuntu, ratpoison では発生しないので、諦めたいと思います。

オフライン

 

Board footer

Powered by FluxBB