Autor Wątek: Linux Mint 13 MATE  (Przeczytany 6689 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

LeanderPL

  • **
  • Wiadomości: 64
    • Zobacz profil
Linux Mint 13 MATE
« dnia: Lipiec 24, 2012, 10:20:43 »
Generalnie program działa, problem w niektórych katalogach lubi się "wysypać" (sam się zamyka).

Nie wyświetlają się ikonki zamknięcia kart katalogów.

~/seolight $ ./seolight
Object::disconnect: Unexpected null parameter
QMetaObject::connectSlotsByName: No matching signal for on_treeView_currentRowChanged(QModelIndex)

(seolight:13002): GdkPixbuf-WARNING **: Bug! loader 'png' didn't set an error on failure

(seolight:13002): Gtk-WARNING **: Error loading theme icon 'window-close' for stock: Błąd wewnętrzny: moduł wczytujący obrazy "png" nie ukończył działania, nie podając przyczyny niepowodzenia
QSslSocket: cannot call unresolved function SSLv3_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error
QSslSocket: cannot call unresolved function SSLv3_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error
/build/buildd/icedtea-web-1.2/build/../plugin/icedteanp/IcedTeaNPPlugin.cc:2063: thread 0x967d200: Error: Invalid plugin function table.
QSslSocket: cannot call unresolved function SSLv3_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error
QSslSocket: cannot call unresolved function SSLv3_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error

(seolight:13002): Gdk-CRITICAL **: IA__gdk_window_set_back_pixmap: assertion `GDK_IS_WINDOW (window)' failed

(seolight:13002): Gdk-CRITICAL **: IA__gdk_window_get_origin: assertion `GDK_IS_WINDOW (window)' failed
QSslSocket: cannot call unresolved function SSLv3_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error
QSslSocket: cannot call unresolved function SSLv3_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error

(seolight:13002): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer

(seolight:13002): GLib-GObject-CRITICAL **: g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(seolight:13002): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer

(seolight:13002): GLib-GObject-CRITICAL **: g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
libpng warning: Interlace handling should be turned on when using png_read_image
libpng warning: Interlace handling should be turned on when using png_read_image

(seolight:13002): Gdk-CRITICAL **: IA__gdk_window_set_back_pixmap: assertion `GDK_IS_WINDOW (window)' failed

(seolight:13002): Gdk-CRITICAL **: IA__gdk_window_get_origin: assertion `GDK_IS_WINDOW (window)' failed

(seolight:13002): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `<invalid>'

(seolight:13002): GLib-GObject-CRITICAL **: g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(seolight:13002): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `<invalid>'

(seolight:13002): GLib-GObject-CRITICAL **: g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(seolight:13002): Gdk-CRITICAL **: IA__gdk_window_set_back_pixmap: assertion `GDK_IS_WINDOW (window)' failed

(seolight:13002): Gdk-CRITICAL **: IA__gdk_window_get_origin: assertion `GDK_IS_WINDOW (window)' failed

(seolight:13002): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `(null)'

(seolight:13002): GLib-GObject-CRITICAL **: g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(seolight:13002): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `(null)'

(seolight:13002): GLib-GObject-CRITICAL **: g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
QSslSocket: cannot call unresolved function SSLv3_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error
QSslSocket: cannot call unresolved function SSLv3_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error

(seolight:13002): GdkPixbuf-WARNING **: Bug! loader 'png' didn't set an error on failure

(seolight:13002): Gtk-WARNING **: Error loading theme icon 'dialog-question' for stock: Błąd wewnętrzny: moduł wczytujący obrazy "png" nie ukończył działania, nie podając przyczyny niepowodzenia

Complay

  • Administrator
  • *****
  • Wiadomości: 387
    • Zobacz profil
Odp: Linux Mint 13 MATE
« Odpowiedź #1 dnia: Lipiec 24, 2012, 10:28:23 »
Pomóc może zainstalowanie bibliotek OpenSSL.

LeanderPL

  • **
  • Wiadomości: 64
    • Zobacz profil
Odp: Linux Mint 13 MATE
« Odpowiedź #2 dnia: Lipiec 26, 2012, 01:54:59 »
O jaki pakiet dokładnie chodzi?

Complay

  • Administrator
  • *****
  • Wiadomości: 387
    • Zobacz profil
Odp: Linux Mint 13 MATE
« Odpowiedź #3 dnia: Lipiec 26, 2012, 17:07:34 »
Pakiet nazywa się "openssl".

LeanderPL

  • **
  • Wiadomości: 64
    • Zobacz profil
Odp: Linux Mint 13 MATE
« Odpowiedź #4 dnia: Lipiec 27, 2012, 15:06:56 »
W systemie zainstalowana jest domyślnie wersja openssl (1.0.1-4ubuntu5.3).

LeanderPL

  • **
  • Wiadomości: 64
    • Zobacz profil
Odp: Linux Mint 13 MATE
« Odpowiedź #5 dnia: Lipiec 27, 2012, 15:33:51 »
http://justpaste.it/166h

Problem z grafikami motywu? Program zawiesza się i wyłącza...

Complay

  • Administrator
  • *****
  • Wiadomości: 387
    • Zobacz profil
Odp: Linux Mint 13 MATE
« Odpowiedź #6 dnia: Lipiec 27, 2012, 21:02:27 »
Prawdopodobnie pomoże tu rozwiązanie znane z uruchamiania SeoLight na 64-bitowym Linuksie. Tam wyskakiwały podobne błędy i pomagało wtedy uruchamianie programu z parametrem:
-style plastique
Niestety traci się wtedy motyw systemowy, ale lepsze to niż wieszanie.

LeanderPL

  • **
  • Wiadomości: 64
    • Zobacz profil
Odp: Linux Mint 13 MATE
« Odpowiedź #7 dnia: Lipiec 28, 2012, 12:38:48 »
./seolight -style plastique
Object::disconnect: Unexpected null parameter
QMetaObject::connectSlotsByName: No matching signal for on_treeView_currentRowChanged(QModelIndex)
/build/buildd/icedtea-web-1.2/build/../plugin/icedteanp/IcedTeaNPPlugin.cc:2063: thread 0xa0ba200: Error: Invalid plugin function table.
QSslSocket: cannot call unresolved function SSLv3_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error

(seolight:4397): Gdk-CRITICAL **: IA__gdk_window_set_back_pixmap: assertion `GDK_IS_WINDOW (window)' failed

(seolight:4397): Gdk-CRITICAL **: IA__gdk_window_get_origin: assertion `GDK_IS_WINDOW (window)' failed

(seolight:4397): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer

(seolight:4397): GLib-GObject-CRITICAL **: g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(seolight:4397): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer

(seolight:4397): GLib-GObject-CRITICAL **: g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Naruszenie ochrony pamięci

Nadal się zawiesza.

Complay

  • Administrator
  • *****
  • Wiadomości: 387
    • Zobacz profil
Odp: Linux Mint 13 MATE
« Odpowiedź #8 dnia: Lipiec 30, 2012, 11:45:24 »
A program korzysta z własnych bibliotek, czy systemowych? Czy w katalogu z programem znajdują się pliki "libQt*"?

LeanderPL

  • **
  • Wiadomości: 64
    • Zobacz profil
Odp: Linux Mint 13 MATE
« Odpowiedź #9 dnia: Sierpień 14, 2012, 11:43:27 »
Jak sprawdzić z których bibliotek korzysta?

W katalogu znajdują się pliki libQt.

Complay

  • Administrator
  • *****
  • Wiadomości: 387
    • Zobacz profil
Odp: Linux Mint 13 MATE
« Odpowiedź #10 dnia: Sierpień 14, 2012, 15:27:09 »
Sprawdzić to można uruchamiając polecenie:
ldd ./seolight

LeanderPL

  • **
  • Wiadomości: 64
    • Zobacz profil
Odp: Linux Mint 13 MATE
« Odpowiedź #11 dnia: Sierpień 14, 2012, 23:19:22 »
Wynik ldd:

~/seolight $ ldd ./seolight
linux-gate.so.1 =>  (0x00480000)
libhunspell-1.2.so.0 => ./libhunspell-1.2.so.0 (0x009ff000)
libQtWebKit.so.4 => ./libQtWebKit.so.4 (0x00a56000)
libQtSql.so.4 => ./libQtSql.so.4 (0x0058b000)
libQtGui.so.4 => ./libQtGui.so.4 (0x10054000)
libQtNetwork.so.4 => ./libQtNetwork.so.4 (0x0015d000)
libQtCore.so.4 => ./libQtCore.so.4 (0x005cb000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0x004a0000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0x0029b000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0x00380000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0x00110000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0x04b6a000)
libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0x0012e000)
libfontconfig.so.1 => /usr/lib/i386-linux-gnu/libfontconfig.so.1 (0x003ac000)
libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0x003e0000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0x00481000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0x0087c000)
libgthread-2.0.so.0 => /usr/lib/i386-linux-gnu/libgthread-2.0.so.0 (0x00138000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0x00493000)
libglib-2.0.so.0 => /lib/i386-linux-gnu/libglib-2.0.so.0 (0x1fe02000)
libgobject-2.0.so.0 => /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 (0x004bb000)
libSM.so.6 => /usr/lib/i386-linux-gnu/libSM.so.6 (0x0050a000)
libICE.so.6 => /usr/lib/i386-linux-gnu/libICE.so.6 (0x00513000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0x0047a000)
/lib/ld-linux.so.2 (0x0013b000)
libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0x0052d000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0x00557000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0x009b0000)
libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0x19682000)
libffi.so.6 => /usr/lib/i386-linux-gnu/libffi.so.6 (0x0056d000)
libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0x00574000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0x0049c000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0x0057a000)

