Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] projectM music visualization crash on Wayland Qt6
@ 2024-12-24 12:02 hervyqa
  2024-12-29 16:22 ` abenson
  2025-03-31 13:47 ` kblaschke
  0 siblings, 2 replies; 3+ messages in thread
From: hervyqa @ 2024-12-24 12:02 UTC (permalink / raw)
  To: ml

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

New issue by hervyqa on void-packages repository

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

Description:
### Is this a new report?

Yes

### System Info

Void 6.6.63_1 x86_64 GenuineIntel uptodate rFFFFF

### Package(s) Affected

projectM-3.1.12_2

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

- another distro: https://github.com/NixOS/nixpkgs/issues/324915

### Expected behaviour

- projectM doesn't crash on wayland.
- update to [4.x version](https://github.com/projectM-visualizer/projectm/releases/tag/v4.1.3).

### Actual behaviour

```
➜ projectM-pulseaudio 
QSocketNotifier: Can only be used with threads started with QThread
Default config: /usr/share/projectM/config.inp
reading /home/langitketujuh/.projectM/config.inp 
[projectM] config file: /home/langitketujuh/.projectM/config.inp
unconnected: connecting...
connectHelper:  "alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__HDMI3__sink.monitor"
CREATED
READY
kf.windowsystem: Could not find any platform plugin
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
wl_subsurface#96: error 0: no parent
The Wayland connection experienced a fatal error: Protocol error
```

### Steps to reproduce

- `sudo xbps-install projectM`
- open `Playlist` menu.
- `Add Presets`, `/usr/libexec/projectM/presets/`.
- choose `.milk` presets.
- right click on visualization.
- crash.

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

* Re: projectM music visualization crash on Wayland Qt6
  2024-12-24 12:02 [ISSUE] projectM music visualization crash on Wayland Qt6 hervyqa
@ 2024-12-29 16:22 ` abenson
  2025-03-31 13:47 ` kblaschke
  1 sibling, 0 replies; 3+ messages in thread
From: abenson @ 2024-12-29 16:22 UTC (permalink / raw)
  To: ml

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

New comment by abenson on void-packages repository

https://github.com/void-linux/void-packages/issues/53663#issuecomment-2564772867

Comment:
> update to [4.x version](https://github.com/projectM-visualizer/projectm/releases/tag/v4.1.3).

I've held off on updating to 4.x because [the front end is not released yet](https://github.com/projectM-visualizer/frontend-sdl-cpp/issues/88).

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

* Re: projectM music visualization crash on Wayland Qt6
  2024-12-24 12:02 [ISSUE] projectM music visualization crash on Wayland Qt6 hervyqa
  2024-12-29 16:22 ` abenson
@ 2025-03-31 13:47 ` kblaschke
  1 sibling, 0 replies; 3+ messages in thread
From: kblaschke @ 2025-03-31 13:47 UTC (permalink / raw)
  To: ml

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

New comment by kblaschke on void-packages repository

https://github.com/void-linux/void-packages/issues/53663#issuecomment-2766293999

Comment:
I guess the main issue here is that Wayland uses EGL, but projectM currently only supports GLX. We're looking into options to support EGL, either as a build flag (either building against GLX _or_ EGL) or a runtime-based detection/switch based on the available context. You can track the issue https://github.com/projectM-visualizer/projectm/issues/681 for progress on that matter.

Also note that the projectM Qt application (the `projectM-pulseaudio` executable) is now a [separate repository/application](https://github.com/projectM-visualizer/frontend-qt) and also currently broken due to the EGL issue and other changes in Qt6.

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

end of thread, other threads:[~2025-03-31 13:47 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-12-24 12:02 [ISSUE] projectM music visualization crash on Wayland Qt6 hervyqa
2024-12-29 16:22 ` abenson
2025-03-31 13:47 ` kblaschke

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).