New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rhythmbox #2915

Merged
merged 2 commits into from Mar 26, 2017

Conversation

Projects
None yet
2 participants
@pyhalov
Contributor

pyhalov commented Mar 26, 2017

No description provided.

@pyhalov pyhalov merged commit be4af07 into OpenIndiana:oi/hipster Mar 26, 2017

@3eka

This comment has been minimized.

Contributor

3eka commented Mar 28, 2017

Hi,
this is not working on my /hipster

$ uname -rosv
SunOS 5.11 illumos-a5f6629 Solaris

Error is

$ rhythmbox
... # million gtk-*.css errors here

Couldn't start playback
Failed to create audio output element; check your installation

Also, cannot change any option (check boxes are clickable).
Am I doing something wrong?

Thanks

@pyhalov

This comment has been minimized.

Contributor

pyhalov commented Mar 28, 2017

do you have fully up-to-date system with latest nimbus theme installed?

@3eka

This comment has been minimized.

Contributor

3eka commented Mar 28, 2017

Yes

$ pkg info nimbus
             Name: gnome/theme/nimbus
          Summary: Engine for Sun Nimbus GTK2 Theme
         Category: Desktop (GNOME)/Theming
            State: Installed
        Publisher: openindiana.org
          Version: 0.1.9
           Branch: 2017.0.0.10
   Packaging Date: March 27, 2017 09:53:45 AM
Last Install Time: March 28, 2017 07:11:21 AM
             Size: 4.12 MB
             FMRI: pkg://openindiana.org/gnome/theme/nimbus@0.1.9-2017.0.0.10:20170327T095345Z
      Project URL: https://java.net/projects/solaris-desktop/pages/Home
       Source URL: https://github.com/aszeszo/archives/raw/master/nimbus-0.1.9.tar.bz2

BTW, I have switched to MATE

@pyhalov

This comment has been minimized.

Contributor

pyhalov commented Mar 28, 2017

do you have all gstreamer1 plugins installed?

@3eka

This comment has been minimized.

Contributor

3eka commented Mar 28, 2017

Have these:

$ pkg list | grep gstreamer1
library/audio/gstreamer1                          1.10.3-2017.0.0.0          i--
library/audio/gstreamer1/plugin/base              1.10.3-2017.0.0.0          i--

and it looks like it is all?

$ pkg search -r gstreamer1
INDEX                ACTION VALUE                                    PACKAGE
com.oracle.info.name set    gstreamer1                               pkg:/library/audio/gstreamer1@1.10.3-2017.0.0.0
pkg.fmri             set    openindiana.org/library/audio/gstreamer1 pkg:/library/audio/gstreamer1@1.10.3-2017.0.0.0

Regards.

@pyhalov

This comment has been minimized.

Contributor

pyhalov commented Mar 28, 2017

pkg install '*gstreamer1/plugin*'

@3eka

This comment has been minimized.

Contributor

3eka commented Mar 28, 2017

Nice,
but not working:

$ pfexec pkg refresh --full
$ pfexec pkg install -vn 'gstreamer1/plugin'

pkg install: The following pattern(s) did not match any allowable packages.  Try
using a different matching pattern, or refreshing publisher information:

        gstreamer1/plugin

Publishers:

$ pkg publisher
PUBLISHER                   TYPE     STATUS P LOCATION
openindiana.org              origin   online F https://pkg.openindiana.org/hipster/
hipster-encumbered              origin   online F https://pkg.openindiana.org/hipster-encumbered/
localhostoih                origin   online F http://sfe.opencsw.org/localhostoih/

Regards

@pyhalov

This comment has been minimized.

Contributor

pyhalov commented Mar 28, 2017

pkg install -vn '*gstreamer1/plugin*' (with asterisks)

@3eka

This comment has been minimized.

Contributor

3eka commented Mar 28, 2017

Sorry, somehow copy-paste removed stars, and I was not looking :-(

@3eka

This comment has been minimized.

Contributor

3eka commented Mar 28, 2017

I would expect that to be installed with latest rhythmbox package:

Changed packages:
hipster-encumbered
  library/audio/gstreamer1/plugin/bad
    None -> 1.10.3-2017.0.0.0
  library/audio/gstreamer1/plugin/libav
    None -> 1.10.4-2017.0.0.0
  library/audio/gstreamer1/plugin/ugly
    None -> 1.10.3-2017.0.0.0
openindiana.org
  library/audio/gstreamer1/plugin/good
    None -> 1.10.3-2017.0.0.0

Testing: opened URL stream, started to play and died:

Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/artsearch/local.py", line 129, in _enum_children_cb
    enumfiles = parent.enumerate_children_finish(result)
GLib.Error: g-io-error-quark: Operation not supported by backend (15)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/artsearch/local.py", line 136, in _enum_children_cb
    self.callback(self.callback_args)
  File "/usr/lib/rhythmbox/plugins/artsearch/artsearch.py", line 59, in search_done
    self.next_search()
  File "/usr/lib/rhythmbox/plugins/artsearch/artsearch.py", line 55, in next_search
    search.search(self.key, self.last_time, self.store, self.search_done, None)
  File "/usr/lib/rhythmbox/plugins/artsearch/musicbrainz.py", line 111, in search
    self.try_search_artist_album(key, store, callback, args)
  File "/usr/lib/rhythmbox/plugins/artsearch/musicbrainz.py", line 97, in try_search_artist_album
    callback(*args)
  File "/usr/lib/rhythmbox/plugins/artsearch/artsearch.py", line 59, in search_done
    self.next_search()
  File "/usr/lib/rhythmbox/plugins/artsearch/artsearch.py", line 55, in next_search
    search.search(self.key, self.last_time, self.store, self.search_done, None)
  File "/usr/lib/rhythmbox/plugins/artsearch/lastfm.py", line 156, in search
    callback (args)
  File "/usr/lib/rhythmbox/plugins/artsearch/artsearch.py", line 59, in search_done
    self.next_search()
  File "/usr/lib/rhythmbox/plugins/artsearch/artsearch.py", line 49, in next_search
    key = RB.ExtDBKey.create_storage("album", self.key.get_field("album"))
TypeError: Argument 1 does not allow None as a value

Thanks for your help.

@pyhalov

This comment has been minimized.

Contributor

pyhalov commented Mar 28, 2017

Can you try version from my test repo (look at email)

@3eka

This comment has been minimized.

Contributor

3eka commented Mar 29, 2017

Hi,
tried and it

pkg://userland/gnome/media/rhythmbox@3.4.1,5.11-2017.0.0.0:20170328T154115Z

also reproduces 10 seconds of URL, and stops.
FLAC reproduction works fine, as well ass MP3...

So far, only networks stream seems to be problem, example: ‎http://mp3.harmonyfm.de/harmonyfm/hqlivestream.mp3

Regards.

@pyhalov

This comment has been minimized.

Contributor

pyhalov commented Mar 29, 2017

Do you see the same crash?

@pyhalov

This comment has been minimized.

Contributor

pyhalov commented Mar 29, 2017

works here.. Don't have sound output here, but at least rhythmbox does something...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment