@Sharky-PI In your collection view. Hover over the search field, and a box will appear that tells you how to do this. Most of these will also work in the listing search.
![](/assets/uploads/profile/552-profileavatar-1642272121461.jpeg)
Best posts made by rlkeeney
-
RE: Can you search by field?
-
RE: Import play count data from Clementine
@rakham You can import the data from Clementine. The instructions are here in the forum. I did it.
-
RE: Bad visibility of shuffle/repeat button states
@ondra5 I can barely see the icon and not well enough to guess what it is.
-
Sort Smart Play Lists
I use smart playlists almost exclusively.
I want to be able to sort the list or reorder them.
-
RE: Song Fingerprinting and Tracking
@poppop I have "Finger Printing and Tracking" turned on.
Does Strawberry write something to the files each time they are played?
-
RE: Strawberry is in Chinese
@rlkeeney Control-P Click on the top option (Behavior) 12 lines down is the language drop-down.
-
RE: Intelligent Playlists with AND and OR combined
@desputin If I understand correctly, you need to set the rating to >3.5. That will play anything rated at four or above.
-
Buffering Forever
Strawberry Version 1.0.23
Fedora release 39 (Thirty Nine)When playing MP3s, Strawberry plays for a while and stops. On the lower left, it says buffering 0% and never changes. I have let it sit overnight. If I click on anything in the window, it hangs. If I use the taskbar icon to quit. the window and the icon go away but Strawberry is still running in the background and I need to use the "killall strawberry" to shut it down. After restarting, it plays again for several tracks, and it happens again.
-
RE: Better file organization
@maverick While I am not generally a fan of most of the suggestions promoted here, I like this one.
I, too, have had a similar issue with the USB flash drives I use in my truck. If the directory structure is deep, the system in my truck will skip the track or complain about it. Both of which is annoying.
Latest posts made by rlkeeney
-
RE: Buffering Forever
@jonas I upgraded Fedors from 39 to 40 and it seems to be fixed.
-
RE: Buffering Forever
@lamusica80 said in Buffering Forever:
So I don't know what to report to Fedora. If I report the bug in Strawberry, they will surely refer me back to the developer of Strawberry ...
@jonas - Yes, we need to know what to tell them.
-
RE: Buffering Forever
@jonas I tried all the listed outputs with these results:
OSS - Could not open audio device for playback. Virtual Audio Sync - No Sound Jack Server Resource not found - Plays - Hangs - Buffering 0% Wrapper Audio Sync - Plays - Hangs OSS v4 - Could not open audio device for playback. Pulse Audio - Plays - Hangs ALSA - Plays - Hangs - Buffering 0% - Killall strawberry a2dp sink - Failed to link audio sink converter to audio sink with filter for a2dpsink
When Strawberry hangs, the quit option only removes the GUI. Strawberry is still running in the background, and the process has to be killed.
I am running Fedora release 39 (Thirty Nine) & MATE Desktop.
-
RE: Buffering Forever
@jonas said in Buffering Forever:
OpenAL
I was messing with the settings to see if anything changed.The files are on a local disk.
I will try all possible audio outputs to be sure I didn't skip anything.
I also changed the buffer settings to the one you suggested.
-
RE: Buffering Forever
@jonas That did not take long. It only played one track before it stopped. How do I get the log attached? I tried to drag and drop but got a message that I lacked privileges.
-
RE: Buffering Forever
It plays well for some random time, and this starts happening and repeats for a while util Strawberry hangs and has to be killed.
0:04:25.483199208 369292 0x563cfab55e30 DEBUG bin gstbin.c:4119:bin_query_position_fold:<audiobin> got position 135980000000 0:04:25.483227435 369292 0x563cfab55e30 DEBUG bin gstbin.c:4137:bin_query_position_done:<abin> max position 135980000000 0:04:25.483256907 369292 0x563cfab55e30 DEBUG bin gstbin.c:4319:gst_bin_query:<abin> query 0x563cfbe67680 result 1 0:04:25.483284658 369292 0x563cfab55e30 DEBUG bin gstbin.c:4119:bin_query_position_fold:<abin> got position 135980000000 0:04:25.483322419 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<playsink> child audiotee is not sink 0:04:25.483355296 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<playsink> child streamsynchronizer0 is not sink 0:04:25.483383968 369292 0x563cfab55e30 DEBUG bin gstbin.c:4137:bin_query_position_done:<playsink> max position 135980000000 0:04:25.483425726 369292 0x563cfab55e30 DEBUG bin gstbin.c:4319:gst_bin_query:<playsink> query 0x563cfbe67680 result 1 0:04:25.483454043 369292 0x563cfab55e30 DEBUG bin gstbin.c:4119:bin_query_position_fold:<playsink> got position 135980000000 0:04:25.483484418 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<pipeline-1-pipeline> child uridecodebin3 is not sink 0:04:25.483513938 369292 0x563cfab55e30 DEBUG bin gstbin.c:4137:bin_query_position_done:<pipeline-1-pipeline> max position 135980000000 0:04:25.483543844 369292 0x563cfab55e30 DEBUG bin gstbin.c:4319:gst_bin_query:<pipeline-1-pipeline> query 0x563cfbe67680 result 1 0:04:25.682078892 369292 0x563cfab55e30 DEBUG query gstquery.c:680:gst_query_new_custom: creating new query 0x563cfab71060 position 0:04:25.682152244 369292 0x563cfab55e30 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element pipeline-1-pipeline 0:04:25.682192464 369292 0x563cfab55e30 DEBUG bin gstbin.c:4296:gst_bin_query:<pipeline-1-pipeline> Sending query 0x563cfab71060 (type position) to sink children 0:04:25.682239420 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<pipeline-1-pipeline> child playsink is sink 0:04:25.682272328 369292 0x563cfab55e30 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element playsink 0:04:25.682331504 369292 0x563cfab55e30 DEBUG bin gstbin.c:4296:gst_bin_query:<playsink> Sending query 0x563cfab71060 (type position) to sink children 0:04:25.682361296 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<playsink> child abin is sink 0:04:25.682430655 369292 0x563cfab55e30 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element abin 0:04:25.682463501 369292 0x563cfab55e30 DEBUG bin gstbin.c:4296:gst_bin_query:<abin> Sending query 0x563cfab71060 (type position) to sink children 0:04:25.682499897 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<abin> child aconv is not sink 0:04:25.682530288 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<abin> child aqueue is not sink 0:04:25.682560215 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<abin> child audiobin is sink 0:04:25.682585115 369292 0x563cfab55e30 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element audiobin 0:04:25.682614715 369292 0x563cfab55e30 DEBUG bin gstbin.c:4296:gst_bin_query:<audiobin> Sending query 0x563cfab71060 (type position) to sink children 0:04:25.682648701 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child capsfilter1 is not sink 0:04:25.682678037 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child capsfilter0 is not sink 0:04:25.682708415 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-ebur128_volume is not sink 0:04:25.682737319 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-equalizer_nbands is not sink 0:04:25.682767918 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-equalizer_preamp is not sink 0:04:25.682794287 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-volume_sw is not sink 0:04:25.682823139 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-audiosinkconverter is not sink 0:04:25.682855776 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-audioqueueconverter is not sink 0:04:25.682882301 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-audioqueue is not sink 0:04:25.682909878 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-openalsink is sink 0:04:25.682935370 369292 0x563cfab55e30 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element pipeline-1-openalsink 0:04:25.682965503 369292 0x563cfab55e30 DEBUG basesink gstbasesink.c:5426:default_element_query:<pipeline-1-openalsink> position query in format time 0:04:25.683000197 369292 0x563cfab55e30 DEBUG basesink gstbasesink.c:5213:gst_base_sink_get_position:<pipeline-1-openalsink> in paused, using start time 0:02:15.980000000 0:04:25.683029067 369292 0x563cfab55e30 DEBUG basesink gstbasesink.c:5253:gst_base_sink_get_position:<pipeline-1-openalsink> in PLAYING using last 0:02:16.202443873 0:04:25.683082919 369292 0x563cfab55e30 DEBUG basesink gstbasesink.c:5332:gst_base_sink_get_position:<pipeline-1-openalsink> now 0:02:15.980000000 - base_time 0:00:00.000000000 - base 0:00:00.000000000 + time 0:00:00.000000000 last 0:02:16.202443873 0:04:25.683125044 369292 0x563cfab55e30 DEBUG basesink gstbasesink.c:5348:gst_base_sink_get_position:<pipeline-1-openalsink> res: 1, POSITION: 0:02:15.980000000 0:04:25.683154346 369292 0x563cfab55e30 DEBUG basesink gstbasesink.c:5545:default_element_query:<pipeline-1-openalsink> query position returns 1 0:04:25.683179840 369292 0x563cfab55e30 DEBUG bin gstbin.c:4119:bin_query_position_fold:<pipeline-1-openalsink> got position 135980000000 0:04:25.683207549 369292 0x563cfab55e30 DEBUG bin gstbin.c:4137:bin_query_position_done:<audiobin> max position 135980000000 0:04:25.683234250 369292 0x563cfab55e30 DEBUG bin gstbin.c:4319:gst_bin_query:<audiobin> query 0x563cfab71060 result 1 0:04:25.683259062 369292 0x563cfab55e30 DEBUG bin gstbin.c:4119:bin_query_position_fold:<audiobin> got position 135980000000 0:04:25.683282956 369292 0x563cfab55e30 DEBUG bin gstbin.c:4137:bin_query_position_done:<abin> max position 135980000000 0:04:25.683307162 369292 0x563cfab55e30 DEBUG bin gstbin.c:4319:gst_bin_query:<abin> query 0x563cfab71060 result 1 0:04:25.683330014 369292 0x563cfab55e30 DEBUG bin gstbin.c:4119:bin_query_position_fold:<abin> got position 135980000000 0:04:25.683357034 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<playsink> child audiotee is not sink 0:04:25.683383890 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<playsink> child streamsynchronizer0 is not sink 0:04:25.683429214 369292 0x563cfab55e30 DEBUG bin gstbin.c:4137:bin_query_position_done:<playsink> max position 135980000000 0:04:25.683454265 369292 0x563cfab55e30 DEBUG bin gstbin.c:4319:gst_bin_query:<playsink> query 0x563cfab71060 result 1 0:04:25.683480937 369292 0x563cfab55e30 DEBUG bin gstbin.c:4119:bin_query_position_fold:<playsink> got position 135980000000 0:04:25.683506599 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<pipeline-1-pipeline> child uridecodebin3 is not sink 0:04:25.683533747 369292 0x563cfab55e30 DEBUG bin gstbin.c:4137:bin_query_position_done:<pipeline-1-pipeline> max position 135980000000 0:04:25.683557886 369292 0x563cfab55e30 DEBUG bin gstbin.c:4319:gst_bin_query:<pipeline-1-pipeline> query 0x563cfab71060 result 1 0:04:25.782244131 369292 0x563cfab55e30 DEBUG query gstquery.c:680:gst_query_new_custom: creating new query 0x563cfbf885e0 position 0:04:25.782310006 369292 0x563cfab55e30 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element pipeline-1-pipeline 0:04:25.782357530 369292 0x563cfab55e30 DEBUG bin gstbin.c:4296:gst_bin_query:<pipeline-1-pipeline> Sending query 0x563cfbf885e0 (type position) to sink children 0:04:25.782430917 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<pipeline-1-pipeline> child playsink is sink 0:04:25.782465209 369292 0x563cfab55e30 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element playsink 0:04:25.782493782 369292 0x563cfab55e30 DEBUG bin gstbin.c:4296:gst_bin_query:<playsink> Sending query 0x563cfbf885e0 (type position) to sink children 0:04:25.782526908 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<playsink> child abin is sink 0:04:25.782556236 369292 0x563cfab55e30 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element abin 0:04:25.782588658 369292 0x563cfab55e30 DEBUG bin gstbin.c:4296:gst_bin_query:<abin> Sending query 0x563cfbf885e0 (type position) to sink children 0:04:25.782618982 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<abin> child aconv is not sink 0:04:25.782653137 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<abin> child aqueue is not sink 0:04:25.782680154 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<abin> child audiobin is sink 0:04:25.782704307 369292 0x563cfab55e30 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element audiobin 0:04:25.782738020 369292 0x563cfab55e30 DEBUG bin gstbin.c:4296:gst_bin_query:<audiobin> Sending query 0x563cfbf885e0 (type position) to sink children 0:04:25.782767169 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child capsfilter1 is not sink 0:04:25.782801203 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child capsfilter0 is not sink 0:04:25.782837791 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-ebur128_volume is not sink 0:04:25.782868357 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-equalizer_nbands is not sink 0:04:25.782897970 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-equalizer_preamp is not sink 0:04:25.782927456 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-volume_sw is not sink 0:04:25.782956787 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-audiosinkconverter is not sink 0:04:25.782986940 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-audioqueueconverter is not sink 0:04:25.783018055 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-audioqueue is not sink 0:04:25.783048058 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<audiobin> child pipeline-1-openalsink is sink 0:04:25.783076516 369292 0x563cfab55e30 DEBUG GST_ELEMENT_PADS gstelement.c:2098:gst_element_query: send query on element pipeline-1-openalsink 0:04:25.783109627 369292 0x563cfab55e30 DEBUG basesink gstbasesink.c:5426:default_element_query:<pipeline-1-openalsink> position query in format time 0:04:25.783143917 369292 0x563cfab55e30 DEBUG basesink gstbasesink.c:5213:gst_base_sink_get_position:<pipeline-1-openalsink> in paused, using start time 0:02:15.980000000 0:04:25.783176246 369292 0x563cfab55e30 DEBUG basesink gstbasesink.c:5253:gst_base_sink_get_position:<pipeline-1-openalsink> in PLAYING using last 0:02:16.202443873 0:04:25.783225330 369292 0x563cfab55e30 DEBUG basesink gstbasesink.c:5332:gst_base_sink_get_position:<pipeline-1-openalsink> now 0:02:15.980000000 - base_time 0:00:00.000000000 - base 0:00:00.000000000 + time 0:00:00.000000000 last 0:02:16.202443873 0:04:25.783264807 369292 0x563cfab55e30 DEBUG basesink gstbasesink.c:5348:gst_base_sink_get_position:<pipeline-1-openalsink> res: 1, POSITION: 0:02:15.980000000 0:04:25.783296065 369292 0x563cfab55e30 DEBUG basesink gstbasesink.c:5545:default_element_query:<pipeline-1-openalsink> query position returns 1 0:04:25.783325542 369292 0x563cfab55e30 DEBUG bin gstbin.c:4119:bin_query_position_fold:<pipeline-1-openalsink> got position 135980000000 0:04:25.783356625 369292 0x563cfab55e30 DEBUG bin gstbin.c:4137:bin_query_position_done:<audiobin> max position 135980000000 0:04:25.783406850 369292 0x563cfab55e30 DEBUG bin gstbin.c:4319:gst_bin_query:<audiobin> query 0x563cfbf885e0 result 1 0:04:25.783435591 369292 0x563cfab55e30 DEBUG bin gstbin.c:4119:bin_query_position_fold:<audiobin> got position 135980000000 0:04:25.783463880 369292 0x563cfab55e30 DEBUG bin gstbin.c:4137:bin_query_position_done:<abin> max position 135980000000 0:04:25.783493796 369292 0x563cfab55e30 DEBUG bin gstbin.c:4319:gst_bin_query:<abin> query 0x563cfbf885e0 result 1 0:04:25.783521668 369292 0x563cfab55e30 DEBUG bin gstbin.c:4119:bin_query_position_fold:<abin> got position 135980000000 0:04:25.783553215 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<playsink> child audiotee is not sink 0:04:25.783583630 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<playsink> child streamsynchronizer0 is not sink 0:04:25.783611801 369292 0x563cfab55e30 DEBUG bin gstbin.c:4137:bin_query_position_done:<playsink> max position 135980000000 0:04:25.783640664 369292 0x563cfab55e30 DEBUG bin gstbin.c:4319:gst_bin_query:<playsink> query 0x563cfbf885e0 result 1 0:04:25.783667811 369292 0x563cfab55e30 DEBUG bin gstbin.c:4119:bin_query_position_fold:<playsink> got position 135980000000 0:04:25.783697270 369292 0x563cfab55e30 DEBUG GST_STATES gstbin.c:1957:bin_element_is_sink:<pipeline-1-pipeline> child uridecodebin3 is not sink 0:04:25.783727013 369292 0x563cfab55e30 DEBUG bin gstbin.c:4137:bin_query_position_done:<pipeline-1-pipeline> max position 135980000000 0:04:25.783755265 369292 0x563cfab55e30 DEBUG bin gstbin.c:4319:gst_bin_query:<pipeline-1-pipeline> query 0x563cfbf885e0 result 1
-
RE: Buffering Forever
@jonas
That did not take long. It hung on the first track. What am I looking for? -
RE: Buffering Forever
@jonas said in Buffering Forever:
GST_DEBUG=5 strawberry
Done. Waiting for it to hang again.
Thanks.
-
RE: Buffering Forever
The only message I got when running Strawberry from the command line with the verbose option is this when it starts:
strawberry --verbose (strawberry:100080): Gtk-WARNING **: 08:12:37.159: Theme parsing error: gtk.css:6:16: The 'gtk-key-bindings' property has been renamed to '-gtk-key-bindings'
This doesn't seem like something that would cause a buffering issue.
-
RE: Buffering Forever
No Joy. I let Strawberry loop through a short playlist overnight and the morning it was stuck again.
I'm running from the command line: strawberry --verbose to see if anything shows up when it happens.