Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] PlasmaShell segfaults on boot
@ 2024-05-17 18:12 OoLunar
  2024-05-17 18:13 ` OoLunar
                   ` (13 more replies)
  0 siblings, 14 replies; 15+ messages in thread
From: OoLunar @ 2024-05-17 18:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 2369 bytes --]

New issue by OoLunar on void-packages repository

https://github.com/void-linux/void-packages/issues/50393

Description:
### Is this a new report?

Yes

### System Info

Void 6.6.30_1 x86_64 AuthenticAMD uptodate rrrmFFFFFF

### Package(s) Affected

Unknown

### Does a report exist for this bug with the project's home (upstream) and/or another distro?

None found.

### Expected behaviour

- I successfully boot up my laptop
- SDDM's login screen appears
- I successfully login
- My desktop appears (fails)

### Actual behaviour

Once I login through SDDM, my desktop appears for 1-3 seconds before crashing. KCrash appears to try to launch `plasmashell` again as my desktop will appear one more time for another half second before crashing once more. Once everything settles, I am left with a black screen, completely unable to access my system tray or any of my desktop applications.

I am currently able to access my applications through a desktop shortcut. I launch `flameshot` and take a screenshot of my black desktop, attempt to save the file. Once `nemo` prompts me where to save the file, I click "Open location" via the right click menu. Once `nemo` fully launches, I'm able to open up `gnome-terminal` and start `firefox` or whatever other applications I may need.

Ctrl+C and Ctrl+V (copy and paste) are still very unreliable (may be unrelated).
When any application attempts to use `libnotify` (or presumably attempts to send a desktop notification in any sense), the application will freeze before it's forced to be killed by me.
Alt+Tab still works as expected.

### Steps to reproduce

1. Update from KDE5 to KDE6
2. While I did not take any explicit actions, there may be other steps that were performed without my knowledge. While I was upgrading, a lot of packages failed to upgrade due to package conflicts caused by the Void packaging servers not having certain versions of packages available, such as `plasma-nm`. Additionally a lot of packages were removed without my prior knowledge, such as `NetworkManager` and `dialog`. I personally believe this may have significantly contributed to the problem, though I have no proof.

Please let me know if any additional information is required. I am considering switching away from Void to Arch, however I happen to very much enjoy using Void and would prefer to resolve this issue first.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: PlasmaShell segfaults on boot
  2024-05-17 18:12 [ISSUE] PlasmaShell segfaults on boot OoLunar
@ 2024-05-17 18:13 ` OoLunar
  2024-05-17 18:25 ` OoLunar
                   ` (12 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: OoLunar @ 2024-05-17 18:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 330 bytes --]

New comment by OoLunar on void-packages repository

https://github.com/void-linux/void-packages/issues/50393#issuecomment-2118149097

Comment:
- [`dmesg.log`](https://github.com/void-linux/void-packages/files/15355440/dmesg.log)
- [`plasmashell.log`](https://github.com/void-linux/void-packages/files/15355443/plasmashell.log)


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: PlasmaShell segfaults on boot
  2024-05-17 18:12 [ISSUE] PlasmaShell segfaults on boot OoLunar
  2024-05-17 18:13 ` OoLunar
@ 2024-05-17 18:25 ` OoLunar
  2024-05-17 18:31 ` OoLunar
                   ` (11 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: OoLunar @ 2024-05-17 18:25 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 237 bytes --]

New comment by OoLunar on void-packages repository

https://github.com/void-linux/void-packages/issues/50393#issuecomment-2118165068

Comment:
Possibly related: https://www.reddit.com/r/voidlinux/comments/1csvd8e/problems_with_plasma_6/

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: PlasmaShell segfaults on boot
  2024-05-17 18:12 [ISSUE] PlasmaShell segfaults on boot OoLunar
  2024-05-17 18:13 ` OoLunar
  2024-05-17 18:25 ` OoLunar
@ 2024-05-17 18:31 ` OoLunar
  2024-05-17 18:32 ` OoLunar
                   ` (10 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: OoLunar @ 2024-05-17 18:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 320 bytes --]

New comment by OoLunar on void-packages repository

https://github.com/void-linux/void-packages/issues/50393#issuecomment-2118165068

Comment:
Possibly related: https://www.reddit.com/r/voidlinux/comments/1csvd8e/problems_with_plasma_6/

