Thank you for your quick response. I'm very grateful for your attention.
I hope this helps. I think this is the best radio player I have ever used, and I'm gutted that it doesn't like xubuntu 18.04 (i386). (Its the way it recognises tracks and records them as separate file that makes it different.)
I've played with the Radio settings. The stream settings for buffer and bit rate do not seem to have predictable long term beneficial effects.
I do get a longer play period with the maximum (1024) buffer size.
The connection is by WiFi. The same device running Ubuntu 16.04 (from a different partition) works perfectly.
Strangely, I think setting the language to 'English', rather than default may enable play for longer.
(The GStreamer error message was the result of checking the Proxy box. Doh!)
This is the output when I started the player from the terminal, and selected my present favourite station. You can see the timing from the terminal record. I then closed from the gui, not immediately.
john@john-N102-X:~/Desktop$ guayadeque
11:28:16: Initialized locale ( en_GB )
11:28:16: MediaViewer 'My Music' => '5DFFBD02'
11:28:16: Library Db Version 21
11:28:16: SetViewMode -1 => 0
(guayadeque:5770): Gtk-CRITICAL **: 11:28:16.811: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
(guayadeque:5770): Gtk-CRITICAL **: 11:28:16.811: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
11:28:16: guLibPanel::IniPanelData( 13101 )
11:28:16: guLibPanel::DoTextSearch( '' )
(guayadeque:5770): Gtk-CRITICAL **: 11:28:16.843: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
(guayadeque:5770): Gdk-CRITICAL **: 11:28:16.962: _gdk_pixmap_new: assertion '(width != 0) && (height != 0)' failed
(guayadeque:5770): Gdk-CRITICAL **: 11:28:16.962: _gdk_pixmap_new: assertion '(width != 0) && (height != 0)' failed
(guayadeque:5770): Gdk-CRITICAL **: 11:28:16.962: _gdk_pixmap_new: assertion '(width != 0) && (height != 0)' failed
(guayadeque:5770): Gdk-CRITICAL **: 11:28:16.967: _gdk_pixmap_new: assertion '(width != 0) && (height != 0)' failed
(guayadeque:5770): Gdk-CRITICAL **: 11:28:16.967: _gdk_pixmap_new: assertion '(width != 0) && (height != 0)' failed
(guayadeque:5770): Gdk-CRITICAL **: 11:28:16.968: _gdk_pixmap_new: assertion '(width != 0) && (height != 0)' failed
(guayadeque:5770): Gtk-CRITICAL **: 11:28:18.354: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
(guayadeque:5770): Gtk-CRITICAL **: 11:28:18.355: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
(guayadeque:5770): Gtk-CRITICAL **: 11:28:18.371: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
11:28:18: OnCollectionCommand 13100 0 0 1
(guayadeque:5770): Gtk-CRITICAL **: 11:28:18.377: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
(guayadeque:5770): Gtk-CRITICAL **: 11:28:18.378: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
(guayadeque:5770): Gtk-CRITICAL **: 11:28:18.381: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
(guayadeque:5770): Gtk-CRITICAL **: 11:28:18.465: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
(guayadeque:5770): Gtk-CRITICAL **: 11:28:18.467: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
(guayadeque:5770): Gtk-CRITICAL **: 11:28:18.468: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
(guayadeque:5770): Gtk-CRITICAL **: 11:28:18.472: IA__gtk_widget_set_size_request: assertion 'height >= -1' failed
11:28:18: MainFrame.Size( 800, 550 ) -1
11:28:19: Updating the podcasts...
11:28:19: playlist active 0
11:28:36: Selected RadioSon.ru - Radio Mozart Classical channel (Russia)
11:28:36: StationUrl: '
http://opml.radiotime.com/Tune.ashx?id= ... d=xwhZkVKi'
11:28:36: guPlaylistFile::Load '
http://opml.radiotime.com/Tune.ashx?id= ... d=xwhZkVKi'
11:28:36: Content:
http://radioson.ru:8009/Radio-Mozart.RadioSon.ru.mp3
11:28:36: guPlaylistFile::Load '
http://radioson.ru:8009/Radio-Mozart.RadioSon.ru.mp3'
11:28:36: Track starts at 0 with length 0
11:28:36: StatusChanged( 0, 0, 0, 0 )
11:34:34: Destroying the volume monitor object...
11:34:34: >> ~guGIO_VolumeMonitor()
11:34:34: << ~guGIO_VolumeMonitor()
john@john-N102-X:~/Desktop$