<< To switch python2 under Linux Fedora 32 戻る Python cgkit2.0 has been installed under CentOS6.10 >>

Sitex Air14 has been installed under CentOS 6.10

I installed CentOS6.10 64bit on virtualbox.
I have sitex air 14 for linux.
--------------------------------------------------
Sitex air renderer has airshow.
airshow is a 32bit application.
it includes the old 1.2 libraries for GTK and GDK.
it needs gtk1.2.

airshow works.


---------------------------------------------
$ airshow
bash: /home/mak/air/bin/airshow: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

# yum install ld-linux.so.2

Downloading Packages:
(1/2): glibc-2.12-1.212.el6_10.3.i686.rpm | 4.4 MB 00:01
(2/2): nss-softokn-freebl-3.44.0-6.el6_10.i686.rpm | 201 kB 00:00
Installed:
glibc.i686 0:2.12-1.212.el6_10.3

Dependency Installed:
nss-softokn-freebl.i686 0:3.44.0-6.el6_10

$ airshow
airshow: error while loading shared libraries: libglib-1.2.so.0: cannot open shared object file: No such file or directory

libglib-1.2.so.0

https://download-ib01.fedoraproject.org/pub/epel/6/x86_64/Packages/g/glib-1.2.10-33.el6.i686.rpm

# rpm -ivh glib-1.2.10-33.el6.i686.rpm
warning: glib-1.2.10-33.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Preparing... ########################################### [100%]
1:glib ########################################### [100%]


$ airshow simple.tif
airshow: error while loading shared libraries: libgdk-1.2.so.0: cannot open shared object file: No such file or directory

https://download-ib01.fedoraproject.org/pub/epel/6/i386/Packages/g/gtk+-1.2.10-70.el6.i686.rpm

# rpm -ivh gtk+-1.2.10-70.el6.i686.rpm
warning: gtk+-1.2.10-70.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
error: Failed dependencies:
libX11.so.6 is needed by gtk+-1:1.2.10-70.el6.i686
libXext.so.6 is needed by gtk+-1:1.2.10-70.el6.i686
libXi.so.6 is needed by gtk+-1:1.2.10-70.el6.i686

# yum install libX11-1.6.4-3.el6.i686
Downloading Packages:
(1/3): libX11-1.6.4-3.el6.i686.rpm | 594 kB 00:00
(2/3): libXau-1.0.6-4.el6.i686.rpm | 24 kB 00:00
(3/3): libxcb-1.12-4.el6.i686.rpm

# yum install libXext-1.3.3-1.el6.i686
# yum install libXi-1.7.8-1.el6.i686

# rpm -ivh gtk+-1.2.10-70.el6.i686.rpm
warning: gtk+-1.2.10-70.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Preparing... ########################################### [100%]
1:gtk+ ########################################### [100%]


$ airshow simple.tif
airshow: error while loading shared libraries: libgdk_pixbuf.so.2: cannot open shared object file: No such file or directory


# yum install gdk-pixbuf2-2.24.1-6.el6_7.i686

Installed:
gdk-pixbuf2.i686 0:2.24.1-6.el6_7

Dependency Installed:
gamin.i686 0:0.1.10-9.el6 glib2.i686 0:2.28.8-10.el6
jasper-libs.i686 0:1.900.1-22.el6 libgcc.i686 0:4.4.7-23.el6
libjpeg-turbo.i686 0:1.2.1-3.el6_5 libpng.i686 2:1.2.49-2.el6_7
libselinux.i686 0:2.0.94-7.el6 libstdc++.i686 0:4.4.7-23.el6
libtiff.i686 0:3.9.4-21.el6_8 zlib.i686 0:1.2.3-29.el6

$ airshow simple.tif
airshow: error while loading shared libraries: libgdk_pixbuf.so.2: cannot open shared object file: No such file or directory


https://li.nux.ro/download/nux/dextop/el6/i386/gdk-pixbuf-0.22.0-38.el6.nux.i686.rpm

