jesustorresdev / yakuake-session

A script to create new yakuake sessions from command-line or '.desktop' files. It allows yakuake to be a better replacement of konsole.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

yakuake-session: error: cannot connect to Yakuake

mitchcurtis opened this issue · comments

I'm trying to use yakuake-session (from 2fef025) but get the following error:

yakuake-session: error: cannot connect to Yakuake

Yakuake is running. I'm using version 19.12.2 on Ubuntu 20.04.1.

Thank you.
I'm still using Ubuntu 18.04. So I have to install it in a VM to see what happens.

Hi.

Do you have qdbus installed? Could you run bash -x ./yakuake-session and send me the terminal output?

Hi, I've since installed guake and now running yakuake-session works. This is the output anyway:

+ FISH_SHELL=
+ [[ -z '' ]]
+ [[ /bin/bash == */fish ]]
+ FISH_SHELL=0
++ basename /home/mitch/Dropbox/dev/scripts/yakuake-session
+ PROGRAM_NAME=yakuake-session
+ DEBUG=
+ type -P kdialog
+ profile_properties=
++ logname
+ logged_user=mitch
+ [[ 1000 == 0 ]]
+ yakuake_session
+ local cwd=/home/mitch
+ local title=
+ local cmd=
+ local execute=0
+ local hold=0
+ local show=1
+ local options
++ getopts
++ local option
++ options=("$@")
++ local options
++ local optind=0
++ optind=1
++ getopt --name yakuake-session --options hep:qt:w:d --longoptions homedir --longoptions quiet --longoptions title: --longoptions workdir: --longoptions fish --longoptions nofish --longoptions hold --longoptions noclose --longoptions help --longoptions debug -- --
+ options=' --'
+ test 0 -eq 0
+ eval set -- ' --'
++ set -- --
+ true
+ case "$1" in
+ shift
+ [[ 0 == 1 ]]
+ break
+ debug
+ '[' -n '' ']'
+ [[ -n /home/mitch ]]
+ [[ ! -d /home/mitch ]]
++ printf %q /home/mitch
+ cwd=/home/mitch
+ debug 'Working directory checked: cwd=/home/mitch'
+ '[' -n '' ']'
+ [[ -n '' ]]
+ cmd=true
+ debug 'Command checked: cmd=true'
+ '[' -n '' ']'
++ detect_dbus_cmd
++ type -P qdbus
++ [[ 0 == 0 ]]
++ echo qdbus
++ return
+ local dbus_cmd=qdbus
+ init_ipc_interface qdbus
++ detect_ipc_interface
++ type -P qdbus
++ qdbus
++ grep -q org.kde.yakuake
++ [[ 1 == 0 ]]
++ type -P dcop
++ [[ 1 == 0 ]]
++ echo none
+ local comm=none
+ debug 'Detected IPC interface: none'
+ '[' -n '' ']'
+ [[ none == none ]]
+ type -P yakuake
+ yakuake