https://bugs.kde.org/show_bug.cgi?id=429494

            Bug ID: 429494
           Summary: KWin updates when running
           Product: kwin
           Version: 5.20.3
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: dconner....@gmail.com
  Target Milestone: ---

Application: kwin_x11 (5.20.3)

Qt Version: 5.15.1
Frameworks Version: 5.76.0
Operating System: Linux 5.9.8-zen1-1-zen x86_64
Windowing system: X11
Distribution: Garuda Linux

-- Information about the crash:
- What I was doing when the application crashed:

Running `pacman -Syu` from within Garuda Linux. 

When it updates specific packages (that require rebuilding the kernel), KWin
*always* crashes, then the windows effects (and shortcuts like Ctrl-F10, etc)
are disabled until i re-enable compositing with NVidia. 

I know this is technically not completely within KWin, but if someone could
help me understand why this is happening and how to address it, that would be
awesome. I've included the output of the `pacman` DKMS modules post-transaction
hook below.

- Unusual behavior I noticed:

when trying to move windows, the window manager slowed down, then stalled out
completely. 

- Custom settings of the application:

Garuda configures the Linux Zen kernel with specific optimizations. Because of
this, a dkms hook needs to run to update the nvidia drivers to be compatible
with the Zen kernel. I use the Ctrl-F10, etc windows management shortcut keys
all the time. I'm doing some C++ development, so having to reconfig KWin/etc
(and the reboot) is a major pain. 



( 8/24) Install DKMS modules
==> dkms install --no-depmod -m broadcom-wl -v 6.30.223.271 -k 5.9.9-zen1-1-zen
==> dkms install --no-depmod -m steamos-xpad -v 20190810 -k 5.9.9-zen1-1-zen
==> dkms install --no-depmod -m nvidia -v 455.45.01 -k 5.9.9-zen1-1-zen
==> dkms install --no-depmod -m hid-xpadneo -v 0.8.r79.gb02f82d -k
5.9.9-zen1-1-zen
==> dkms install --no-depmod -m bcwc-pcie -v r245.82626d4 -k 5.9.9-zen1-1-zen
==> depmod 5.9.9-zen1-1-zen
( 9/24) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux-zen.preset: 'default'
  -> -k /boot/vmlinuz-linux-zen -c /etc/mkinitcpio.conf -g
/boot/initramfs-linux-zen.img
==> Starting build: 5.9.9-zen1-1-zen
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: xhci_pci
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [plymouth]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-zen.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux-zen.preset: 'fallback'
  -> -k /boot/vmlinuz-linux-zen -c /etc/mkinitcpio.conf -g
/boot/initramfs-linux-zen-fallback.img -S autodetect
==> Starting build: 5.9.9-zen1-1-zen
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: wd719x
==> WARNING: Possibly missing firmware for module: xhci_pci
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [plymouth]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies

The crash can be reproduced every time.

-- Backtrace:
Application: KWin (kwin_x11), signal: Aborted

[KCrash Handler]
#4  0x00007f7b646b5615 in raise () at /usr/lib/libc.so.6
#5  0x00007f7b6469e862 in abort () at /usr/lib/libc.so.6
#6  0x00007f7b64ada9ac in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f7b638aea39 in
QSGRenderLoop::handleContextCreationFailure(QQuickWindow*) () at
/usr/lib/libQt5Quick.so.5
#8  0x00007f7b638affa0 in  () at /usr/lib/libQt5Quick.so.5
#9  0x00007f7b638b179a in  () at /usr/lib/libQt5Quick.so.5
#10 0x00007f7b650e2a15 in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5
#11 0x00007f7b657c3752 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#12 0x00007f7b64cfdcda in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#13 0x00007f7b650d78a0 in
QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*)
() at /usr/lib/libQt5Gui.so.5
#14 0x00007f7b650abbac in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/libQt5Gui.so.5
#15 0x00007f7b5edb5386 in  () at /usr/lib/libQt5XcbQpa.so.5
#16 0x00007f7b64cfc65c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#17 0x00007f7b64d04af4 in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#18 0x00005599b04ba412 in  ()
#19 0x00007f7b646a0152 in __libc_start_main () at /usr/lib/libc.so.6
#20 0x00005599b04ba94e in _start ()
[Inferior 1 (process 2417317) detached]

Possible duplicates by query: bug 429383, bug 429344, bug 429217, bug 429104,
bug 428954.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to