Edit: Removing all entries containing `systemtray` did allow my system to boot.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: PlasmaShell segfaults on boot
  2024-05-17 18:12 [ISSUE] PlasmaShell segfaults on boot OoLunar
                   ` (2 preceding siblings ...)
  2024-05-17 18:31 ` OoLunar
@ 2024-05-17 18:32 ` OoLunar
  2024-05-17 19:43 ` TheDoubleB
                   ` (9 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: OoLunar @ 2024-05-17 18:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 2010 bytes --]

New comment by OoLunar on void-packages repository

https://github.com/void-linux/void-packages/issues/50393#issuecomment-2118165068

Comment:
Possibly related: https://www.reddit.com/r/voidlinux/comments/1csvd8e/problems_with_plasma_6/

Edit: Removing all entries containing `systemtray` did allow my system to boot.

Here's my new `plasmashell.log`:

<details>

```
[lunar@J-Laptop ~]$ plasmashell --replace
kf.plasma.quick: Applet preload policy set to 1
file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:196:25: QML FolderViewDropArea (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumWidth"
qt.qml.typeresolution.cycle: Cyclic dependency detected between "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and "qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
qt.dbus.integration: Could not connect "org.kde.Solid.PowerManagement.PolicyAgent" to inhibitionsChanged(QList<InhibitionInfo>, QStringList)
error connecting to inhibition changes via dbus
org.kde.plasma.kicker: Entry is not valid "org.kde.kontact.desktop" 0x55ad79a18210
org.kde.plasma.kicker: Entry is not valid "org.kde.dolphin.desktop" 0x55ad79a17b30
org.kde.plasma.kicker: Entry is not valid "ktp-contactlist.desktop" 0x55ad79a17b30
org.kde.plasma.kicker: Entry is not valid "org.kde.discover.desktop" 0x55ad79a17b30
org.kde.plasma.kicker: Entry is not valid "org.kde.kontact.desktop" 0x55ad799ef280
org.kde.plasma.kicker: Entry is not valid "org.kde.dolphin.desktop" 0x55ad799ef320
org.kde.plasma.kicker: Entry is not valid "ktp-contactlist.desktop" 0x55ad799ef320
org.kde.plasma.kicker: Entry is not valid "org.kde.discover.desktop" 0x55ad799ef320
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
```

</details>

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: PlasmaShell segfaults on boot
  2024-05-17 18:12 [ISSUE] PlasmaShell segfaults on boot OoLunar
                   ` (3 preceding siblings ...)
  2024-05-17 18:32 ` OoLunar
@ 2024-05-17 19:43 ` TheDoubleB
  2024-05-17 21:56 ` TheDoubleB
                   ` (8 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: TheDoubleB @ 2024-05-17 19:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 796 bytes --]

New comment by TheDoubleB on void-packages repository

https://github.com/void-linux/void-packages/issues/50393#issuecomment-2118265794

Comment:
Can confirm that `systemtray` widget does not work in any way. The `plasma-desktop` update from 5.27.* to 6.0.4 today broke configurations on my desktop, laptop, and in a virtual machine. Only after removing every configuration file relating to `plasma-desktop` (`~/.config/plasma*`) I was able to log into Plasma session, but the moment I tried to add `systemtray` to **anything**, the entire desktop environment crashes, goes blank, and sets up again.

As a side note, I'm wondering whether the lack of `systemtray` widget is preventing volume up, volume down, and mute multimedia buttons from working or the visual volume slider from appearing.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: PlasmaShell segfaults on boot
  2024-05-17 18:12 [ISSUE] PlasmaShell segfaults on boot OoLunar
                   ` (4 preceding siblings ...)
  2024-05-17 19:43 ` TheDoubleB
@ 2024-05-17 21:56 ` TheDoubleB
  2024-05-18 20:08 ` bvdeenen
                   ` (7 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: TheDoubleB @ 2024-05-17 21:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 507 bytes --]

New comment by TheDoubleB on void-packages repository

https://github.com/void-linux/void-packages/issues/50393#issuecomment-2118427610

Comment:
Had a quick glance at the log file for `#voidlinux` Libera.Chat IRC channel and saw a debate from yesterday between two users for whom `systemtray` does not work either. There were mentions of missing icons in `systemtray` from a few days prior, but this one from yesterday mentions specifically `systemtray` not working at all, so we are definitely not alone.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: PlasmaShell segfaults on boot
  2024-05-17 18:12 [ISSUE] PlasmaShell segfaults on boot OoLunar
                   ` (5 preceding siblings ...)
  2024-05-17 21:56 ` TheDoubleB
@ 2024-05-18 20:08 ` bvdeenen
  2024-05-19  2:36 ` sgn
                   ` (6 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: bvdeenen @ 2024-05-18 20:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 466 bytes --]

New comment by bvdeenen on void-packages repository

https://github.com/void-linux/void-packages/issues/50393#issuecomment-2118991837

Comment:
I found a fix/cause! plasma 6 depends on `kpipewire`, but my system did not have `pipewire` installed (`kpipewire` apparently does not require `pipewire`). Installing `pipewire` fixes the problem with the system tray. See the [reddit thread](https://www.reddit.com/r/voidlinux/comments/1csvd8e/problems_with_plasma_6/).  

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: PlasmaShell segfaults on boot
  2024-05-17 18:12 [ISSUE] PlasmaShell segfaults on boot OoLunar
                   ` (6 preceding siblings ...)
  2024-05-18 20:08 ` bvdeenen
@ 2024-05-19  2:36 ` sgn
  2024-05-19  3:34 ` OoLunar
                   ` (5 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: sgn @ 2024-05-19  2:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 187 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/issues/50393#issuecomment-2119070623

Comment:
Added `pipewire` to `kpipewire`'s dependencies.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: PlasmaShell segfaults on boot
  2024-05-17 18:12 [ISSUE] PlasmaShell segfaults on boot OoLunar
                   ` (7 preceding siblings ...)
  2024-05-19  2:36 ` sgn
@ 2024-05-19  3:34 ` OoLunar
  2024-05-19  3:42 ` classabbyamp
                   ` (4 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: OoLunar @ 2024-05-19  3:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 344 bytes --]

New comment by OoLunar on void-packages repository

https://github.com/void-linux/void-packages/issues/50393#issuecomment-2119085356

Comment:
> Added `pipewire` to `kpipewire`'s dependencies.

Why does plasma rely on pipe wire in the first place? I personally use pulse audio and have no need for pipe wire. An I misunderstanding something?

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: PlasmaShell segfaults on boot
  2024-05-17 18:12 [ISSUE] PlasmaShell segfaults on boot OoLunar
                   ` (8 preceding siblings ...)
  2024-05-19  3:34 ` OoLunar
@ 2024-05-19  3:42 ` classabbyamp
  2024-05-19  3:48 ` classabbyamp
                   ` (3 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: classabbyamp @ 2024-05-19  3:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 288 bytes --]

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/issues/50393#issuecomment-2119086863

Comment:
plasma doesn't rely on pipewire, but kpipewire allows qt applications to interface with pipewire for screensharing and recording in wayland

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: PlasmaShell segfaults on boot
  2024-05-17 18:12 [ISSUE] PlasmaShell segfaults on boot OoLunar
                   ` (9 preceding siblings ...)
  2024-05-19  3:42 ` classabbyamp
@ 2024-05-19  3:48 ` classabbyamp
  2024-05-19 14:51 ` TheDoubleB
                   ` (2 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: classabbyamp @ 2024-05-19  3:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 346 bytes --]

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/issues/50393#issuecomment-2119086863

Comment:
kpipewire allows qt applications to interface with pipewire for screensharing and recording in wayland, and now that plasma is wayland by default, it probably needs kpipewire for various components

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: PlasmaShell segfaults on boot
  2024-05-17 18:12 [ISSUE] PlasmaShell segfaults on boot OoLunar
                   ` (10 preceding siblings ...)
  2024-05-19  3:48 ` classabbyamp
@ 2024-05-19 14:51 ` TheDoubleB
  2024-05-19 16:04 ` [ISSUE] [CLOSED] " OoLunar
  2024-05-19 16:04 ` OoLunar
  13 siblings, 0 replies; 15+ messages in thread
From: TheDoubleB @ 2024-05-19 14:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 395 bytes --]

New comment by TheDoubleB on void-packages repository

https://github.com/void-linux/void-packages/issues/50393#issuecomment-2119263995

Comment:
Confirmed, installing `pipewire` package solved crashing `systemtray` widget. It also solved my issue of volume up, volume down, and mute multimedia buttons not working — I assume that was due to missing `systemtray` widget. Thank you, @bvdeenen.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [ISSUE] [CLOSED] PlasmaShell segfaults on boot
  2024-05-17 18:12 [ISSUE] PlasmaShell segfaults on boot OoLunar
                   ` (11 preceding siblings ...)
  2024-05-19 14:51 ` TheDoubleB
@ 2024-05-19 16:04 ` OoLunar
  2024-05-19 16:04 ` OoLunar
  13 siblings, 0 replies; 15+ messages in thread
From: OoLunar @ 2024-05-19 16:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 2372 bytes --]

Closed issue by OoLunar on void-packages repository

https://github.com/void-linux/void-packages/issues/50393

Description:
### Is this a new report?

Yes

### System Info

Void 6.6.30_1 x86_64 AuthenticAMD uptodate rrrmFFFFFF

### Package(s) Affected

Unknown

### Does a report exist for this bug with the project's home (upstream) and/or another distro?

None found.

### Expected behaviour

- I successfully boot up my laptop
- SDDM's login screen appears
- I successfully login
- My desktop appears (fails)

### Actual behaviour

Once I login through SDDM, my desktop appears for 1-3 seconds before crashing. KCrash appears to try to launch `plasmashell` again as my desktop will appear one more time for another half second before crashing once more. Once everything settles, I am left with a black screen, completely unable to access my system tray or any of my desktop applications.

I am currently able to access my applications through a desktop shortcut. I launch `flameshot` and take a screenshot of my black desktop, attempt to save the file. Once `nemo` prompts me where to save the file, I click "Open location" via the right click menu. Once `nemo` fully launches, I'm able to open up `gnome-terminal` and start `firefox` or whatever other applications I may need.

Ctrl+C and Ctrl+V (copy and paste) are still very unreliable (may be unrelated).
When any application attempts to use `libnotify` (or presumably attempts to send a desktop notification in any sense), the application will freeze before it's forced to be killed by me.
Alt+Tab still works as expected.

