Describe the bug
Guake doesn't launch.
Expected behavior
Launch on startup. Or simply launch from Menu or Terminal.
Actual behavior
Guake doesn't launch on startup or from Menu or Terminal.
It does launch with sudo guake
. But with default settings.
This is the output starting Guake in Terminal:
~$ guake
Guake not running, starting it
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 177, 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
return self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 652, in call_blocking
reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.guake3.RemoteControl': no such name
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/guake/main.py", line 359, in main
remote_object = bus.get_object(DBUS_NAME, DBUS_PATH)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 241, in get_object
return self.ProxyObjectClass(self, bus_name, object_path,
File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 250, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 182, in activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 277, in start_service_by_name
return (True, self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 652, in call_blocking
reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.guake3.RemoteControl was not provided by any .service files
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/guake", line 10, in <module>
sys.exit(exec_main())
File "/usr/lib/python3/dist-packages/guake/main.py", line 488, in exec_main
if not main():
File "/usr/lib/python3/dist-packages/guake/main.py", line 373, in main
from guake.guake_app import Guake
File "/usr/lib/python3/dist-packages/guake/guake_app.py", line 56, in <module>
from guake.about import AboutDialog
File "/usr/lib/python3/dist-packages/guake/about.py", line 28, in <module>
from guake.common import gladefile
File "/usr/lib/python3/dist-packages/guake/common.py", line 30, in <module>
from guake.paths import GLADE_DIR
File "/usr/lib/python3/dist-packages/guake/paths.py", line 26, in <module>
from pkg_resources import Requirement
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3254, in <module>
def _initialize_master_working_set():
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3237, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3266, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 575, in _build_master
ws = cls()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 568, in __init__
self.add_entry(entry)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 624, in add_entry
for dist in find_distributions(entry, True):
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2066, in find_on_path
for dist in factory(fullpath):
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2128, in distributions_from_metadata
if len(os.listdir(path)) == 0:
PermissionError: [Errno 13] Permission denied: '/usr/local/lib/python3.8/dist-packages/Telethon-1.4.3.dist-info'
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 153, in apport_excepthook
with os.fdopen(os.open(pr_filename,
FileNotFoundError: [Errno 2] No such file or directory: '/var/crash/_usr_bin_guake.1000.crash'
Original exception was:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 177, 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
return self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 652, in call_blocking
reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.guake3.RemoteControl': no such name
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/guake/main.py", line 359, in main
remote_object = bus.get_object(DBUS_NAME, DBUS_PATH)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 241, in get_object
return self.ProxyObjectClass(self, bus_name, object_path,
File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 250, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 182, in activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib/python3/dist-packages/dbus/bus.py", line 277, in start_service_by_name
return (True, self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 652, in call_blocking
reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.guake3.RemoteControl was not provided by any .service files
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/guake", line 10, in <module>
sys.exit(exec_main())
File "/usr/lib/python3/dist-packages/guake/main.py", line 488, in exec_main
if not main():
File "/usr/lib/python3/dist-packages/guake/main.py", line 373, in main
from guake.guake_app import Guake
File "/usr/lib/python3/dist-packages/guake/guake_app.py", line 56, in <module>
from guake.about import AboutDialog
File "/usr/lib/python3/dist-packages/guake/about.py", line 28, in <module>
from guake.common import gladefile
File "/usr/lib/python3/dist-packages/guake/common.py", line 30, in <module>
from guake.paths import GLADE_DIR
File "/usr/lib/python3/dist-packages/guake/paths.py", line 26, in <module>
from pkg_resources import Requirement
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3254, in <module>
def _initialize_master_working_set():
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3237, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3266, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 575, in _build_master
ws = cls()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 568, in __init__
self.add_entry(entry)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 624, in add_entry
for dist in find_distributions(entry, True):
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2066, in find_on_path
for dist in factory(fullpath):
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2128, in distributions_from_metadata
if len(os.listdir(path)) == 0:
PermissionError: [Errno 13] Permission denied: '/usr/local/lib/python3.8/dist-packages/Telethon-1.4.3.dist-info'
To Reproduce
Launch Guake.
Please run $ guake --support
, and paste the results here. Don't put backticks (`
) around it! The output already contains Markdown formatting. And make sure you run the command OUTSIDE the Guake.
output on $ guake --support
:
~$ guake --support
$ guake --support
Traceback (most recent call last):
File "/usr/bin/guake", line 10, in
sys.exit(exec_main())
File "/usr/lib/python3/dist-packages/guake/main.py", line 488, in exec_main
if not main():
File "/usr/lib/python3/dist-packages/guake/main.py", line 342, in main
print_support()
File "/usr/lib/python3/dist-packages/guake/support.py", line 101, in print_support
get_version()
File "/usr/lib/python3/dist-packages/guake/support.py", line 73, in get_version
print('Guake Version:\t\t{}'.format(guake_version()))
File "/usr/lib/python3/dist-packages/guake/init.py", line 25, in guake_version
return pbr.version.VersionInfo('guake').version_string()
File "/usr/lib/python3/dist-packages/pbr/version.py", line 467, in version_string
return self.semantic_version().brief_string()
File "/usr/lib/python3/dist-packages/pbr/version.py", line 462, in semantic_version
self._semantic = self._get_version_from_pkg_resources()
File "/usr/lib/python3/dist-packages/pbr/version.py", line 439, in _get_version_from_pkg_resources
import pkg_resources
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 3254, in
def _initialize_master_working_set():
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 3237, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 3266, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 575, in _build_master
ws = cls()
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 568, in init
self.add_entry(entry)
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 624, in add_entry
for dist in find_distributions(entry, True):
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 2066, in find_on_path
for dist in factory(fullpath):
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 2128, in distributions_from_metadata
if len(os.listdir(path)) == 0:
PermissionError: [Errno 13] Permission denied: '/usr/local/lib/python3.8/dist-packages/Telethon-1.4.3.dist-info'
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 153, in apport_excepthook
with os.fdopen(os.open(pr_filename,
FileNotFoundError: [Errno 2] No such file or directory: '/var/crash/_usr_bin_guake.1000.crash'
Original exception was:
Traceback (most recent call last):
File "/usr/bin/guake", line 10, in
sys.exit(exec_main())
File "/usr/lib/python3/dist-packages/guake/main.py", line 488, in exec_main
if not main():
File "/usr/lib/python3/dist-packages/guake/main.py", line 342, in main
print_support()
File "/usr/lib/python3/dist-packages/guake/support.py", line 101, in print_support
get_version()
File "/usr/lib/python3/dist-packages/guake/support.py", line 73, in get_version
print('Guake Version:\t\t{}'.format(guake_version()))
File "/usr/lib/python3/dist-packages/guake/init.py", line 25, in guake_version
return pbr.version.VersionInfo('guake').version_string()
File "/usr/lib/python3/dist-packages/pbr/version.py", line 467, in version_string
return self.semantic_version().brief_string()
File "/usr/lib/python3/dist-packages/pbr/version.py", line 462, in semantic_version
self._semantic = self._get_version_from_pkg_resources()
File "/usr/lib/python3/dist-packages/pbr/version.py", line 439, in _get_version_from_pkg_resources
import pkg_resources
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 3254, in
def _initialize_master_working_set():
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 3237, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 3266, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 575, in _build_master
ws = cls()
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 568, in init
self.add_entry(entry)
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 624, in add_entry
for dist in find_distributions(entry, True):
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 2066, in find_on_path
for dist in factory(fullpath):
File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 2128, in distributions_from_metadata
if len(os.listdir(path)) == 0:
PermissionError: [Errno 13] Permission denied: '/usr/local/lib/python3.8/dist-packages/Telethon-1.4.3.dist-info'`