# rpm -Uvh gdk-pixbuf-0.22.0-38.el6.nux.i686.rpm
warning: gdk-pixbuf-0.22.0-38.el6.nux.i686.rpm: Header V4 RSA/SHA1 Signature, key ID 85c6cd8a: NOKEY
Preparing... ########################################### [100%]
1:gdk-pixbuf ########################################### [100%]


$ airshow simple.tif
QPainter::begin: Widget painting can only begin as a result of a paintEvent
QPainter::translate: Painter not active
QPainter::setClipRect: Painter not active
QPainter::begin: Widget painting can only begin as a result of a paintEvent
QPainter::translate: Painter not active
QPainter::setClipRect: Painter not active
QPainter::font: Painter not active
QPainter::setFont: Painter not active
QPainter::setPen: Painter not active

Gtk-CRITICAL **: file gtkobject.c: line 1179 (gtk_object_unref): assertion `object->ref_count > 0' failed.

The error message comes from the user interface library used by those programs.

airshow works.
Thank you for your support.

vshade works.


installed fonts.

# yum provides xorg-x11-fonts-75dpi
# yum install xorg-x11-fonts-75dpi-7.2-11.el6.noarch
# yum provides xorg-x11-fonts-ISO8859-1-75dpi
# yum install xorg-x11-fonts-ISO8859-1-75dpi-7.2-11.el6.noarch

$ vshade
It works.
following are error messages.

Gtk-CRITICAL **: file gtkwidget.c: line 3357 (gtk_widget_set_parent): assertion `widget->parent == NULL' failed.

Gtk-CRITICAL **: file gtkwidget.c: line 3357 (gtk_widget_set_parent): assertion `widget->parent == NULL' failed.

Gtk-CRITICAL **: file gtkwidget.c: line 3357 (gtk_widget_set_parent): assertion `widget->parent == NULL' failed.

Gtk-CRITICAL **: file gtkwidget.c: line 3357 (gtk_widget_set_parent): assertion `widget->parent == NULL' failed.
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kbuildsycoca4 running...
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QPainter::begin: Widget painting can only begin as a result of a paintEvent
QPainter::translate: Painter not active
QPainter::setClipRect: Painter not active
QPainter::font: Painter not active
QPainter::setFont: Painter not active
QPainter::setPen: Painter not active
QPainter::begin: Widget painting can only begin as a result of a paintEvent
QPainter::translate: Painter not active
QPainter::setClipRect: Painter not active
QPainter::begin: Widget painting can only begin as a result of a paintEvent
QPainter::translate: Painter not active
QPainter::setClipRect: Painter not active
QPainter::font: Painter not active
QPainter::setFont: Painter not active
QPainter::setPen: Painter not active
QPainter::font: Painter not active
QPainter::setFont: Painter not active
QPainter::setPen: Painter not active
QPainter::setPen: Painter not active
QPainter::worldTransform: Painter not active

Gtk-CRITICAL **: file gtkwidget.c: line 1388 (gtk_widget_destroy): assertion `GTK_IS_WIDGET (widget)' failed.

Gtk-CRITICAL **: file gtkwidget.c: line 1388 (gtk_widget_destroy): assertion `GTK_IS_WIDGET (widget)' failed.

Gtk-CRITICAL **: file gtkwidget.c: line 1388 (gtk_widget_destroy): assertion `GTK_IS_WIDGET (widget)' failed.

Gtk-CRITICAL **: file gtkwidget.c: line 1388 (gtk_widget_destroy): assertion `GTK_IS_WIDGET (widget)' failed.

Gtk-CRITICAL **: file gtkobject.c: line 1179 (gtk_object_unref): assertion `object->ref_count > 0' failed.

The error message comes from the user interface library used by those programs.

vshade works.
Thank you for your support.
  • -
  • -

<< To switch python2 under Linux Fedora 32 戻る Python cgkit2.0 has been installed under CentOS6.10 >>