Git Product home page Git Product logo

volumio-plugins's Introduction

volumio-plugins's People

Contributors

7h0mas-r avatar a-i-ks avatar ashthespy avatar ax-led avatar ayhlai avatar balbuze avatar chrispanda avatar colinleroy avatar crisp00 avatar djack2017 avatar f0grex avatar fanciulli avatar foobarjo avatar ghembs avatar gvolt avatar macmpi avatar marco79cgn avatar michaelpeeters avatar nanomesher avatar orderoftheflame avatar patrickkfkan avatar petecallaghan avatar piffio avatar saiyato avatar sla89 avatar supercrab avatar tim-felix-lange avatar truckershitch avatar volumio avatar xerusial avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

volumio-plugins's Issues

Edit Readme.md

volumio-kodi-plugin

Installation script for Kodi on Volumio 2.x images (Raspberry Pi only)

The zip-file contains all the scripts you need to install Kodi on top of any Volumio 2.x image. A settings page has been added to allow for easy configuration of the config.txt settings for Kodi and some specific sound settings in case you want to use your DAC for sound output.

If you enable the plugin in the plugins section in Volumio it will automatically start, you might want to reboot first after installation.
plugin_enabled

The system settings section allows you to change the amount of memory reserved for the gpu and whether the HDMI port should be considered hotplug.
system_settings

The sound settings section allows you to override ALSA's default soundcard, thus enabling you to use your DAC in Kodi. Also, if you are using a Kali reclocker, you might want to configure the delay (of 0.7 seconds).
sound_settings

The Kodi optimalisation sections allows you to edit some Kodi sound configuration (requires a restart of Kodi) settings.
kodi_optimalisation

Supported devices:

  • Raspberry Pi A/B/A+/B+/2B/3B/Zero

playback saved to local file?

Hey, I want to cache my playback with at least just the filepath to a local text file.

Is that possible with a plugin?

Spotify plugin: "My Playlists" not opening

When going into Browse > Spotify and clicking on "My Playlists" folder, nothing happens. In journalctl I get

Jan 29 11:03:37 volumio volumio[919]: info: CoreCommandRouter::executeOnPlugin: spop , handleBrowseUri
Jan 29 11:03:37 volumio volumio[919]: info: [1485687817455] ControllerSpop::sendSpopCommand
Jan 29 11:03:37 volumio volumio[919]: info: ADDING DEFER FOR COMMAND ls
Jan 29 11:03:37 volumio volumio[919]: info: FIRST BRANCH
Jan 29 11:03:37 volumio volumio[919]: info: BEFORE: SPOP HAS 1 PROMISE IN STACK
Jan 29 11:03:37 volumio volumio[919]: info: AFTER: SPOP HAS 0 PROMISE IN STACK
Jan 29 11:03:37 volumio volumio[919]: info: FIRST BRANCH
Jan 29 11:03:37 volumio volumio[919]: info: BEFORE: SPOP HAS 0 PROMISE IN STACK
Jan 29 11:03:37 volumio volumio[919]: info: AFTER: SPOP HAS 0 PROMISE IN STACK

The other folders as e.g. "What's New" are working though.

Playing "My Playlists" was working until maybe two or three weeks ago. So I guess it might have to do with a Spotify API change?

Also a reinstall of the system did not change the situation.

Why does ir_controller's hardware.conf.templ enable --uinput?

