Skip to content

Trouble getting wezterm example to run on KDE 6 #229

Description

@seflue

I have issues on getting the wezterm example to run with Kwin and KDE6.

I tried to replace Yakuake with WTQ and Wezterm and was glad to find it as the most popular example. But the current state seems to be quite brittle to me. It seems to have some issues with multiple instances and FindOrStart. Then it starts one terminal after another. With Find it works a bit more reliable, as long as I have only one wezterm instance open.

And with the Find mode it sometimes seems to grep some arbitrary window (the last selected?) and toggles between those two. Could be anyone.

What I would have expected in FindOrStart: WTQ opens it's own instance of Wezterm and is able to detect it again, when toggling.

And with Find: It would find the latest selected window, no matter if it was Wezterm or not.

What I see in the WTQ logfile:

[19:04:50 INF] [Wtq.WtqApp|Wezterm] Opening app '[App:Wezterm] <no process>'
[19:04:50 INF] [Wtq.Services.WtqWindowResolver] Using find-or-start process attach mode for app with options Wezterm, looking for process (allow start new: false)
[19:04:50 WRN] [Wtq.WtqApp|Wezterm] App '[App:Wezterm] <no process>' is not attached, skipping further action
[19:04:50 INF] [Wtq.Services.KWin.DBus.WtqDBusObject] OnPressShortcutAsync(wtq_hotkey_app_wezterm_0, None, F12, None)
[19:04:50 WRN] [Wtq.WtqApp|Wezterm] Attempted to close inactive app [App:Wezterm] <no process>
[19:04:51 INF] [Wtq.Services.WtqWindowResolver] Using find-or-start process attach mode for app with options Wezterm, looking for process (allow start new: false)
[19:04:51 INF] [Wtq.Services.KWin.DBus.WtqDBusObject] OnPressShortcutAsync(wtq_hotkey_app_wezterm_0, None, F12, None)
[19:04:51 INF] [Wtq.WtqApp|Wezterm] Opening app '[App:Wezterm] <no process>'
[19:04:51 INF] [Wtq.Services.WtqWindowResolver] Using find-or-start process attach mode for app with options Wezterm, looking for process (allow start new: false)
[19:04:51 WRN] [Wtq.WtqApp|Wezterm] App '[App:Wezterm] <no process>' is not attached, skipping further action
[19:04:51 INF] [Wtq.Services.KWin.DBus.WtqDBusObject] OnPressShortcutAsync(wtq_hotkey_app_wezterm_0, None, F12, None)
[19:04:51 WRN] [Wtq.WtqApp|Wezterm] Attempted to close inactive app [App:Wezterm] <no process>

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingwaiting-for-informationWaiting for information from issue reporter.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions