# Raspbian, Iris & Icecast2 - installation issues

**URL:** <https://discourse.mopidy.com/t/raspbian-iris-icecast2-installation-issues/3532>\
**Category:** Misc\
**Created:** [October 17, 2019, 12:07pm UTC](https://discourse.mopidy.com/t/raspbian-iris-icecast2-installation-issues/3532 "2019-10-17T12:07:33Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Christopher\_Lowden](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.mopidy.com/christopher_lowden/32/1310_2.png) [@Christopher\_Lowden](https://discourse.mopidy.com/u/Christopher_Lowden)\
**Post date:** [October 17, 2019, 12:07pm UTC](https://discourse.mopidy.com/t/raspbian-iris-icecast2-installation-issues/3532/1 "2019-10-17T12:07:33Z")

</div>

Hello  
I am naively trying to get Raspbian, Iris & Icecast2 to work together. I have got iris on line, mopidy is running

● mopidy.service - Mopidy music server  
Loaded: loaded (/lib/systemd/system/mopidy.service; enabled; vendor preset: enabled)  
Active: active (running) since Thu 2019-10-17 08:54:03 CEST; 4h 53min ago  
Process: 577 ExecStartPre=/bin/mkdir -p /var/cache/mopidy (code=exited, status=0/SUCCESS)  
Process: 581 ExecStartPre=/bin/chown mopidy:audio /var/cache/mopidy (code=exited, status=0/SUCCESS)  
Main PID: 585 (mopidy)  
Tasks: 13 (limit: 4915)  
Memory: 56.2M  
CGroup: /system.slice/mopidy.service  
└─585 /usr/bin/python2 /usr/bin/mopidy --config /usr/share/mopidy/conf.d:/etc/mopidy/mopidy.conf

oct. 17 08:54:08 pimusic mopidy[585]: INFO Starting Mopidy audio  
oct. 17 08:54:08 pimusic mopidy[585]: INFO Starting Mopidy backends: StreamBackend, M3UBackend, FileBackend, LocalBackend  
oct. 17 08:54:08 pimusic mopidy[585]: INFO Loaded 0 local tracks using json  
oct. 17 08:54:08 pimusic mopidy[585]: INFO Starting Mopidy core  
oct. 17 08:54:08 pimusic mopidy[585]: INFO Starting Mopidy frontends: MpdFrontend, HttpFrontend, IrisFrontend  
oct. 17 08:54:08 pimusic mopidy[585]: INFO MPD server running at [::ffff:127.0.0.1]:6600  
oct. 17 08:54:08 pimusic mopidy[585]: INFO Audio output set to "tee name=t ! queue ! audioresample ! autoaudiosink t. ! que  
oct. 17 08:54:08 pimusic mopidy[585]: INFO HTTP server running at [::ffff:192.168.0.105]:6680  
oct. 17 08:5

4:08 pimusic mopidy[585]: INFO Starting GLib mainloop  
oct. 17 08:54:08 pimusic mopidy[585]: INFO Starting Iris 3.41.2

* * *

The icecast 2 is online but I cannot get the icecast to see mopdiy as a mountpoint. I have followed in the installation instruction for this in the mopidy documentation adding

 /mopidy.mp3 /silence.ogg 1

to the /etc/icecast2/icecast.xml file

Would anyone have any idea where I can look now to move forward ?  
Thank you

---

<div class="post-metadata">

**Author:** ![Christopher\_Lowden](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.mopidy.com/christopher_lowden/32/1310_2.png) [@Christopher\_Lowden](https://discourse.mopidy.com/u/Christopher_Lowden)\
**Post date:** [October 17, 2019, 12:10pm UTC](https://discourse.mopidy.com/t/raspbian-iris-icecast2-installation-issues/3532/2 "2019-10-17T12:10:28Z")

</div>

Here is my mopidy config file:

admin@pimusic:~ $ sudo mopidyctl config  
Running “/usr/bin/mopidy --config /usr/share/mopidy/conf.d:/etc/mopidy/mopidy.conf config” as user mopidy  
[core]  
cache\_dir = /var/cache/mopidy  
config\_dir = /etc/mopidy  
data\_dir = /var/lib/mopidy  
max\_tracklist\_length = 10000  
restore\_state = false

[logging]  
color = true  
console\_format = %(levelname)-8s %(message)s  
debug\_format = %(levelname)-8s %(asctime)s [%(process)d:%(threadName)s] %(name)s\n %(message)s  
debug\_file = /var/log/mopidy/mopidy-debug.log  
config\_file = /etc/mopidy/logging.conf

[audio]  
mixer = software  
mixer\_volume =  
output = tee name=t ! queue ! audioresample ! autoaudiosink t. ! queue ! lamemp3enc ! shout2send async=false mount=mopidy ip=192.168.0.105 port=8000 password=???  
buffer\_time =

[proxy]  
scheme =  
hostname = 192.168.0.105  
port = 6680  
username =  
password =

[mpd]  
enabled = true  
hostname = 127.0.0.1  
port = 6600  
password =  
max\_connections = 20  
connection\_timeout = 60  
zeroconf = Mopidy MPD server on $hostname  
command\_blacklist =  
listall  
listallinfo  
default\_playlist\_scheme = m3u

[http]  
enabled = true  
hostname = 192.168.0.105  
port = 6680  
static\_dir =  
zeroconf = Mopidy HTTP server on $hostname  
allowed\_origins =  
csrf\_protection = true

[stream]  
enabled = true  
protocols =  
http  
https  
mms  
rtmp  
rtmps  
rtsp  
metadata\_blacklist =  
timeout = 5000

[m3u]  
enabled = true  
base\_dir =  
default\_encoding = latin-1  
default\_extension = .m3u8  
playlists\_dir = /var/lib/mopidy/playlists

[softwaremixer]  
enabled = true

[file]  
enabled = true  
media\_dirs =  
$XDG\_MUSIC\_DIR|Music  
~/|Home  
excluded\_file\_extensions =  
.directory  
.html  
.jpeg  
.jpg  
.log  
.nfo  
.pdf  
.png  
.txt  
.zip  
show\_dotfiles = false  
follow\_symlinks = false  
metadata\_timeout = 1000

[local]  
enabled = true  
library = json  
media\_dir = /var/lib/mopidy/media  
scan\_timeout = 1000  
scan\_flush\_threshold = 100  
scan\_follow\_symlinks = false  
excluded\_file\_extensions =  
.directory  
.html  
.jpeg  
.jpg  
.log  
.nfo  
.pdf  
.png  
.txt  
.zip

[musicbox\_webclient]  
enabled = true  
musicbox = false  
websocket\_host =  
websocket\_port =  
on\_track\_click = PLAY\_ALL

[moped]  
enabled = true

[local-images]  
enabled = true  
library = json  
base\_uri = /images/  
image\_dir =  
album\_art\_files =  
\*.jpg  
\*.jpeg  
\*.png

[iris]  
enabled = true  
country = NZ  
locale = en\_NZ  
spotify\_authorization\_url = [https://jamesbarnsley.co.nz/iris/auth\_spotify.php](https://jamesbarnsley.co.nz/iris/auth_spotify.php)  
lastfm\_authorization\_url = [https://jamesbarnsley.co.nz/iris/auth\_lastfm.php](https://jamesbarnsley.co.nz/iris/auth_lastfm.php)  
genius\_authorization\_url = [https://jamesbarnsley.co.nz/iris/auth\_genius.php](https://jamesbarnsley.co.nz/iris/auth_genius.php)  
snapcast\_enabled = false  
snapcast\_host = localhost  
snapcast\_port = 1705  
snapcast\_buffer\_size = 8192

[spotify]  
enabled = false ; Extension disabled due to config errors.  
username = ; Must be set.  
password = ; Must be set.  
client\_id = ; Must be set.  
client\_secret = ; Must be set.  
bitrate = 160  
volume\_normalization = true  
private\_session = false  
timeout = 10  
allow\_cache = true  
allow\_network = true  
allow\_playlists = true  
search\_album\_count = 20  
search\_artist\_count = 10  
search\_track\_count = 50  
toplist\_countries =

---

<div class="post-metadata">

**Author:** ![Christopher\_Lowden](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.mopidy.com/christopher_lowden/32/1310_2.png) [@Christopher\_Lowden](https://discourse.mopidy.com/u/Christopher_Lowden)\
**Post date:** [October 17, 2019, 7:59pm UTC](https://discourse.mopidy.com/t/raspbian-iris-icecast2-installation-issues/3532/3 "2019-10-17T19:59:15Z")

</div>

admin@pimusic:~ $ mopidy deps  
Executable: /usr/local/bin/mopidy  
Platform: Linux-4.19.75-v7l±armv7l-with-debian-10.1  
Python: CPython 2.7.16 from /usr/lib/python2.7  
Mopidy: 2.3.0 from /usr/local/lib/python2.7/dist-packages  
setuptools: 40.8.0 from /usr/lib/python2.7/dist-packages  
tornado\<6,\>=5: 5.1.1 from /usr/local/lib/python2.7/dist-packages  
backports-abc\>=0.4: 0.5 from /usr/local/lib/python2.7/dist-packages  
singledispatch: 3.4.0.3 from /usr/local/lib/python2.7/dist-packages  
six: 1.12.0 from /usr/lib/python2.7/dist-packages  
futures: 3.3.0 from /usr/local/lib/python2.7/dist-packages  
Pykka\>=1.1: 2.0.1 from /usr/local/lib/python2.7/dist-packages  
requests\>=2.0: 2.21.0 from /usr/lib/python2.7/dist-packages  
Mopidy-MusicBox-Webclient: 2.5.0 from /usr/local/lib/python2.7/dist-packages  
setuptools: 40.8.0 from /usr/lib/python2.7/dist-packages  
Mopidy\>=1.1.0: 2.3.0 from /usr/local/lib/python2.7/dist-packages  
setuptools: 40.8.0 from /usr/lib/python2.7/dist-packages  
tornado\<6,\>=5: 5.1.1 from /usr/local/lib/python2.7/dist-packages  
backports-abc\>=0.4: 0.5 from /usr/local/lib/python2.7/dist-packages  
singledispatch: 3.4.0.3 from /usr/local/lib/python2.7/dist-packages  
six: 1.12.0 from /usr/lib/python2.7/dist-packages  
futures: 3.3.0 from /usr/local/lib/python2.7/dist-packages  
Pykka\>=1.1: 2.0.1 from /usr/local/lib/python2.7/dist-packages  
requests\>=2.0: 2.21.0 from /usr/lib/python2.7/dist-packages  
Mopidy-Mobile: 1.9.0 from /home/admin/.local/lib/python2.7/site-packages  
setuptools: 40.8.0 from /usr/lib/python2.7/dist-packages  
Mopidy\>=0.19: 2.3.0 from /usr/local/lib/python2.7/dist-packages  
setuptools: 40.8.0 from /usr/lib/python2.7/dist-packages  
tornado\<6,\>=5: 5.1.1 from /usr/local/lib/python2.7/dist-packages  
backports-abc\>=0.4: 0.5 from /usr/local/lib/python2.7/dist-packages  
singledispatch: 3.4.0.3 from /usr/local/lib/python2.7/dist-packages  
six: 1.12.0 from /usr/lib/python2.7/dist-packages  
futures: 3.3.0 from /usr/local/lib/python2.7/dist-packages  
Pykka\>=1.1: 2.0.1 from /usr/local/lib/python2.7/dist-packages  
requests\>=2.0: 2.21.0 from /usr/lib/python2.7/dist-packages  
Mopidy-Iris: 3.41.2 from /home/admin/.local/lib/python2.7/site-packages  
ConfigObj\>=5.0.6: 5.0.6 from /home/admin/.local/lib/python2.7/site-packages  
six: 1.12.0 from /usr/lib/python2.7/dist-packages  
requests\>=2.0.0: 2.21.0 from /usr/lib/python2.7/dist-packages  
setuptools\>=3.3: 40.8.0 from /usr/lib/python2.7/dist-packages  
Mopidy-Local-Images\>=1.0: 1.0.0 from /home/admin/.local/lib/python2.7/site-packages  
setuptools: 40.8.0 from /usr/lib/python2.7/dist-packages  
Pykka\>=1.1: 2.0.1 from /usr/local/lib/python2.7/dist-packages  
uritools\>=1.0: 2.2.0 from /home/admin/.local/lib/python2.7/site-packages  
ipaddress; python\_version == “2.7”: 1.0.17 from /usr/lib/python2.7/dist-packages  
Mopidy\>=1.1: 2.3.0 from /usr/local/lib/python2.7/dist-packages  
setuptools: 40.8.0 from /usr/lib/python2.7/dist-packages  
tornado\<6,\>=5: 5.1.1 from /usr/local/lib/python2.7/dist-packages  
backports-abc\>=0.4: 0.5 from /usr/local/lib/python2.7/dist-packages  
singledispatch: 3.4.0.3 from /usr/local/lib/python2.7/dist-packages  
six: 1.12.0 from /usr/lib/python2.7/dist-packages  
futures: 3.3.0 from /usr/local/lib/python2.7/dist-packages  
Pykka\>=1.1: 2.0.1 from /usr/local/lib/python2.7/dist-packages  
requests\>=2.0: 2.21.0 from /usr/lib/python2.7/dist-packages  
Mopidy\>=2.0: 2.3.0 from /usr/local/lib/python2.7/dist-packages  
setuptools: 40.8.0 from /usr/lib/python2.7/dist-packages  
tornado\<6,\>=5: 5.1.1 from /usr/local/lib/python2.7/dist-packages  
backports-abc\>=0.4: 0.5 from /usr/local/lib/python2.7/dist-packages  
singledispatch: 3.4.0.3 from /usr/local/lib/python2.7/dist-packages  
six: 1.12.0 from /usr/lib/python2.7/dist-packages  
futures: 3.3.0 from /usr/local/lib/python2.7/dist-packages  
Pykka\>=1.1: 2.0.1 from /usr/local/lib/python2.7/dist-packages  
requests\>=2.0: 2.21.0 from /usr/lib/python2.7/dist-packages  
Mopidy-API-Explorer: 1.0.1 from /home/admin/.local/lib/python2.7/site-packages  
setuptools: 40.8.0 from /usr/lib/python2.7/dist-packages  
Mopidy\>=0.19: 2.3.0 from /usr/local/lib/python2.7/dist-packages  
setuptools: 40.8.0 from /usr/lib/python2.7/dist-packages  
tornado\<6,\>=5: 5.1.1 from /usr/local/lib/python2.7/dist-packages  
backports-abc\>=0.4: 0.5 from /usr/local/lib/python2.7/dist-packages  
singledispatch: 3.4.0.3 from /usr/local/lib/python2.7/dist-packages  
six: 1.12.0 from /usr/lib/python2.7/dist-packages  
futures: 3.3.0 from /usr/local/lib/python2.7/dist-packages  
Pykka\>=1.1: 2.0.1 from /usr/local/lib/python2.7/dist-packages  
requests\>=2.0: 2.21.0 from /usr/lib/python2.7/dist-packages  
Mopidy-Moped: 0.7.1 from /usr/local/lib/python2.7/dist-packages  
setuptools: 40.8.0 from /usr/lib/python2.7/dist-packages  
Mopidy\>=1.0.0: 2.3.0 from /usr/local/lib/python2.7/dist-packages  
setuptools: 40.8.0 from /usr/lib/python2.7/dist-packages  
tornado\<6,\>=5: 5.1.1 from /usr/local/lib/python2.7/dist-packages  
backports-abc\>=0.4: 0.5 from /usr/local/lib/python2.7/dist-packages  
singledispatch: 3.4.0.3 from /usr/local/lib/python2.7/dist-packages  
six: 1.12.0 from /usr/lib/python2.7/dist-packages  
futures: 3.3.0 from /usr/local/lib/python2.7/dist-packages  
Pykka\>=1.1: 2.0.1 from /usr/local/lib/python2.7/dist-packages  
requests\>=2.0: 2.21.0 from /usr/lib/python2.7/dist-packages  
Mopidy-Local-Images: 1.0.0 from /home/admin/.local/lib/python2.7/site-packages  
setuptools: 40.8.0 from /usr/lib/python2.7/dist-packages  
Pykka\>=1.1: 2.0.1 from /usr/local/lib/python2.7/dist-packages  
uritools\>=1.0: 2.2.0 from /home/admin/.local/lib/python2.7/site-packages  
ipaddress; python\_version == “2.7”: 1.0.17 from /usr/lib/python2.7/dist-packages  
Mopidy\>=1.1: 2.3.0 from /usr/local/lib/python2.7/dist-packages  
setuptools: 40.8.0 from /usr/lib/python2.7/dist-packages  
tornado\<6,\>=5: 5.1.1 from /usr/local/lib/python2.7/dist-packages  
backports-abc\>=0.4: 0.5 from /usr/local/lib/python2.7/dist-packages  
singledispatch: 3.4.0.3 from /usr/local/lib/python2.7/dist-packages  
six: 1.12.0 from /usr/lib/python2.7/dist-packages  
futures: 3.3.0 from /usr/local/lib/python2.7/dist-packages  
Pykka\>=1.1: 2.0.1 from /usr/local/lib/python2.7/dist-packages  
requests\>=2.0: 2.21.0 from /usr/lib/python2.7/dist-packages  
Mopidy-Spotify: 3.1.0 from /usr/lib/python2.7/dist-packages  
Mopidy\>=2.0: 2.3.0 from /usr/local/lib/python2.7/dist-packages  
setuptools: 40.8.0 from /usr/lib/python2.7/dist-packages  
tornado\<6,\>=5: 5.1.1 from /usr/local/lib/python2.7/dist-packages  
backports-abc\>=0.4: 0.5 from /usr/local/lib/python2.7/dist-packages  
singledispatch: 3.4.0.3 from /usr/local/lib/python2.7/dist-packages  
six: 1.12.0 from /usr/lib/python2.7/dist-packages  
futures: 3.3.0 from /usr/local/lib/python2.7/dist-packages  
Pykka\>=1.1: 2.0.1 from /usr/local/lib/python2.7/dist-packages  
requests\>=2.0: 2.21.0 from /usr/lib/python2.7/dist-packages  
Pykka\>=1.1: 2.0.1 from /usr/local/lib/python2.7/dist-packages  
pyspotify\>=2.0.5: 2.0.5 from /usr/lib/python2.7/dist-packages  
cffi\>=1.0.0: 1.12.2 from /usr/lib/python2.7/dist-packages  
requests\>=2.0: 2.21.0 from /usr/lib/python2.7/dist-packages  
GStreamer: 1.14.4.0 from /usr/lib/python2.7/dist-packages/gi  
Detailed information:  
Python wrapper: python-gi 3.30.4  
Relevant elements:  
Found:  
uridecodebin  
souphttpsrc  
appsrc  
alsasink  
osssink  
oss4sink  
pulsesink  
id3demux  
id3v2mux  
lamemp3enc  
mpegaudioparse  
mpg123audiodec  
vorbisdec  
vorbisenc  
vorbisparse  
oggdemux  
oggmux  
oggparse  
flacdec  
flacparse  
shout2send  
Not found:  
flump3dec  
mad

---

<div class="post-metadata">

**Author:** ![blacklight](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.mopidy.com/blacklight/32/669_2.png) [@blacklight](https://discourse.mopidy.com/u/blacklight)\
**Post date:** [October 29, 2019, 3:00pm UTC](https://discourse.mopidy.com/t/raspbian-iris-icecast2-installation-issues/3532/4 "2019-10-29T15:00:02Z")

</div>

Seems related to this issue: [Mopidy is not playing with icecast2](https://discourse.mopidy.com/t/mopidy-is-not-playing-with-icecast2/2469)

---

<div class="post-metadata">

**Author:** ![Christopher\_Lowden](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.mopidy.com/christopher_lowden/32/1310_2.png) [@Christopher\_Lowden](https://discourse.mopidy.com/u/Christopher_Lowden)\
**Post date:** [October 29, 2019, 6:03pm UTC](https://discourse.mopidy.com/t/raspbian-iris-icecast2-installation-issues/3532/5 "2019-10-29T18:03:10Z")

</div>

Thanks for the interest. I have got it all working ‘sort of’.  
The key is to have the mopidy user in the audio & video groups

MOPIDY MUST BE PART OF AUDIO & VIDEO GROUPS (if not player does not work)  
sudo gpasswd -a mopidy audio

sudo gpasswd -a mopidy video

sudo systemctl restart mopidy

And in Iris web settings, turn on the Icecast2 settings. If you cannot see the Icecast2 settings in Iris, check your install procedure.

---

<div class="post-metadata">

**Author:** ![kingosticks](https://avatars.discourse-cdn.com/v4/letter/k/858c86/32.png) [@kingosticks](https://discourse.mopidy.com/u/kingosticks)\
**Post date:** [October 29, 2019, 8:57pm UTC](https://discourse.mopidy.com/t/raspbian-iris-icecast2-installation-issues/3532/6 "2019-10-29T20:57:08Z")

</div>

For the record, that sort of requirement is entirely OS specific. The requirement to be part of the audio group is new though, we don’t have that in our install documentation. And I presume you are using the “full desktop” flavour of Raspbian, the “lite” version doesn’t require this (or any other OS AFAIK).

---

<div class="post-metadata">

**Author:** ![Christopher\_Lowden](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.mopidy.com/christopher_lowden/32/1310_2.png) [@Christopher\_Lowden](https://discourse.mopidy.com/u/Christopher_Lowden)\
**Post date:** [October 29, 2019, 9:48pm UTC](https://discourse.mopidy.com/t/raspbian-iris-icecast2-installation-issues/3532/7 "2019-10-29T21:48:13Z")

</div>

You got it. I have a desktop raspbian version.
