Bug 374621

Summary: Can't click anywhere on plasma desktop
Product: [Plasma] plasmashell Reporter: Zion Nimchuk <zionnimchuk>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DOWNSTREAM    
Severity: normal CC: bshah, plasma-bugs-null
Priority: NOR    
Version First Reported In: 5.8.5   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Zion Nimchuk 2017-01-06 07:45:06 UTC
Hi All!
So I've got a stumper of a problem. I posted on reddit here: https://www.reddit.com/r/kde/comments/5m1d36/cant_click_anywhere_newly_installed_plasma/, but after a re-install the issue still persisted, I figured it was time to report a bug. 

I can't seem to click anywhere on the KDE plasma window. The little stack of pancakes in the top left corner reacts when I hover over it, but nothing happens when I click. Nothing happens on-hover in the toolbar. It's a brand-new installation of Arch Linux. I can use lxqt with openbox fine, and can even use lxqt with kwin and it works fine. For input I'm using a mouse, not a trackpad. I can actually interact with KDE fine using the keyboard, for example Alt+F2 to open an application, tab and arrow keys to move around.

Specs: 
Arch Linux 64-bit with the latest updates.
Nvidia GTX 1070 with nvidia and nvidia-libgl packages installed.
KDE 5.8.5 running on X11.
128 GB Btrfs ssd with ntfs-3g hard drive
Two identical 1080p monitors and one HTC Vive.
Intel i7-4770 (non-k)
Dell XPS 8700 Motherboard, bios etc.
Comment 1 David Edmundson 2017-01-08 21:18:34 UTC
Sounds like Plasma is frozen.

Can you open a konsole (from the alt+f2)
then run:
"sudo gdb --pid `pidof plasmashell`"

then when it settles down type "bt" and copy and paste the output in here.

Then set the status back to unconfirmed.
Comment 2 Zion Nimchuk 2017-01-09 19:44:05 UTC
Here you go: 

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
0x00007ff6a07de48d in poll () from /usr/lib/libc.so.6
(gdb) bt
#0  0x00007ff6a07de48d in poll () at /usr/lib/libc.so.6
#1  0x00007ff69ba72786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007ff69ba7289c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ff6a11012bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#4  0x00007ff6a10aad3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007ff6a10b323c in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#6  0x000000000041c9d2 in  ()
#7  0x00007ff6a071f291 in __libc_start_main () at /usr/lib/libc.so.6
#8  0x000000000041cd5a in _start ()
Comment 3 Christoph Feck 2017-01-10 23:47:47 UTC
Are you using X server 1.19?
Comment 4 Zion Nimchuk 2017-01-11 02:06:42 UTC
No, because the xorg-server package is still on 1.18.4 for Arch Linux, 1.19 is in testing.
Comment 5 Zion Nimchuk 2017-01-13 19:06:18 UTC
Ok, Arch Linux has updated to xorg-server 1.19.1. I updated and the issue still persists.
Comment 6 Zion Nimchuk 2017-01-22 22:11:13 UTC
Ok, weird solution. By switching from TTY2 (Ctrl+Alt+F2) and then back to TTY1 after starting kde I can click. Doesn't seem to be an issue with Plasmashell. Perhaps my Arch Linux setup.