Miro won't launch (dbus trouble?)

Hi folks,
I recently installed Miro Media Player (aka Democracy Player) on my openSUSE 13.1 (GNOME3) box from PackMan. If launched, it unfortunately does not create any window, but only throws the following messages to my console:


miro
using /usr/bin/gdb
ERROR:dbus.proxies:Introspect error on :1.357:/org/participatoryculture/dtv/OneTime: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
INFO:root:Starting up Miro
2014-07-12 14:47:31,185 INFO     root: Starting up Miro
INFO:root:Version:    5.0
2014-07-12 14:47:31,185 INFO     root: Version:    5.0
INFO:root:Revision:   git://github.com/pculture/miro.git - 347ed252
2014-07-12 14:47:31,186 INFO     root: Revision:   git://github.com/pculture/miro.git - 347ed252
INFO:root:Builder:    abuild@buildwkl2
2014-07-12 14:47:31,186 INFO     root: Builder:    abuild@buildwkl2
INFO:root:Build Time: 1404967455.85
2014-07-12 14:47:31,187 INFO     root: Build Time: 1404967455.85
INFO:root:Debugmode:  False
2014-07-12 14:47:31,187 INFO     root: Debugmode:  False
INFO:root:Reading HTTP Password list
2014-07-12 14:47:31,187 INFO     root: Reading HTTP Password list
INFO:root:Starting libCURL thread
2014-07-12 14:47:31,188 INFO     root: Starting libCURL thread
INFO:root:Starting event loop thread
2014-07-12 14:47:31,189 INFO     root: Starting event loop thread
INFO:root:Installing deleted file checker...
INFO:root:Loading core extensions in /usr/share/miro/resources/extensions
2014-07-12 14:47:31,190 INFO     root: Installing deleted file checker...
INFO:root:Restoring database...
2014-07-12 14:47:31,191 INFO     root: Loading core extensions in /usr/share/miro/resources/extensions
2014-07-12 14:47:31,192 INFO     root: Restoring database...
INFO:root:Sqlite3 version:   3.7.17
2014-07-12 14:47:31,193 INFO     root: Sqlite3 version:   3.7.17
INFO:root:Pysqlite version:  2.6.0
2014-07-12 14:47:31,194 INFO     root: Pysqlite version:  2.6.0
INFO:root:opening database /home/**¹/.miro/sqlitedb
INFO:root:Loading user extensions in /home/**¹/.miro/extensions
2014-07-12 14:47:31,196 INFO     root: opening database /home/**¹/.miro/sqlitedb
2014-07-12 14:47:31,197 INFO     root: Loading user extensions in /home/**¹/.miro/extensions
ERROR:root:error when upgrading database: no such table: dtv_variables
Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/miro/storedatabase.py", line 619, in upgrade_database
    self._upgrade_database()
  File "/usr/lib64/python2.7/site-packages/miro/storedatabase.py", line 692, in _upgrade_database
    self.startup_version = current_version = self.get_version()
  File "/usr/lib64/python2.7/site-packages/miro/storedatabase.py", line 1305, in get_version
    return self.get_variable(VERSION_KEY)
  File "/usr/lib64/python2.7/site-packages/miro/storedatabase.py", line 741, in get_variable
    "WHERE name=?", (name,))
OperationalError: no such table: dtv_variables
2014-07-12 14:47:31,201 ERROR    root: error when upgrading database: no such table: dtv_variables
Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/miro/storedatabase.py", line 619, in upgrade_database
    self._upgrade_database()
  File "/usr/lib64/python2.7/site-packages/miro/storedatabase.py", line 692, in _upgrade_database
    self.startup_version = current_version = self.get_version()
  File "/usr/lib64/python2.7/site-packages/miro/storedatabase.py", line 1305, in get_version
    return self.get_variable(VERSION_KEY)
  File "/usr/lib64/python2.7/site-packages/miro/storedatabase.py", line 741, in get_variable
    "WHERE name=?", (name,))
OperationalError: no such table: dtv_variables
WARNING:root:upgrade failed. Backing up database to /home/**¹/.miro/failed_upgrade_database
2014-07-12 14:47:31,202 WARNING  root: upgrade failed. Backing up database to /home/**¹/.miro/failed_upgrade_database
INFO:root:Linux version:     Linux 3.11.10-17-desktop x86_64
2014-07-12 14:47:31,206 INFO     root: Linux version:     Linux 3.11.10-17-desktop x86_64
INFO:root:Python version:    2.7.6 (default, Nov 21 2013, 15:55:38) [GCC]
2014-07-12 14:47:31,207 INFO     root: Python version:    2.7.6 (default, Nov 21 2013, 15:55:38) [GCC]
INFO:root:Gtk+ version:      (2, 24, 22)
2014-07-12 14:47:31,207 INFO     root: Gtk+ version:      (2, 24, 22)
INFO:root:PyGObject version: (2, 28, 6)
2014-07-12 14:47:31,207 INFO     root: PyGObject version: (2, 28, 6)
INFO:root:PyGtk version:     (2, 24, 0)
2014-07-12 14:47:31,207 INFO     root: PyGtk version:     (2, 24, 0)
INFO:root:Language:          ('LANG', 'de_DE.UTF-8')]
2014-07-12 14:47:31,207 INFO     root: Language:          ('LANG', 'de_DE.UTF-8')]
INFO:root:libtorrent:        0.16.11.0
2014-07-12 14:47:31,236 INFO     root: libtorrent:        0.16.11.0
INFO:root:pycurl:            libcurl/7.32.0 OpenSSL/1.0.1h zlib/1.2.8 libidn/1.25 libssh2/1.4.3
2014-07-12 14:47:31,236 INFO     root: pycurl:            libcurl/7.32.0 OpenSSL/1.0.1h zlib/1.2.8 libidn/1.25 libssh2/1.4.3
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
/usr/lib64/python2.7/site-packages/gst-0.10/gst/__init__.py:193: Warning: cannot register existing type 'GstObject'
  from _gst import *
/usr/lib64/python2.7/site-packages/gst-0.10/gst/__init__.py:193: Warning: g_once_init_leave: assertion 'result != 0' failed
  from _gst import *
/usr/lib64/python2.7/site-packages/gst-0.10/gst/__init__.py:193: Warning: g_type_register_static: assertion 'parent_type > 0' failed
  from _gst import *
/usr/lib64/python2.7/site-packages/gst-0.10/gst/__init__.py:193: Warning: interface type 'GstImplementsInterface' or prerequisite type '<invalid>' invalid
  from _gst import *

// **¹ = here, my $USERNAME was inserted


Does anyone know about that? How could it be solved?
Thanks in advance!

I don’t know Miro, but your problem does not seem to be dbus related:

Something seems to be wrong with your database.

Does it work with a new user?
Try to remove/rename Miro’s folder ( /home/**¹/.miro/), does it work then?

Hi,

thanks for your reply. I did install Miro for the first time on this system, and removing ~/.miro didn’t help. Too bad.

I tried it here now, and I only get those error message when I start it the second time. So apparently they are not the reason that it doesn’t work.

But well, it doesn’t open any window here either.
No idea why.