I have just installed 5.13 and tried the wayland. When my mouse pointer touches the edge it doesn't open yakuake anymore. I have enabled the settings by the way. This is a great piece of software you are maintaining. Thanks for your time. Ping me if you need any data.
What options do you set up for launching Yakuake when mouse pointer touches the screen edge? Touch Screen only?
No touch screen. Conventional laptop. In x it works. In wayland it doesn't. Touch to edge doesn't work. And yakuake doesn't not hide itself when i touch otherside in the desktop. Do you need any terminal output?
I started yakuake using konsole and closed the application. Here is the terminal output. yakuake [147] Icon theme "elementary" not found. Icon theme "gnome" not found. Using Wayland-EGL Using the 'xdg-shell-v6' shell integration QSocketNotifier: Invalid socket 7 and type 'Read', disabling... QSocketNotifier: Invalid socket 18 and type 'Read', disabling... Unable to start Dr. Konqi Re-raising signal for core dump handling. [1] + segmentation fault (core dumped) yakuake qt.qpa.wayland: setPopup called for a surface that was not the topmost popup, positions might be off. qt.qpa.wayland: setPopup called for a surface that was not the topmost popup, positions might be off. KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = yakuake path = /usr/bin pid = 1342 KCrash: Arguments: /usr/bin/yakuake KCrash: Attempting to start /usr/lib/drkonqi from kdeinit sock_file=/run/user/1000/kdeinit5__1 zsh: suspended (signal) yakuake
Simple open and close. yakuake [147] Icon theme "elementary" not found. Icon theme "gnome" not found. Using Wayland-EGL Using the 'xdg-shell-v6' shell integration KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = yakuake path = /usr/bin pid = 1639 KCrash: Arguments: /usr/bin/yakuake KCrash: Attempting to start /usr/lib/drkonqi from kdeinit sock_file=/run/user/1000/kdeinit5__1 zsh: suspended (signal) yakuake
Backtrace of tried closing yakuake when chrome running: Application: Yakuake (yakuake), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7fb10e2e8800 (LWP 2064))] Thread 2 (Thread 0x7fb0f9101700 (LWP 2065)): #0 0x00007ffe00bc9a59 in () #1 0x00007ffe00bc9c5d in clock_gettime () #2 0x00007fb10881efb6 in clock_gettime () at /usr/lib/libc.so.6 #3 0x00007fb109122962 in () at /usr/lib/libQt5Core.so.5 #4 0x00007fb10912114a in QTimerInfoList::updateCurrentTime() () at /usr/lib/libQt5Core.so.5 #5 0x00007fb109121746 in QTimerInfoList::timerWait(timespec&) () at /usr/lib/libQt5Core.so.5 #6 0x00007fb109122dbf in () at /usr/lib/libQt5Core.so.5 #7 0x00007fb1029f4a49 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0 #8 0x00007fb1029f544e in () at /usr/lib/libglib-2.0.so.0 #9 0x00007fb1029f563e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #10 0x00007fb109123054 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #11 0x00007fb1090ce94c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #12 0x00007fb108f17a99 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #13 0x00007fb10ad38976 in () at /usr/lib/libQt5DBus.so.5 #14 0x00007fb108f21b45 in () at /usr/lib/libQt5Core.so.5 #15 0x00007fb104810075 in start_thread () at /usr/lib/libpthread.so.0 #16 0x00007fb10881153f in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7fb10e2e8800 (LWP 2064)): [KCrash Handler] #6 0x00007fb1064c5c39 in () at /usr/lib/libwayland-client.so.0 #7 0x00007fb1064c1933 in wl_proxy_destroy () at /usr/lib/libwayland-client.so.0 #8 0x00007fb10d01add9 in KWayland::Client::PlasmaWindow::release() () at /usr/lib/libKF5WaylandClient.so.5 #9 0x00007fb10d01adfb in KWayland::Client::PlasmaWindow::~PlasmaWindow() () at /usr/lib/libKF5WaylandClient.so.5 #10 0x00007fb10d01aefa in KWayland::Client::PlasmaWindow::~PlasmaWindow() () at /usr/lib/libKF5WaylandClient.so.5 #11 0x00007fb1090f7a3b in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #12 0x00007fb109100995 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5 #13 0x00007fb10d01b4ca in KWayland::Client::PlasmaWindowManagement::~PlasmaWindowManagement() () at /usr/lib/libKF5WaylandClient.so.5 #14 0x00007fb1090f7a3b in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5 #15 0x00007fb109100995 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5 #16 0x00007fb0eac7dfb4 in () at /usr/lib/qt/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemKWaylandPlugin.so #17 0x00007fb108751f2c in __run_exit_handlers () at /usr/lib/libc.so.6 #18 0x00007fb10875205a in () at /usr/lib/libc.so.6 #19 0x00007fb10873c072 in __libc_start_main () at /usr/lib/libc.so.6 #20 0x0000555c67c5cd2a in _start ()
I have the same problem on neon dev unstable.
"Open window when the mouse pointer touches the screen edge" option is still not working on Wayland. Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.19.80 KDE Frameworks Version: 5.72.0 Qt Version: 5.14.2
I don't want to sound like a push over. However, this is the only feature stopping me to switch over Wayland. It is that much a vital feature for me. Hope this gets some attention.
Running Yakuake from Konsole in Wayland gives this error. org.kde.kf5.kwindowsystem.kwayland: This compositor does not support the Plasma Window Management interface
Plasma 5.21, Bug persists.
Version 21.04, same problem.