Bug 395380 - Cursor Touching screen edge doesn't open yakukae
Summary: Cursor Touching screen edge doesn't open yakukae
Status: CONFIRMED
Alias: None
Product: yakuake
Classification: Applications
Component: general (show other bugs)
Version: 21.08.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Eike Hein
URL:
Keywords: wayland
Depends on:
Blocks:
 
Reported: 2018-06-14 16:48 UTC by Nowshed H. Imran
Modified: 2021-08-29 19:34 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nowshed H. Imran 2018-06-14 16:48:58 UTC
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.
Comment 1 Alexander Mentyu 2018-06-21 19:42:33 UTC
What options do you set up for launching Yakuake when mouse pointer touches the screen edge? Touch Screen only?
Comment 2 Nowshed H. Imran 2018-06-21 19:46:01 UTC
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?
Comment 3 Nowshed H. Imran 2018-06-21 20:15:48 UTC
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
Comment 4 Nowshed H. Imran 2018-06-21 20:17:26 UTC
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
Comment 5 Nowshed H. Imran 2018-06-21 20:21:36 UTC
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 ()
Comment 6 Patrick Silva 2018-09-15 15:44:20 UTC
I have the same problem on neon dev unstable.
Comment 7 Patrick Silva 2020-06-17 16:44:05 UTC
"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
Comment 8 Nowshed H. Imran 2020-12-03 16:44:56 UTC
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.
Comment 9 Nowshed H. Imran 2021-02-05 11:16:38 UTC
Running Yakuake from Konsole in Wayland gives this error.

org.kde.kf5.kwindowsystem.kwayland: This compositor does not support the Plasma Window Management interface
Comment 10 Nowshed H. Imran 2021-02-17 18:10:46 UTC
Plasma 5.21, Bug persists.
Comment 11 Nowshed H. Imran 2021-04-23 06:57:50 UTC
Version 21.04, same problem.