Качаю с оф сайта sopcast.com копирую бинарник sp-auth в usr/bin библиотеки libstdc++.so в usr/lib ставлю сам плеер make, make install
В бубунте все начинает работать отлично, в дебьяне при попытке запустить сопку плеер мгновенно закрывается.
Выхлопы: 1) Запуск с sudo умирает сразу и без сопки
No protocol specified
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display
warnings.warn(str(e), _gtk.Warning)
/usr/share/sopcast-player/lib/sopcast-player.py:95: Warning: invalid (NULL) pointer instance
self.glade_window = gtk.glade.XML(gladefile, "window", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:95: Warning: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
self.glade_window = gtk.glade.XML(gladefile, "window", "sopcast-player")
(sopcast-player.py:22510): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(sopcast-player.py:22510): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(sopcast-player.py:22510): libglade-WARNING **: unknown attribute `swapped' for <signal>.
/usr/share/sopcast-player/lib/sopcast-player.py:95: GtkWarning: IA__gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
self.glade_window = gtk.glade.XML(gladefile, "window", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:95: Warning: g_object_get: assertion 'G_IS_OBJECT (object)' failed
self.glade_window = gtk.glade.XML(gladefile, "window", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:95: Warning: value "TRUE" of type 'gboolean' is invalid or out of range for property 'visible' of type 'gboolean'
self.glade_window = gtk.glade.XML(gladefile, "window", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:95: GtkWarning: IA__gdk_pango_context_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
self.glade_window = gtk.glade.XML(gladefile, "window", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:95: PangoWarning: pango_context_set_font_description: assertion 'context != NULL' failed
self.glade_window = gtk.glade.XML(gladefile, "window", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:95: PangoWarning: pango_context_set_base_dir: assertion 'context != NULL' failed
self.glade_window = gtk.glade.XML(gladefile, "window", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:95: PangoWarning: pango_context_set_language: assertion 'context != NULL' failed
self.glade_window = gtk.glade.XML(gladefile, "window", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:95: PangoWarning: pango_layout_new: assertion 'context != NULL' failed
self.glade_window = gtk.glade.XML(gladefile, "window", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:95: PangoWarning: pango_layout_set_text: assertion 'layout != NULL' failed
self.glade_window = gtk.glade.XML(gladefile, "window", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:95: PangoWarning: pango_layout_get_pixel_extents: assertion 'PANGO_IS_LAYOUT (layout)' failed
self.glade_window = gtk.glade.XML(gladefile, "window", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:95: Warning: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
self.glade_window = gtk.glade.XML(gladefile, "window", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:98: Warning: invalid (NULL) pointer instance
glade_context_menu = gtk.glade.XML(gladefile, "context_menu", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:98: Warning: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
glade_context_menu = gtk.glade.XML(gladefile, "context_menu", "sopcast-player")
(sopcast-player.py:22510): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(sopcast-player.py:22510): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(sopcast-player.py:22510): libglade-WARNING **: unknown attribute `swapped' for <signal>.
/usr/share/sopcast-player/lib/sopcast-player.py:98: GtkWarning: IA__gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
glade_context_menu = gtk.glade.XML(gladefile, "context_menu", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:98: Warning: g_object_get: assertion 'G_IS_OBJECT (object)' failed
glade_context_menu = gtk.glade.XML(gladefile, "context_menu", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:98: Warning: value "TRUE" of type 'gboolean' is invalid or out of range for property 'visible' of type 'gboolean'
glade_context_menu = gtk.glade.XML(gladefile, "context_menu", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:101: Warning: invalid (NULL) pointer instance
glade_bookmarks_context_menu = gtk.glade.XML(gladefile, "bookmarks_context_menu", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:101: Warning: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
glade_bookmarks_context_menu = gtk.glade.XML(gladefile, "bookmarks_context_menu", "sopcast-player")
(sopcast-player.py:22510): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(sopcast-player.py:22510): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(sopcast-player.py:22510): libglade-WARNING **: unknown property `ubuntu_local' for class `GtkMenu'
/usr/share/sopcast-player/lib/sopcast-player.py:101: GtkWarning: IA__gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
glade_bookmarks_context_menu = gtk.glade.XML(gladefile, "bookmarks_context_menu", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:101: Warning: g_object_get: assertion 'G_IS_OBJECT (object)' failed
glade_bookmarks_context_menu = gtk.glade.XML(gladefile, "bookmarks_context_menu", "sopcast-player")
/usr/share/sopcast-player/lib/sopcast-player.py:101: Warning: value "TRUE" of type 'gboolean' is invalid or out of range for property 'visible' of type 'gboolean'
glade_bookmarks_context_menu = gtk.glade.XML(gladefile, "bookmarks_context_menu", "sopcast-player")
No protocol specified
Вызов xcb_connection_has_error() вернул «true».
[0000000002af65c8] pulse audio output error: PulseAudio server connection failure: Соединение отвергнуто
No protocol specified
Вызов xcb_connection_has_error() вернул «true».
No protocol specified
Вызов xcb_connection_has_error() вернул «true».
/usr/share/sopcast-player/lib/VLCWidget.py:73: GtkWarning: IA__gdk_screen_get_default_colormap: assertion 'GDK_IS_SCREEN (screen)' failed
self.modify_bg(gtk.STATE_NORMAL, self.get_colormap().alloc_color("black"))
Traceback (most recent call last):
File "/usr/share/sopcast-player/lib/sopcast-player.py", line 785, in <module>
pySop.main()
File "/usr/share/sopcast-player/lib/sopcast-player.py", line 135, in main
self.vlc = VLCWidget(self.eb, self)
File "/usr/share/sopcast-player/lib/VLCWidget.py", line 73, in __init__
self.modify_bg(gtk.STATE_NORMAL, self.get_colormap().alloc_color("black"))
AttributeError: 'NoneType' object has no attribute 'alloc_color'
2) В обычном режиме с сопкой выдает следующее sopcast-player sop://broker.sopcast.com:1234:123456
(sopcast-player.py:22568): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(sopcast-player.py:22568): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(sopcast-player.py:22568): libglade-WARNING **: unknown property `ubuntu_local' for class `GtkMenu'
The program 'sopcast-player.py' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadIDChoice (invalid resource ID chosen for this connection)'.
(Details: serial 177 error_code 14 request_code 1 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)