Próbowałem postawić Ubuntu 9.04 w VM i tam odpalić Seolight:

./seolight: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.11' not found (required by ./libQtGui.so.4)
./seolight: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.10' not found (required by ./libQtNetwork.so.4)

Complay

  • Administrator
  • *****
  • Wiadomości: 387
    • Zobacz profil
Odp: Linux Mint 13 MATE
« Odpowiedź #12 dnia: Sierpień 16, 2012, 11:22:40 »
Można jeszcze spróbować uruchomić program na systemowych bibliotekach Qt. Sposób ten jest opisany w 9-tym punkcie naszego FAQ.

LeanderPL

  • **
  • Wiadomości: 64
    • Zobacz profil
Odp: Linux Mint 13 MATE
« Odpowiedź #13 dnia: Sierpień 17, 2012, 14:41:48 »
Po wykonaniu pkt. 9 z FAQ:

Linux Mint 13 MATE:

- brakuje pliku: libQtXmlPatterns.so.4
- wydaje się że działa ok, nie wiesza się tak często

Ubuntu 9.04 w VM:

- brakuje pliku: libQtXmlPatterns.so.4

~/seolight$ ./seolight
./seolight: error while loading shared libraries: libQtWebKit.so.4: cannot open shared object file: No such file or directory

W obydwóch przypadkach są to czyste (domyślne instalacje).
« Ostatnia zmiana: Sierpień 17, 2012, 14:43:59 wysłana przez LeanderPL »

LeanderPL

  • **
  • Wiadomości: 64
    • Zobacz profil
Odp: Linux Mint 13 MATE
« Odpowiedź #14 dnia: Styczeń 28, 2013, 13:26:58 »
Obecnie po dłuższym testowaniu program działa stabilnie przy wyłączonej opcji: obsługa flash. W takiej konfiguracji niestety nie pojawiają się niektóre captche w katalogach. Ewidentnie to obsługa flash zawiesza program.