parole issueshttps://gitlab.xfce.org/apps/parole/-/issues2024-03-24T10:15:29Zhttps://gitlab.xfce.org/apps/parole/-/issues/129Gstreamer Backend error: internal data stream error2024-03-24T10:15:29ZNikhilesh MewaraGstreamer Backend error: internal data stream errorwhile opening a media file, Gstreamer Backend error: internal data stream error is promted.while opening a media file, Gstreamer Backend error: internal data stream error is promted.https://gitlab.xfce.org/apps/parole/-/issues/128The program 'parole' received an X Window System error2024-02-02T17:22:24ZDouglasThe program 'parole' received an X Window System errorI noticed Parole would sometimes quit immediately after opening a file. To learn more, I tried to reproduce it through the terminal. Here's the log:
```
$ parole some_file.mp4
(parole:20746): Gdk-WARNING **: 16:16:52.997: The program ...I noticed Parole would sometimes quit immediately after opening a file. To learn more, I tried to reproduce it through the terminal. Here's the log:
```
$ parole some_file.mp4
(parole:20746): Gdk-WARNING **: 16:16:52.997: The program 'parole' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadDrawable (invalid Pixmap or Window parameter)'.
(Details: serial 1295 error_code 9 request_code 139 (RENDER) minor_code 4)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
(parole:20746): Gdk-WARNING **: 16:16:52.997: The program 'parole' received an X Window System error.
This probably reflects a bug in the program.
The error was 'RenderBadPicture (invalid Picture parameter)'.
(Details: serial 1296 error_code 143 request_code 139 (RENDER) minor_code 26)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
$
```
My workaround: try it again. It usually works the next time I open the same file.
What should I do next?
### System info
- Void Linux, glibc, amd64
- Parole 4.18.1
- Xfce 4.18, GTK 3.24.38, Kernel 6.6.11_1
- GPU: AMD Radeon RX 6600
Xfce is started by running `startx`. Here's my `.xinitrc`:
```sh
#!/bin/sh
pipewire &
exec dbus-run-session -- startxfce4
```https://gitlab.xfce.org/apps/parole/-/issues/126Replace deprecated and X11-only GtkStatusIcon with StatusNotifierItem2023-09-10T15:11:10ZGaël BonithonReplace deprecated and X11-only GtkStatusIcon with StatusNotifierItemhttps://gitlab.xfce.org/apps/parole/-/issues/125Mouse is invisible when tabbing out/in when playlist is open2023-08-09T20:50:39Z7over4Mouse is invisible when tabbing out/in when playlist is openNormally Parole sets mouse visibility off when you ALT+TAB in. This is in order to keep the viewing experience uninterrupted. However, if the playlist bar is open, and you alt+tab out of Parole and back in, the mouse visibility is set fa...Normally Parole sets mouse visibility off when you ALT+TAB in. This is in order to keep the viewing experience uninterrupted. However, if the playlist bar is open, and you alt+tab out of Parole and back in, the mouse visibility is set false as expected but because the playlist bar is open, shaking the mouse doesn't set the mouse visibility to true. The mouse gets stuck as invisible until the playlist bar is closed.
I propose that if the playlist bar is open, then the mouse should always be visible, one way this can be done is by changing line 3073 in /src/parole-player.c:
Old code:
`if (!gtk_window_is_active(GTK_WINDOW(player->priv->window))) {
parole_player_set_cursor_visible(player, TRUE);`
New proposed code:
`if (!gtk_window_is_active(GTK_WINDOW(player->priv->window)) || parole_player_get_playlist_visible (player)) {
parole_player_set_cursor_visible(player, TRUE);`
I tried making a merge request but I think my account is too new for that.
Thanks!4.18.17over47over4https://gitlab.xfce.org/apps/parole/-/issues/124Add video image capture2023-08-03T10:24:55Z海天鹰Add video image capturehttps://gitlab.xfce.org/apps/parole/-/issues/123Parole 4.18.0 segmentation fault at launch2023-09-10T15:39:02ZAlice HarrisParole 4.18.0 segmentation fault at launchParole immediately crashes upon launching. It gives a segmentation fault message and no other output on the CLI.
### Steps to reproduce
* Launch a KDE Plasma Wayland session
* Launch parole
### Expected behaviour
Parole launches nor...Parole immediately crashes upon launching. It gives a segmentation fault message and no other output on the CLI.
### Steps to reproduce
* Launch a KDE Plasma Wayland session
* Launch parole
### Expected behaviour
Parole launches normally under XWayland
### Observed behaviour
Nothing. Immediate segfault
Launched from Wayland on KDE Plasma, Arch Linux (kernel 6.3.1). The bug does not occur under Plasma X114.18.1Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/apps/parole/-/issues/122Function (Fn) key support2023-05-07T08:36:08ZMartin KFunction (Fn) key supportMost keyboards have a special `Fn` key, that when combined with one of the F(1-12) keys on the top row, some shortcut function is performed.
Some shortcuts allow you to control media players (e.g pause, stop and skip track).
Unfortun...Most keyboards have a special `Fn` key, that when combined with one of the F(1-12) keys on the top row, some shortcut function is performed.
Some shortcuts allow you to control media players (e.g pause, stop and skip track).
Unfortunately, Parole doesn't respond to any of the shortcut keys. Would it be possible to have this functionality implemented?https://gitlab.xfce.org/apps/parole/-/issues/121Parole should be Equipped with buttons ++15 seconds and --15 seconds2023-04-20T11:40:42ZAdalbert HanßenParole should be Equipped with buttons ++15 seconds and --15 secondsEspecially on very long recordings, rewinding by only a few seconds is not easy.
Therefore Parole should be equipped with **additional buttons to step forward/backward by a few seconds**, say by 15 seconds.
I guess this is easily imple...Especially on very long recordings, rewinding by only a few seconds is not easy.
Therefore Parole should be equipped with **additional buttons to step forward/backward by a few seconds**, say by 15 seconds.
I guess this is easily implemented (special cases only at the very beginning: limit to second 0) or at the very end (limit to end time of recording). The user's benefit would be great.https://gitlab.xfce.org/apps/parole/-/issues/120No DVD playback with Parole2023-05-10T11:02:18ZRafał MyśliwczykNo DVD playback with ParoleNo playback with Parole 4.16.0 on Xubuntu 22.04
I've attached the console output of Parole when trying to play the DVD:[parole_log](/uploads/bb5b8204be36c3a105772614f70fcfac/parole_log)
After that, the libdvdnav messages and gstreamer ...No playback with Parole 4.16.0 on Xubuntu 22.04
I've attached the console output of Parole when trying to play the DVD:[parole_log](/uploads/bb5b8204be36c3a105772614f70fcfac/parole_log)
After that, the libdvdnav messages and gstreamer error repeat themselves indefinitely.https://gitlab.xfce.org/apps/parole/-/issues/119Hovering mouse wheel over a speaker icon brings volume down, but not up2023-03-19T11:50:25ZmabolethHovering mouse wheel over a speaker icon brings volume down, but not upBasically as the title says.
Hovering a pointer and using the mouse wheel over a speaker icon (without clicking) to reduce or increase volume in Linux DE's is a normal thing.
Parole allows only decrease, while increase doesn't work. It...Basically as the title says.
Hovering a pointer and using the mouse wheel over a speaker icon (without clicking) to reduce or increase volume in Linux DE's is a normal thing.
Parole allows only decrease, while increase doesn't work. It's not entirely unresponsive, but not usable.
For example, from 100% to 0% you can go in just a few wheel scrolls. However, from 0% it only goes up to about 2% then it refuses to increase.
This message is displayed in terminal every time you try to raise volume with a wheel:
`(parole:26678): xfconf-WARNING **: 01:48:17.242: Failed to set property "parole::/audio/volume": Operation was cancelled
`
Arch Linux, Xfce4, latest official versions.4.18.0Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/apps/parole/-/issues/118Closing Parole while MKV/mp4 video is on freezes it2023-02-18T19:40:38ZmabolethClosing Parole while MKV/mp4 video is on freezes itAny MKV video I played, I couldn't close Parole in the middle of a playing. It works normally once video has ended, but not before that. Force closing (Window not responding) works.
So far it only happens with .MKV extension from what I...Any MKV video I played, I couldn't close Parole in the middle of a playing. It works normally once video has ended, but not before that. Force closing (Window not responding) works.
So far it only happens with .MKV extension from what I tested. Other formats work normally.
Update: Some Mp4 videos also do the same.
Parole 4.16, Arch Linux, xfce4, all latest versions. Using MESA opensource AMD drivers.
---
Upstream issue: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1800https://gitlab.xfce.org/apps/parole/-/issues/117Some dialogs are forced CSD (do not honor gtk-dialogs-use-header)2023-07-27T15:28:28ZGaël BonithonSome dialogs are forced CSD (do not honor gtk-dialogs-use-header)[Open Media Files](https://gitlab.xfce.org/apps/parole/-/blob/589944f46bfd82c244a609cb1639c3e656f1f307/data/interfaces/mediachooser.ui#L10) and [Open Network Location](https://gitlab.xfce.org/apps/parole/-/blob/589944f46bfd82c244a609cb16...[Open Media Files](https://gitlab.xfce.org/apps/parole/-/blob/589944f46bfd82c244a609cb1639c3e656f1f307/data/interfaces/mediachooser.ui#L10) and [Open Network Location](https://gitlab.xfce.org/apps/parole/-/blob/589944f46bfd82c244a609cb1639c3e656f1f307/data/interfaces/open-location.ui#L10). They should honor `gtk-dialogs-use-header` as Xfce 4.18 is CSD opt-in.4.18.1Elliot LurieElliot Luriehttps://gitlab.xfce.org/apps/parole/-/issues/115Replace obsolete DATADIRNAME in configure.ac.in2023-03-19T11:50:36ZYves-Alexis PerezReplace obsolete DATADIRNAME in configure.ac.inHi,
we had a report that Parole didn't successfully build in Debian anymore: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026648
After a bit of investigation, it seems that `DATADIRNAME` isn't really supported anymore (https://git...Hi,
we had a report that Parole didn't successfully build in Debian anymore: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026648
After a bit of investigation, it seems that `DATADIRNAME` isn't really supported anymore (https://gitlab.xfce.org/apps/parole/-/blob/master/configure.ac.in#L143) and thus the pixmap installation dir ends up wrong (`/usr/parole/pixmaps`).
I've made a tentative patch at https://salsa.debian.org/xfce-team/apps/parole/-/blob/debian/master/debian/patches/0001-Replace-DATADIRNAME-by-datarootdir-in-configure.ac.patch but I'm honestly not totally sure it's suitable so I'd welcome your feedback before uploading that to Debian.4.18.0Gaël BonithonGaël Bonithonhttps://gitlab.xfce.org/apps/parole/-/issues/114dbus-glib is a deprecated API2022-11-24T09:08:54ZAkbarkhon Variskhanovdbus-glib is a deprecated APIIt is stated in multiple[^1] official[^2] sources[^3]. Moving forward, porting to GDBus would probably be a good idea.
[^1]: [Upstream README](https://gitlab.freedesktop.org/dbus/dbus-glib/-/blob/master/README)
[^2]: [Upstream documenta...It is stated in multiple[^1] official[^2] sources[^3]. Moving forward, porting to GDBus would probably be a good idea.
[^1]: [Upstream README](https://gitlab.freedesktop.org/dbus/dbus-glib/-/blob/master/README)
[^2]: [Upstream documentation](https://dbus.freedesktop.org/doc/dbus-glib/index.html)
[^3]: https://www.freedesktop.org/wiki/Software/DBusBindings/https://gitlab.xfce.org/apps/parole/-/issues/113Parole is not opening up2023-01-30T05:02:29ZtarunParole is not opening upParole does not show anything although the process is still running along with the gstreamer process. When I launch the application, it shows me a processing symbol near the cursor icon but dosen't show me the parole window even after so...Parole does not show anything although the process is still running along with the gstreamer process. When I launch the application, it shows me a processing symbol near the cursor icon but dosen't show me the parole window even after some time. The process still runs and does not terminate until I terminate it.https://gitlab.xfce.org/apps/parole/-/issues/112Fullscreen from terminal only works as root/sudo2022-10-04T19:25:48ZChris HeathFullscreen from terminal only works as root/sudousing terminal command line via startup applications to run a fullscreen video at startup on a TV kiosk.\
The command being used is `/usr/bin/parole -F <path to video here>` \
The video opens fullscreen from terminal when run with sudo, ...using terminal command line via startup applications to run a fullscreen video at startup on a TV kiosk.\
The command being used is `/usr/bin/parole -F <path to video here>` \
The video opens fullscreen from terminal when run with sudo, but does not when run without sudo.\
(also tried `--fullscreen` option instead of `-F`)https://gitlab.xfce.org/apps/parole/-/issues/111Unusual long loading time between playbacks2022-09-25T08:25:11ZtarunUnusual long loading time between playbacksWhen I move the seek cursour forward or backward sometimes parole takes a long time before resuming playback. This issue dosen't seem to be a problem with the video file but something with parole that I found after testing the same file ...When I move the seek cursour forward or backward sometimes parole takes a long time before resuming playback. This issue dosen't seem to be a problem with the video file but something with parole that I found after testing the same file with vlc. I am not sure of what level of logging of gstreamer I should include.
The video file is 2:51:10 long.https://gitlab.xfce.org/apps/parole/-/issues/110Playlist is empty when using a DVD2022-09-11T17:23:06ZAlexander88207Playlist is empty when using a DVDHello,
i can remember that when using a DVD that the titles are being placed in the playlist.
Now when i click on the playlist it shows that it found (28 items) for example but they are not actually in the list.
![Screenshot_2022-09-1...Hello,
i can remember that when using a DVD that the titles are being placed in the playlist.
Now when i click on the playlist it shows that it found (28 items) for example but they are not actually in the list.
![Screenshot_2022-09-11_19-21-39](/uploads/00f060d5f6a878703136a7260365fcb7/Screenshot_2022-09-11_19-21-39.png)https://gitlab.xfce.org/apps/parole/-/issues/107Please add option to disable autohide action of the control bar2022-07-04T13:00:08ZPatrick MayPlease add option to disable autohide action of the control barThe autohiding of the control bar is extremely annoying:
* When the controlbar is on the screen, it obscures part of the video at the bottom, where subtitles/captions are often located, obscuring them from view for 5 seconds before the ...The autohiding of the control bar is extremely annoying:
* When the controlbar is on the screen, it obscures part of the video at the bottom, where subtitles/captions are often located, obscuring them from view for 5 seconds before the bar hides itself again
* The animation of the bar appearing and disappearing from view is very annoying and distracting
I request that an option be added that keeps the control bar visible at all times, and that the control bar does not obscure any part of the video imagehttps://gitlab.xfce.org/apps/parole/-/issues/105Parole glitch, a minor yet still crucial one2022-03-31T00:27:49ZEmily M.Parole glitch, a minor yet still crucial oneHi,
I noticed two things about Parole that imho need tweaking:
1) it starts playing a song when you add it to a queue/playlist.
2) it only displays the time of the length of song vs. amount played upon occasion and I have no idea how to...Hi,
I noticed two things about Parole that imho need tweaking:
1) it starts playing a song when you add it to a queue/playlist.
2) it only displays the time of the length of song vs. amount played upon occasion and I have no idea how to make it show up.
Please refer to attached screenshot.
Regards,
Emily M.
![Screenshot_from_2022-03-30_19-25-20](/uploads/bf4b3c2b268e91a84e3ddea0a0e75d40/Screenshot_from_2022-03-30_19-25-20.png)