I noticed pressing buttons on my remote control caused key presses being sent to whatever terminal was open at the moment (e.g. ^[[A^[[B^[[C^[[D when pressing the arrow buttons).

Is there any particular reason for this (is it necessary for the plugin to function) or would it be better to disable this by removing --uinput from the hardware.conf.tmpl file?

Plugin - Touch Display requiring action

`Downloading plugin at http://volumio.github.io/volumio-plugins/plugins/volumio/armhf/miscellanea/touch_display/touchdisplay.zip
END DOWNLOAD: http://volumio.github.io/volumio-plugins/plugins/volumio/armhf/miscellanea/touch_display/touchdisplay.zip
Creating folder on disk
Unpacking plugin
Checking for duplicate plugin
Copying Plugin into location
Installing dependencies
Installing Chromium Dependencies
Hit http://archive.raspbian.org jessie InRelease
Hit http://archive.raspbian.org jessie/main Sources
Hit http://archive.raspbian.org jessie/contrib Sources
Hit http://archive.raspbian.org jessie/non-free Sources
Hit http://archive.raspbian.org jessie/main armhf Packages
Hit http://archive.raspbian.org jessie/contrib armhf Packages
Hit http://archive.raspbian.org jessie/non-free armhf Packages
Ign http://archive.raspbian.org jessie/contrib Translation-en
Ign http://archive.raspbian.org jessie/main Translation-en
Ign http://archive.raspbian.org jessie/non-free Translation-en
Installing Graphical environment
Download Chromium
Install Chromium
Selecting previously unselected package chromium-browser.
(Reading database ... 24459 files and directories currently installed.)
Preparing to unpack .../chromium-browser_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb ...
Unpacking chromium-browser (48.0.2564.82-0ubuntu0.15.04.1.1193) ...
Selecting previously unselected package chromium-codecs-ffmpeg-extra.
Preparing to unpack .../chromium-codecs-ffmpeg-extra_48.0.2564.82-0ubuntu0.15.04.1.1193_armhf.deb ...
Unpacking chromium-codecs-ffmpeg-extra (48.0.2564.82-0ubuntu0.15.04.1.1193) ...
Setting up chromium-codecs-ffmpeg-extra (48.0.2564.82-0ubuntu0.15.04.1.1193) ...
Processing triggers for mime-support (3.58) ...
Processing triggers for man-db (2.7.0.2-5) ...
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies... Done
The following extra packages will be installed:
gconf-service gconf2-common libauthen-sasl-perl libencode-locale-perl
libfile-basedir-perl libfile-desktopentry-perl libfile-listing-perl
libfile-mimeinfo-perl libfont-afm-perl libgconf-2-4 libgnome-keyring-common
libgnome-keyring0 libhtml-form-perl libhtml-format-perl libhtml-parser-perl
libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl
libhttp-daemon-perl libhttp-date-perl libhttp-message-perl
libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl
liblwp-mediatypes-perl liblwp-protocol-https-perl libmailtools-perl
libnet-dbus-perl libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl
libnspr4 libnss3 libtie-ixhash-perl libtimedate-perl liburi-perl libwww-perl
libwww-robotrules-perl libx11-protocol-perl libxml-parser-perl
libxml-twig-perl libxml-xpathengine-perl libxss1 xdg-utils
Suggested packages:
libdigest-hmac-perl libgssapi-perl gnome-keyring libdata-dump-perl
libcrypt-ssleay-perl libauthen-ntlm-perl libunicode-map8-perl
libunicode-string-perl xml-twig-tools gvfs-bin
The following NEW packages will be installed:
gconf-service gconf2-common libauthen-sasl-perl libencode-locale-perl
libfile-basedir-perl libfile-desktopentry-perl libfile-listing-perl
libfile-mimeinfo-perl libfont-afm-perl libgconf-2-4 libgnome-keyring-common
libgnome-keyring0 libhtml-form-perl libhtml-format-perl libhtml-parser-perl
libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl
libhttp-daemon-perl libhttp-date-perl libhttp-message-perl
libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl
liblwp-mediatypes-perl liblwp-protocol-https-perl libmailtools-perl
libnet-dbus-perl libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl
libnspr4 libnss3 libtie-ixhash-perl libtimedate-perl liburi-perl libwww-perl
libwww-robotrules-perl libx11-protocol-perl libxml-parser-perl
libxml-twig-perl libxml-xpathengine-perl libxss1 xdg-utils
0 upgraded, 44 newly installed, 0 to remove and 0 not upgraded.
97 not fully installed or removed.
Need to get 5559 kB of archives.
After this operation, 18.5 MB of additional disk space will be used.
Get:1 http://archive.raspbian.org/raspbian/ jessie/main gconf2-common all 3.2.6-3 [1040 kB]
Get:2 http://archive.raspbian.org/raspbian/ jessie/main libgconf-2-4 armhf 3.2.6-3 [413 kB]
Get:3 http://archive.raspbian.org/raspbian/ jessie/main gconf-service armhf 3.2.6-3 [404 kB]
Get:4 http://archive.raspbian.org/raspbian/ jessie/main libgnome-keyring-common all 3.12.0-1 [59.5 kB]
Get:5 http://archive.raspbian.org/raspbian/ jessie/main libgnome-keyring0 armhf 3.12.0-1+b1 [79.9 kB]
Get:6 http://archive.raspbian.org/raspbian/ jessie/main libnspr4 armhf 2:4.12-1+debu8u1 [95.5 kB]
Get:7 http://archive.raspbian.org/raspbian/ jessie/main libnss3 armhf 2:3.26-1+debu8u1 [951 kB]
Get:8 http://archive.raspbian.org/raspbian/ jessie/main libxss1 armhf 1:1.2.2-1 [16.8 kB]
Get:9 http://archive.raspbian.org/raspbian/ jessie/main xdg-utils all 1.1.0rc1+git20111210-7.4 [65.0 kB]
Get:10 http://archive.raspbian.org/raspbian/ jessie/main libauthen-sasl-perl all 2.1600-1 [50.8 kB]
Get:11 http://archive.raspbian.org/raspbian/ jessie/main libencode-locale-perl all 1.03-1 [13.6 kB]
Get:12 http://archive.raspbian.org/raspbian/ jessie/main libfile-basedir-perl all 0.03-1 [10.4 kB]
Get:13 http://archive.raspbian.org/raspbian/ jessie/main libfile-desktopentry-perl all 0.07-1 [18.5 kB]
Get:14 http://archive.raspbian.org/raspbian/ jessie/main libtimedate-perl all 2.3000-2 [42.2 kB]
Get:15 http://archive.raspbian.org/raspbian/ jessie/main libhttp-date-perl all 6.02-1 [10.7 kB]
Get:16 http://archive.raspbian.org/raspbian/ jessie/main libfile-listing-perl all 6.04-1 [10.3 kB]
Get:17 http://archive.raspbian.org/raspbian/ jessie/main libfile-mimeinfo-perl all 0.26-1 [50.1 kB]
Get:18 http://archive.raspbian.org/raspbian/ jessie/main libfont-afm-perl all 1.20-1 [14.4 kB]
Get:19 http://archive.raspbian.org/raspbian/ jessie/main liburi-perl all 1.64-1 [95.5 kB]
Get:20 http://archive.raspbian.org/raspbian/ jessie/main libhtml-tagset-perl all 3.20-2 [13.5 kB]
Get:21 http://archive.raspbian.org/raspbian/ jessie/main libhtml-parser-perl armhf 3.71-1+b4 [105 kB]
Get:22 http://archive.raspbian.org/raspbian/ jessie/main libio-html-perl all 1.001-1 [17.6 kB]
Get:23 http://archive.raspbian.org/raspbian/ jessie/main liblwp-mediatypes-perl all 6.02-1 [22.1 kB]
Get:24 http://archive.raspbian.org/raspbian/ jessie/main libhttp-message-perl all 6.06-1 [80.1 kB]
Get:25 http://archive.raspbian.org/raspbian/ jessie/main libhtml-form-perl all 6.03-1 [23.9 kB]
Get:26 http://archive.raspbian.org/raspbian/ jessie/main libhtml-tree-perl all 5.03-1 [210 kB]
Get:27 http://archive.raspbian.org/raspbian/ jessie/main libhtml-format-perl all 2.11-1 [43.1 kB]
Get:28 http://archive.raspbian.org/raspbian/ jessie/main libhttp-cookies-perl all 6.01-1 [17.4 kB]
Get:29 http://archive.raspbian.org/raspbian/ jessie/main libhttp-daemon-perl all 6.01-1 [17.3 kB]
Get:30 http://archive.raspbian.org/raspbian/ jessie/main libhttp-negotiate-perl all 6.00-2 [13.6 kB]
Get:31 http://archive.raspbian.org/raspbian/ jessie/main libnet-ssleay-perl armhf 1.65-1+deb8u1 [259 kB]
Get:32 http://archive.raspbian.org/raspbian/ jessie/main libio-socket-ssl-perl all 2.002-2+deb8u1 [172 kB]
Get:33 http://archive.raspbian.org/raspbian/ jessie/main libnet-http-perl all 6.07-1 [24.8 kB]
Get:34 http://archive.raspbian.org/raspbian/ jessie/main libwww-robotrules-perl all 6.01-1 [14.3 kB]
Get:35 http://archive.raspbian.org/raspbian/ jessie/main libwww-perl all 6.08-1 [194 kB]
Get:36 http://archive.raspbian.org/raspbian/ jessie/main liblwp-protocol-https-perl all 6.06-2 [9582 B]
Get:37 http://archive.raspbian.org/raspbian/ jessie/main libnet-smtp-ssl-perl all 1.01-3 [5996 B]
Get:38 http://archive.raspbian.org/raspbian/ jessie/main libmailtools-perl all 2.13-1 [96.6 kB]
Get:39 http://archive.raspbian.org/raspbian/ jessie/main libxml-parser-perl armhf 2.41-3 [212 kB]
Get:40 http://archive.raspbian.org/raspbian/ jessie/main libxml-twig-perl all 1:3.48-1 [178 kB]
Get:41 http://archive.raspbian.org/raspbian/ jessie/main libnet-dbus-perl armhf 1.0.0-2+b2 [188 kB]
Get:42 http://archive.raspbian.org/raspbian/ jessie/main libtie-ixhash-perl all 1.23-1 [12.2 kB]
Get:43 http://archive.raspbian.org/raspbian/ jessie/main libx11-protocol-perl all 0.56-6 [150 kB]
Get:44 http://archive.raspbian.org/raspbian/ jessie/main libxml-xpathengine-perl all 0.13-1 [39.1 kB]
Fetched 5559 kB in 9s (597 kB/s)
Selecting previously unselected package gconf2-common.
(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 25244 files and directories currently installed.)
Preparing to unpack .../gconf2-common_3.2.6-3_all.deb ...
Unpacking gconf2-common (3.2.6-3) ...
Selecting previously unselected package libgconf-2-4:armhf.
Preparing to unpack .../libgconf-2-4_3.2.6-3_armhf.deb ...
Unpacking libgconf-2-4:armhf (3.2.6-3) ...
Selecting previously unselected package gconf-service.
Preparing to unpack .../gconf-service_3.2.6-3_armhf.deb ...
Unpacking gconf-service (3.2.6-3) ...
Selecting previously unselected package libgnome-keyring-common.
Preparing to unpack .../libgnome-keyring-common_3.12.0-1_all.deb ...
Unpacking libgnome-keyring-common (3.12.0-1) ...
Selecting previously unselected package libgnome-keyring0:armhf.
Preparing to unpack .../libgnome-keyring0_3.12.0-1+b1_armhf.deb ...
Unpacking libgnome-keyring0:armhf (3.12.0-1+b1) ...
Selecting previously unselected package libnspr4:armhf.
Preparing to unpack .../libnspr4_2%3a4.12-1+debu8u1_armhf.deb ...
Unpacking libnspr4:armhf (2:4.12-1+debu8u1) ...
Selecting previously unselected package libnss3:armhf.
Preparing to unpack .../libnss3_2%3a3.26-1+debu8u1_armhf.deb ...
Unpacking libnss3:armhf (2:3.26-1+debu8u1) ...
Selecting previously unselected package libxss1:armhf.
Preparing to unpack .../libxss1_1%3a1.2.2-1_armhf.deb ...
Unpacking libxss1:armhf (1:1.2.2-1) ...
Selecting previously unselected package xdg-utils.
Preparing to unpack .../xdg-utils_1.1.0
rc1+git20111210-7.4_all.deb ...
Unpacking xdg-utils (1.1.0~rc1+git20111210-7.4) ...
Selecting previously unselected package libauthen-sasl-perl.
Preparing to unpack .../libauthen-sasl-perl_2.1600-1_all.deb ...
Unpacking libauthen-sasl-perl (2.1600-1) ...
Selecting previously unselected package libencode-locale-perl.
Preparing to unpack .../libencode-locale-perl_1.03-1_all.deb ...
Unpacking libencode-locale-perl (1.03-1) ...
Selecting previously unselected package libfile-basedir-perl.
Preparing to unpack .../libfile-basedir-perl_0.03-1_all.deb ...
Unpacking libfile-basedir-perl (0.03-1) ...
Selecting previously unselected package libfile-desktopentry-perl.
Preparing to unpack .../libfile-desktopentry-perl_0.07-1_all.deb ...
Unpacking libfile-desktopentry-perl (0.07-1) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../libtimedate-perl_2.3000-2_all.deb ...
Unpacking libtimedate-perl (2.3000-2) ...
Selecting previously unselected package libhttp-date-perl.
Preparing to unpack .../libhttp-date-perl_6.02-1_all.deb ...
Unpacking libhttp-date-perl (6.02-1) ...
Selecting previously unselected package libfile-listing-perl.
Preparing to unpack .../libfile-listing-perl_6.04-1_all.deb ...
Unpacking libfile-listing-perl (6.04-1) ...
Selecting previously unselected package libfile-mimeinfo-perl.
Preparing to unpack .../libfile-mimeinfo-perl_0.26-1_all.deb ...
Unpacking libfile-mimeinfo-perl (0.26-1) ...
Selecting previously unselected package libfont-afm-perl.
Preparing to unpack .../libfont-afm-perl_1.20-1_all.deb ...
Unpacking libfont-afm-perl (1.20-1) ...
Selecting previously unselected package liburi-perl.
Preparing to unpack .../liburi-perl_1.64-1_all.deb ...
Unpacking liburi-perl (1.64-1) ...
Selecting previously unselected package libhtml-tagset-perl.
Preparing to unpack .../libhtml-tagset-perl_3.20-2_all.deb ...
Unpacking libhtml-tagset-perl (3.20-2) ...
Selecting previously unselected package libhtml-parser-perl.
Preparing to unpack .../libhtml-parser-perl_3.71-1+b4_armhf.deb ...
Unpacking libhtml-parser-perl (3.71-1+b4) ...
Selecting previously unselected package libio-html-perl.
Preparing to unpack .../libio-html-perl_1.001-1_all.deb ...
Unpacking libio-html-perl (1.001-1) ...
Selecting previously unselected package liblwp-mediatypes-perl.
Preparing to unpack .../liblwp-mediatypes-perl_6.02-1_all.deb ...
Unpacking liblwp-mediatypes-perl (6.02-1) ...
Selecting previously unselected package libhttp-message-perl.
Preparing to unpack .../libhttp-message-perl_6.06-1_all.deb ...
Unpacking libhttp-message-perl (6.06-1) ...
Selecting previously unselected package libhtml-form-perl.
Preparing to unpack .../libhtml-form-perl_6.03-1_all.deb ...
Unpacking libhtml-form-perl (6.03-1) ...
Selecting previously unselected package libhtml-tree-perl.
Preparing to unpack .../libhtml-tree-perl_5.03-1_all.deb ...
Unpacking libhtml-tree-perl (5.03-1) ...
Selecting previously unselected package libhtml-format-perl.
Preparing to unpack .../libhtml-format-perl_2.11-1_all.deb ...
Unpacking libhtml-format-perl (2.11-1) ...
Selecting previously unselected package libhttp-cookies-perl.
Preparing to unpack .../libhttp-cookies-perl_6.01-1_all.deb ...
Unpacking libhttp-cookies-perl (6.01-1) ...
Selecting previously unselected package libhttp-daemon-perl.
Preparing to unpack .../libhttp-daemon-perl_6.01-1_all.deb ...
Unpacking libhttp-daemon-perl (6.01-1) ...
Selecting previously unselected package libhttp-negotiate-perl.
Preparing to unpack .../libhttp-negotiate-perl_6.00-2_all.deb ...
Unpacking libhttp-negotiate-perl (6.00-2) ...
Selecting previously unselected package libnet-ssleay-perl.
Preparing to unpack .../libnet-ssleay-perl_1.65-1+deb8u1_armhf.deb ...
Unpacking libnet-ssleay-perl (1.65-1+deb8u1) ...
Selecting previously unselected package libio-socket-ssl-perl.
Preparing to unpack .../libio-socket-ssl-perl_2.002-2+deb8u1_all.deb ...
Unpacking libio-socket-ssl-perl (2.002-2+deb8u1) ...
Selecting previously unselected package libnet-http-perl.
Preparing to unpack .../libnet-http-perl_6.07-1_all.deb ...
Unpacking libnet-http-perl (6.07-1) ...
Selecting previously unselected package libwww-robotrules-perl.
Preparing to unpack .../libwww-robotrules-perl_6.01-1_all.deb ...
Unpacking libwww-robotrules-perl (6.01-1) ...
Selecting previously unselected package libwww-perl.
Preparing to unpack .../libwww-perl_6.08-1_all.deb ...
Unpacking libwww-perl (6.08-1) ...
Selecting previously unselected package liblwp-protocol-https-perl.
Preparing to unpack .../liblwp-protocol-https-perl_6.06-2_all.deb ...
Unpacking liblwp-protocol-https-perl (6.06-2) ...
Selecting previously unselected package libnet-smtp-ssl-perl.
Preparing to unpack .../libnet-smtp-ssl-perl_1.01-3_all.deb ...
Unpacking libnet-smtp-ssl-perl (1.01-3) ...
Selecting previously unselected package libmailtools-perl.
Preparing to unpack .../libmailtools-perl_2.13-1_all.deb ...
Unpacking libmailtools-perl (2.13-1) ...
Selecting previously unselected package libxml-parser-perl.
Preparing to unpack .../libxml-parser-perl_2.41-3_armhf.deb ...
Unpacking libxml-parser-perl (2.41-3) ...
Selecting previously unselected package libxml-twig-perl.
Preparing to unpack .../libxml-twig-perl_1%3a3.48-1_all.deb ...
Unpacking libxml-twig-perl (1:3.48-1) ...
Selecting previously unselected package libnet-dbus-perl.
Preparing to unpack .../libnet-dbus-perl_1.0.0-2+b2_armhf.deb ...
Unpacking libnet-dbus-perl (1.0.0-2+b2) ...
Selecting previously unselected package libtie-ixhash-perl.
Preparing to unpack .../libtie-ixhash-perl_1.23-1_all.deb ...
Unpacking libtie-ixhash-perl (1.23-1) ...
Selecting previously unselected package libx11-protocol-perl.
Preparing to unpack .../libx11-protocol-perl_0.56-6_all.deb ...
Unpacking libx11-protocol-perl (0.56-6) ...
Selecting previously unselected package libxml-xpathengine-perl.
Preparing to unpack .../libxml-xpathengine-perl_0.13-1_all.deb ...
Unpacking libxml-xpathengine-perl (0.13-1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up gconf2-common (3.2.6-3) ...
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline

Creating config file /etc/gconf/2/path with new version
Setting up libgconf-2-4:armhf (3.2.6-3) ...
Setting up gconf-service (3.2.6-3) ...
Setting up libgnome-keyring-common (3.12.0-1) ...
Setting up libgnome-keyring0:armhf (3.12.0-1+b1) ...
Setting up libnspr4:armhf (2:4.12-1+debu8u1) ...
Setting up libnss3:armhf (2:3.26-1+debu8u1) ...
Setting up libxss1:armhf (1:1.2.2-1) ...
Setting up xdg-utils (1.1.0~rc1+git20111210-7.4) ...
Setting up chromium-browser (48.0.2564.82-0ubuntu0.15.04.1.1193) ...
update-alternatives: using /usr/bin/chromium-browser to provide /usr/bin/x-www-browser (x-www-browser) in auto mode
update-alternatives: using /usr/bin/chromium-browser to provide /usr/bin/gnome-www-browser (gnome-www-browser) in auto mode
Setting up keyboard-configuration (1.123) ...
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline

Configuring keyboard-configuration

Please select the layout matching the keyboard for this machine.

  1. English (US)
  2. English (US) - Cherokee
  3. English (US) - English (Colemak)
  4. English (US) - English (Dvorak alternative international no dead keys)
  5. English (US) - English (Dvorak)
  6. English (US) - English (Dvorak, international with dead keys)
  7. English (US) - English (Macintosh)
  8. English (US) - English (US, alternative international)
  9. English (US) - English (US, international with dead keys)
  10. English (US) - English (US, with euro on 5)
  11. English (US) - English (Workman)
  12. English (US) - English (Workman, international with dead keys)
  13. English (US) - English (classic Dvorak)
  14. English (US) - English (international AltGr dead keys)
  15. English (US) - English (left handed Dvorak)
  16. English (US) - English (programmer Dvorak)
  17. English (US) - English (right handed Dvorak)
  18. English (US) - English (the divide/multiply keys toggle the layout)
  19. English (US) - Russian (US, phonetic)
  20. English (US) - Serbo-Croatian (US)
  21. Other`

The installation of the plugin Touchscreen gets stuck here.

GUI rendering engine capitaizes first letter of every word of UI element labels in plugin settings

There seems to be a bug in the part of the rendering engine that creates plugin setting pages. The first letter of every word in the UI element labels is capitalized, regardless of whats in the strings_xx.json file. I wanted to edit the label for the delay setting in the Amplifier Switch plugin from "Delay" to "Delay (ms)" to indicate that the time unit being used was milliseconds. Changing the relevant line in strings_en.json from:
"DELAY": "Delay",
to:
"DELAY": "Delay (ms)",
results in "Delay (Ms)" being displayed rather than "Delay (ms)". The behaviour was confirmed with a variety of strings. There seems to be no way to present a run of letters that does not begin with a capital. This is problematic in the current context (time unit specification) as ms has a very different meaning from Ms (i.e., milliseconds vs. megaseconds)

Code rework for Kodi plugin

@Saiyato

Before deploying the Kodi plugin there are few issues that need to be solved:

  • The UIConfig does not get loaded:
    ERROR LOADING JSON Error: ENOENT: no such file or directory, open '/data/plugins/miscellanea/Kodi/UIConfig.json'
  • Tvservice is not found:
    Dec 18 22:42:37 Volumio kodi-standalone[29879]: /usr/bin/kodi: 46: /usr/bin/kodi: tvservice: not found

use always the full path: /opt/vc/bin/tvservice

  • Not sure if it's related, but:
    oreCommandRouter::Close All Modals sent
    Dec 18 22:42:38 Volumio kodi-standalone[29879]: *** Error in `/usr/lib/arm-linux-gnueabihf/kodi/kodi_v7.bin': munmap_chunk(): invalid pointer: 0x02dda4b4 ***
    Dec 18 22:42:38 Volumio kodi-standalone[29879]: * failed to open vchiq instance
    Dec 18 22:42:38 Volumio kodi-standalone[29879]: Aborted (core dumped)

Spotify playback seems to suffer from buffering issues

Hi.

I'm using volumio 2.041 on a rPi2 with Hifiberry DAC+ and rPi0 with pHAT DAC. Both installs have issues with playing spotify.

The rPi2 can play Spotify with sound but is suffering from buffering issues so it seems (100/100Mbit Ethernet connection on a 100/100 Viber internet connection). Streaming from Synology NAS and WebRadio works flawless.
The rPi0 can play Spotify but without any sounds (unable to hear buffer-underruns...) and the playlist is not emptied when I choose a song from my NAS to be played opting for 'Clear and Play' when a spotify song was playing (reboot resolves this). Streaming from Synology NAS and WebRadio work flawless.

What can/should I do?

regards,

Ruud

spotify in Volumio2 rpi B

After install, no sound. No spopd process running. If I launch by hand "spopd -c /etc/spopd.conf" it returns : spopd -c /etc/spopd.conf
spopd: error while loading shared libraries: libspotify.so.12: cannot open shared object file: No such file or directory

Plugin install run as root?

I’m sorry if this has been answered before but I haven’t found it. I’m looking to create a plugin for automated Bluetooth connection. There are a few issues I would like to avoid, as such I’m curious as how a few things are run.

For example when a zip file is uploaded, what user is running the install.sh script? Additionally, what user runs index.js. Is it simply run by the volumio user with a sudo command or is it run directly from the root user?

It also appears that when dependencies are installed via apt-get dhcpcd.conf constantly needs user input to keep the old or update to the new file. Is there a way to avoid this?

spop missing in configuration

try to install spotify plugin. After changing the default password back to the old (unsave) one I'm getting antoher error "Plugin spop found in folder but missing in configuration. Removing folder."

relevant part of the logfile:
2017-01-29T17:05:21.630Z - info: An error occurred installing the plugin. Rolling back config
2017-01-29T17:05:21.666Z - info: Plugin folders cleanup
2017-01-29T17:05:21.678Z - info: Scanning into folder /volumio/app/plugins/
2017-01-29T17:05:21.722Z - info: Scanning category audio_interface
2017-01-29T17:05:21.751Z - info: Scanning category miscellanea
2017-01-29T17:05:21.790Z - info: Scanning category music_service
2017-01-29T17:05:21.813Z - info: Scanning category plugins.json
2017-01-29T17:05:21.837Z - info: Scanning category system_controller
2017-01-29T17:05:21.897Z - info: Scanning category user_interface
2017-01-29T17:05:21.913Z - info: Scanning into folder /data/plugins/
2017-01-29T17:05:21.935Z - info: Scanning category music_service
2017-01-29T17:05:21.947Z - info: Plugin spop found in folder but missing in configuration. Removing folder.
2017-01-29T17:05:24.407Z - info: Plugin folders cleanup completed
2017-01-29T17:05:24.428Z - info: Error: Error
2017-01-29T17:05:24.489Z - info: Folder /tmp/downloaded_plugin removed
2017-01-29T17:05:24.498Z - info: Folder /tmp/downloaded_plugin.zip removed

how to procede ?

can I stream music from my laptop

I play a lot of games on my laptop. but I want to streem the music from my laptop to my stereo set, is that possible to make? The stereo is controling whit a raspberry PI whit Volumio

Plugin installation fails when volumio password has changed

I've changed to volumio users password to make my secure my player in the network. But when I tried to install the youtube plugin the installation fails cause it tries to execute a command using sudo and gets forced to enter a password which then fails

2017-06-23T21:53:51.025Z - info: Downloading plugin at http://volumio.github.io/volumio-plugins/plugins/volumio/armhf/music_service/youtube/youtube.zip
2017-06-23T21:53:55.424Z - info: END DOWNLOAD: http://volumio.github.io/volumio-plugins/plugins/volumio/armhf/music_service/youtube/youtube.zip
2017-06-23T21:54:09.506Z - info: Checking if plugin already exists
2017-06-23T21:54:09.511Z - info: Rename folder
2017-06-23T21:54:12.881Z - info: Move to category
2017-06-23T21:54:19.947Z - info: Checking if install.sh is present
2017-06-23T21:54:19.954Z - info: Executing install.sh
2017-06-23T21:54:22.813Z - info: Install script return the error Error: Command failed: echo volumio | sudo -S sh /data/plugins//music_service/youtube/install.sh > /tmp/installog
[sudo] password for volumio: Sorry, try again.
[sudo] password for volumio:
sudo: 1 incorrect password attempt

2017-06-23T21:54:22.825Z - info: An error occurred installing the plugin. Rolling back config
2017-06-23T21:54:22.826Z - info: Plugin folders cleanup

I would prefer storing correct sudo rules in /etc/sudoers.d/ rather then piping a default password into the install script. Please check your install.sh method.

P.S. I know that the newest version of volumio disables ssh per default but that really doesn't secure the system as long as you can enable the ssh daemon via UI without any form of authentication.

No sound with spotify connect

Hi guys, Using volumio release 2.296, rpi3, generic I2S DAC (my own board). Working great with other media but no sound using spotify plugin. It have tried many different settings via web GUI but no luck. Use softvolume. I have tried to change the spopf.conf output_name = softvol but still no sound.

Sound via spotiy plugin is available at the audio jack on the rpi3 but not on the I2S interface. Same problem with a clean and fresh installation.

/Anders

Spotify no sound with 2.001 on rpi3

Hey guys,
When I try to play a Spotify song, webui show notification music start to play, but play/stop button is not refreshed. However the playing progress circle is showing and time is counting as well.
Most important no sound is come out. I use iquadlO dac. Playing nas music and webradio is working fine.

/dev/mmcblk0p3 is not mounted at boot time there fore touch screen plugin installation failes

All,

I am using volumio version 2.246 and the touch screen plugin failes to install due to a 100% filled / filesystem during the installation.
What i see is that the /dev/mmcblk0p3 filesystem is not mounted at all.
After a factory reset and a addition of the line:

/dev/mmcblk0p3 /mnt/ext ext4 defaults 0 1

the installation runs fine.
Can this be fixed in the next release ?

Plugin Touch Display: Not uninstalling

I cannot fully uninstall the touch display plugin from my RPi 3 system. After I click "uninstall" and reboot, the plugin does not appear in the installed plugins list. However, the display still appears.

Spotify Connect, shuffle does not work

Spotify Connect works, but if I try to enable Shuffle on my phone or desktop via Spotify Connect, it will disable shuffle when I go to the next track and won't play a random track, but instead the next consecutive song on the playlist.

[Touch Display] - No way back from the store

if you accidentally hit the Volumio shop button on the touch screen there's no way back.

As the UI on the store is limited from the touchscreen plugin could that button be disabled on the menu when using the touchscreen plugin?

URLs in plugins.json wrong

Hi,

I have just noticed that the URL of all plugins is the zip file of the spotify plugin.

Wouldnt it make sense to create a gh-page for each plugin?

Thanks,
Stefan

Documentation?

Is there any documentation available? How would I for example execute a function whenever audio starts and stops to play?

Deezer plugin

Hi, as is shown in the doc, I have a request.
Is it possible to have a plugin for Deezer?

Thank you in advance for your answer.

Spotify plugin: not possible to install with changed user password

After having changed the default password for the user volumio it is not possible to install the spotify plugin anymore. What I get in journalctl is

Jan 29 10:41:20 volumio volumio[919]: info: Downloading plugin at http://volumio.github.io/volumio-plugins/plugins/volumio/armhf/music_service/spotify/spotify.zip
Jan 29 10:41:21 volumio volumio[919]: info: END DOWNLOAD: http://volumio.github.io/volumio-plugins/plugins/volumio/armhf/music_service/spotify/spotify.zip
Jan 29 10:41:24 volumio volumio[919]: info: Checking if plugin already exists
Jan 29 10:41:24 volumio volumio[919]: info: Rename folder
Jan 29 10:41:25 volumio volumio[919]: info: Move to category
Jan 29 10:41:25 volumio volumio[919]: info: Checking if install.sh is present
Jan 29 10:41:25 volumio volumio[919]: info: Executing install.sh
Jan 29 10:41:25 volumio sudo[1135]: pam_unix(sudo:auth): authentication failure; logname= uid=1000 euid=0 tty= ruser=volumio rhost=  user=volumio
Jan 29 10:41:28 volumio sudo[1135]: pam_unix(sudo:auth): conversation failed
Jan 29 10:41:28 volumio sudo[1135]: pam_unix(sudo:auth): auth could not identify password for [volumio]
Jan 29 10:41:28 volumio sudo[1135]: volumio : 1 incorrect password attempt ; TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/sh /data/plugins//music_service/spop/install.sh
Jan 29 10:41:28 volumio volumio[919]: [sudo] password for volumio: Sorry, try again.
Jan 29 10:41:28 volumio volumio[919]: [sudo] password for volumio:
Jan 29 10:41:28 volumio volumio[919]: sudo: 1 incorrect password attempt
Jan 29 10:41:28 volumio volumio[919]: info: Install script return the error Error: Command failed: echo volumio | sudo -S sh /data/plugins//music_service/spop/install.sh > /tmp/installog
Jan 29 10:41:28 volumio volumio[919]: [sudo] password for volumio: Sorry, try again.
Jan 29 10:41:28 volumio volumio[919]: [sudo] password for volumio:
Jan 29 10:41:28 volumio volumio[919]: sudo: 1 incorrect password attempt
Jan 29 10:41:28 volumio volumio[919]: info: An error occurred installing the plugin. Rolling back config

When trying to revert to the old password using passwd it is rejected since it is "too simple".

So I had to do sudo passwd volumio to revert to the old password. Then installation of the spotify plugin worked.

Edit Readme.md

volumio-kodi-plugin

Installation script for Kodi on Volumio 2.x images (Raspberry Pi only)

The zip-file contains all the scripts you need to install Kodi on top of any Volumio 2.x image. A settings page has been added to allow for easy configuration of the config.txt settings for Kodi and some specific sound settings in case you want to use your DAC for sound output.

If you enable the plugin in the plugins section in Volumio it will automatically start, you might want to reboot first after installation.
plugin_enabled

The system settings section allows you to change the amount of memory reserved for the gpu and whether the HDMI port should be considered hotplug.
system_settings

The sound settings section allows you to override ALSA's default soundcard, thus enabling you to use your DAC in Kodi. Also, if you are using a Kali reclocker, you might want to configure the delay (of 0.7 seconds).
sound_settings

The Kodi optimalisation sections allows you to edit some Kodi sound configuration (requires a restart of Kodi) settings.
kodi_optimalisation

Supported devices:

  • Raspberry Pi A/B/A+/B+/2B/3B/Zero

Plugin for additional Metadata (such as Rating etc.)

I would like to write a plugin to make additional metadata available in the volumio UI. Since I have never written a volumio plugin before I have a few Question (and am also open to suggestions).

  • Is there any way to hook into the scan process (where the ID3 Tags of the Files are read)?
  • What is the preferred way to store data? If there is a DB, can I use an existing one? Or do I need to provide an new one with my plugin?

Is this kind of a Plugin even possible?

Thanks for your great work so far!

volspotconnect2 ver0.4.0 - Spotify account password retrievable via developer console

At the office we are using volumio for the radio. We installed Volumio Spotify Connect2 ver0.4.0 to connect to Spotify. I joined the team a while ago, this configuration was in use already for a while.

I wanted to add my own Spotify account so I can control the music. When your spotify credentials are entered and saved, the values stay there even if a full page reload happens.

When another colleague opens the plugin settings, they can retrieve my Spotify password by removing the type="password" attribute in the Developer Console. This is a major password leak.

The credentials should not be filled in automatically.

Note: This issue was also reported at a fork of this repo.

uninstall details

I would be nice to have a show details button/console for the uninstallation process as present in the installation process! My uninstallation hung without any possibilities for inspection.

Cheers,
Stephan

Spotify incomplete album listing

Hello,

When I open an album in Spotify, I get only the first 50 tracks of it. I couldn't find any setting to increase this limit. Could this be fixed please?

Thank you.

Cheers, Tomas

Multiple Spotify accounts.

For an office, open space ... use.
It would be cool to have the ability to configure multiple spotify accounts to every one retrieve there playlists.

Develop plugin showing statistics

I am thinking about developing a plugin to store playback statistics and display them in some sort of fancy way. In principle, this can be achieved by enable scrobbling (for instance through LastFM) and let the service handle the statistics for you. However, I'd prefer to have a local-only solution for this.
The challenge I see is not so much in gathering the statistics but in displaying them.
As far as I can understand, plugins can only render front-end stuff through the UIConfig file, but this is limited to only a number of controllers like inputs, switches and select buttons.

I'd like to ask what are the realistic options to have something like (for instance) D3 graphs being displayed in a view attached to Volumio (perhaps an iframe?).

best!

Youtube plugin setting Code unclear how to use

Not clear what to do.

Enter the following code on {0}. What does {0} mean?

I get a code of 10, but when I try to enter it at https://www.google.com/device I cannot type it in.

This really seems like very very buggy and unprofessionial. Why don't you guys make this plugin payable, but then at least make it properly. So frustrating...

Touch screen : no gui

Hi, I just installed volomio (volumio-2.129-2017-03-23-pi) on my Pi3 with touchscreen.

I installed the Touch Display plugin.

When I activated it, only mouse is shown, no gui at all.

cannot activate auto_play plugin

I tried the auto_play plugin. I was able to install it, but I cannot switch it active. If I try, the browser changes to the playback page and the waiting icon appears for a while. When it disappears, nothing has happend, i.e. when I return to the plugins page, auto_play is still marked as inactive.
I am running Volumio 2.201 on a Raspi 3 B, and I am using the current auto_play from https://github.com/volumio/Volumio2-UI/files/761286/auto_play.zip

Spotify no sound with 2.001 on rpi3

Hey guys,
When I try to play a Spotify song, webui show notification music start to play, but play/stop button is not refreshed. However the playing progress circle is showing and time is counting as well.
Most important no sound is come out. I use iquadld dac

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.