### Steps to reproduce

1. Update from KDE5 to KDE6
2. While I did not take any explicit actions, there may be other steps that were performed without my knowledge. While I was upgrading, a lot of packages failed to upgrade due to package conflicts caused by the Void packaging servers not having certain versions of packages available, such as `plasma-nm`. Additionally a lot of packages were removed without my prior knowledge, such as `NetworkManager` and `dialog`. I personally believe this may have significantly contributed to the problem, though I have no proof.

Please let me know if any additional information is required. I am considering switching away from Void to Arch, however I happen to very much enjoy using Void and would prefer to resolve this issue first.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: PlasmaShell segfaults on boot
  2024-05-17 18:12 [ISSUE] PlasmaShell segfaults on boot OoLunar
                   ` (12 preceding siblings ...)
  2024-05-19 16:04 ` [ISSUE] [CLOSED] " OoLunar
@ 2024-05-19 16:04 ` OoLunar
  13 siblings, 0 replies; 15+ messages in thread
From: OoLunar @ 2024-05-19 16:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 163 bytes --]

New comment by OoLunar on void-packages repository

https://github.com/void-linux/void-packages/issues/50393#issuecomment-2119286768

Comment:
Closing as resolved

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2024-05-19 16:04 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-05-17 18:12 [ISSUE] PlasmaShell segfaults on boot OoLunar
2024-05-17 18:13 ` OoLunar
2024-05-17 18:25 ` OoLunar
2024-05-17 18:31 ` OoLunar
2024-05-17 18:32 ` OoLunar
2024-05-17 19:43 ` TheDoubleB
2024-05-17 21:56 ` TheDoubleB
2024-05-18 20:08 ` bvdeenen
2024-05-19  2:36 ` sgn
2024-05-19  3:34 ` OoLunar
2024-05-19  3:42 ` classabbyamp
2024-05-19  3:48 ` classabbyamp
2024-05-19 14:51 ` TheDoubleB
2024-05-19 16:04 ` [ISSUE] [CLOSED] " OoLunar
2024-05-19 16:04 ` OoLunar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).