Desktop application not starting in Gnome 3

Bug #1813091 reported by David Parrish
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
byobu
New
Undecided
Unassigned

Bug Description

For newer versions of gnome-terminal byobu.desktop is not valid and will not start byobu.

My environment is:
Arch Linux
gnome-terminal --version
# GNOME Terminal 3.30.2 using VTE 0.54.3 +GNUTLS

When I try to start byobu I get the following errors:
gtk-launch byobu
# Option “-e” is deprecated and might be removed in a later version of gnome-terminal.
# Use “-- ” to terminate the options and put the command line to execute after it.
# watch_fast: "/org/gnome/desktop/interface/" (establishing: 0, active: 0)
# watch_fast: "/org/gnome/settings-daemon/peripherals/mouse/" (establishing: 0, active: 0)
# watch_fast: "/org/gnome/desktop/sound/" (establishing: 0, active: 0)
# watch_fast: "/org/gnome/desktop/privacy/" (establishing: 0, active: 0)
# watch_fast: "/org/gnome/desktop/wm/preferences/" (establishing: 0, active: 0)
# watch_fast: "/org/gnome/settings-daemon/plugins/xsettings/" (establishing: 0, active: 0)
# watch_fast: "/org/gnome/desktop/a11y/" (establishing: 0, active: 0)
# watch_established: "/org/gnome/desktop/interface/" (establishing: 1)
# watch_established: "/org/gnome/settings-daemon/peripherals/mouse/" (establishing: 1)
# watch_established: "/org/gnome/desktop/sound/" (establishing: 1)
# watch_established: "/org/gnome/desktop/privacy/" (establishing: 1)
# watch_established: "/org/gnome/desktop/wm/preferences/" (establishing: 1)
# watch_established: "/org/gnome/settings-daemon/plugins/xsettings/" (establishing: 1)
# watch_established: "/org/gnome/desktop/a11y/" (establishing: 1)
# Error constructing proxy for us.kirkland.terminals.byobu:/org/gnome/Terminal/Factory0: Error calling StartServiceByName for us.kirkland.terminals.byobu: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program us.kirkland.terminals.byobu: No such file or directory

I noticed two issues with the byobu.desktop file. First the -e flag is deprecated. Second --app-id should be --name= . At least those changes worked for me. Patch is attached.

Revision history for this message
David Parrish (daveparrish) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.