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

            Bug ID: 489553
           Summary: Firefox and Thunderbird Freeze on Wayland
    Classification: Plasma
           Product: plasmashell
           Version: 6.1.1
          Platform: openSUSE
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: pos...@posteo.eu
                CC: k...@davidedmundson.co.uk
  Target Milestone: 1.0

SUMMARY

Since very recently, Firefox and Thunderbird freeze after a few seconds in the
Wayland session, they both run in Wayland mode. I cannot test X unfortunately
as the session won't start. 

Other apps, seem to work fine, such as Chromium, Kate, Konsole, Gwenview.

I see some interesting logs in journalctl which may be related:

```
17:32:03 plasmashell[2744]: QUnifiedTimer::stopAnimationDriver: driver is not
running
17:32:11 plasmashell[2744]: org.kde.pulseaudio: Giving up after 5 tries to
connect
17:32:14 kded6[2567]: org.kde.pulseaudio: Giving up after 5 tries to connect
17:32:21 plasmashell[2744]: org.kde.pulseaudio: context kaput
17:32:24 kded6[2567]: org.kde.pulseaudio: context kaput
17:32:46 plasmashell[2744]: org.kde.pulseaudio: Giving up after 5 tries to
connect
17:32:49 kded6[2567]: org.kde.pulseaudio: Giving up after 5 tries to connect
17:32:56 plasmashell[2744]: org.kde.pulseaudio: context kaput
17:32:59 kded6[2567]: org.kde.pulseaudio: context kaput
17:33:21 plasmashell[2744]: org.kde.pulseaudio: Giving up after 5 tries to
connect
17:33:24 kded6[2567]: org.kde.pulseaudio: Giving up after 5 tries to connect
17:33:31 plasmashell[2744]: org.kde.pulseaudio: context kaput
17:33:34 kded6[2567]: org.kde.pulseaudio: context kaput
17:33:52 plasmashell[2744]: org.kde.klipper: Invalid or non-local url for
preview:  QUrl("qunifiedtimer::stopAnimationDriver:")
17:33:52 plasmashell[2744]: org.kde.klipper: Invalid or non-local url for
preview:  QUrl("driver")
17:33:56 plasmashell[2744]: org.kde.pulseaudio: Giving up after 5 tries to
connect
17:33:57 systemd[2322]: Started Firefox.
17:33:58 kmozillahelper[12808]: kf.i18n: KLocalizedString: Using an empty
domain, fix the code. msgid: "Mozilla Firefox" msgid_plural: "" msgctxt: ""
17:33:59 kded6[2567]: org.kde.pulseaudio: Giving up after 5 tries to connect
17:34:06 plasmashell[2744]: org.kde.pulseaudio: context kaput
17:34:09 kded6[2567]: org.kde.pulseaudio: context kaput
17:34:31 plasmashell[2744]: org.kde.pulseaudio: Giving up after 5 tries to
connect
17:34:34 kded6[2567]: org.kde.pulseaudio: Giving up after 5 tries to connect
17:34:41 plasmashell[2744]: org.kde.pulseaudio: context kaput
17:34:44 kded6[2567]: org.kde.pulseaudio: context kaput
17:35:06 plasmashell[2744]: org.kde.pulseaudio: Giving up after 5 tries to
connect
17:35:09 kded6[2567]: org.kde.pulseaudio: Giving up after 5 tries to connect
17:35:13 kwin_wayland[2416]: kwin_scene_opengl: 0x2: GL_INVALID_VALUE in
glTexStorage2D(width, height or depth < 1)
17:35:13 kwin_wayland[2416]: kwin_scene_opengl: Invalid framebuffer status: 
"GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
17:35:13 kwin_wayland[2416]: kwin_scene_opengl: 0x2: GL_INVALID_OPERATION in
glBindFramebuffer(non-gen name)
17:35:16 plasmashell[2744]: org.kde.pulseaudio: context kaput
17:35:19 kded6[2567]: org.kde.pulseaudio: context kaput
17:35:41 plasmashell[2744]: org.kde.pulseaudio: Giving up after 5 tries to
connect
17:35:44 kded6[2567]: org.kde.pulseaudio: Giving up after 5 tries to connect
17:35:51 plasmashell[2744]: org.kde.pulseaudio: context kaput
17:35:54 kded6[2567]: org.kde.pulseaudio: context kaput
17:36:16 plasmashell[2744]: org.kde.pulseaudio: Giving up after 5 tries to
connect
17:36:19 kded6[2567]: org.kde.pulseaudio: Giving up after 5 tries to connect
17:36:26 plasmashell[2744]: org.kde.pulseaudio: context kaput
17:36:29 kded6[2567]: org.kde.pulseaudio: context kaput
17:36:51 plasmashell[2744]: org.kde.pulseaudio: Giving up after 5 tries to
connect
17:36:54 kded6[2567]: org.kde.pulseaudio: Giving up after 5 tries to connect
17:37:01 plasmashell[2744]: org.kde.pulseaudio: context kaput
17:37:04 kded6[2567]: org.kde.pulseaudio: context kaput
17:37:26 plasmashell[2744]: org.kde.pulseaudio: Giving up after 5 tries to
connect
17:37:29 kded6[2567]: org.kde.pulseaudio: Giving up after 5 tries to connect
17:37:36 plasmashell[2744]: org.kde.pulseaudio: context kaput
17:37:39 kded6[2567]: org.kde.pulseaudio: context kaput
17:38:01 plasmashell[2744]: org.kde.pulseaudio: Giving up after 5 tries to
connect
17:38:04 kded6[2567]: org.kde.pulseaudio: Giving up after 5 tries to connect
17:38:11 plasmashell[2744]: org.kde.pulseaudio: context kaput
```


>From above there are interesting lines about kwin:
```
17:35:13 kwin_wayland[2416]: kwin_scene_opengl: 0x2: GL_INVALID_VALUE in
glTexStorage2D(width, height or depth < 1)
17:35:13 kwin_wayland[2416]: kwin_scene_opengl: Invalid framebuffer status: 
"GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
17:35:13 kwin_wayland[2416]: kwin_scene_opengl: 0x2: GL_INVALID_OPERATION in
glBindFramebuffer(non-gen name)
```


SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20240629
KDE Plasma Version: 6.1.1
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.2
Kernel Version: 6.9.7-1-default (64-bit)
Graphics Platform: Wayland
Graphics Processor: AMD Radeon RX 580 Series

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

Reply via email to