Fenrir

Linux for blind general discussion blinux-list at redhat.com
Sun Apr 30 09:18:16 UTC 2017


I tried everything, but I can't get the latest Fenrir from git to run. I 
installed all of the necessary Python3 packages. It starts fine and shows a 
bunch of output, but shortly crashes. I'm running Debian testing 64-bit. I 
think it's related to dbus but I know nothing about it or how to fix it. I 
installed python3-dbus but it doesn't help. I made sure to load the uinput 
kernel module. I'm running my 4.6.4 patched kernel which fixes the Speakup 
serial problem. I'm not running systemd and I won't install it here. I don't 
think that's the problem as the install.sh script ran fine and I'm running 
it from the console. I'm running as root so there shouldn't be permission 
problems. What am I missing and what else should I try? Below is the error 
log. Thanks for any help.

Traceback (most recent call last):
   File "/usr/lib/python3/dist-packages/dbus/bus.py", line 175, in 
activate_name_owner
     return self.get_name_owner(bus_name)
   File "/usr/lib/python3/dist-packages/dbus/bus.py", line 361, in 
get_name_owner
     's', (bus_name,), **keywords)
   File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in 
call_blocking
     message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: 
Could not get owner of name 'org.freedesktop.login1': no such name

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
   File "fenrir", line 21, in <module>
     main()
   File "fenrir", line 16, in main
     app = fenrirManager.fenrirManager()
   File "/root/fenrir/src/fenrir/core/fenrirManager.py", line 20, in __init__
     self.environment = settingsManager.settingsManager().initFenrirConfig()
   File "/root/fenrir/src/fenrir/core/settingsManager.py", line 273, in 
initFenrirConfig
     environment['runtime']['screenManager'].initialize(environment)
   File "/root/fenrir/src/fenrir/core/screenManager.py", line 18, in initialize
     self.env['runtime']['screenDriver'].getSessionInformation()
   File "/root/fenrir/src/fenrir/screenDriver/vcsaDriver.py", line 70, in 
getSessionInformation
     obj  = bus.get_object('org.freedesktop.login1', '/org/freedesktop/login1')
   File "/usr/lib/python3/dist-packages/dbus/bus.py", line 241, in get_object
     follow_name_owner_changes=follow_name_owner_changes)
   File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 248, in __init__
     self._named_service = conn.activate_name_owner(bus_name)
   File "/usr/lib/python3/dist-packages/dbus/bus.py", line 180, in 
activate_name_owner
     self.start_service_by_name(bus_name)
   File "/usr/lib/python3/dist-packages/dbus/bus.py", line 278, in 
start_service_by_name
     'su', (bus_name, flags)))
   File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in 
call_blocking
     message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: 
The name org.freedesktop.login1 was not provided by any .service files




More information about the Blinux-list mailing list